Ryan Flaherty

Bench Coach - Chicago Cubs (MLB) [2025]
High Level
MLB
Years
2006-2019 (2012-2019)
Proper Name
Ryan Edward Flaherty
Nickname
Flash
Pronunciation
FLAIR-ety
Positions
2B (413) ... 3B (317) ... SS (228) ... 1B (53) ... LF (45) ... RF (45) ... DH (5) ... P (2)
Height / Weight
6-3 / 205
Bats / Throws
Left / Right
Birthdate
July 27,1986   Age:  39.174
High School
Deering (Portland,ME)
Colleges
Vanderbilt University (Nashville,TN)
Drafted/Signed
Signing Bonus
$ 906,000
Service Time
7.029 (2019)
MLB Debut
MLBAM ID
Retrosheet#
flahr001
Show More
[2005] Gatorade Player of the Year for Maine   [2008] Golden Spikes award nominee ... 1st Round Draft Pick (#41 overall) by the Chicago Cubs   [2011] Selected by the Baltimore Orioles in MLB Rule 5 Draft
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
2009Baseball AmericaTeamChicago Cubs8View Rankings
2010Baseball AmericaTeamChicago Cubs9View Rankings
2011Baseball AmericaTeamChicago Cubs22View Rankings
2012Baseball AmericaTeamBaltimore Orioles7View Rankings
4 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006VanderbiltSECNCAA-1Fr22192B104622274377191249243029564081042722255.339.421.458.879.242.119.37511.0310.660.97113.50
2007VanderbiltSECNCAA-1So22202B11467273591042334571262935133051453093074.381.438.531.969.278.150.4229.3911.331.2168.25
2008VanderbiltSECNCAA-1Jr22212B11063256528310214631023946143081393032657.324.411.543.954.402.219.34712.8715.181.1818.29
2008Boise HawksNwstA-CHN2821SS119562193965192826422451110121122452936.297.369.511.880.333.214.3569.8020.822.1327.38
2009Peoria ChiefsMidwACHN2222B-SS113131485811342452081765098224092285434985.276.344.470.814.299.194.3079.2118.051.9624.25
2010Daytona CubsFSLA+CHN11233B-2B112108420651203439636341744192101874754674.286.348.445.793.264.159.3218.6315.581.8046.67
2010Tennessee SmokiesSouAACHN6232B237110132019101012102201884310.183.286.254.540.225.071.20011.9014.291.2071.00
2011Tennessee SmokiesSouAACHN3242B-LF11983302529220214664640550022121583443656.305.384.523.907.344.218.33211.6315.991.3821.57
2011Iowa CubsPCLAAACHN11242B-3B8449173224111152210104402108691861724.237.277.399.676.225.162.2885.3823.664.4034.60
2012Norfolk TidesILAAABAL-25LF-RF9385111123002910001204147.289.341.526.867.289.237.3334.8821.954.5019.00
2012Baltimore OriolesALMLBBAL3252B-RF86*77153153321619106433310355166924.216.258.359.617.190.143.2573.6125.907.1725.50
2013Delmarva ShorebirdsSALABAL-262B281210010003000003811.250.250.375.625.125.125.4000.0037.500.000.00
2013Frederick KeysCaroA+BAL-262B271200120003000005711.286.286.7141.000.429.428.3330.0042.860.007.00
2013Norfolk TidesILAAABAL-262B834491025001800000163536.265.286.471.757.235.206.2922.8622.868.0017.00
2013Baltimore OriolesALMLBBAL3262B96852462855110102720196251032962712134.224.293.390.683.252.166.2597.0122.883.2624.60
2014Baltimore OriolesALMLBBAL3273B-2B921022813362151732102268531231003122339.221.288.356.644.217.135.2667.0521.793.0940.14
2015Bowie BaysoxEastAABAL3282B31224101200110000081322.333.385.6671.052.417.334.3007.697.691.0012.00
2015Norfolk TidesILAAABAL0283B-2B251000020030001010900.000.333.000.333.600.000.00033.330.000.000.00
2015Baltimore OriolesALMLBBAL3282B899126734548393100268142228953012034.202.281.356.637.251.154.2518.6426.913.1229.67
2016Norfolk TidesILAAABAL3292B-3B51938100100350000092217.421.500.474.974.211.053.57113.6422.731.670.00
2016Baltimore OriolesALMLBBAL3293B85*7415716347031520174801111501761024.217.291.318.609.223.101.2909.6627.272.8252.33
2017Frederick KeysCaroA+BAL330SS-3B41322000000531000221902.154.421.154.575.385.000.20026.3215.790.600.00
2017Bowie BaysoxEastAABAL3303B-2B12381815302600103100022449510.395.531.6321.163.500.237.39420.416.120.3019.00
2017Baltimore OriolesALMLBBAL3302B2338581004004101000094317.211.302.237.539.132.026.2869.3023.262.500.00
2018Gwinnett StripersILAAAATL-312B-SS83038100400191000093217.267.313.300.613.067.033.3813.1328.139.000.00
2018Atlanta BravesNLMLBATL27313B82*811611735602134218411114547182827.217.298.292.590.199.075.2779.8922.532.2880.50
2019Columbus ClippersILAAACLE-32SS-3B1041134146610923219732265121313681934864465.263.365.466.831.360.203.32513.3724.901.8621.79
2019Cleveland IndiansALMLBCLE7323B142143200100070100152221.143.143.238.381.095.095.2140.0031.820.000.00
Tot:MLB (8 yrs) MLB     547132415228452537142102112360191261223457147394190.215.284.345.629.221.131.2657.6024.443.2135.78
Tot:AL (7 yrs) AL     466116313524946535129609431918115818410129186163.214.282.353.635.224.138.2637.2824.713.3933.23
Tot:NL (1 yrs) NL     811611735602134218411114547182827.217.298.292.590.199.075.2779.8922.532.2880.50
Tot:Minors (11 yrs) Minors     61822883756351421684366251926649915722135510612598242393.278.354.464.817.305.186.31910.2419.211.8827.24
Tot:A- (1 yrs) A-     562193965192826422451110121122452936.297.369.511.880.333.215.3569.8020.822.1327.38
Tot:A (2 yrs) A     1334938213625520827650101224092315515086.276.342.469.811.296.193.3099.0718.332.0224.65
Tot:A+ (3 yrs) A+     1144406812434310656346805192121945014777.282.350.441.791.270.159.3189.1815.971.7444.00
Tot:AA (4 yrs) AA     1214238212426218835661712044142084904678.293.382.492.873.340.199.31412.4514.491.1623.50
Tot:AAA (7 yrs) AAA     19471310418638428110328519653561831681170116.261.342.443.785.303.182.32010.4824.172.3125.46
Tot:College (3 yrs) College     192756154264526201692412981107131002138888478186.349.424.513.937.310.164.38411.0912.441.1237.80
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 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
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Hyannis MetsCape Cod LeagueCollege Summer19381321733620184215261330843154825.250.325.326.651.205.076.3039.7416.881.730.00
2007Team USA CollegiateIntl CompetitionUSA2034115133170214837200110144124922.270.309.383.692.217.113.3095.6516.132.8657.50
2010Mesa Solar SoxArizona Fall LeagueAFL23278213223005111214000002594319.268.362.305.667.183.037.32412.7714.891.170.00
2010Chicago CubsMLB Spring TrainingSpring23660210030002000003611.333.333.500.833.167.167.5000.0033.330.000.00
2011Chicago CubsMLB Spring TrainingSpring24430000000000000000300.000.000.000.000.000.000.0000.000.000.000.00
2012Laconia MuskratsNew England Collegiate LeagueCollege Summer25351031621016180220382030041128714.204.336.398.734.369.194.24215.6329.691.9017.17
2012Baltimore OriolesMLB Spring TrainingSpring252556713221101231111000226158.232.283.393.676.196.161.2734.9218.033.6756.00
2012Baltimore OriolesWild Card SeriesPlayoffs25130100000001000001301.333.333.333.666.000.000.5000.0033.330.000.00
2012Baltimore OriolesDivision SeriesPlayoffs25381200110001000005811.250.250.625.875.375.375.1670.0012.500.0012.50
2013Baltimore OriolesMLB Spring TrainingSpring262851511403100071100003245874.216.310.471.781.392.255.21612.0718.971.5717.00
2014Baltimore OriolesMLB Spring TrainingSpring27195171560272051200101275787.294.351.529.880.373.235.3428.7721.052.4025.50
2014Baltimore OriolesDivision SeriesPlayoffs273922000100120000021002.222.300.222.522.111.000.28610.0020.002.000.00
2014Baltimore OriolesChampionship SeriesPlayoffs2741224001300350000071513.333.467.5831.050.500.250.50020.0033.331.676.67
2015Baltimore OriolesMLB Spring TrainingSpring282449712101500511101001656210.245.321.327.648.184.082.2898.9319.642.2049.00
2016Baltimore OriolesMLB Spring TrainingSpring292542914401410121500102215559.333.473.500.973.476.167.48121.8227.271.2542.00
2017Baltimore OriolesMLB Spring TrainingSpring301740482202005700101144644.200.283.350.633.275.150.23510.8715.221.400.00
2018Atlanta BravesMLB Spring TrainingSpring3119398133018103400101194349.333.372.487.859.256.154.3436.989.301.3339.00
2018Atlanta BravesDivision SeriesPlayoffs31220000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2019Cleveland IndiansMLB Spring TrainingSpring321737392028005700003174245.243.333.459.792.351.216.25011.9016.671.4018.50
Tot:CollegeSummer (2 Yrs) CollegeSummer 7323533546363644356433608842821539.230.330.357.687.277.128.28112.4122.701.8339.17
Tot:USA (1 Yrs) USA 34115133170214837200110144124922.270.309.383.692.217.113.3095.6516.132.8657.50
Tot:AFL (1 Yrs) AFL 278213223005111214000002594319.268.362.305.667.183.037.32412.7714.891.17
Tot:Spring (10 Yrs) Spring 184374509725411575245802150111634274057.259.338.436.774.305.176.29910.5418.741.7834.00
Tot:Playoffs (3 Yrs) Playoffs 1334590025004900000153827.265.342.441.783.294.176.30410.5323.682.2517.00

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#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2016Baltimore OriolesALMLBBAL3290018.0010001101.03221000003.0027.009.000.000.0018.000.00
2019Columbus ClippersILAAACLE-32009.0010001101.03111000003.0027.009.000.000.009.000.00
Tot:MLB (1 yrs) MLB   0018.0010001101.03221000003.0027.009.000.000.0018.00
Tot:AL (1 yrs) AL   0018.0010001101.03221000003.0027.009.000.000.0018.00
Tot:Minors (1 yrs) Minors   009.0010001101.03111000003.0027.009.000.000.009.00
Tot:AAA (1 yrs) AAA   009.0010001101.03111000003.0027.009.000.000.009.00
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
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2012Laconia MuskratsNew England Collegiate LeagueCollege Summer25000.0010001000.10000200006.000.000.0054.000.000.000.00
Tot:CollegeSummer (1 Yrs) CollegeSummer 000.0010000100.10000200006.000.000.0054.000.000.000.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
4164486162605850.529