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

Joel HanrahanTrack this Player High Level: MLB Status: MLB Years: 2007-2013
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-555Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJoel Ryan Hanrahan
Height6-2Weight191BatsRightThrowsRight
Born DateOctober 6,1981 [36.203]PlaceDes Moines,Iowa
High SchoolNorwalk Community (Norwalk,IA)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 2nd round (57th overall) of the 2000 Amateur Entry Draft [Signed]
Signing Bonus$615,000Signing ScoutsMitch WebsterService Time7.043 (2014)
Prospect Rankings[BA] 2002-LAN-#9 ... 2003-LAN-#8 ... 2004-LAN-#5
MLB DebutJuly 28,2007 [25.295]
OrganizationsLAN [7] PIT [4] WAS [3] BOS [1] Awards3
TBC Player ID5588Retrosheet IDhanrj001MLBAM ID430629
RelationshipsBrother of Mark Hanrahan
Pitch Repertoire Fastball (72.75%) -- Slider (27.25%)
Fastball Velocity [2013] - 96.64 - [2012] - 95.82 - [2011] - 97.00 - [2010] - 95.92
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Joel Hanrahan 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


Career Talent RatingsPitchingStrikeouts69Walks31Hittable62SO/BB47vsPower62Hitting18Durability71Team.490Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Great Falls DodgersPioRklan-ST18314.7512111000055.0493229423404001.318.020.653.766.551.74.750-
2001Wilmington WavesSALAlan-ST199113.38272610010144.0136715413551168101.338.500.813.447.252.11.450-
2002Vero Beach DodgersFSLA+lan34ST201064.20252502100143.2129746711511397101.258.080.693.198.712.73.625-
2002Jacksonville SunsSouAAlan-ST201110.64330000011.015141327100002.0012.271.645.738.181.43.500-
2002Minor Totals (2 teams)MinorMLB--ST01174.66282802100154.2144888013581497101.318.380.763.378.672.57.6113.25
2003Jacksonville SunsSouAAlan-ST211042.43232301000133.011744365531304001.287.900.343.588.782.45.714-
2003Las Vegas 51sPCLAAAlan25ST211210.08550000025.0362828220132002.2412.960.727.204.680.65.333-
2003Minor Totals (2 teams)MinorMLB--ST01163.64282801000158.015372647731436001.438.700.404.158.131.96.6473.18
2004Las Vegas 51sPCLAAAlan28ST22775.05252230010119.012878672275979001.709.651.665.667.321.29.500-
2005Vero Beach DodgersFSLA+lan-ST23105.91550000021.0251514511252001.6910.552.114.6410.552.271.000-
2005Jacksonville SunsSouAAlan41ST23984.92232120000111.2118716117551029001.559.511.374.438.221.85.529-
2005Minor Totals (2 teams)MinorMLB--ST01085.08282620000132.11438675226612711001.579.681.494.478.591.92.5564.75
2006Jacksonville SunsSouAAlan-ST24722.5812120000066.0491919438677001.316.650.545.169.091.76.778-
2006Las Vegas 51sPCLAAAlan-ST24434.4814140000074.0704737739463001.478.480.854.725.571.18.571-
2006Minor Totals (2 teams)MinorMLB--ST01153.58262600000140.21196656117711310001.397.610.704.937.231.47.6884.20
2007Columbus ClippersILAAAwas40ST25543.7015150000075.06536311036712001.347.771.194.308.481.97.556-
2007Washington NationalsNLMLBwas38ST25536.0012111000051.0593534938433001.9010.411.596.717.591.13.6256.08
2008Washington NationalsNLMLBwas38Rel26633.95690690034984.0734037942936011.367.790.964.489.922.21.6673.84
2009Washington NationalsNLMLBwas38Rel27137.71340340023532.2502828314356121.9613.780.833.869.642.50.2503.62
2009Pittsburgh PiratesNLMLBpit52Rel27011.7233033007031.023126020375001.376.61--5.7410.631.85.0002.65
2010Bradenton MaraudersFSLA+pit-Rel28000.0020200002.0000003000--------13.500.00--
2010Pittsburgh PiratesNLMLBpit52Rel28413.62720720027669.25828286261005041.217.490.783.3612.923.85.8002.62
2011Pittsburgh PiratesNLMLBpit52CL29141.837007000594068.2561714116616011.057.340.132.108.003.81.2002.18
2012Pittsburgh PiratesNLMLBpit52CL30522.726306300573659.2401818836676011.276.031.215.4310.111.86.7144.45
2013Pawtucket Red SoxILAAAbos52Rel31009.0020200102.02221110001.509.004.504.504.501.00--
2013Boston Red SoxALMLBbos52Rel31019.8290900647.010884651002.1812.274.917.366.140.83.00011.23
MLB Totals - 7 Season(s)Filter22183.853621135100213100402.23691861734019844138191.408.210.894.409.812.23.5500.64
Minor League Totals - 10 Season(s)Filter67494.19193182113130982.093953145810346486057201.438.590.944.247.861.85.578-
AAA Totals - 5 Season(s)Filter17165.02615650020295.13011911654217122816001.599.151.285.206.931.33.515-
AA Totals - 4 Season(s)Filter27153.60615921000321.02991481292815330920001.408.350.784.278.632.02.643-
A+ Totals - 3 Season(s)Filter1164.37323022100166.1154898116621679101.298.300.863.349.002.69.647-
A Totals - 1 Season(s)Filter9113.38272610010144.0136715413551168101.338.500.813.447.252.11.450-
Rk Totals - 1 Season(s)Filter314.7512111000055.0493229423404001.318.020.653.766.551.74.750-
Pittsburgh Pirates Totals - 4 Season(s)Filter1082.5923802380015082227.01777566159826522061.206.950.593.8510.402.70.556-
Washington Nationals Totals - 3 Season(s)Filter1295.3011511104005714167.118210399219417115131.649.751.135.049.161.82.571-
Boston Red Sox Totals - 1 Season(s)Filter019.8290900647.010884651002.1812.274.917.366.140.83.000-
Average MLB - Per ~220 innings12103.8519761910011654220.0201101942210824021151.408.210.894.409.812.23.5450.64
Average Minor - Per ~220 innings15114.19434121010220.02101191022310419213001.438.590.944.247.861.85.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Jacksonville SunsSouAAlan-p2031000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2003Jacksonville SunsSouAAlan-p212330332000001602000.100.129.167.2965233.125.067.100.1323.0318.186.000.000.0066.67
2003Las Vegas 51sPCLAAAlan25p2155122001000100000.400.400.8001.200425.500.400.400.5000.0020.000.000.000.00100.00
2003Minor Totals (2 teams)Minor         2835454001001702000.143.167.257.4249438.179.114.143.1832.6318.427.000.000.0080.00
2004Las Vegas 51sPCLAAAlan28p2225324921130001102000.281.281.500.78116434.400.219.219.3280.0032.350.002.9432.0044.44
2005Jacksonville SunsSouAAlan41p231418010002001504100.056.100.056.1561024.071.000.056.0804.1720.835.000.000.000.00
2006Jacksonville SunsSouAAlan-24818150101001200001.278.316.389.7057119.313.111.167.3075.2610.532.000.000.0020.00
2006Las Vegas 51sPCLAAAlan-241520261012000804000.300.300.500.80010224.455.200.200.3390.0033.330.004.1720.0033.33
2006Minor Totals (2 teams)Minor         233831111130011004001.289.308.447.75517343.370.158.184.3232.3323.2610.002.3338.0027.27
2007Columbus ClippersILAAAwas4025158110001001202000.125.222.125.3471011.167.000.125.1799.0918.182.000.000.000.00
2007Washington NationalsNLMLBwas38p251214342103000503000.286.286.571.8578317.444.285.286.3560.0029.410.000.000.0075.00
2008Washington NationalsNLMLBwas38p26652000000000001000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2009Pittsburgh PiratesNLMLBpit52p27331000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 3 Season(s)Filter11017342103000504000.235.235.471.7068321.333.236.235.0000.0023.810.000.000.0075.00
Minor League Totals - 6 Season(s)Filter10813212277221000435014101.205.226.333.5594411151.260.128.159.0002.6523.188.751.3266.0040.74
AAA Totals - 4 Season(s)Filter606581851270012208000.277.288.477.76531874.390.200.215.0001.3529.7322.002.7032.5044.44
AA Totals - 4 Season(s)Filter48674921030031306101.134.169.194.36313377.164.060.104.0003.9016.884.330.000.0033.33
Washington Nationals Totals - 2 Season(s)Filter7716342103000504000.250.250.500.7508320.364.250.250.0000.0025.000.000.000.0075.00
Pittsburgh Pirates Totals - 1 Season(s)Filter331000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16225463104000706000.235.235.471.70612431.333.236.235.0000.0023.810.000.000.0075.00
Average Minor - Per 162 games162198184111331500653021202.205.226.333.5596617227.260.128.159.0002.6523.188.751.3266.0040.74

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Great Falls Dodgers PioRklan18P12--3102-1513.8671.08------12100.015.8
2001Wilmington Waves SALAlan19P27--8132-2321.9130.78------27100.019.6
2002Vero Beach Dodgers FSLA+lan20P25--8146-2822.7860.88------25100.018.5
2002Jacksonville Suns SouAAlan20P3--2---221.0000.67------3100.02.2
2003Jacksonville Suns SouAAlan21P23--917312926.8971.13------23100.016.5
2003Las Vegas 51s PCLAAAlan21P5---2-1221.0000.40------5100.03.5
2004Las Vegas 51s PCLAAAlan22P25--1118123029.9671.16------25100.017.5
2005Vero Beach Dodgers FSLA+lan23P5--32-1551.0001.00------5100.03.8
2005Jacksonville Suns SouAAlan23P23--991-1918.9470.78------23100.016.4
2006Jacksonville Suns SouAAlan24P12--610-116161.0001.33------12100.08.6
2006Las Vegas 51s PCLAAAlan24P14--191-1110.9090.71------1593.39.7
2007Columbus Clippers ILAAAwas25P15--3111-1514.9330.93------15100.010.4
2007Washington NationalsNLMLBwas25P12115123--551.0000.420.10-----12100.07.4
2008Washington NationalsNLMLBwas26P69-84452-119.8180.130.11-----69100.042.9
2009Washington NationalsNLMLBwas27P34-3243--771.0000.210.22-----34100.021.0
2009Pittsburgh PiratesNLMLBpit27P33-31211143.7500.090.10-----33100.020.5
2010Bradenton Marauders FSLA+pit28P2---------------2100.01.4
2010Pittsburgh PiratesNLMLBpit28P72-6955--10101.0000.140.14-----72100.044.4
2011Pittsburgh PiratesNLMLBpit29P70-68472-1311.8460.160.16-----70100.043.2
2012Pittsburgh PiratesNLMLBpit30P63-5926--881.0000.130.149-100.0-63100.038.9
2013Pawtucket Red Sox ILAAAbos31P2---1--111.0000.50------2100.01.4
2013Boston Red SoxALMLBbos31P9-711--221.0000.220.291-100.0-9100.05.6
MLB Totals for P - 7 season(s)-   P362114012431516055.9170.150.1410-100.0-3620.00.0
AAA Totals for P - 5 season(s)-   P61--1541335956.9490.92------610.00.0
AA Totals for P - 4 season(s)-   P61--2636426662.9391.02------610.00.0
A+ Totals for P - 3 season(s)-   P32--1116613327.8180.84------320.00.0
A Totals for P - 1 season(s)-   P27--8132-2321.9130.78------270.00.0
Rk Totals for P - 1 season(s)-   P12--3102-1513.8671.08------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Great Falls Dodgers PioRklan1812----------
2001Wilmington Waves SALAlan1927----------
2002Vero Beach Dodgers FSLA+lan2025----------
2002Jacksonville Suns SouAAlan203----------
2003Jacksonville Suns SouAAlan2123----------
2003Las Vegas 51s PCLAAAlan215----------
2004Las Vegas 51s PCLAAAlan2225----------
2005Vero Beach Dodgers FSLA+lan235----------
2005Jacksonville Suns SouAAlan2323----------
2006Jacksonville Suns SouAAlan2412----------
2006Las Vegas 51s PCLAAAlan2414----------
2007Columbus Clippers ILAAAwas2515----------
2007Washington NationalsNLMLBwas2512----------
2008Washington NationalsNLMLBwas2669----------
2009Washington NationalsNLMLBwas2734----------
2009Pittsburgh PiratesNLMLBpit2733----------
2010Bradenton Marauders FSLA+pit282----------
2010Pittsburgh PiratesNLMLBpit2872----------
2011Pittsburgh PiratesNLMLBpit2970----------
2012Pittsburgh PiratesNLMLBpit3063----------
2013Pawtucket Red Sox ILAAAbos312----------
2013Boston Red SoxALMLBbos319----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Washington NationalsMLB Spring TrainingMLB25118.03514000012.1111211199101.658.030.736.576.571.008.76.500
2008Washington NationalsMLB Spring TrainingMLB26200.00909001013.02000215000.311.380.001.3810.387.500.001.000
2009Washington NationalsMLB Spring TrainingMLB27000.0003-3003111.0300200000.272.451.640.000.0000.00.000
2011Pittsburgh PiratesMLB Spring TrainingMLB29026.7510010000010.212883513201.6710.122.534.2210.972.606.75.000
2012Pittsburgh PiratesMLB Spring TrainingMLB30003.0090900009.05331213100.785.001.002.0013.006.503.00.000
2013Boston Red SoxMLB Spring TrainingMLB31017.561001000118.111107159101.9811.881.085.409.721.8010.80.000
MLB Spring Training Totals - 6 yrs344.0643439005264.344332982359501.046.161.123.228.252.574.62.429

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Washington NationalsMLB Spring TrainingMLB2533000000000000000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2008Washington NationalsMLB Spring TrainingMLB2611000000000001000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 3 yrs124000000000001000.000.000.000.000005.000.000.0000.000.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2017West Virginia Black BearsNYPLA-Minorpit35Assistant Pitching Coach754035.5335.03Brian Esposito
2018West Virginia PowerSALAMinorpit36Pitching Coach000.000--0Wyatt Toregas
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2003Double-A All-Star (SP) ... Southern League All-Star (RHP) ... Southern League Most Outstanding Pitcher3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-11-14RPFree Agent -RetiredRetiredAnnounced retirement35.039  
2015-03-04RPFree Agent -Free AgentFree AgentReleased by Tigers33.149  
2014-11-15RPDetroit TigersDetroit Tigers (MLB)-MinorsContractSigned to Minor League Contract33.040Team Roster on 2014-11-15
2014-10-31RPFree Agent -Free AgentFree AgentGranted free agency33.025  
2014-07-19RPDetroit TigersDetroit Tigers (MLB)-DL-60InjuredDL60 Transferred to 60-day DL32.286Team Roster on 2014-07-19
2014-05-03RPDetroit TigersDetroit Tigers (MLB)YDL-15InjuredDL15 Recovery from right elbow surgery32.209Team Roster on 2014-05-03
2014-05-02RPDetroit TigersDetroit Tigers (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($1m)32.208Team Roster on 2014-05-02
2013-10-31RPFree Agent -Free AgentFree AgentDeclared free agency32.025  
2013-10-31RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DL32.025Team Roster on 2013-10-31
2013-05-11RPBoston Red SoxBoston Red Sox (MLB)-DL-60InjuredDL60 Transferred to 60-day DL31.217Team Roster on 2013-05-11
2013-05-07RPBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Right forearm strain31.213Team Roster on 2013-05-07
2013-04-30RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DL31.206Team Roster on 2013-04-30
2013-04-27RPBoston Red SoxPawtucket (AAA)YDL-15InjuredAssigned to Pawtucket (AAA) for rehab31.203Team Roster on 2013-04-27
2013-04-16RPBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Sore right hamstring31.192Team Roster on 2013-04-16
2013-01-18CLBoston Red SoxBoston Red Sox (MLB)YActiveContractSigned to 1-year contract for 2013 ($7.04m) Avoiding arbitration31.104Team Roster on 2013-01-18
2012-12-27CLBoston Red SoxBoston Red Sox (MLB)YActiveTradedTraded from Pirates with Brock Holt to Red Sox for Mark Melancon, Stolmy Pimentel, Ivan DeJesus Jr. and Jerry Sands31.082Team Roster on 2012-12-27
2012-05-13CLPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveReinstated from bereavement30.219Team Roster on 2012-05-13
2012-05-10PPittsburgh PiratesPittsburgh Pirates (MLB)YBereavementOff-RosterDeath in family30.216Team Roster on 2012-05-10
2012-05-07PPittsburgh PiratesPittsburgh Pirates (MLB)YActive--30.213Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-04-12InjuredActivated from DL 
2010-04-04InjuredDisabled -- Strained Right Elbow 
2008-01-25ContractSigned by Nationals (1-year) 
2006-11-06ContractSigned by Nationals 
2000-06-22Contractsigned 
* 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
2000Los Angeles Dodgers-18615,000-------615,000Signing Bonus out of 2000 Draft (2nd round - 57th overall)
2007Washington NationalsTeam Payroll25380,000-73731-2,459,737380,000995,000
2008Washington NationalsTeam Payroll26400,000-63526302,696,252390,0001,395,000
2009Washington NationalsTeam Payroll27420,000-58922272,746,792400,0001,815,000
2009Pittsburgh PiratesTeam Payroll27420,000-58918272,746,792400,0001,815,000
2010Pittsburgh PiratesTeam Payroll28453,000-52915422,812,412400,0002,268,000
2011Pittsburgh PiratesTeam Payroll291,400,000-38012582,722,607414,0003,668,000
2012Pittsburgh PiratesTeam Payroll304,100,000-223676++2,954,887480,0007,768,000
2013Boston Red SoxTeam Payroll317,040,000-1411085++3,023,990490,00014,808,0002013-01-18 - Signed to 1-year contract for 2013 ($7.04m) Avoiding arbitration
* 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