Jack Flaherty

Active on MLB Roster | Detroit Tigers
High Level
MLB
Years
2014-2025 (2017-2025)
Proper Name
Jack Rafe Flaherty
Nickname
Flare
Positions
P (280)
Height / Weight
6-4 / 225
Bats / Throws
Right / Right
Birthdate
October 15,1995   Age:  30.093
High School
Harvard-Westlake (North Hollywood,CA)
Signing Bonus
$ 2,000,000
Service Time
8.006 (2025)
Contract Info
MLBAM ID
Retrosheet#
flahj002
Show More
[2014] Originally Committed to North Carolina ... Gatorade Player of the Year for California ... 1st Round Draft Pick (#34 overall) by the St. Louis Cardinals   [2017] Participated in the All-Star Weekend Futures Game (US Team)   [2020] Opening day starter for the St. Louis Cardinals   [2021] Opening day starter for the St. Louis Cardinals   [2024] World Series Champion with Los Angeles Dodgers
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearsourcetypeteamrankview rankings
2015Baseball AmericaTeamSt. Louis Cardinals6View Rankings
2016MLB PipelineMLBSt. Louis Cardinals80View Rankings
2016Baseball AmericaTeamSt. Louis Cardinals3View Rankings
2016MLB PipelineTeamSt. Louis Cardinals2View Rankings
2017Baseball AmericaTeamSt. Louis Cardinals11View Rankings
2017MLB PipelineTeamSt. Louis Cardinals8View Rankings
2018Baseball AmericaMLBSt. Louis Cardinals53View Rankings
2018FanGraphsMLBSt. Louis Cardinals65View Rankings
2018MLB PipelineMLBSt. Louis Cardinals38View Rankings
2018Baseball AmericaTeamSt. Louis Cardinals2View Rankings
2018MLB PipelineTeamSt. Louis Cardinals2View Rankings
11 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2014Gulf Coast CardinalsGCLRkSLN4718111.59860020022.2189414282030.977.150.401.5911.123.577.00
2015Peoria ChiefsMidwASLN2819932.8418180000095.09238302319710101.298.720.192.949.193.603.13
2016Palm Beach CardinalsFSLA+SLN3420593.56242300100134.0129635384512611021.308.660.543.028.464.232.80
2017Springfield CardinalsTexAASLN2721721.4210100000063.1471010211621000.926.680.281.568.811.425.64
2017Memphis RedbirdsPCLAAASLN2721722.7415150000085.17326261024854001.147.701.052.538.962.743.54
2017St. Louis CardinalsNLMLBSLN3221026.33650010021.1231515410200011.559.701.694.228.446.332.00
2018Memphis RedbirdsPCLAAASLN-22412.27551000031.22210827410130.926.250.571.9911.652.845.86
2018St. Louis CardinalsNLMLBSLN3222893.34282800000151.01085956205918260111.116.441.193.5210.853.523.08
2019St. Louis CardinalsNLMLBSLN22231182.75333300000196.1135626025552316070.976.191.152.5210.592.844.20
2020St. Louis CardinalsNLMLBSLN2224434.91990000040.1332222616491031.217.361.343.5710.934.913.06
2021Springfield CardinalsTex2AASLN1225006.7511000004.03331031000.756.752.250.006.756.750.00
2021Memphis RedbirdsIL2AAASLN2225003.6022000005.05220181001.209.000.001.8014.403.608.00
2021St. Louis CardinalsNLMLBSLN2225923.2217150020078.15735281226854061.066.551.382.999.774.023.27
2022Springfield CardinalsTex2AASLN31,5026002.16440000016.2134404230001.027.020.002.1612.422.165.75
2022Memphis RedbirdsIL2AAASLN12,4726124.35330000010.196523112001.167.841.742.619.585.233.67
2022St. Louis CardinalsNLMLBSLN2226214.25980010036.0361817422330051.619.001.005.508.254.501.50
2023St. Louis CardinalsNLMLBSLN2227764.43202000000109.2116565410541066081.559.520.824.438.704.601.96
2023Baltimore OriolesALMLBBAL1527136.75970020034.2462726712422041.6711.941.823.1210.907.013.50
2024Detroit TigersALMLBDET928752.95181800000106.283383515191334030.967.001.271.6011.223.217.00
2024Los Angeles DodgersNLMLBLAN028623.5810100000055.1522322919612011.288.461.463.099.923.743.21
2025Detroit TigersALMLBDET9298154.64313100000161.0147858323591884051.288.221.293.3010.514.753.19
Tot:MLB (9 yrs) MLB   63563.8019018400060990.28364404181353511130350541.207.591.233.1910.274.003.22
Tot:AL (3 yrs) AL   16234.29585600020302.12761501444590363100121.218.221.342.6810.814.474.03
Tot:NL (8 yrs) NL   47333.5813212800040688.156029027490261767250421.197.321.183.4110.033.792.94
Tot:Minors (7 yrs) Minors   34202.79908710030468.04111711452813048432281.167.900.542.509.313.293.72
Tot:Rk (1 yrs) Rk   111.59860002022.2189414282030.977.150.401.5911.123.577.00
Tot:A (1 yrs) A   932.8418180000095.09238302319710101.298.720.192.949.193.603.13
Tot:A+ (1 yrs) A+   593.56242300010134.0129635384512611021.308.660.543.028.464.232.80
Tot:AA (3 yrs) AA   721.8215150000084.0631717315882000.936.750.321.619.431.825.87
Tot:AAA (4 yrs) AAA   1252.79252510000132.1109444114351457131.097.410.952.389.862.994.14
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
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2013Team USA 18uIntl CompetitionUSA17104.05330000013.1126605130001.288.100.003.388.784.052.60
2016St. Louis CardinalsMLB Spring TrainingSpring20000.0010001001.01000010001.009.000.000.009.000.000.00
2017St. Louis CardinalsMLB Spring TrainingSpring21002.5740004007.072213100001.439.001.293.8612.862.573.33
2018St. Louis CardinalsMLB Spring TrainingSpring22024.60540011015.2108845240020.965.742.302.8713.794.604.80
2019St. Louis CardinalsMLB Spring TrainingSpring23112.12530020017.0114403220010.825.820.001.5911.652.127.33
2019St. Louis CardinalsDivision SeriesPlayoffs23112.77220000013.0124422162011.088.311.381.3811.082.778.00
2019St. Louis CardinalsChampionship SeriesPlayoffs23019.0011000004.05440261001.7511.250.004.5013.509.003.00
2020St. Louis CardinalsMLB Spring TrainingSpring24113.09440000011.2124405111001.469.260.003.868.493.092.20
2020St. Louis CardinalsWild Card SeriesPlayoffs24011.5011000006.06110280001.339.000.003.0012.001.504.00
2021St. Louis CardinalsMLB Spring TrainingSpring25025.40440000013.11410827143001.589.451.354.739.456.752.00
2023St. Louis CardinalsMLB Spring TrainingSpring27126.41550000019.226141427150041.6811.900.923.206.866.412.14
2023Baltimore OriolesDivision SeriesPlayoffs27004.5010001002.02110310002.509.000.0013.504.504.500.33
2024Detroit TigersMLB Spring TrainingSpring28002.95660000018.1147624260000.986.870.981.9612.763.446.50
2024Los Angeles DodgersDivision SeriesPlayoffs28016.7511000005.15442120011.138.443.381.693.386.752.00
2024Los Angeles DodgersChampionship SeriesPlayoffs28117.20220000010.010881660001.609.000.905.405.407.201.00
2024Los Angeles DodgersWorld SeriesPlayoffs28008.1022000006.29663270001.6512.154.052.709.458.103.50
2025Detroit TigersMLB Spring TrainingSpring29013.94440000016.0117716161011.066.190.563.389.003.942.67
2025Detroit TigersWild Card SeriesPlayoffs29001.9311000004.23110240001.075.790.003.867.711.932.00
2025Detroit TigersDivision SeriesPlayoffs29015.0621001005.14431680001.886.751.6910.1313.506.751.33
Tot:USA (1 Yrs) USA 104.05330000013.1126605130001.288.100.003.388.784.052.60
Tot:Spring (9 Yrs) Spring 393.99383000180119.2106565312401395081.227.970.903.0110.454.213.48
Tot:Playoffs (5 Yrs) Playoffs 265.0513110002057.0563332926583021.448.841.424.119.165.212.23

Batting Statistics

CSV
Glossary
🔒
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2017Springfield CardinalsTexAASLN2721P230000000001000010300.000.000.000.000.000.000.0000.0033.330.000.00
2017Memphis RedbirdsPCLAAASLN2721P61403000000160200031703.214.267.214.481.071.000.3755.8835.296.000.00
2017St. Louis CardinalsNLMLBSLN3221P660000000002000000600.000.000.000.000.000.000.0000.0033.330.000.00
2018Memphis RedbirdsPCLAAASLN-22P221000000021010000500.000.500.000.5001.000.000.00040.0020.000.500.00
2018St. Louis CardinalsNLMLBSLN3222P2846270000002200400075207.152.188.152.340.043.000.2693.8538.4610.000.00
2019St. Louis CardinalsNLMLBSLN2223P355441030041121709100136637.185.211.241.452.093.056.2633.0325.768.500.00
2021St. Louis CardinalsNLMLBSLN2225P151722001300570310052611.118.304.294.598.471.176.10019.2326.921.4017.00
Tot:MLB (4 yrs) MLB     8412381930171194601620025150415.154.209.203.412.122.049.2316.0030.675.11123.00
Tot:NL (4 yrs) NL     8412381930171194601620025150415.154.209.203.412.122.049.2316.0030.675.11123.00
Tot:Minors (2 yrs) Minors     101913000000380300132503.158.273.158.431.158.000.27312.0032.002.67
Tot:AA (1 yrs) AA     230000000001000010300.000.000.000.000.000.000.0000.0033.33
Tot:AAA (2 yrs) AAA     81613000000370300032203.188.316.188.503.188.000.33313.6431.822.33
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 TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2013Team USA 18uIntl CompetitionUSA17102013000110250000032203.150.227.150.377.150.000.2009.0922.732.500.00
2019St. Louis CardinalsMLB Spring TrainingSpring23110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2019St. Louis CardinalsDivision SeriesPlayoffs23251000010013000000600.000.167.000.167.200.000.00016.6750.003.000.00
2019St. Louis CardinalsChampionship SeriesPlayoffs23110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2021St. Louis CardinalsMLB Spring TrainingSpring25220000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
Tot:USA (1 Yrs) USA 102013000110250000032203.150.227.150.377.150.000.2009.0922.732.50
Tot:Spring (2 Yrs) Spring 330000000001000000300.000.000.000.000.000.000.0000.0033.33
Tot:Playoffs (1 Yrs) Playoffs 361000010014000000700.000.143.000.143.167.000.00014.2957.144.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
736268706848.533