Jack Flaherty

Age: 24
Bats/Throws: R/R
6' 4" / 205
P
Birthdate: 10/15/1995 (24 y, 4 m, 5 d)
Drafted: 2014 June Amateur Draft - Round: 1, Pick: 34, Overall: 34, Team: St. Louis Cardinals
Contract: 1 yr, $562.1K (2019)
Service Time: 2.006
Reported as the pre-2020 value.
2 years and 6 days days of service time.
  
Free Agent:
Becomes a free agent entering the 2024 season, after the conclusion of the 2023 season.
2024   
Arb Eligible:
Projected to be arbitration eligible for the 2021 season.
2021   
MiLB Options: 2
Reported as the pre-2020 season number of waiver options remaining.

Prospects Report
Team Rank: 3Overall Rank: 65Reported: 2018ETA: 2018  
FastballSliderCurveballChangeupCommandFuture Value
55 / 5550 / 5555 / 5540 / 4550 / 5550

RotoWire News: Flaherty will start Saturday's Grapefruit League opener against the Mets and likely work two innings or up to 30 pitches, Anne Rogers of MLB.com reports. (2/19/2020)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2014Cardinals (R)1108622.211.121.590.40.29367.8 %50.9 %5.6 %1.592.542.31 
2015Cardinals (A)930181895.09.192.940.19.33172.3 %34.8 %1.8 %2.842.833.33 
2016Cardinals (A+)5902423134.08.463.020.54.31668.6 %46.7 %6.5 %3.563.203.15 
2017Cardinals (AA)720101063.18.811.560.28.27087.0 %40.0 %3.5 %1.422.292.92 
2017Cardinals (AAA)720151585.18.962.531.05.28685.5 %41.0 %10.8 %2.744.104.06 
2017Cardinals0206521.18.444.221.69.32266.9 %47.6 %21.1 %6.335.274.410.0
2018Cardinals (AAA)4105531.211.651.990.57.27475.3 %44.6 %8.3 %2.272.923.09 
2018Cardinals8902828151.010.853.521.19.25779.3 %42.1 %15.2 %3.343.863.582.3
2019Cardinals11803333196.110.592.521.15.24283.3 %39.5 %13.8 %2.753.463.644.7
2019Cardinals1203317.011.652.121.06.34972.9 %53.5 %22.2 %4.243.042.56 
2020THE BAT131003232190.010.102.991.17.29275.6 %  3.503.78  
2020ATC12903232189.010.442.731.18.29276.2 %  3.363.55  
2020Depth Charts13903232190.010.982.741.16.29876.0 %  3.373.49 4.5
2020Steamer121003232192.010.772.921.22.28875.2 %41.8 % 3.603.683.824.1
2020ZiPS13703333189.711.202.561.09.29276.9 %  3.133.30 4.9
Total- - -191906766368.210.573.031.20.25480.2 %41.1 %14.8 %3.203.733.667.0
Postseason- - -1203317.011.652.121.06.34972.9 %53.5 %22.2 %4.243.042.56 

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2014Cardinals (R)111.59860000022.294189414132028
2015Cardinals (A)932.8418180000095.04099238302310710197
2016Cardinals (A+)593.56242300000134.0564129635384502110126
2017Cardinals (AA)721.4210100000063.1242471010211001062
2017Cardinals (AAA)722.7415150000085.13397326261024204085
2017Cardinals026.33650000021.194231515410110020
2018Cardinals (AAA)412.27551000031.21262210827030141
2018Cardinals893.34282800000151.06151085956205931160182
2019Cardinals1182.75333300000196.1772135626025552760231
2019Cardinals124.24330000017.072178824013022
2020THE BAT13103.503232  0  190.07851588074256338  213
2020ATC1293.363232  00 189.0 1547770255722  219
2020Depth Charts1393.373232  00 190.0 15477712458 9  232
2020Steamer12103.6032320000 192.079716283772662 8  230
2020ZiPS1373.133333  0  189.7 146716623542962236
Total- - -19193.20676600000368.2148126613613149124619120433
Postseason- - -124.24330000017.072178824013022

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2014Cardinals (R)11.121.597.000.4029.8 %4.3 %25.5 %.2070.97.29367.8 %  2.54
2015Cardinals (A)9.192.943.130.1923.7 %7.6 %16.1 %.2481.29.33172.3 %  2.83
2016Cardinals (A+)8.463.022.800.5422.3 %8.0 %14.4 %.2501.30.31668.6 %  3.20
2017Cardinals (AA)8.811.565.640.2825.6 %4.6 %21.1 %.2040.92.27087.0 %  2.29
2017Cardinals (AAA)8.962.533.541.0525.1 %7.1 %18.0 %.2321.14.28685.5 %  4.10
2017Cardinals8.444.222.001.6921.3 %10.6 %10.6 %.2771.55.32266.9 %1511255.27
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Cardinals (AAA)11.651.995.860.5732.5 %5.6 %27.0 %.1900.92.27475.3 %  2.92
2018Cardinals10.853.523.081.1929.6 %9.6 %20.0 %.1981.11.25779.3 %86973.86
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019Cardinals10.592.524.201.1529.9 %7.1 %22.8 %.1900.97.24283.3 %65803.46
2019Cardinals11.652.125.501.0630.6 %5.6 %25.0 %.2541.24.34972.9 %100703.04
2019Average8.883.292.691.4023.0 %8.5 %14.4 %.2491.33.29672.3 %  4.49
2020THE BAT10.102.993.381.17   .2271.16.29275.6 %  3.78
2020ATC10.442.733.821.18   .2241.12.29276.2 %  3.55
2020Depth Charts10.982.744.001.16   .2231.11.29876.0 %  3.49
2020Steamer10.772.923.701.2228.8 %7.8 %21.0 %.2221.17.28875.2 %  3.68
2020ZiPS11.202.564.371.09   .2141.05.29276.9 %  3.30
Total- - -10.573.033.491.2029.2 %8.4 %20.9 %.1991.06.25480.2 %78893.73
Postseason- - -11.652.125.501.0630.6 %5.6 %25.0 %.2541.24.34972.9 %100703.04

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2020241373333189.71467166235423611.202.564.371.09.2141.05.29276.9 %3.133.304.9
2021251373434192.71467065235424011.212.524.441.07.2121.04.28977.5 %3.043.265.0
2022261373333187.71416763225223611.322.494.541.06.2101.03.28977.7 %3.023.205.0

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2014Cardinals (R)1.5616.4 %50.9 %32.7 %16.7 %5.6 %  55.2 %17.2 %27.6 %     2.31
2015Cardinals (A)0.8122.3 %34.8 %42.8 %23.0 %1.8 %  47.6 %26.0 %26.4 %     3.33
2016Cardinals (A+)1.4220.5 %46.7 %32.8 %20.3 %6.5 %  41.1 %26.5 %32.4 %     3.15
2017Cardinals (AA)1.1625.5 %40.0 %34.5 %26.3 %3.5 %  45.6 %24.3 %30.2 %     2.92
2017Cardinals (AAA)1.0018.1 %41.0 %41.0 %25.8 %10.8 %  50.2 %21.0 %28.8 %     4.06
2017Cardinals1.5822.2 %47.6 %30.2 %0.0 %21.1 %3.3 %0.0 %41.3 %41.3 %17.5 %15.9 %52.4 %31.7 %4.621024.41
2018Cardinals (AAA)1.3823.0 %44.6 %32.4 %20.8 %8.3 %  50.7 %25.3 %24.0 %     3.09
2018Cardinals1.1421.2 %42.1 %36.8 %14.4 %15.2 %4.6 %0.0 %43.5 %33.6 %22.9 %19.3 %44.6 %36.1 %3.57883.58
2019Cardinals1.0322.2 %39.5 %38.3 %12.7 %13.8 %6.4 %16.7 %39.5 %33.2 %27.3 %23.6 %38.8 %37.6 %3.68823.64
2019Cardinals2.5625.6 %53.5 %20.9 %11.1 %22.2 %4.3 %0.0 %      2.81572.56
Total- - -1.1121.8 %41.1 %37.1 %12.7 %14.8 %5.4 %10.0 %41.2 %33.9 %24.9 %21.3 %42.1 %36.6 %3.69863.66
Postseason- - -2.5625.6 %53.5 %20.9 %11.1 %22.2 %4.3 %0.0 %      2.81572.56

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2014Cardinals (R)281893    21145166
2015Cardinals (A)921135926    3507941144
2016Cardinals (A+)1751237725    79213792171
2017Cardinals (AA)66574215    320603923
2017Cardinals (AAA)93934124    5219111432
2017Cardinals30191401002128230358
2018Cardinals (AAA)3324175    172339511
2018Cardinals15113276197407496116262587
2019Cardinals18718110523126192113020493179
2019Cardinals23911112013110189299
Total- - -3683321954220101168221939056124
Postseason- - -23911112013110189299

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Cardinals-0.52-1.781.26-3.18-0.330.840.730.740.686-0.13-0.4900
2018Cardinals1.17-9.8611.0315.211.610.970.950.881.17280.930.2800
2019Cardinals3.97-10.8114.7837.213.780.971.000.871.19333.800.2900
2019Cardinals-0.11-0.880.771.190.120.580.550.620.1330.14-0.3400
Total- - -4.63-22.4527.0749.245.060.960.960.861.13674.610.2100
Postseason- - --0.11-0.880.771.190.120.580.550.620.1330.14-0.3400

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Cardinals55.3% (93.2)24.6% (84.5) 13.7% (77.6)6.4% (87.3)  0.3%
2018Cardinals55.6% (92.7)29.9% (83.7) 11.2% (77.2)3.3% (85.7)  0.4%
2019Cardinals58.2% (93.9)27.5% (84.9) 12.1% (78.2)2.2% (86.5)  0.1%
Total- - -56.9% (93.3)28.3% (84.3) 11.8% (77.8)2.9% (86.2)  0.2%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Cardinals23.6 %33.2 %    22.8 %14.6 %  5.9 %   
2018Cardinals40.5 %15.7 %    30.1 %0.5 %10.6 % 2.6 %   
2019Cardinals46.7 %12.0 %0.0 %   27.8 %0.1 %11.7 % 1.7 %   
Total- - -42.7 %14.8 %0.0 %   28.5 %1.1 %10.6 % 2.3 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Cardinals93.592.4    84.678.0  86.6  
2018Cardinals93.290.9    83.676.777.2 85.3  
2019Cardinals94.391.993.3   84.784.078.2 86.1  
Total- - -93.891.593.3   84.277.977.8 85.8  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Cardinals40.2 %  15.7 %5.9 %24.4 %13.8 %    
2018Cardinals40.0 %  15.3 %3.7 %29.9 %11.2 %    
2019Cardinals46.1 %  11.6 %2.7 %27.5 %12.0 %   0.1 %
Total- - -43.2 %  13.4 %3.3 %28.3 %11.8 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Cardinals93.7  92.287.484.778.0   
2018Cardinals93.8  91.886.584.177.7   
2019Cardinals94.6  92.487.385.078.4   
Total- - -94.3  92.187.084.678.1   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Cardinals-2.53.2 0.2-3.0  -1.263.67 0.45-13.03  
2018Cardinals12.08.4 0.50.1  0.831.08 0.180.09  
2019Cardinals32.816.7 -2.0-2.5  1.771.91 -0.51-3.53  
Total- - -42.328.3 -1.2-5.4  1.211.63 -0.17-3.01  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Cardinals-1.6-0.7    1.50.5  -1.7  
2018Cardinals10.32.4    8.60.4-0.1 -0.1  
2019Cardinals22.410.10.3   15.60.5-0.5 -1.5  
Total- - -31.111.90.3   25.71.4-0.6 -3.3  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Cardinals-1.93-0.57    1.820.94  -8.02  
2018Cardinals0.990.60    1.112.74-0.03 -0.13  
2019Cardinals1.512.6625.01   1.7724.87-0.14 -2.75  
Total- - -1.191.3125.01   1.482.01-0.10 -2.31  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Cardinals-1.1  -1.6-2.62.80.3   
2018Cardinals11.1  1.40.18.70.2   
2019Cardinals22.8  9.8-1.516.9-1.2   
Total- - -32.8  9.6-4.028.5-0.7   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Cardinals-0.77  -2.92-12.353.220.67   
2018Cardinals1.07  0.360.071.130.09   
2019Cardinals1.55  2.66-1.701.94-0.32   
Total- - -1.24  1.17-1.971.64-0.09   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Cardinals26.7 %72.5 %48.0 %49.0 %82.6 %72.7 %46.7 %63.8 %13.1 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Cardinals30.9 %66.9 %46.0 %54.7 %81.2 %70.8 %41.8 %57.2 %13.4 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Cardinals32.4 %68.5 %47.9 %56.5 %80.6 %71.3 %42.8 %60.4 %13.7 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -31.5 %68.1 %47.1 %55.4 %81.0 %71.2 %42.6 %59.3 %13.5 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Cardinals33.0 %63.3 %48.0 %54.2 %82.1 %72.5 %49.7 %22.6
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Cardinals32.9 %61.8 %45.9 %52.4 %82.8 %70.9 %45.2 %23.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Cardinals32.9 %64.7 %47.8 %55.0 %80.3 %71.1 %46.9 %23.7
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -32.9 %63.4 %47.0 %53.8 %81.4 %71.1 %46.3 %23.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Cardinals34.0 %63.7 %48.0 %56.3 %82.2 %72.5 %47.2 %23.0
2018Cardinals32.4 %62.7 %45.9 %52.0 %82.8 %70.8 %44.5 %24.0
2019Cardinals33.5 %64.8 %47.9 %55.3 %80.4 %70.9 %45.9 %24.5
Total- - -33.0 %63.9 %47.0 %54.0 %81.5 %71.0 %45.4 %24.2

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Cardinals (AA)P101063.1440  0          
2017Cardinals (AAA)P151585.1770  0          
2017CardinalsP6521.1130000000 0   1.000 
2018Cardinals (AAA)P5531.2130  0          
2018CardinalsP2828151.07112020000 4   .900 
2019CardinalsP3333196.118230004301 1   1.000 
Total- - -P6766368.226372024301 5   .969 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017CardinalsP21.10 0  000     0.1      
2018CardinalsP151.0-1 1  002     -0.1      
2019CardinalsP196.1-1 2  013     -0.8      
Total- - -P368.2-2 3  015     -0.9      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017CardinalsP21.10.0%      (0)0.0%      (1)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2018CardinalsP151.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)100.0%      (1)100.0%      (5)
2019CardinalsP196.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)100.0%      (3)100.0%    (21)
Total- - -P368.20.0%      (0)0.0%      (1)0.0%      (0)100.0%     (2)100.0%      (4)100.0%    (28)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Cardinals-0.2-0.1-0.1-0.2-0.40.0($0.3) 
2018Cardinals3.21.00.01.021.52.3$18.0 
2019Cardinals6.92.10.02.246.14.7$37.9 
Total- - -9.93.00.03.067.27.0$55.7 

  • 2014 June Amateur Draft - Round: 1, Pick: 34, Overall: 34
    • Team: St. Louis Cardinals
    • School: Harvard-Westlake (CA) HS