Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Jack FlahertyTrack this Player High Level: MLB Current Team: St. Louis Cardinals MLB Years: 2017-2019
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick
Futures Game

PositionsP-114Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJack Flaherty
Height6-4Weight205BatsRightThrowsRight
Born DateOctober 15,1995 [24.001]PlaceNorth Hollywood,California
High SchoolHarvard-Westlake (North Hollywood,CA)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 1st round (34th overall) of the 2014 Amateur Entry Draft [Signed]
Signing Bonus$2,000,000Service Time1.006 (2018)
Prospect Rankings[BA] 2015-SLN-#6 ... 2016-SLN-#3 ... 2018-MLB-#53 ... 2018-SLN-#2   [FG] 2018-MLB-#65   [PIPE] 2016-SLN-#2 ... 2016-MLB-#80 ... 2017-SLN-#8 ... 2018-SLN-#2 ... 2018-MLB-#38
MLB DebutSeptember 1,2017 [21.322]
OrganizationsSLN [6] Awards6
TBC Player ID187789Retrosheet IDflahj002MLBAM ID656427
Pitch Repertoire Fastball (47.54%) -- Slider (31.68%) -- 2-Seam Fastball (16.73%) -- Changeup (2.68%) -- Curveball (1.35%) -- Cutter (0.02%)
Fastball Velocity [2019] - 94.28 - [2018] - 93.21 - [2017] - 92.40
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries


