Tom Cosgrove

Thomas D. Cosgrove
Born: June 14, 1996
Staten Island, NY US
Primary Position: Pitcher
Bats: Left
Throws: Left
Height: 6'2"
Weight: 190
Draft: Round 12 (2017 June Amateur Draft, San Diego Padres)
School: Manhattan
Career: 2017-2025
Major League Statistics

Tom Cosgrove compiled a career record of 16 wins and 19 losses and a 3.85 ERA in his 167-game pitching career with the Padres 1, Tri-City Dust Devils, Fort Wayne TinCaps, Lake Elsinore Storm, Padres 2, Peoria Javelinas, San Antonio Missions, El Paso Chihuahuas, Padres and Iowa Cubs. He began playing during the 2017 season and last took the field during the 2025 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2017Short Season ANORWTri-City Dust Devils14.2003.48116100041.3402216016036107180
2017RARIZPadres 1000.002010013.3200000500012
2018AMIDWFort Wayne TinCaps36.3333.7124211000116.3129594863401222117514
2019RARIZPadres 1000.002200003.0100010400011
2019Advanced ACALLLake Elsinore Storm14.2006.2166000029.0402520512026103136
2019RARIZPadres 2000.001100001.010000030004
2021AAAACESan Antonio Missions101.0002.36220300126.7198727132014106
2021FallAZFLPeoria Javelinas101.0009.009050007.01387050310139
2022AAAPCLEl Paso Chihuahuas21.6674.80280600030.0221716615243311128
2022AATLSan Antonio Missions61.8572.45200200025.71277313139320102
2023AAAPCLEl Paso Chihuahuas000.008000008.3000040810129
2023RAZCLPadres009.001100001.011101020005
2024ACALLLake Elsinore Storm005.402100001.721111030108
2024AAAPCLEl Paso Chihuahuas13.2504.85320600029.7251816414134211130
2025AAAILIowa Cubs201.0003.6080200010.011440501300046
2025AAAPCLEl Paso Chihuahuas101.0005.064000005.3433040211019
Totals1619.4573.851673725002323.0306165138271225358147351399


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2017RARIZPadres 1P20000.000
2017Short Season ANORWTri-City Dust DevilsP110920.818.818
2018AMIDWFort Wayne TinCapsP2421811.952.833
2019Advanced ACALLLake Elsinore StormP60710.8751.167
2019RARIZPadres 1P20000.000
2019RARIZPadres 2P10000.000
2021FallAZFLPeoria JavelinasP903001.000.333
2021AAAACESan Antonio MissionsP2203001.000.136
2022AAAPCLEl Paso ChihuahuasP2831001.000.143
2022AATLSan Antonio MissionsP2004001.000.200
2023AAAPCLEl Paso ChihuahuasP80000.000
2023RAZCLPadresP10000.000
2024AAAPCLEl Paso ChihuahuasP3220001.000.062
2024ACALLLake Elsinore StormP20000.000
2025AAAILIowa CubsP810011.000.125
2025AAAPCLEl Paso ChihuahuasP40000.000
Totals11944041.917.370

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2017RArizona LeaguePadres 1SDNJune 26, 2017June 30, 2017
2017Short Season ANorthwest LeagueTri-City Dust DevilsSDNJuly 3, 2017August 30, 2017
2018AMidwest LeagueFort Wayne TinCapsSDNApril 9, 2018September 3, 2018
2019Advanced ACalifornia LeagueLake Elsinore StormSDNApril 4, 2019May 4, 2019
2019RArizona LeaguePadres 2SDNAugust 6, 2019August 6, 2019
2019RArizona LeaguePadres 1SDNAugust 14, 2019August 21, 2019
2021AAAA CentralSan Antonio MissionsSDNMay 4, 2021September 18, 2021
2021FallArizona Fall LeaguePeoria JavelinasOctober 15, 2021November 18, 2021
2022AATexas LeagueSan Antonio MissionsSDNApril 10, 2022June 22, 2022
2022AAAPacific Coast LeagueEl Paso ChihuahuasSDNJune 28, 2022September 26, 2022
2023AAAPacific Coast LeagueEl Paso ChihuahuasSDNApril 1, 2023June 29, 2023
2023RArizona Complex LeaguePadresSDNJune 26, 2023June 26, 2023
2024AAAPacific Coast LeagueEl Paso ChihuahuasSDNMay 5, 2024September 18, 2024
2024ACalifornia LeagueLake Elsinore StormSDNJuly 20, 2024July 23, 2024
2025AAAPacific Coast LeagueEl Paso Chihuahuas
2025AAAInternational LeagueIowa Cubs




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.