Joel Hanrahan

Former Prospect 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.325
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

Prospect Rankings

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.
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
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2000Great Falls DodgersPioRkLAN-18107314.7512110010055.0493229423404051.318.020.653.766.555.241.74
2001Wilmington WavesSALALAN-19939113.38272600110144.01367154135511681111.338.500.813.447.254.442.11
2002Vero Beach DodgersFSLA+LAN34201111064.20252521000143.21297467115113971111.258.080.693.198.714.642.73
2002Jacksonville SunsSouAALAN-201110.64330000011.015141327100002.0012.271.645.738.1811.451.43
2003Jacksonville SunsSouAALAN34211101042.43232310000133.111744365531304071.287.900.343.588.782.972.45
2003Las Vegas 51sPCLAAALAN252170*1210.08550000025.0362828220132022.2412.960.727.204.6810.080.65
2004Las Vegas 51sPCLAAALAN282292775.05252200310119.112878672275979071.709.651.665.667.325.881.29
2005Vero Beach DodgersFSLA+LAN-2398*105.91550000021.1251514511252001.6910.552.114.6410.556.332.27
2005Jacksonville SunsSouAALAN412397984.92232100200111.2118716117551029011.559.511.374.438.225.721.85
2006Jacksonville SunsSouAALAN-24107722.5812120000066.1491919438677001.316.650.545.169.092.581.76
2006Las Vegas 51sPCLAAALAN-2492434.4814140000074.1704737739463001.478.480.854.725.575.691.18
2007Columbus ClippersILAAAWAS4025106543.7015150000075.16536311036712001.347.771.194.308.484.301.97
2007Washington NationalsNLMLBWAS382588536.0012110010051.0593534938433001.9010.411.596.717.596.181.13
2008Washington NationalsNLMLBWAS3826116633.95690006934984.1734037942936011.367.790.964.489.924.272.21
2009Washington NationalsNLMLBWAS3827108137.71340003423532.2502828314356121.9613.780.833.869.647.712.50
2009Pittsburgh PiratesNLMLBPIT5227108011.7233000337031.123126020375011.376.610.005.7410.633.451.85
2010Bradenton MaraudersFSLA+PIT-28000.0020002002.00000030000.000.000.000.0013.500.000.00
2010Pittsburgh PiratesNLMLBPIT5228131413.62720007227669.25828286261005041.217.490.783.3612.923.623.85
2011Pittsburgh PiratesNLMLBPIT5229127141.837000070594068.2561714116616011.057.340.132.108.002.233.81
2012Pittsburgh PiratesNLMLBPIT5230112522.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.853621100351213100404.236918617340198441381101.408.210.894.409.814.142.23
Tot:NL (6 yrs) NL    22173.74353110034220796397.135917816536192436371101.398.130.824.359.884.032.27
Tot:AL (1 yrs) AL    019.8290009647.110884651002.1812.274.917.366.149.820.83
Tot:Minors (10 yrs) Minors    67494.19193182311130984.1939531458103464860572441.438.590.944.247.864.861.85
Tot:Rk (1 yrs) Rk    314.7512110010055.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.37323021200167.01548981166216791111.298.300.863.349.004.802.69
Tot:AA (4 yrs) AA    27153.60615910200322.12991481292815330920081.408.350.784.278.634.132.02
Tot:AAA (5 yrs) AAA    17165.02615600520296.03011911654217122816091.599.151.285.206.935.811.33
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
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
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
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 Minors     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!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
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

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×