Jack Flaherty

Age: 23
Bats/Throws: R/R
6' 4" / 205
P

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

RotoWire News: Flaherty (2-1) allowed four runs on three hits and a walk, earning the victory over Milwaukee on Monday. He struck out 10 batters and gave up three home runs. (4/22/2019)

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.4
2019THE BAT12902929168.010.023.101.09.29676.2 %  3.413.67  
2019ATC11903030170.010.073.231.14.29775.8 %  3.523.71  
2019Depth Charts12902929168.010.063.211.12.30374.9 %  3.653.77 2.8
2019Steamer11902929168.09.883.291.07.29074.1 %43.4 % 3.683.743.772.8
2019Fans (6)131003131178.010.163.031.11.30079.5 %  3.253.62 3.1
2019ZiPS12903232169.010.223.141.17.30375.8 %  3.623.81 2.7
2019Cardinals2105524.012.001.882.63.35082.6 %36.9 %29.2 %5.254.983.090.1
2019ZiPS (R)108 2828147.010.393.021.31.30874.6 %  3.833.92 2.2
2019Steamer (R)10702525142.010.673.211.10.28974.9 %  3.553.57 2.7
2019Depth Charts (R)10802525144.010.523.111.20.30674.8 %  3.693.75 2.4
Total- - -101203938196.110.733.391.42.27778.0 %42.1 %17.7 %3.904.153.612.5

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
2019THE BAT1293.412929  0  168.06961416964205838  187
2019ATC1193.523030  00 170.0 1437266216124  190
2019Depth Charts1293.652929  00 168.0 14674682160 9  188
2019Steamer1193.6829290000 168.070614674682061 7  184
2019Fans (6)13103.253131  0  178.0 15169642260 6  201
2019ZiPS1293.623232  0  169.0 1467368225931063192
2019Cardinals215.25550000024.010528141475013032
2019ZiPS (R)1083.832828     147.0 13068622149 8  169
2019Steamer (R)1073.5525250000 142.059311961561751 6  168
2019Depth Charts (R)1083.692525  00 144.0 12464591950 7  168
Total- - -10123.90393800000196.18141598885317441390234

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 %1491235.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 %85963.86
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT10.023.103.241.09   .2291.18.29676.2 %  3.67
2019ATC10.073.233.111.14   .2301.20.29775.8 %  3.71
2019Depth Charts10.063.213.131.12   .2351.22.30374.9 %  3.77
2019Steamer9.883.293.011.0726.1 %8.7 %17.4 %.2281.23.29074.1 %  3.74
2019Fans (6)10.163.033.351.11   .2311.19.30079.5 %  3.62
2019ZiPS10.223.143.251.17   .2351.21.30375.8 %  3.81
2019Cardinals12.001.886.402.6330.5 %4.8 %25.7 %.2831.38.35082.6 %1251174.98
2019Average8.983.522.551.3523.3 %9.1 %14.2 %.2421.32.29073.1 %  4.48
2019ZiPS (R)10.393.023.441.31   .2401.22.30874.6 %  3.92
2019Steamer (R)10.673.213.321.10   .2211.19.28974.9 %  3.57
2019Depth Charts (R)10.523.113.381.20   .2341.21.30674.8 %  3.75
Total- - -10.733.393.161.4228.8 %9.1 %19.7 %.2191.19.27778.0 %971014.15

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
2019231293232169.01467368225919210.223.143.251.17.2351.21.30375.8 %3.623.812.7
2020241393333174.01487369226020010.343.103.331.14.2321.20.30276.2 %3.573.712.9
2021251293232170.31437167225719810.463.013.471.16.2291.17.30076.2 %3.543.702.9

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.0026.2 %36.9 %36.9 %12.5 %29.2 %4.2 %50.0 %49.3 %26.9 %23.9 %19.4 %29.9 %50.7 %3.16713.09
Total- - -1.1722.0 %42.1 %35.9 %12.6 %17.7 %4.4 %16.7 %44.0 %33.7 %22.3 %18.9 %43.6 %37.5 %3.63883.61

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
2019Cardinals242417312115168296464
Total- - -2051751072296191125721523409

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
2019Cardinals-0.17-2.151.98-3.29-0.331.001.010.861.155-0.390.2200
Total- - -0.49-13.7814.278.740.950.960.930.851.09390.420.1000

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%
2019Cardinals55.8% (94.0)26.3% (84.7) 13.4% (78.5)4.3% (86.4)0.2% (69.0)  
Total- - -55.6% (92.9)28.8% (83.9) 11.7% (77.5)3.8% (86.1)0.0% (69.0) 0.3%

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 %   
2019Cardinals45.3 %10.6 %    26.5 %0.2 %13.2 % 4.3 %   
Total- - -39.4 %16.9 %    28.8 %2.0 %9.9 % 3.1 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Cardinals93.592.4    84.678.0  86.6  
2018Cardinals93.290.9    83.676.777.2 85.3  
2019Cardinals94.492.2    84.484.078.5 86.4  
Total- - -93.491.3    83.877.877.4 85.7  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Cardinals40.2 %  15.7 %5.9 %24.4 %13.8 %    
2018Cardinals39.9 %  15.3 %3.7 %29.8 %11.2 %    
2019Cardinals45.0 %  9.7 %5.4 %26.5 %13.2 %   0.2 %
Total- - -40.7 %  14.6 %4.2 %28.8 %11.7 %   0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Cardinals93.8  92.387.484.878.0   
2018Cardinals93.8  91.886.584.177.7   
2019Cardinals94.9  93.087.284.978.9   
Total- - -94.0  91.986.884.377.9   

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  
2019Cardinals-2.4-0.1 -1.40.5-0.1 -0.92-0.11 -2.192.75-5.73 
Total- - -7.211.4 -0.6-2.4-0.1 0.381.16 -0.16-1.83-5.73 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Cardinals-1.6-0.7    1.50.5  -1.7  
2018Cardinals10.32.4    8.60.4-0.1 -0.1  
2019Cardinals-1.2-1.6    -0.70.2-0.8 1.3  
Total- - -7.50.2    9.41.1-0.9 -0.5  

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  
2019Cardinals-0.56-3.21    -0.5819.51-1.35 6.33  
Total- - -0.560.03    0.951.59-0.27 -0.47  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Cardinals-1.1  -1.6-2.62.80.3   
2018Cardinals11.1  1.40.18.70.2   
2019Cardinals-1.2  -1.40.9-0.4-0.8   
Total- - -8.8  -1.6-1.611.2-0.3   

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   
2019Cardinals-0.59  -3.073.52-0.31-1.35   
Total- - -0.63  -0.32-1.161.14-0.06   

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 %
2019Cardinals31.4 %66.5 %46.6 %51.8 %81.2 %69.9 %43.1 %62.9 %14.0 %
2019Average29.4 %66.8 %45.6 %60.4 %84.4 %75.6 %43.3 %60.3 %11.1 %
Total- - -30.6 %67.5 %46.3 %53.8 %81.4 %70.9 %42.5 %58.7 %13.4 %

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.4 %62.7 %46.6 %52.5 %79.4 %69.4 %46.8 %23.4
2019Average29.3 %63.9 %45.6 %58.0 %84.5 %75.5 %47.3 %24.2
Total- - -32.8 %62.1 %46.2 %52.6 %82.3 %70.9 %45.9 %23.2

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Cardinals33.5 %64.3 %48.0 %55.6 %82.4 %72.5 %47.2 %23.0
2018Cardinals32.4 %62.7 %45.9 %52.0 %82.8 %70.8 %44.5 %24.0
2019Cardinals32.3 %63.4 %46.6 %53.1 %79.3 %69.4 %45.9 %24.1
Total- - -32.5 %63.0 %46.2 %52.6 %82.3 %70.8 %45.0 %23.9

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 
2019CardinalsP5524.0630000000 0   1.000 
Total- - -P3938196.114172020000 4   .939 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017CardinalsP21.10 0  000     0.2      
2018CardinalsP151.0-1 1  002     -0.3      
2019CardinalsP24.00 0  000     -0.2      
Total- - -P196.1-1 1  002     -0.3      

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%      (6)
Total- - -P196.10.0%      (0)0.0%      (1)0.0%      (0)100.0%     (1)100.0%      (1)100.0%      (8)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Cardinals-0.2-0.1-0.1-0.2-0.30.0($0.2) 
2018Cardinals3.31.00.01.022.42.4$18.8 
2019Cardinals0.1-0.30.2-0.11.50.1$1.2 
Total- - -3.20.60.20.823.52.5$19.7 


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