45 Mike Cookson Dan PierceBrody LabbeBrenden BaiardKyle RichardsDorian TanasiCaleb TourtelotteLuke TerranceAndre JoseRyan LawrenceChris GibbNoah ShawJared ZimaTravis FergusonMike LisinicchiaJordan ZimaCarter ShutterEric PrestonJohn MathewsonJordan GarnerConnor EganNathan JohnJustis BarbeauSammy NevesSam WheelerCam BogliWill Walsh0. Jason BourcierJoe BenderClayton StupienskiMerlyn HerreraMike HeppleJoe PhelpsTravis BassBilly BuscettoDerek ChouinardOscar VazquezLuis RamosTim StrattonAndrew JanesCarlos AliceaDan BettigoleKyle CoolidgeTyler KovalewichNathan GranieriCody BondraDrew DaleyGeorge JanssenGary Burnham Jr.Anthony StiglerKyle McCarthyDevin OverKevin PutkonenShane Tourtelotte2. Aedin Wadja3. Steven Kozak4. Zac Dalton5. Spencer Azzara6. Justin Baker7. Ben Balducci8. Justin Oquendo9. Patrick McMahon10. Jake Petrozza11. Will Dalton15. Spencer Giglio18. Peyton West20. Javier Irizarry21. Luke Mathewson22. Casey Johnson23. Nick Worthington23. Brett McInerney24. Danny Kruzick25. Chris Connelly27. Andrew McGann30. Thomas Slane37. Trevor Moulton38. AJ Pietrafesa41. Kyle Gallo44. Eric Mathewson45. Mike Cookson95. Christian Budzik2019. Jack Molleur2019. Aidan Brennan2019. Dakota Aldrich #45NameMike CooksonNationalityUnited StatesPositionP, OFB/TR/LCurrent TeamPhilliesLeaguesRegular Season, Playoff TournamentSeasons2018, 2019, 2020, 2021, 2022, 2025Batting Regular SeasonSeasonTeamGABRH2B3BHRRBISOBBHBPSACSFSBAVGOBPSLGOPS2018Phillies940000000000000.0000.0000.0000.0002019Phillies13192420036210100.2110.3040.3160.6202020Phillies863100001020010.1670.3750.1670.5422021Phillies11204310002530050.1500.3930.2000.5932022Phillies92673000213320010.1150.2580.1150.3732025Phillies000000000000000000.000Total-507516113005221080170.1470.3090.1870.495 Playoff TournamentSeasonTeamGABRH2B3BHRRBISOBBHBPSACSFSBAVGOBPSLGOPS2018Phillies300000000000000000.0002019Phillies230000010001000.0000.0000.0000.0002020Phillies260000004000000.0000.0000.0000.0002021Phillies352200011101000.4000.4290.4000.8292022Phillies000000000000000000.0002025Phillies000000000000000000.000Total-10142200025102000.1430.1760.1430.319 Career TotalSeasonGABRH2B3BHRRBISOBBHBPSACSFSBAVGOBPSLGOPSTotal0.1460.2880.1800.468 Pitching Regular SeasonSeasonTeamGGSWLCGSHOSVIPRERHHRSOBBHBPERAWHIP2018Phillies9614300343326410262445.352.032019Phillies70000001.2667034025.206.602020Phillies831100013.28711013503.591.172021Phillies4312100189519028511.941.392022Phillies20000002.100105010.000.862025Phillies00000000000000000Total-30123740069.25644790753864.421.77 Playoff TournamentSeasonTeamGGSWLCGSHOSVIPRERHHRSOBBHBPERAWHIP2018Phillies30110004.165802318.082.772019Phillies200000000000000002020Phillies200000000000000002021Phillies1000000200004000.000.002022Phillies000000000000000002025Phillies00000000000000000Total-80110006.165806315.531.89 Career TotalSeasonGGSWLCGSHOSVIPRERHHRSOBBHBPERAWHIPTotal4.511.78 DateHomeResultsAwayTimeField 2022-08-02 19:00:41Tue. 08/02/22Phillies1 - 7Graphics 19:00:417:00 PMN/A2022-07-31 20:00:32Sun. 07/31/22Phillies10 - 5Hartford Colts 20:00:328:00 PMN/A2022-07-29 18:00:49Fri. 07/29/22Phillies1 - 0M&T Bank 18:00:496:00 PMN/A2022-07-20 18:00:59Wed. 07/20/22Graphics3 - 5Phillies 18:00:596:00 PMN/A2022-07-06 18:00:02Wed. 07/06/22Hartford Colts0 - 6Phillies 18:00:026:00 PMN/A2022-06-30 20:30:53Thu. 06/30/22Phillies0 - 1Wallingford Cardinals 20:30:538:30 PMN/A2022-06-30 18:30:28Thu. 06/30/22Phillies12 - 2Wallingford Cardinals 18:30:286:30 PMN/A2022-06-26 19:00:32Sun. 06/26/22Expos6 - 1Phillies 19:00:327:00 PMN/A2022-06-16 20:00:12Thu. 06/16/22Phillies8 - 1Greeners 20:00:128:00 PMN/A2022-06-15 19:00:22Wed. 06/15/22Jets8 - 4Phillies 19:00:227:00 PMN/A2022-05-23 19:00:36Mon. 05/23/22Greeners1 - 4Phillies 19:00:367:00 PMN/A2021-08-10 20:00:06Tue. 08/10/21Phillies2 - 3Ulbrich Steel 20:00:068:00 PMN/A2021-08-09 20:00:06Mon. 08/09/21Phillies2 - 1Malloves Jewelers 20:00:068:00 PMN/A2021-08-07 18:00:06Sat. 08/07/21Hartford Colts6 - 4Phillies 18:00:066:00 PMN/A2021-08-05 18:00:26Thu. 08/05/21Orioles2 - 1Phillies 18:00:266:00 PMN/A2021-08-04 18:00:45Wed. 08/04/21Phillies0 - 7People’s United Bank 18:00:456:00 PMN/A2021-08-03 18:00:57Tue. 08/03/21Phillies3 - 2Ulbrich Steel 18:00:576:00 PMN/A2021-08-01 17:00:29Sun. 08/01/21Malloves Jewelers5 - 0Phillies 17:00:295:00 PMN/A2021-07-31 18:00:54Sat. 07/31/21Phillies2 - 4Jets 18:00:546:00 PMN/A2021-07-30 19:00:05Fri. 07/30/21Phillies1 - 4Graphics 19:00:057:00 PMN/A2021-07-28 18:00:35Wed. 07/28/21Greeners1 - 5Phillies 18:00:356:00 PMN/A2021-07-25 19:00:17Sun. 07/25/21Jets6 - 4Phillies 19:00:177:00 PMN/A2021-07-13 18:00:22Tue. 07/13/21Phillies2 - 1Hartford Colts 18:00:226:00 PMN/A2021-06-24 19:00:35Thu. 06/24/21Phillies4 - 7Malloves Jewelers 19:00:357:00 PMN/A2021-06-20 17:00:24Sun. 06/20/21Expos1 - 10Phillies 17:00:245:00 PMN/A2021-06-16 19:00:32Wed. 06/16/21Hartford Colts3 - 4Phillies 19:00:327:00 PMN/A2021-06-13 17:00:27Sun. 06/13/21Phillies0 - 4Orioles 17:00:275:00 PMN/A2021-06-02 19:00:33Wed. 06/02/21Ulbrich Steel0 - 5Phillies 19:00:337:00 PMN/A2020-08-15 18:00:00Sat. 08/15/20People’s United Bank4 - 2Phillies 18:00:006:00 PMN/A2020-08-11 18:00:00Tue. 08/11/20Orioles7 - 3Phillies 18:00:006:00 PMN/A2020-08-06 18:00:00Thu. 08/06/20Phillies8 - 7Orioles 18:00:006:00 PMN/A2020-08-05 18:00:00Wed. 08/05/20Phillies5 - 2People’s United Bank 18:00:006:00 PMN/A2020-07-29 18:00:00Wed. 07/29/20People’s United Bank16 - 1Phillies 18:00:006:00 PMN/A2020-07-28 18:00:00Tue. 07/28/20Expos5 - 6Phillies 18:00:006:00 PMN/A2020-07-27 18:00:00Mon. 07/27/20Jets4 - 2Phillies 18:00:006:00 PMN/A2020-07-19 18:00:00Sun. 07/19/20Phillies11 - 4Graphics 18:00:006:00 PMN/A2020-07-13 18:00:00Mon. 07/13/20Orioles0 - 9Phillies 18:00:006:00 PMN/A2020-07-07 18:00:00Tue. 07/07/20Ulbrich Steel0 - 2Phillies 18:00:006:00 PMN/A2019-08-11 18:00:00Sun. 08/11/19Phillies4 - 5People’s United Bank 18:00:006:00 PMN/A2019-08-10 18:00:00Sat. 08/10/19Phillies11 - 6Graphics 18:00:006:00 PMN/A2019-07-30 18:00:00Tue. 07/30/19People’s United Bank15 - 3Phillies 18:00:006:00 PMN/A2019-07-29 18:00:00Mon. 07/29/19Phillies1 - 6Graphics 18:00:006:00 PMN/A2019-07-28 18:00:00Sun. 07/28/19Ulbrich Steel6 - 5Phillies 18:00:006:00 PMN/A2019-07-28 18:00:00Sun. 07/28/19Phillies2 - 3Ulbrich Steel 18:00:006:00 PMN/A2019-07-26 18:00:00Fri. 07/26/19Phillies4 - 3Expos 18:00:006:00 PMN/A2019-07-25 18:00:00Thu. 07/25/19Phillies7 - 3Jets 18:00:006:00 PMN/A2019-07-21 18:00:00Sun. 07/21/19Phillies1 - 4Jets 18:00:006:00 PMN/A2019-07-14 18:00:00Sun. 07/14/19Malloves Jewelers7 - 3Phillies 18:00:006:00 PMN/A2019-07-11 18:00:00Thu. 07/11/19People’s United Bank10 - 0Phillies 18:00:006:00 PMN/A2019-07-09 18:00:00Tue. 07/09/19Orioles6 - 1Phillies 18:00:006:00 PMN/A2019-07-01 18:00:00Mon. 07/01/19Orioles7 - 5Phillies 18:00:006:00 PMN/A2019-06-26 18:00:00Wed. 06/26/19Phillies1 - 5People’s United Bank 18:00:006:00 PMN/A2019-06-07 18:00:00Fri. 06/07/19Malloves Jewelers1 - 13Phillies 18:00:006:00 PMN/A2018-08-07 18:00:00Tue. 08/07/18People’s United Bank9 - 5Phillies 18:00:006:00 PMN/A2018-08-06 18:00:00Mon. 08/06/18Phillies6 - 3Expos 18:00:006:00 PMN/A2018-08-04 18:00:00Sat. 08/04/18Phillies2 - 8Graphics 18:00:006:00 PMN/A2018-07-29 18:00:00Sun. 07/29/18Graphics3 - 1Phillies 18:00:006:00 PMN/A2018-07-12 18:00:00Thu. 07/12/18Orioles14 - 3Phillies 18:00:006:00 PMN/A2018-07-08 18:00:00Sun. 07/08/18Ulbrich Steel3 - 1Phillies 18:00:006:00 PMN/A2018-07-05 18:00:00Thu. 07/05/18Malloves Jewelers3 - 4Phillies 18:00:006:00 PMN/A2018-06-30 18:00:00Sat. 06/30/18Graphics11 - 1Phillies 18:00:006:00 PMN/A2018-06-27 18:00:00Wed. 06/27/18Orioles9 - 3Phillies 18:00:006:00 PMN/A2018-06-21 18:00:00Thu. 06/21/18Phillies4 - 6Jets 18:00:006:00 PMN/A2018-06-10 18:00:00Sun. 06/10/18Phillies0 - 4Orioles 18:00:006:00 PMN/A2018-06-01 18:00:00Fri. 06/01/18People’s United Bank8 - 4Phillies 18:00:006:00 PMN/A