Randy Messenger

Retired
High Level
MLB
Years
1999-2019 (2005-2009)
Proper Name
Randall Jerome Messenger
Positions
P (440)
Height / Weight
6-6 / 260
Bats / Throws
Right / Right
Birthdate
August 13,1981   Age:  44.156
High School
Sparks (Sparks,NV)
Drafted/Signed
Signing Bonus
$ 327,000
Service Time
2.084 (2007)
MLB Debut
MLBAM ID
Retrosheet#
messr001
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearsourcetypeteamrankview rankings
2005Baseball AmericaTeamFlorida Marlins14View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1999Gulf Coast MarlinsGCLRkMIA-17037.5213200116226.1282522119231031.789.570.346.497.868.541.21
2000Gulf Coast MarlinsGCLRkMIA-18224.8312120000059.2663732622297231.479.960.913.324.375.581.32
2001Kane County CougarsMidwAMIA-19213.9314000147018.12213805140021.4710.800.002.456.876.382.80
2001Brevard County ManateesFSLA+MIA-19744.0818180000092.2995542335423051.459.620.293.404.085.341.20
2002Jupiter HammerheadsFSLA+MIA-201184.37282710100156.21789476458964271.5110.230.233.335.515.401.66
2003Carolina MudcatsSouAAMIA-21575.46292300630113.21378369751789001.6510.850.554.046.186.571.53
2004Carolina MudcatsSouAAMIA2622632.585800058452169.2672120429714001.388.660.523.759.172.712.45
2005Albuquerque IsotopesPCLAAAMIA-23423.88390003915748.2462521517351021.298.510.923.146.474.622.06
2005Florida MarlinsNLMLBMIA2323005.3529000298037.0392222530291001.869.491.227.307.055.350.97
2006Jupiter HammerheadsFSLA+MIA-24000.0010001001.01000010001.009.000.000.009.000.000.00
2006Albuquerque IsotopesPCLAAAMIA-24009.0040004103.01330310001.333.000.009.003.009.000.33
2006Florida MarlinsNLMLBMIA2324275.67590005910060.1724238824453001.5910.741.193.586.716.271.88
2007Florida MarlinsNLMLBMIA2325112.6623000238023.2277709120001.5210.270.003.424.562.661.33
2007San Francisco GiantsNLMLBSFN2325135.09370003713140.2582323412221011.7212.840.892.664.875.091.83
2008Fresno GrizzliesPCLAAASFN5026344.83290002915341.0472422412303001.4410.320.882.636.595.272.50
2008Tacoma RainiersPCLAAASEA-26602.3812000125122.21976211160001.327.540.794.376.352.781.45
2008Seattle MarinersALMLBSEA2626003.5513000133112.216551570011.6611.370.713.554.973.551.40
2009Tacoma RainiersPCLAAASEA5427022.865200052482556.2652418414401001.3910.320.642.226.353.812.86
2009Seattle MarinersALMLBSEA2627014.3512000127010.113553051001.2611.322.610.004.354.350.00
2010Hanshin TigersJap CenIntl -28564.932600000080.18849441031483001.489.861.123.475.385.491.55
2011Hanshin TigersJap CenIntl -291272.8825010000150.012950486451224001.167.740.362.707.323.002.71
2012Hanshin TigersJap CenIntl -3010112.52302932110196.216565557651660041.177.550.322.977.602.972.55
2013Hanshin TigersJap CenIntl -311282.89302963100196.1174686313561835141.177.980.602.578.393.123.27
2014Hanshin TigersJap CenIntl -3213103.20313103030208.1188817414692268081.238.120.602.989.763.503.28
2015Hanshin TigersJap CenIntl -339122.97292900000193.2163686410601945041.157.570.462.799.023.163.23
2016Hanshin TigersJap CenIntl -3412113.01282821000185.1178736211601774011.288.640.532.918.603.542.95
2017Hanshin TigersJap CenIntl -351152.39222211000143.013442385441552001.248.430.312.779.762.643.52
2018Hanshin TigersJap CenIntl -361173.63282800000173.2160747013581490041.268.290.673.017.723.832.57
2019Hanshin TigersJap CenIntl -37374.671401000079.07145411138553021.388.091.254.336.275.131.45
Tot:MLB (5 yrs) MLB   4124.87173000491732184.222510410021801206021.6510.971.023.905.855.071.50
Tot:AL (2 yrs) AL   013.91250001025123.029101045121011.4811.351.571.964.703.912.40
Tot:NL (3 yrs) NL   4115.01148000391481161.2196949017751085011.6810.910.954.186.015.231.44
Tot:Minors (10 yrs) Minors   46364.29310821014522859711.077741133940276477334221.489.840.513.496.045.201.73
Tot:Rk (2 yrs) Rk   255.65251400611286.0946254741528261.579.840.734.295.446.491.27
Tot:A (1 yrs) A   213.9314000714018.12213805140021.4710.800.002.456.876.382.80
Tot:A+ (3 yrs) A+   18124.23484510030251.127914911879314072121.489.990.253.335.015.341.51
Tot:AA (2 yrs) AA   11104.37872300486421183.120410489118014913001.5510.010.543.937.315.111.86
Tot:AAA (4 yrs) AAA   1383.661360008413636172.0178837015571225021.379.310.782.986.384.342.14
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2004Phoenix Desert DogsArizona Fall LeagueAFL222111.7019000190120.045312626150002.5520.250.902.706.7513.952.50
2006Florida MarlinsMLB Spring TrainingSpring24006.7511000112012.014990380001.4210.500.002.256.006.752.67
2007Florida MarlinsMLB Spring TrainingSpring25001.1712000122115.1114201110000.786.460.000.596.462.3511.00
2008San Francisco GiantsMLB Spring TrainingSpring260218.0020002102.05440410004.5022.500.0018.004.5018.000.25
2009Seattle MarinersMLB Spring TrainingSpring27000.000700-77015.018000000011.2010.800.000.000.000.000.00
Tot:AFL (1 Yrs) AFL 2111.7019000019120.045312626150002.5520.250.902.706.7513.952.50
Tot:Spring (4 Yrs) Spring 023.05257001218144.148171508200011.269.740.001.624.063.452.50