This player page is available for sponsorship:
Sponsor the Jack Flaherty page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts73Walks61Hittable67SO/BB70vsPower67Hitting11Durability56Team.556Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2014Gulf Coast CardinalsGCLRksln47S/R18111.59862000022.2189414282000.977.150.401.5911.127.00.500-
2015Peoria ChiefsMidwAsln28ST19932.8418180000095.09238302319710101.298.720.192.949.193.13.750-
2016Palm Beach CardinalsFSLA+sln34ST20593.56242310000134.0129635384512611001.308.660.543.028.462.80.357-
2017Springfield CardinalsTexAAsln27ST21721.4210100000063.0471010211621000.926.680.281.568.815.64.778-
2017Memphis RedbirdsPCLAAAsln27ST21722.7415150000085.07326261024854001.147.701.052.538.963.54.778-
2017Minor Totals (2 teams)Minor--ST01442.18252500000148.2120363612351475001.047.260.732.128.904.20.778-
2017St. Louis CardinalsNLMLBsln32S/R21026.33651000021.0231515410200001.559.701.694.228.442.00.0005.13
2018Memphis RedbirdsPCLAAAslnST22412.27550100031.22210827410100.926.250.571.9911.655.86.800-
2018St. Louis CardinalsNLMLBsln32ST22893.34282800000151.0108595620591826001.116.441.193.5210.853.08.4710.48
2019St. Louis CardinalsNLMLBslnST231182.75333300000196.0135626025552316070.976.191.152.5210.594.20.5790.25
MLB Totals - 3 Season(s)Filter19193.20676610000368.22661361314912443312071.066.491.203.0310.573.49.5000.44
Minor League Totals - 5 Season(s)Filter33182.73807731000430.03811561312512243928201.167.940.522.549.153.60.647-
AAA Totals - 2 Season(s)Filter1132.62202001000116.195363412311264101.087.310.922.389.694.06.786-
AA Totals - 1 Season(s)Filter721.4210100000063.0471010211621000.926.680.281.568.815.64.778-
A+ Totals - 1 Season(s)Filter593.56242310000134.0129635384512611001.308.660.543.028.462.80.357-
A Totals - 1 Season(s)Filter932.8418180000095.09238302319710101.298.720.192.949.193.13.750-
Rk Totals - 1 Season(s)Filter111.59862000022.2189414282000.977.150.401.5911.127.00.500-
St. Louis Cardinals Totals - 3 Season(s)Filter19193.20676610000368.22661361314912443312071.066.491.203.0310.573.49.500-
Average MLB - Per ~220 innings11113.20403910000220.0159817829742587041.066.491.203.0310.573.49.5000.44
Average Minor - Per ~220 innings1792.73413921000220.01947967136222414101.167.940.522.549.153.60.654-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2017Springfield CardinalsTexAAsln27p2123000000000100001.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2017Memphis RedbirdsPCLAAAsln27p21614030000001602000.214.267.214.4813017.375.000.071.2225.8835.296.000.000.000.00
2017Minor Totals (2 teams)Minor         817030000001702001.176.222.176.3983020.300.000.059.1855.0035.007.000.000.000.00
2017St. Louis CardinalsNLMLBsln32p2166000000000200000.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
2018Memphis RedbirdsPCLAAAsln2222100000002101000.000.500.000.500005.000.0001.000.34540.0020.000.500.000.000.00
2018St. Louis CardinalsNLMLBsln322228462700000022004000.152.188.152.3407052.269.000.043.1573.8538.4610.000.000.000.00
2019St. Louis CardinalsNLMLBslnp23355441030041121709100.185.211.241.45213366.263.056.093.1953.0325.768.500.000.0030.00
MLB Totals - 3 Season(s)Filter69106617300411439013100.160.189.189.378203124.250.029.066.0003.2331.459.750.000.0017.65
Minor League Totals - 2 Season(s)Filter1019130000003803001.158.273.158.4313025.273.000.158.00012.0032.002.670.000.000.00
AAA Totals - 2 Season(s)Filter816130000003703000.188.316.188.5043022.333.000.188.00013.6431.822.330.000.000.00
AA Totals - 1 Season(s)Filter23000000000100001.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
St. Louis Cardinals Totals - 3 Season(s)Filter69106617300411439013100.160.189.189.378203124.250.029.066.0003.2331.459.750.000.0017.65
Average MLB - Per 162 games1622491440700922992031200.160.189.189.378477291.250.029.066.0003.2331.459.750.000.0017.65
Average Minor - Per 162 games1623081649000000491300490016.158.273.158.431490405.273.000.158.00012.0032.002.670.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Gulf Coast Cardinals GCLRksln18P8--13--441.0000.50------8100.013.3
2015Peoria Chiefs MidwAsln19P18--37311310.7690.56------18100.013.0
2016Palm Beach Cardinals FSLA+sln20P24--812112120.9520.83------24100.017.5
2017Springfield Cardinals TexAAsln21P10--44--881.0000.80------10100.014.3
2017Memphis Redbirds PCLAAAsln21P15--77--14141.0000.93------15100.010.6
2017St. Louis CardinalsNLMLBsln21P652113--441.0000.670.19-10.0-6100.03.7
2018Memphis Redbirds PCLAAAsln22P5--13--441.0000.80------5100.03.6
2018St. Louis CardinalsNLMLBsln22P28281517112-2018.9000.640.124-100.0-28100.017.3
MLB Totals for P - 2 season(s)-   P34331728142-2422.9170.650.134180.0-340.00.0
AAA Totals for P - 2 season(s)-   P20--810--18181.0000.90------200.00.0
AA Totals for P - 1 season(s)-   P10--44--881.0000.80------100.00.0
A+ Totals for P - 1 season(s)-   P24--812112120.9520.83------240.00.0
A Totals for P - 1 season(s)-   P18--37311310.7690.56------180.00.0
Rk Totals for P - 1 season(s)-   P8--13--441.0000.50------80.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Gulf Coast Cardinals GCLRksln188----------
2015Peoria Chiefs MidwAsln1918----------
2016Palm Beach Cardinals FSLA+sln2024----------
2017Springfield Cardinals TexAAsln2110----------
2017Memphis Redbirds PCLAAAsln2115----------
2017St. Louis CardinalsNLMLBsln216----------
2018Memphis Redbirds PCLAAAsln225----------
2018St. Louis CardinalsNLMLBsln2228----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016St. Louis CardinalsMLB Spring TrainingMLB20000.0010100001.0100001001.009.000.000.009.0000.00.000
2017St. Louis CardinalsMLB Spring TrainingMLB21002.5740400007.07221310001.439.001.293.8612.863.332.57.000
2018St. Louis CardinalsMLB Spring TrainingMLB22024.60541001015.210884524000.995.742.302.8713.794.804.60.000
2019St. Louis CardinalsMLB Spring TrainingMLB23112.12532000017.011440322000.825.820.001.5911.657.332.12.500
MLB Spring Training Totals - 4 yrs133.101578001040.729141451157000.986.421.112.4312.615.183.10.250

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2019St. Louis CardinalsMLB Spring TrainingMLB2311000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 1 yrs11000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2013High School All-American - 1st Team (UT)1
2014High School All-American - 1st Team (UT)1
2017Baseball America 1st team Minor League All-Star (SP) ... Texas League All-Star (RHP)2
2018MLB All-Rookie Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-15SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)22.213Team Roster on 2018-05-15
2018-04-29PSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)22.197Team Roster on 2018-04-29
2018-04-28PSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)22.196Team Roster on 2018-04-28
2018-04-04PSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)22.172Team Roster on 2018-04-04
2018-03-28PSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)22.165Team Roster on 2018-03-28
2018-03-18PSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)22.155Team Roster on 2018-03-18
2017-09-01PSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from minors21.322Team Roster on 2017-09-01
2017-06-01PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)21.230Team Roster on 2017-06-01
2017-04-06PSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)21.174Team Roster on 2017-04-06
2016-04-07PSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)20.175Team Roster on 2016-04-07
2015-05-31PSt. Louis CardinalsPeoria (A)-MinorsActivated MinorsActivated from disabled list19.229Team Roster on 2015-05-31
2015-04-14PSt. Louis CardinalsPeoria (A)-DL-7InjuredDL7 Injured19.182Team Roster on 2015-04-14
2015-04-09PSt. Louis CardinalsPeoria (A)-MinorsReassigned MinorsAssigned to Peoria (A)19.177Team Roster on 2015-04-09
2014-06-21PSt. Louis CardinalsGulf Coast Cardinals (Rk)-MinorsContractSigned out of draft (California HS)18.250Team Roster on 2014-06-21
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2014St. Louis Cardinals-182,000,000-------2,000,000Signing Bonus out of 2014 Draft (1st round - 34th overall)
2017St. Louis CardinalsTeam Payroll21535,0000.03181947-3,651,709535,0002,535,000
2018St. Louis CardinalsTeam Payroll22545,000-72928-4,360,045545,0003,080,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red