Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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.343]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