Batting Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2003Carolina MudcatsSouAAMIA3621P2929120001001100100023102.069.100.069.169.034.000.1053.2332.2610.000.00
2004Carolina MudcatsSouAAMIA2622P5850100000012000001601.200.333.200.533.200.000.33316.6733.332.000.00
2005Albuquerque IsotopesPCLAAAMIA-23P2250000000003000000500.000.000.000.000.000.000.0000.0060.000.000.00
2005Florida MarlinsNLMLBMIA2323P2930100000011000001401.333.500.333.833.333.000.50025.0025.001.000.00
2006Florida MarlinsNLMLBMIA2324P5920000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2007Florida MarlinsNLMLBMIA2325P2310000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
2008Fresno GrizzliesPCLAAASFN5026P2910000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2010Hanshin TigersJap CenIntl -28P2822231000001110000042312.136.174.182.356.091.046.2734.3547.8311.000.00
2011Hanshin TigersJap CenIntl -29P2740140001001210200044304.100.122.100.222.025.000.2112.3348.8421.000.00
2012Hanshin TigersJap CenIntl -30P3059152005003370210076523.085.127.119.246.085.034.2174.6256.9212.330.00
2013Hanshin TigersJap CenIntl -31P3056361003003300700176615.107.153.125.278.071.018.2314.5545.4510.000.00
2014Hanshin TigersJap CenIntl -32P3567372007002370100197025.104.130.134.264.060.030.2332.8652.8618.500.00
2015Hanshin TigersJap CenIntl -33P2952250001000150700055905.096.096.096.192.000.000.1350.0025.420.000.00
2016Hanshin TigersJap CenIntl -34P28654910031002802000106718.138.138.154.292.031.016.2430.0041.790.000.00
2017Hanshin TigersJap CenIntl -35P22443610120001706000105024.136.136.227.363.091.091.1920.0034.000.0044.00
2018Hanshin TigersJap CenIntl -36P2853480003003260500086108.151.196.151.347.057.000.2964.9242.628.670.00
2019Hanshin TigersJap CenIntl -37P1418000000000100100101900.000.000.000.000.000.000.0000.0052.630.000.00
Tot:MLB (3 yrs) MLB     11160100000013010001801.167.286.167.452.167.000.33312.5037.503.00
Tot:NL (3 yrs) NL     11160100000013010001801.167.286.167.452.167.000.33312.5037.503.00
Tot:Minors (4 yrs) Minors     13840130001002160100034303.075.119.075.194.050.000.1254.6537.218.00
Tot:AA (2 yrs) AA     8734130001002120100033703.088.139.088.227.059.000.1365.4132.436.00
Tot:AAA (2 yrs) AAA     5160000000004000000600.000.000.000.000.000.000.0000.0066.67
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Florida MarlinsMLB Spring TrainingSpring24700000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (1 Yrs) Spring 7000000000000100001000.000.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
354634343444.501