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.
![]() Padres 1 |
![]() Tri-City Dust Devils |
![]() Fort Wayne TinCaps |
![]() Lake Elsinore Storm |
![]() Peoria Javelinas |
![]() San Antonio Missions |
![]() El Paso Chihuahuas |
![]() Iowa Cubs |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Short Season A | NORW | Tri-City Dust Devils | 1 | 4 | .200 | 3.48 | 11 | 6 | 1 | 0 | 0 | 0 | 41.3 | 40 | 22 | 16 | 0 | 16 | 0 | 36 | 1 | 0 | 7 | 180 |
2017 | R | ARIZ | Padres 1 | 0 | 0 | 0.00 | 2 | 0 | 1 | 0 | 0 | 1 | 3.3 | 2 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 12 | |
2018 | A | MIDW | Fort Wayne TinCaps | 3 | 6 | .333 | 3.71 | 24 | 21 | 1 | 0 | 0 | 0 | 116.3 | 129 | 59 | 48 | 6 | 34 | 0 | 122 | 2 | 1 | 17 | 514 |
2019 | R | ARIZ | Padres 1 | 0 | 0 | 0.00 | 2 | 2 | 0 | 0 | 0 | 0 | 3.0 | 1 | 0 | 0 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 11 | |
2019 | Advanced A | CALL | Lake Elsinore Storm | 1 | 4 | .200 | 6.21 | 6 | 6 | 0 | 0 | 0 | 0 | 29.0 | 40 | 25 | 20 | 5 | 12 | 0 | 26 | 1 | 0 | 3 | 136 |
2019 | R | ARIZ | Padres 2 | 0 | 0 | 0.00 | 1 | 1 | 0 | 0 | 0 | 0 | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 4 | |
2021 | AA | AACE | San Antonio Missions | 1 | 0 | 1.000 | 2.36 | 22 | 0 | 3 | 0 | 0 | 1 | 26.7 | 19 | 8 | 7 | 2 | 7 | 1 | 32 | 0 | 1 | 4 | 106 |
2021 | Fall | AZFL | Peoria Javelinas | 1 | 0 | 1.000 | 9.00 | 9 | 0 | 5 | 0 | 0 | 0 | 7.0 | 13 | 8 | 7 | 0 | 5 | 0 | 3 | 1 | 0 | 1 | 39 |
2022 | AAA | PCL | El Paso Chihuahuas | 2 | 1 | .667 | 4.80 | 28 | 0 | 6 | 0 | 0 | 0 | 30.0 | 22 | 17 | 16 | 6 | 15 | 2 | 43 | 3 | 1 | 1 | 128 |
2022 | AA | TL | San Antonio Missions | 6 | 1 | .857 | 2.45 | 20 | 0 | 2 | 0 | 0 | 0 | 25.7 | 12 | 7 | 7 | 3 | 13 | 1 | 39 | 3 | 2 | 0 | 102 |
2023 | AAA | PCL | El Paso Chihuahuas | 0 | 0 | 0.00 | 8 | 0 | 0 | 0 | 0 | 0 | 8.3 | 0 | 0 | 0 | 0 | 4 | 0 | 8 | 1 | 0 | 1 | 29 | |
2023 | R | AZCL | Padres | 0 | 0 | 9.00 | 1 | 1 | 0 | 0 | 0 | 0 | 1.0 | 1 | 1 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 5 | |
2024 | A | CALL | Lake Elsinore Storm | 0 | 0 | 5.40 | 2 | 1 | 0 | 0 | 0 | 0 | 1.7 | 2 | 1 | 1 | 1 | 1 | 0 | 3 | 0 | 1 | 0 | 8 | |
2024 | AAA | PCL | El Paso Chihuahuas | 1 | 3 | .250 | 4.85 | 32 | 0 | 6 | 0 | 0 | 0 | 29.7 | 25 | 18 | 16 | 4 | 14 | 1 | 34 | 2 | 1 | 1 | 130 |
2025 | AAA | IL | Iowa Cubs | 2 | 0 | 1.000 | 3.60 | 8 | 0 | 2 | 0 | 0 | 0 | 10.0 | 11 | 4 | 4 | 0 | 5 | 0 | 13 | 0 | 0 | 0 | 46 |
2025 | AAA | PCL | El Paso Chihuahuas | 1 | 0 | 1.000 | 5.06 | 4 | 0 | 0 | 0 | 0 | 0 | 5.3 | 4 | 3 | 3 | 0 | 4 | 0 | 2 | 1 | 1 | 0 | 19 |
Totals | 16 | 19 | .457 | 3.85 | 167 | 37 | 25 | 0 | 0 | 2 | 323.0 | 306 | 165 | 138 | 27 | 122 | 5 | 358 | 14 | 7 | 35 | 1399 |
Fielding:
Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 | R | ARIZ | Padres 1 | P | 2 | 0 | 0 | 0 | 0 | .000 | |
2017 | Short Season A | NORW | Tri-City Dust Devils | P | 11 | 0 | 9 | 2 | 0 | .818 | .818 |
2018 | A | MIDW | Fort Wayne TinCaps | P | 24 | 2 | 18 | 1 | 1 | .952 | .833 |
2019 | Advanced A | CALL | Lake Elsinore Storm | P | 6 | 0 | 7 | 1 | 0 | .875 | 1.167 |
2019 | R | ARIZ | Padres 1 | P | 2 | 0 | 0 | 0 | 0 | .000 | |
2019 | R | ARIZ | Padres 2 | P | 1 | 0 | 0 | 0 | 0 | .000 | |
2021 | Fall | AZFL | Peoria Javelinas | P | 9 | 0 | 3 | 0 | 0 | 1.000 | .333 |
2021 | AA | AACE | San Antonio Missions | P | 22 | 0 | 3 | 0 | 0 | 1.000 | .136 |
2022 | AAA | PCL | El Paso Chihuahuas | P | 28 | 3 | 1 | 0 | 0 | 1.000 | .143 |
2022 | AA | TL | San Antonio Missions | P | 20 | 0 | 4 | 0 | 0 | 1.000 | .200 |
2023 | AAA | PCL | El Paso Chihuahuas | P | 8 | 0 | 0 | 0 | 0 | .000 | |
2023 | R | AZCL | Padres | P | 1 | 0 | 0 | 0 | 0 | .000 | |
2024 | AAA | PCL | El Paso Chihuahuas | P | 32 | 2 | 0 | 0 | 0 | 1.000 | .062 |
2024 | A | CALL | Lake Elsinore Storm | P | 2 | 0 | 0 | 0 | 0 | .000 | |
2025 | AAA | IL | Iowa Cubs | P | 8 | 1 | 0 | 0 | 1 | 1.000 | .125 |
2025 | AAA | PCL | El Paso Chihuahuas | P | 4 | 0 | 0 | 0 | 0 | .000 | |
Totals | 119 | 4 | 40 | 4 | 1 | .917 | .370 |
Minor League Service:
Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
---|---|---|---|---|---|---|
2017 | R | Arizona League | Padres 1 | SDN | June 26, 2017 | June 30, 2017 |
2017 | Short Season A | Northwest League | Tri-City Dust Devils | SDN | July 3, 2017 | August 30, 2017 |
2018 | A | Midwest League | Fort Wayne TinCaps | SDN | April 9, 2018 | September 3, 2018 |
2019 | Advanced A | California League | Lake Elsinore Storm | SDN | April 4, 2019 | May 4, 2019 |
2019 | R | Arizona League | Padres 2 | SDN | August 6, 2019 | August 6, 2019 |
2019 | R | Arizona League | Padres 1 | SDN | August 14, 2019 | August 21, 2019 |
2021 | AA | AA Central | San Antonio Missions | SDN | May 4, 2021 | September 18, 2021 |
2021 | Fall | Arizona Fall League | Peoria Javelinas | October 15, 2021 | November 18, 2021 | |
2022 | AA | Texas League | San Antonio Missions | SDN | April 10, 2022 | June 22, 2022 |
2022 | AAA | Pacific Coast League | El Paso Chihuahuas | SDN | June 28, 2022 | September 26, 2022 |
2023 | AAA | Pacific Coast League | El Paso Chihuahuas | SDN | April 1, 2023 | June 29, 2023 |
2023 | R | Arizona Complex League | Padres | SDN | June 26, 2023 | June 26, 2023 |
2024 | AAA | Pacific Coast League | El Paso Chihuahuas | SDN | May 5, 2024 | September 18, 2024 |
2024 | A | California League | Lake Elsinore Storm | SDN | July 20, 2024 | July 23, 2024 |
2025 | AAA | Pacific Coast League | El Paso Chihuahuas | |||
2025 | AAA | International League | Iowa Cubs |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.