The Baseball Cube
Tracker
Store
Sign In / Register

Joel Hanrahan

Pitching Coach - Harrisburg (AA) [2024]
High Level
MLB
Years
2000-2013 (2007-2013)
Proper Name
Joel Ryan Hanrahan
Positions
P (555)
Positions
P
Height / Weight
6-4 / 250
Bats / Throws
Right / Right
Birthdate
October 6,1981
High School
Norwalk Community (Norwalk,IA)
Signing Bonus
$ 615,000
Service Time
7.043 (2014)
MLB Debut
July 28,2007
MLBAM ID
430629
Retrosheet#
hanrj001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career22-1836211100404.23694413.851.40

[Player Notes]

Brother of Mark Hanrahan[2009] Played for United States in World Baseball Classic

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2000Great Falls DodgersPioRkLAN-18314.7512110001055.0493229423404051.318.020.653.766.555.241.74
2001Wilmington WavesSALALAN-199113.38272600110144.01367154135511681111.338.500.813.447.254.442.11
2002Vero Beach DodgersFSLA+LAN34201064.20252521000143.21297467115113971111.258.080.693.198.714.642.73
2002Jacksonville SunsSouAALAN-201110.64330000011.015141327100002.0012.271.645.738.1811.451.43
2003Jacksonville SunsSouAALAN34211042.43232310000133.111744365531304071.287.900.343.588.782.972.45
2003Las Vegas 51sPCLAAALAN25211210.08550000025.0362828220132022.2412.960.727.204.6810.080.65
2004Las Vegas 51sPCLAAALAN2822775.05252200130119.112878672275979071.709.651.665.667.325.881.29
2005Vero Beach DodgersFSLA+LAN-23105.91550000021.1251514511252001.6910.552.114.6410.556.332.27
2005Jacksonville SunsSouAALAN4123984.92232100020111.2118716117551029011.559.511.374.438.225.721.85
2006Jacksonville SunsSouAALAN-24722.5812120000066.1491919438677001.316.650.545.169.092.581.76
2006Las Vegas 51sPCLAAALAN-24434.4814140000074.1704737739463001.478.480.854.725.575.691.18
2007Columbus ClippersILAAAWAS4025543.7015150000075.16536311036712001.347.771.194.308.484.301.97
2007Washington NationalsNLMLBWAS3825536.0012110001051.0593534938433001.9010.411.596.717.596.181.13
2008Washington NationalsNLMLBWAS3826633.95690003469984.1734037942936011.367.790.964.489.924.272.21
2009Washington NationalsNLMLBWAS3827137.71340002334532.2502828314356121.9613.780.833.869.647.712.50
2009Pittsburgh PiratesNLMLBPIT5227011.7233000733031.123126020375011.376.610.005.7410.633.451.85
2010Bradenton MaraudersFSLA+PIT-28000.0020000202.00000030000.000.000.000.0013.500.000.00
2010Pittsburgh PiratesNLMLBPIT5228413.62720002772669.25828286261005041.217.490.783.3612.923.623.85
2011Pittsburgh PiratesNLMLBPIT5229141.837000059704068.2561714116616011.057.340.132.108.002.233.81
2012Pittsburgh PiratesNLMLBPIT5230522.726300057633659.2401818836676011.276.031.215.4310.112.721.86
2013Pawtucket Red SoxILAAABOS5231009.0020001202.02221110001.509.004.504.504.509.001.00
2013Boston Red SoxALMLBBOS5231019.8290006947.110884651002.1812.274.917.366.149.820.83
2000RkTotal--LAN----314.7512110010055.0493229423404051.318.020.653.766.555.241.74
2001ATotal--LAN----9113.38272600110144.01367154135511681111.338.500.813.447.254.442.11
2002AA,A+Total--LAN----1174.66282821000154.21448880135814971111.318.380.763.378.675.122.57
2003AA,AAATotal--LAN----1163.64282810000158.115372647731436091.438.700.404.158.134.091.96
2004AAATotal--LAN----775.05252200310119.112878672275979071.709.651.665.667.325.881.29
2005AA,A+Total--LAN----1085.08282600200133.01438675226612711011.579.681.494.478.595.821.92
2006AA,AAATotal--LAN----1153.58262600000140.21196656117711310001.397.610.704.937.234.221.47
2007AAATotal--WAS----543.7015150000075.16536311036712001.347.771.194.308.484.301.97
2007MLBTotal--WAS----536.0012110010051.0593534938433001.9010.411.596.717.596.181.13
2008MLBTotal--WAS----633.95690006934984.1734037942936011.367.790.964.489.924.272.21
2009MLBTotal--WAS,PIT----144.78670006730564.07340343347211131.6710.270.424.7810.125.622.12
2010A+Total--PIT----000.0020002002.00000030000.000.000.000.0013.500.00
2010MLBTotal--PIT----413.62720007227669.25828286261005041.217.490.783.3612.923.623.85
2011MLBTotal--PIT----141.837000070594068.2561714116616011.057.340.132.108.002.233.81
2012MLBTotal--PIT----522.726300063573659.2401818836676011.276.031.215.4310.112.721.86
2013AAATotal--BOS----009.0020002102.02221110001.509.004.504.504.509.001.00
2013MLBTotal--BOS----019.8290009647.110884651002.1812.274.917.366.149.820.83
Tot:MLB (7 yrs)MLB22183.853621100351213100404.236918617340198441381101.408.210.894.409.814.142.23
Tot:AL (1 yrs)AL019.8290009647.110884651002.1812.274.917.366.149.820.83
Tot:NL (6 yrs)NL22173.74353110034220796397.135917816536192436371101.398.130.824.359.884.032.27
Tot:Minors (10 yrs)Minors67494.19193182311130984.1939531458103464860572441.438.590.944.247.864.861.85
Tot:AAA (5 yrs)AAA17165.02615600520296.03011911654217122816091.599.151.285.206.935.811.33
Tot:AA (4 yrs)AA27153.60615910200322.12991481292815330920081.408.350.784.278.634.132.02
Tot:A+ (3 yrs)A+1164.37323021200167.01548981166216791111.298.300.863.349.004.802.69
Tot:A (1 yrs)A9113.38272600110144.01367154135511681111.338.500.813.447.254.442.11
Tot:Rk (1 yrs)Rk314.7512110010055.0493229423404051.318.020.653.766.555.241.74

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2002Jacksonville SunsSouAALAN-20P310000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2003Jacksonville SunsSouAALAN3421P233033200000160200053321.100.129.167.296.100.067.1253.0318.186.000.00
2003Las Vegas 51sPCLAAALAN2521P551220010001000004520.400.400.8001.200.400.400.5000.0020.000.000.00
2004Las Vegas 51sPCLAAALAN2822P25324921130001102000163445.281.281.500.781.219.219.4000.0032.350.0032.00
2005Jacksonville SunsSouAALAN4123P141801000200150410012401.056.100.056.156.056.000.0714.1720.835.000.00
2006Jacksonville SunsSouAALAN-24P81815010100120000171914.278.316.389.705.167.111.3135.2610.532.000.00
2006Las Vegas 51sPCLAAALAN-24P1520261012000804000102424.300.300.500.800.200.200.4550.0033.330.0020.00
2007Columbus ClippersILAAAWAS4025P15811000100120200011101.125.222.125.347.125.000.1679.0918.182.000.00
2007Washington NationalsNLMLBWAS3825P121434210300050300081731.286.286.571.857.286.285.4440.0029.410.000.00
2008Washington NationalsNLMLBWAS3826P6520000000000010000300.000.000.000.000.000.000.0000.000.000.000.00
2009Pittsburgh PiratesNLMLBPIT5227P3310000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2002AATotal--LAN------310000000000000000100.000.000.000.000.000.000.0000.000.00Sou2002
2003AAA,AATotal--LAN------283545400100170200093841.143.167.257.424.143.114.1792.6318.427.00PCL2003
2004AAATotal--LAN------25324921130001102000163445.281.281.500.781.219.219.4000.0032.3532.00PCL2004
2005AATotal--LAN------141801000200150410012401.056.100.056.156.056.000.0714.1720.835.00Sou2005
2006AA,AAATotal--LAN------233831111130011004001174338.289.308.447.755.184.158.3702.3323.2610.0038.00Sou2006
2007AAATotal--WAS------15811000100120200011101.125.222.125.347.125.000.1679.0918.182.00IL2007
2007MLBTotal--WAS------121434210300050300081731.286.286.571.857.286.286.4440.0029.41NL2007
2008MLBTotal--WAS------6520000000000010000300.000.000.000.000.000.000.0000.000.00NL2008
2009MLBTotal--PIT------3310000000000000000100.000.000.000.000.000.000.0000.000.00NL2009
Tot:MLB (3 yrs)MLB1101734210300050400082131.235.235.471.706.235.235.3330.0023.81
Tot:NL (3 yrs)NL1101734210300050400082131.235.235.471.706.235.235.3330.0023.81
Tot:Minors (6 yrs)Minors10813212277221000435014101441511116.205.226.333.560.159.129.2602.6523.188.7566.00
Tot:AAA (4 yrs)AAA6065818512700122080003174810.277.288.477.765.215.200.3901.3529.7322.0032.50
Tot:AA (4 yrs)AA48674921030031306101137736.134.169.194.363.104.060.1643.9016.884.33

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2007Washington NationalsMLB Spring TrainingSpring25118.03510004012.11112111991001.628.030.736.576.578.761.00
2008Washington NationalsMLB Spring TrainingSpring26200.00900019013.020002150010.311.380.001.3810.380.007.50
2009Washington NationalsMLB Spring TrainingSpring27000.0003003-3111.03002000000.272.451.640.000.000.000.00
2011Pittsburgh PiratesMLB Spring TrainingSpring29026.7510000010010.2128835132001.5910.122.534.2210.976.752.60
2011National LeagueMajor League BaseballAllStar29000.0010000100.11000010003.0027.000.000.0027.000.000.00
2012Pittsburgh PiratesMLB Spring TrainingSpring30003.0090000909.053312131000.785.001.002.0013.003.006.50
2012National LeagueMajor League BaseballAllStar30000.0010000100.10000011000.000.000.000.0027.000.000.00
2013Boston Red SoxMLB Spring TrainingSpring31017.561000011018.1111071591001.9211.881.085.409.7210.801.80
Tot:Spring (6 Yrs)Spring344.064400539264.1443329823595011.046.161.123.228.254.622.57
Tot:AllStar (2 Yrs)AllStar000.0000000200.21000021001.5013.500.000.0027.000.00
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2007Washington NationalsMLB Spring TrainingSpring25330000000000000000300.000.000.000.000.000.000.0000.000.000.000.00
2008Washington NationalsMLB Spring TrainingSpring26110000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2011Pittsburgh PiratesMLB Spring TrainingSpring29800000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2011National LeagueMajor League BaseballAllStar29100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2012National LeagueMajor League BaseballAllStar30100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (3 Yrs)Spring1240000000000010000500.000.000.000.000.000.000.0000.000.00
Tot:AllStar (2 Yrs)AllStar200000000000000000000
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2000Great Falls DodgersPioRk18P12--31020151300.8671.10.000.0015.8100.012
2001Wilmington WavesSALA19P27--81320232100.9130.80.000.0019.6100.02
2002Jacksonville SunsSouAA20P3--200022001.0000.70.000.002.2100.022
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2000Great Falls DodgersPioRkLAN1842342-12Juan Bustabad--Lost in Finals
2001Wilmington WavesSALALAN1975632-27Dino Ebel--dnq
2002Vero Beach DodgersFSLA+LAN2072632-25Juan Bustabad--dnq
2002Jacksonville SunsSouAALAN2077622-3Dino Ebel--Lost in Finals
2003Jacksonville SunsSouAALAN2166734-23Dino Ebel--dnqSou-AS,Sou-Pitcher
2003Las Vegas 51sPCLAAALAN2176662-5John Shoemaker--dnq
2004Las Vegas 51sPCLAAALAN2267763-25Terry Kennedy--dnq
2005Vero Beach DodgersFSLA+LAN2377561-5Scott Little--Lost in Semi-Finals
2005Jacksonville SunsSouAALAN2379612-23John Shoemaker--League Champions
2006Jacksonville SunsSouAALAN2486541-12John Shoemaker--Lost in 1st Round
2006Las Vegas 51sPCLAAALAN2467773-15Jerry Royster---
2007Columbus ClippersILAAAWAS2564804-15John Stearns--dnq
2007Washington NationalsNLMLBWAS2573894-12Manny Acta380,000dnq
2008Washington NationalsNLMLBWAS26591025-69Manny Acta400,000dnq
2009Pittsburgh PiratesNLMLBPIT2762996-33John Russell420,000dnq
2009Washington NationalsNLMLBWAS27591035-34Manny Acta, Jim Riggleman420,000dnq
2010Bradenton MaraudersFSLA+PIT2876622-2P.J. Forbes--Lost in Semi-Finals
2010Pittsburgh PiratesNLMLBPIT28571056-72John Russell453,000dnq
2011Pittsburgh PiratesNLMLBPIT2972904-70Clint Hurdle1,400,000dnq
2012Pittsburgh PiratesNLMLBPIT3079834-63Clint Hurdle4,100,000dnq
2013Pawtucket Red SoxILAAABOS3180631-2--Lost in Finals
2013Boston Red SoxALMLBBOS3197651-9John Farrell7,040,000Won World Series (Cardinals)
22 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
2017West VirginiaNYPLA-MinorPITAssistant Pitching Coach4035.53335.0dnq
2018West VirginiaSALAMinorPITPitching Coach7162.534313.5dnq
2019AltoonaEastAAMinorPITPitching Coach6971.49349.0dnq
2020IndianapolisILAAAMinorPITPitching Coach0000.0
2021IndianapolisILAAAMinorPITPitching Coach6167.477412.0
2022FredericksburgCaroAMinorWASPitching Coach7555.57710.0Lost in Semi-Finals
2023HarrisburgEastAAMinorWASPitching Coach5977.434615.5-
2024HarrisburgEastAAMinorWASPitching Coach6870.493312.0-
8 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2016-11-14Announced retirementNoRetired
2015-03-08Tommy John surgeryNoFree Agt
2015-03-04Released by TigersNoFree Agt
2014-11-15Signed to Minor League ContractDetroit TigersNoMinors
2014-10-31Granted free agencyNoFree Agt
2014-07-19Transferred to 60-day DLDetroit TigersNoDL-60
2014-05-03DL-15 Recovery from Tommy John SurgeryDetroit TigersYesDL-15
2014-05-02Signed to 1-year contract for 2014-2014 ($1m) [Free agent]Detroit TigersYesActive
2013-10-31Declared free agencyNoFree Agt
2013-05-11Transferred to 60-day DLBoston Red SoxNoDL-60
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2001Baseball AmericaTeamLos Angeles Dodgers14View Rankings
2002Baseball AmericaTeamLos Angeles Dodgers9View Rankings
2003Baseball AmericaTeamLos Angeles Dodgers8View Rankings
2004Baseball AmericaTeamLos Angeles Dodgers5View Rankings
2005Baseball AmericaTeamLos Angeles Dodgers17View Rankings
5 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2000Los Angeles Dodgers615,000Signing Bonus
2007Washington Nationals25380,000--2,824,751380,000
2008Washington Nationals26400,000266552,925,679390,000
2009Washington Nationals27420,000226252,996,106400,000
2010Pittsburgh Pirates28453,000145553,014,572400,000
2011Pittsburgh Pirates291,400,000103843,095,183414,000
2012Pittsburgh Pirates304,100,00042253,213,479480,000Signed to 1-year contract for 2012-2012 ($4.1m) [Avoids arbitration] [2012-01-16]
2013Boston Red Sox317,040,00091413,386,212490,000Signed to 1-year contract for 2013 ($7.04m) Avoids arbitration [2013-01-18]
8 season(s)$14,808,000Career Earnings
Talent Ratings
Strikeouts
69
Walks
31
Hittable
62
SO/BB
47
vsPower
62
Hitting
25
Durability
71
Team
.490

