Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Randy MessengerTrack this Player High Level: MLB Stat Years: 1999-2017 MLB Years: 2005-2009
Follow TBC on Twitter and Facebook

Played in Japan
Arizona Fall League

PositionsP-440Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRandall Jerome Messenger
Height6-3Weight239BatsRightThrowsRight
Born DateAugust 13,1981 [36.309]PlaceReno,Nevada
High SchoolSparks (Sparks,NV)

DraftedSelected by the Florida Marlins [Team Picks] in the 11th round (326th overall) of the 1999 Amateur Entry Draft [Signed]
Signing Bonus$327,000Signing ScoutsWally WalkerService Time2.084 (2007)
MLB DebutJune 22,2005 [23.313]
OrganizationsMIA [9] SEA [2] SFN [2] Awards0
TBC Player ID6278Retrosheet IDmessr001MLBAM ID434591
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Randy Messenger page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts57Walks52Hittable48SO/BB55vsPower48Hitting.524Durability79Team.500Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999Gulf Coast MarlinsGCLRkflo-Rel17037.5213211006226.0282522119231001.789.570.346.497.861.21.000-
2000Gulf Coast MarlinsGCLRkflo-ST18224.8312120000059.2663732622297201.479.960.913.324.371.32.500-
2001Kane County CougarsMidwAflo-Rel19213.9314014007018.02213805140001.4710.80--2.456.872.80.667-
2001Brevard County ManateesFSLA+flo-ST19744.0818180000092.2995542335423001.459.620.293.404.081.20.636-
2001Minor Totals (2 teams)MinorA+--S/R0954.053218140070110.11216850340563001.459.810.243.244.541.40.643-
2002Jupiter HammerheadsFSLA+flo-ST201184.37282711000156.21789476458964201.5110.230.233.335.511.66.579-
2003Carolina MudcatsSouAAflo-S/R21575.46292360030113.21378369751789001.6510.850.554.046.181.53.417-
2004Carolina MudcatsSouAAflo26R/CL22632.585805800452169.2672120429714001.388.660.523.759.172.45.667-
2005Albuquerque IsotopesPCLAAAflo-Rel23423.88390390015748.2462521517351001.298.510.923.146.472.06.667-
2005Florida MarlinsNLMLBflo23Rel23005.3529029008037.0392222530291001.869.491.227.307.050.97-5.64
2006Jupiter HammerheadsFSLA+flo-Rel24000.0010100001.01000010001.009.00----9.000.00--
2006Jupiter HammerheadsFSLA+flo-Rel24000.0010100001.01000010001.009.00----9.000.00--
2006Albuquerque IsotopesPCLAAAflo-Rel24009.0040400103.01330310001.333.00--9.003.000.33--
2006Minor Totals (3 teams)MinorA+--Rel0005.4060600105.03330330001.205.40--5.405.401.00--
2006Florida MarlinsNLMLBflo23Rel24275.67590590010060.0724238824453001.5910.741.193.586.711.88.2224.57
2007Florida MarlinsNLMLBflo23Rel25112.6623023008023.2277709120001.5210.27--3.424.561.33.5003.37
2007San Francisco GiantsNLMLBsfn23Rel25135.09370370013140.2582323412221011.7212.840.892.664.871.83.2504.40
2008Tacoma RainiersPCLAAAsea-Rel26602.3812012005122.21976211160001.327.540.794.376.351.451.000-
2008Fresno GrizzliesPCLAAAsfn50Rel26344.83290290015341.0472422412303001.4410.320.882.636.592.50.429-
2008Minor Totals (2 teams)MinorA+--Rel0943.96410410020463.2663128623463001.409.330.853.256.502.00.692-
2008Seattle MarinersALMLBsea26Rel26003.5513013003112.216551570011.6611.370.713.554.971.40-4.47
2009Tacoma RainiersPCLAAAsea54R/CL27022.865205200482556.2652418414401001.3910.320.642.226.352.86.000-
2009Seattle MarinersALMLBsea26Rel27014.3512012007010.013553051001.2611.322.61--4.350.00.0005.90
2010Hanshin TigersJap CenIntl--Rel28564.9326026000080.08849441031483001.489.861.123.475.381.55.455-
2011Hanshin TigersJap CenIntl--Rel29702.88250251000150.012950486451224001.167.740.362.707.322.711.000-
2012Hanshin TigersJap CenIntl--ST3010112.52302913210196.216565557651660001.177.550.322.977.602.55.476-
2013Hanshin TigersJap CenIntl-ST311282.89302916300196.0174686313561835101.177.980.602.578.393.27.600-
2014Hanshin TigersJap CenIntl-ST3213103.20313100330208.0188817414692268001.238.120.602.989.763.28.565-
2015Hanshin TigersJap CenIntl-ST339122.97292900000193.2163686410601945001.157.570.462.799.023.23.429-
2016Hanshin TigersJap CenIntl-ST3412113.01282802100185.0178736211601774001.288.640.532.918.602.95.522-
2017Hanshin TigersJap CenIntl-ST351152.39222201100143.013442385441552001.248.430.312.779.763.52.688-
MLB Totals - 5 Season(s)Filter4124.87173017300492182.222510410021801206021.6510.971.023.905.851.50.2501.51
Minor League Totals - 10 Season(s)Filter46364.29310822281014559706.07774113394027647733401.489.840.513.496.041.73.561-
AAA Totals - 4 Season(s)Filter1383.661360136008436170.0178837015571225001.379.310.782.986.382.14.619-
AA Totals - 2 Season(s)Filter11104.37872364004821182.020410489118014913001.5510.010.543.937.311.86.524-
A+ Totals - 3 Season(s)Filter18124.23484531000250.02791491187931407201.489.990.253.335.011.51.600-
A Totals - 1 Season(s)Filter213.9314014007018.02213805140001.4710.80--2.456.872.80.667-
Rk Totals - 2 Season(s)Filter255.65251411006285.1946254741528201.579.840.734.295.441.27.286-
Intl Totals - 8 Season(s)Filter79632.98221168531310401351.2121949644876430127131101.228.100.512.868.452.96.556-
Florida Marlins Totals - 3 Season(s)Filter384.98111011100260120.113871671363864001.6610.260.974.696.401.37.273-
San Francisco Giants Totals - 1 Season(s)Filter135.09370370013140.2582323412221011.7212.840.892.664.871.83.250-
Seattle Mariners Totals - 2 Season(s)Filter013.91250250010122.129101045121011.4811.351.571.964.702.40.000-
Average MLB - Per ~220 innings5144.87206020600582220.026812411925951437021.6510.971.023.905.851.50.2631.51
Average Minor - Per ~220 innings14114.29962571004518220.0240127105128514810101.489.840.513.496.041.73.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003Carolina MudcatsSouAAflo36p2129291200010011001000.069.100.069.1692031.105.000.034.0833.2332.2610.000.000.000.00
2004Carolina MudcatsSouAAflo26p22585010000001200000.200.333.200.533106.333.000.200.26616.6733.332.000.000.000.00
2005Albuquerque IsotopesPCLAAAflo-p23225000000000300000.000.000.000.000005.000.000.000.0000.0060.000.000.000.000.00
2005Florida MarlinsNLMLBflo23p23293010000001100000.333.500.333.833104.500.000.333.39825.0025.001.000.000.000.00
2006Florida MarlinsNLMLBflo23p24592000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2007Florida MarlinsNLMLBflo23p25231000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2008Fresno GrizzliesPCLAAAsfn5026291000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2010Hanshin TigersJap CenIntl--2828222310000011100000.136.174.182.3564123.273.046.091.1644.3547.8311.000.000.0033.33
2011Hanshin TigersJap CenIntl--2927401400010012102000.100.122.100.2224043.211.000.025.1042.3348.8421.000.000.000.00
2012Hanshin TigersJap CenIntl--3030591520050033702100.085.127.119.2467265.217.034.085.1154.6256.9212.330.000.0040.00
2013Hanshin TigersJap CenIntl-3130563610030033007001.107.153.125.2787166.231.018.071.1324.5545.4510.000.000.0016.67
2014Hanshin TigersJap CenIntl-3235673720070023701001.104.130.134.2649270.233.030.060.1222.8652.8618.500.000.0028.57
2015Hanshin TigersJap CenIntl-3329522500010001507000.096.096.096.1925059.135.000.000.0850.0025.420.000.000.000.00
2016Hanshin TigersJap CenIntl-3428654910031002802000.138.138.154.29210167.243.016.031.1270.0041.790.000.000.0011.11
2017Hanshin TigersJap CenIntl-3522443610120001706000.136.136.227.36310250.192.091.091.1530.0034.000.002.0044.0033.33
MLB Totals - 3 Season(s)Filter1116010000001301000.167.286.167.453108.333.000.167.00012.5037.503.000.000.000.00
Minor League Totals - 4 Season(s)Filter138401300010021601000.075.119.075.1943043.125.000.050.0004.6537.218.000.000.000.00
AAA Totals - 2 Season(s)Filter516000000000400000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
AA Totals - 2 Season(s)Filter87341300010021201000.088.139.088.2273037.136.000.059.0005.4132.436.000.000.000.00
Intl Totals - 8 Season(s)Filter2294051945801221010196027102.111.132.138.270569443.211.027.054.0002.2644.2419.600.23405.0020.00
Florida Marlins Totals - 3 Season(s)Filter1116010000001301000.167.286.167.453108.333.000.167.00012.5037.503.000.000.000.00
Average MLB - Per 162 games1629010000001401000.167.286.167.4531012.333.000.167.00012.5037.503.000.000.000.00
Average Minor - Per 162 games162471400010021901000.075.119.075.1944050.125.000.050.0004.6537.218.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Gulf Coast Marlins GCLRkflo17P13--12--331.0000.23------13100.021.7
2000Gulf Coast Marlins GCLRkflo18P12--720-127271.0002.25------12100.020.0
2001Kane County Cougars MidwAflo19P14--192-1210.8330.71------14100.010.1
2001Brevard County Manatees FSLA+flo19P18--981-1817.9440.94------18100.013.3
2002Jupiter Hammerheads FSLA+flo20P28--12232-3735.9461.25------28100.020.3
2003Carolina Mudcats SouAAflo21P29--6161-2322.9570.76------29100.021.0
2004Carolina Mudcats SouAAflo22P58---11211311.8460.19------58100.041.7
2005Albuquerque Isotopes PCLAAAflo23P39--261-98.8890.21------39100.027.1
2005Florida MarlinsNLMLBflo23P29-3725--771.0000.240.19-----29100.017.9
2006Jupiter Hammerheads FSLA+flo24P1---------------1100.00.7
2006Albuquerque Isotopes PCLAAAflo24P4---1--111.0000.25------4100.02.8
2006Florida MarlinsNLMLBflo24P58-58171198.8890.140.14-----5998.335.8
2007San Francisco GiantsNLMLBsfn25P37-4127--991.0000.240.22-----37100.022.8
2007Florida MarlinsNLMLBflo25P23-24-21-32.6670.090.08-----23100.014.2
2008Seattle MarinersALMLBsea26P13-12-21-32.6670.150.17-----13100.08.0
2009Tacoma Rainiers PCLAAAsea27P52--39-112121.0000.23------52100.036.1
2009Seattle MarinersALMLBsea27P12-10-1--111.0000.080.10-----12100.07.4
MLB Totals for P - 5 season(s)-   P172-182524313229.9060.170.16-----1720.00.0
AAA Totals for P - 3 season(s)-   P95--516112221.9550.22------950.00.0
AA Totals for P - 2 season(s)-   P87--627313633.9170.38------870.00.0
A+ Totals for P - 3 season(s)-   P47--21313-5552.9451.11------470.00.0
A Totals for P - 1 season(s)-   P14--192-1210.8330.71------140.00.0
Rk Totals for P - 2 season(s)-   P25--822-130301.0001.20------250.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Gulf Coast Marlins GCLRkflo1713----------
2000Gulf Coast Marlins GCLRkflo1812----------
2001Kane County Cougars MidwAflo1914----------
2001Brevard County Manatees FSLA+flo1918----------
2002Jupiter Hammerheads FSLA+flo2028----------
2003Carolina Mudcats SouAAflo2129----------
2004Carolina Mudcats SouAAflo2258----------
2005Albuquerque Isotopes PCLAAAflo2339----------
2005Florida MarlinsNLMLBflo2329----------
2006Jupiter Hammerheads FSLA+flo241----------
2006Albuquerque Isotopes PCLAAAflo244----------
2006Florida MarlinsNLMLBflo2458----------
2007San Francisco GiantsNLMLBsfn2537----------
2007Florida MarlinsNLMLBflo2523----------
2008Seattle MarinersALMLBsea2613----------
2009Tacoma Rainiers PCLAAAsea2752----------
2009Seattle MarinersALMLBsea2712----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2004Phoenix Desert DogsArizona Fall LgMinor222111.7019019000120.04531262615002.5520.250.902.706.752.5013.95.667
2006Florida MarlinsMLB Spring TrainingMLB24006.7511011002012.01499038001.4210.500.002.256.002.676.75.000
2007Florida MarlinsMLB Spring TrainingMLB25001.1712012002115.111420111000.796.460.000.596.4611.002.35.000
2008San Francisco GiantsMLB Spring TrainingMLB260218.0020200102.0544041004.5022.500.0018.004.500.2518.00.000
2009Seattle MarinersMLB Spring TrainingMLB27000.0007-7007015.01800000001.2010.800.000.000.0000.00.000
Arizona Fall League Totals - 1 yrs2111.7019019000120.04531262615002.5520.250.902.706.752.5013.95.667
MLB Spring Training Totals - 4 yrs023.05257180012144.34817150820001.269.740.001.624.062.503.45.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Florida MarlinsMLB Spring TrainingMLB2470000000000001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 1 yrs70000000000001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-01-30ContractSigned by Mariners to minor league contract 
2009-01-28Released by Mariners 
2008-03-12Released by Giants 
2007-09-13InjuredActivated from DL 
2007-08-16InjuredDisabled -- Left hand 
2007-05-31TradeTraded by Marlins to Giants for Armando Benitez 
1999-06-06Contractsigned 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1999Florida Marlins-17327,000-------327,000Signing Bonus out of 1999 Draft (11th round - 326th overall)
2005Florida MarlinsTeam Payroll23300,000-79433-2,189,055300,000627,000
2006Florida MarlinsTeam Payroll24327,000-74221-2,365,072327,000954,000
2007Florida MarlinsTeam Payroll25380,0002.08473723-2,459,737380,0001,334,000
2007San Francisco GiantsTeam Payroll25380,0002.08473732-2,459,737380,0001,334,000
2008Seattle MarinersTeam Payroll26390,000-75330-2,696,252390,0001,724,000
2009Seattle MarinersTeam Payroll27400,000-72430-2,746,792400,0002,124,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red