Joel Hanrahan

Pitching Coach - Harrisburg (AA) [2024]
High Level
MLB
Years
2000-2013 (2007-2013)
Proper Name
Joel Ryan Hanrahan
Positions
P (555)
Height / Weight
6-4 / 250
Bats / Throws
Right / Right
Birthdate
October 6,1981   Age:  44.102
High School
Norwalk Community (Norwalk,IA)
Signing Bonus
$ 615,000
Service Time
7.043 (2014)
MLB Debut
MLBAM ID
Retrosheet#
hanrj001
Show More
Brother of Mark Hanrahan   [2000] Originally Committed to Nebraska   [2009] Played for United States in World Baseball Classic
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
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.

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2000Great Falls DodgersPioRkLAN-18314.7512110010055.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.05252200310119.112878672275979071.709.651.665.667.325.881.29
2005Vero Beach DodgersFSLA+LAN-23105.91550000021.1251514511252001.6910.552.114.6410.556.332.27
2005Jacksonville SunsSouAALAN4123984.92232100200111.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.0012110010051.0593534938433001.9010.411.596.717.596.181.13
2008Washington NationalsNLMLBWAS3826633.95690006934984.1734037942936011.367.790.964.489.924.272.21
2009Washington NationalsNLMLBWAS3827137.71340003423532.2502828314356121.9613.780.833.869.647.712.50
2009Pittsburgh PiratesNLMLBPIT5227011.7233000337031.123126020375011.376.610.005.7410.633.451.85
2010Bradenton MaraudersFSLA+PIT-28000.0020002002.00000030000.000.000.000.0013.500.000.00
2010Pittsburgh PiratesNLMLBPIT5228413.62720007227669.25828286261005041.217.490.783.3612.923.623.85
2011Pittsburgh PiratesNLMLBPIT5229141.837000070594068.2561714116616011.057.340.132.108.002.233.81
2012Pittsburgh PiratesNLMLBPIT5230522.726300063573659.2401818836676011.276.031.215.4310.112.721.86
2013Pawtucket Red SoxILAAABOS5231009.0020002102.02221110001.509.004.504.504.509.001.00
2013Boston Red SoxALMLBBOS5231019.8290009647.110884651002.1812.274.917.366.149.820.83
Tot:MLB (7 yrs) MLB   22183.853621100213351100404.236918617340198441381101.408.210.894.409.814.142.23
Tot:NL (6 yrs) NL   22173.74353110020734296397.135917816536192436371101.398.130.824.359.884.032.27
Tot:AL (1 yrs) AL   019.8290006947.110884651002.1812.274.917.366.149.820.83
Tot:Minors (10 yrs) Minors   67494.19193182313110984.1939531458103464860572441.438.590.944.247.864.861.85
Tot:Rk (1 yrs) Rk   314.7512110001055.0493229423404051.318.020.653.766.555.241.74
Tot:A (1 yrs) A   9113.38272600110144.01367154135511681111.338.500.813.447.254.442.11
Tot:A+ (3 yrs) A+   1164.37323021020167.01548981166216791111.298.300.863.349.004.802.69
Tot:AA (4 yrs) AA   27153.60615910020322.12991481292815330920081.408.350.784.278.634.132.02
Tot:AAA (5 yrs) AAA   17165.02615600250296.03011911654217122816091.599.151.285.206.935.811.33
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007Washington NationalsMLB Spring TrainingSpring25118.03510040012.11112111991001.628.030.736.576.578.761.00
2008Washington NationalsMLB Spring TrainingSpring26200.00900091013.020002150010.311.380.001.3810.380.007.50
2009Washington NationalsMLB Spring TrainingSpring27000.000300-33111.03002000000.272.451.640.000.000.000.00
2011Pittsburgh PiratesMLB Spring TrainingSpring29026.7510000100010.2128835132001.5910.122.534.2210.976.752.60
2011National LeagueMajor League BaseballAllStar29000.0010001000.11000010003.0027.000.000.0027.000.000.00
2012Pittsburgh PiratesMLB Spring TrainingSpring30003.0090009009.053312131000.785.001.002.0013.003.006.50
2012National LeagueMajor League BaseballAllStar30000.0010001000.10000011000.000.000.000.0027.000.000.00
2013Boston Red SoxMLB Spring TrainingSpring31017.561000010118.1111071591001.9211.881.085.409.7210.801.80
Tot:Spring (6 Yrs) Spring 344.0643400539264.1443329823595011.046.161.123.228.254.622.57
Tot:AllStar (2 Yrs) AllStar 000.0020000200.21000021001.5013.500.000.0027.000.00

Batting Statistics

CSV
Glossary
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%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
Tot:MLB (3 yrs) MLB     1101734210300050400082131.235.235.471.706.235.235.3330.0023.81
Tot:NL (3 yrs) NL     1101734210300050400082131.235.235.471.706.235.235.3330.0023.81
Tot:Minors (6 yrs) Minors     10813212277221000435014101441511116.205.226.333.560.159.129.2602.6523.188.7566.00
Tot:AA (4 yrs) AA     48674921030031306101137736.134.169.194.363.104.060.1643.9016.884.33
Tot:AAA (4 yrs) AAA     6065818512700122080003174810.277.288.477.765.215.200.3901.3529.7322.0032.50
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%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) Spring 1240000000000010000500.000.000.000.000.000.000.0000.000.00
Tot:AllStar (2 Yrs) AllStar 200000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
693162476271.490