[Career Highlights]

[2000]  Drafted by the Los Angeles Dodgers in Round #2 (#57) out of Norwalk Community (Norwalk,IA) ... Signing Scout: Mitch Webster ... Played for Great Falls Dodgers (Rk) ... Finished top 10 in Pio in W+H Per Inning Pitched, Hits per 9 Innings
[2001]  Played for Wilmington Waves (A) ... Finished top 10 in SAL in Losses, Games Started
[2002]  Played for Vero Beach Dodgers (A+) ... Played for Jacksonville Suns (AA) ... Played for Jacksonville Suns (AA) ... Led FSL in Strikeouts ... Finished top 10 in FSL in Wins, Games Started, Complete Games, Shutouts, Runs Allowed, Earned Runs Allowed, Home Runs Allowed, Strikeouts per 9 Innings
[2003]  Played for Jacksonville Suns (AA) ... Played for Jacksonville Suns (AA) ... Played for Las Vegas 51s (AAA) ... Played for Las Vegas 51s (AAA) ... Double-A All-Star ... Southern League All-Star ... Southern League Most Outstanding Pitcher ... Finished top 10 in Sou in Earned Run Average, Wins, Complete Games, Walks Allowed, Strikeouts, Home Runs per 9 Innings, Strikeouts per 9 Innings
[2004]  Played for Las Vegas 51s (AAA) ... Played for Las Vegas 51s (AAA) ... Finished top 10 in PCL in Walks Allowed
[2005]  Played for Vero Beach Dodgers (A+) ... Played for Jacksonville Suns (AA) ... Played for Jacksonville Suns (AA) ... Finished top 10 in Sou in Wins, Home Runs Allowed
[2006]  Played for Jacksonville Suns (AA) ... Played for Jacksonville Suns (AA) ... Played for Las Vegas 51s (AAA) ... Played for Las Vegas 51s (AAA)
Show full Career Summary [2000-2024]
Page Last Updated: 1/12/2025 3:47:50 PM