Randy Messenger

Randall Jerome Messenger
Born: August 13, 1981
Reno, NV US
Primary Position: Pitcher
All Position(s) Played: CF, LF, RF
Bats: Right
Throws: Right
Height: 6'6"
Weight: 260
Draft: Round 11 (1999 June Amateur Draft, Florida Marlins)
School: Sparks Senior HS (Sparks, NV)
Career: 1999-2019
Major League Statistics

Randy Messenger compiled a career record of 144 wins and 120 losses, with 59 saves, and a 3.49 ERA in his 572-game pitching career with the Marlins, Kane County Cougars, Brevard County Manatees, Jupiter Hammerheads, Carolina Mudcats, Phoenix Desert Dogs, Albuquerque Isotopes, Tacoma Rainiers, Fresno Grizzlies and Hanshin Tigers. He began playing during the 1999 season and last took the field during the 2019 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
1999RGULFMarlins03.0007.52132600226.3282522119023301122
2000RGULFMarlins22.5004.831212000059.7663732622029327263
2001Advanced AFLORBrevard County Manatees74.6364.081818000092.7995542335042503401
2001AMIDWKane County Cougars21.6673.93140700018.3221380501420085
2002Advanced AFLORJupiter Hammerheads118.5794.3728270100156.71789476458096724700
2003AASOULCarolina Mudcats57.4175.4629233000113.71378369751178309532
2004AASOULCarolina Mudcats63.6672.5858045002169.7672120429371004306
2005AAAPCLAlbuquerque Isotopes42.6673.883901500748.7462521517135201204
2006AAAPCLAlbuquerque Isotopes009.004010003.0133030100012
2006Advanced AFLORJupiter Hammerheads000.001000001.010000010004
2008AAAPCLFresno Grizzlies34.4294.832901500341.0472422412030003173
2008AAAPCLTacoma Rainiers601.0002.38120500122.7197621141600095
2009AAAPCLTacoma Rainiers02.0002.8652048002556.7652418414040201249
2010Foreign MajorJPCLHanshin Tigers56.4554.932614400080.38849441031448103350
2011Foreign MajorJPCLHanshin Tigers127.6322.8825250100150.012950486453122304616
2012Foreign MajorJPCLHanshin Tigers1011.4762.5230291320196.716565557655166405801
2013Foreign MajorJPCLHanshin Tigers128.6002.8930290630196.3174686313560183415811
2014Foreign MajorJPCLHanshin Tigers1310.5653.2031310330208.3188817414690226808872
2015Foreign MajorJPCLHanshin Tigers912.4292.9729290000193.7163686410600194405799
2016Foreign MajorJPCLHanshin Tigers1211.5223.0128210185.3178736211602177104791
2017Foreign MajorJPCLHanshin Tigers115.6882.3922220110143.013442385440155102594
2018Foreign MajorJPCLHanshin Tigers117.6113.6328000173.7160747013582149400728
2019Foreign MajorJPCLHanshin Tigers37.3004.671410079.07145411138155203336
Totals144120.5453.495722611501810592316.322261026898140802261951595729844

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2003AASOULCarolina Mudcats29312912000100110.069.100.069.169200100
2004AASOULCarolina Mudcats58650100000012.200.333.200.533100000
2005AAAPCLAlbuquerque Isotopes39550000000003.000.000.000.000000000
2008AAAPCLFresno Grizzlies29110000000001.000.000.000.000000000
2010Foreign MajorJPCLHanshin Tigers28232223100000111.136.174.182.356400000
2011Foreign MajorJPCLHanshin Tigers27434014000100121.100.122.100.222400200
2012Foreign MajorJPCLHanshin Tigers30655915200500337.085.127.119.246700210
2013Foreign MajorJPCLHanshin Tigers30665636100300330.107.153.125.278710700
2014Foreign MajorJPCLHanshin Tigers31706737200700237.104.130.134.265910100
2015Foreign MajorJPCLHanshin Tigers29595225000100015.096.096.096.192500700
2016Foreign MajorJPCLHanshin Tigers28676549100310028.138.138.154.2921000200
2017Foreign MajorJPCLHanshin Tigers22504436101200017.136.136.227.3641000600
2018Foreign MajorJPCLHanshin Tigers28615348000300326.151.196.151.347800500
2019Foreign MajorJPCLHanshin Tigers14191800000000010.000.000.000.000010100
Totals4225665162456801261015248.109.133.130.26367303410


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1999RGULFMarlinsP1312001.000.231
2000RGULFMarlinsP12720011.0002.250
2001Advanced AFLORBrevard County ManateesP189810.944.944
2001AMIDWKane County CougarsP141920.833.714
2002Advanced AFLORJupiter HammerheadsP28122320.9461.250
2003AASOULCarolina MudcatsP2961610.957.759
2004AASOULCarolina MudcatsP5801121.846.190
2005AAAPCLAlbuquerque IsotopesP392610.889.205
2006AAAPCLAlbuquerque IsotopesP401001.000.250
2006Advanced AFLORJupiter HammerheadsP10000.000
2008AAAPCLFresno GrizzliesP2923001.000.172
2008AAAPCLTacoma RainiersP121210.750.250
2009AAAPCLTacoma RainiersP5239011.000.231
2010Foreign MajorJPCLHanshin TigersP2661312.950.731
2010Foreign MajorJPCLHanshin TigersCF1.000
2010Foreign MajorJPCLHanshin TigersRF1.000
2011Foreign MajorJPCLHanshin TigersP2582814.9731.440
2011Foreign MajorJPCLHanshin TigersCF1.000
2011Foreign MajorJPCLHanshin TigersLF1.000
2012Foreign MajorJPCLHanshin TigersP3044322.9591.567
2013Foreign MajorJPCLHanshin TigersP30182614.9781.467
2014Foreign MajorJPCLHanshin TigersP3192831.9251.194
2015Foreign MajorJPCLHanshin TigersP2953010.9721.207
2016Foreign MajorJPCLHanshin TigersP28103021.9521.429
2017Foreign MajorJPCLHanshin TigersP22920031.0001.318
2018Foreign MajorJPCLHanshin TigersP28103212.9771.500
2019Foreign MajorJPCLHanshin TigersP14315031.0001.286
Totals5761263752225.958.870

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
1999RGulf Coast LeagueMarlinsFLO
2000RGulf Coast LeagueMarlinsFLO
2001AMidwest LeagueKane County CougarsFLO
2001Advanced AFlorida State LeagueBrevard County ManateesFLO
2002Advanced AFlorida State LeagueJupiter HammerheadsFLO
2003AASouthern LeagueCarolina MudcatsFLO
2004FallArizona Fall LeaguePhoenix Desert Dogs
2004AASouthern LeagueCarolina MudcatsFLOApril 9, 2004September 5, 2004
2005AAAPacific Coast LeagueAlbuquerque IsotopesFLOApril 8, 2005July 31, 2005
2006AAAPacific Coast LeagueAlbuquerque IsotopesFLOApril 6, 2006April 14, 2006
2006Advanced AFlorida State LeagueJupiter HammerheadsFLOSeptember 2, 2006September 2, 2006
2008AAAPacific Coast LeagueFresno GrizzliesSFNApril 3, 2008June 27, 2008
2008AAAPacific Coast LeagueTacoma RainiersSEAJuly 11, 2008August 22, 2008
2009AAAPacific Coast LeagueTacoma RainiersSEAApril 10, 2009August 21, 2009
2010Foreign MajorJapan Central LeagueHanshin TigersMarch 26, 2010October 5, 2010
2011Foreign MajorJapan Central LeagueHanshin TigersApril 16, 2011October 18, 2011
2012Foreign MajorJapan Central LeagueHanshin TigersApril 4, 2012October 9, 2012
2013Foreign MajorJapan Central LeagueHanshin TigersMarch 29, 2013October 4, 2013
2014Foreign MajorJapan Central LeagueHanshin TigersMarch 29, 2014September 30, 2014
2015Foreign MajorJapan Central LeagueHanshin TigersMarch 27, 2015September 29, 2015
2016Foreign MajorJapan Central LeagueHanshin Tigers
2017Foreign MajorJapan Central LeagueHanshin TigersMarch 31, 2017October 10, 2017
2018Foreign MajorJapan Central LeagueHanshin Tigers
2019Foreign MajorJapan Central LeagueHanshin Tigers




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.