Keegan Thompson
Keegan Cole Thompson
Born: March 13, 1995
Cullman, AL US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'1"
Weight: 210
Draft: Round 33 (2016 June Amateur Draft, Detroit Tigers)
Draft: Round 3 (2017 June Amateur Draft, Chicago Cubs)
School: Auburn
Career: 2017-2025
Major League Statistics
Keegan Thompson compiled a career record of 22 wins and 14 losses and a 3.99 ERA in his 120-game pitching career with the Eugene Emeralds, Myrtle Beach Pelicans, Tennessee Smokies, Cubs 1, Mesa Solar Sox 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | Short Season A | NORW | Eugene Emeralds | 1 | 2 | .333 | 2.37 | 7 | 1 | 1 | 0 | 0 | 0 | 19.0 | 15 | 5 | 5 | 1 | 4 | 0 | 23 | 0 | 0 | 2 | 75 |
| 2018 | Advanced A | CARL | Myrtle Beach Pelicans | 3 | 3 | .500 | 3.19 | 12 | 12 | 0 | 0 | 0 | 0 | 67.7 | 49 | 27 | 24 | 6 | 13 | 0 | 61 | 2 | 0 | 3 | 262 |
| 2018 | AA | SOUL | Tennessee Smokies | 6 | 3 | .667 | 4.06 | 13 | 13 | 0 | 0 | 0 | 0 | 62.0 | 66 | 29 | 28 | 3 | 21 | 0 | 54 | 3 | 0 | 4 | 270 |
| 2019 | R | ARIZ | Cubs 1 | 0 | 2 | .000 | 7.20 | 2 | 2 | 0 | 0 | 0 | 0 | 5.0 | 4 | 4 | 4 | 1 | 0 | 0 | 5 | 1 | 0 | 0 | 21 |
| 2019 | AA | SOUL | Tennessee Smokies | 0 | 0 | 0.00 | 1 | 1 | 0 | 0 | 0 | 0 | 5.0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | 1 | 0 | 0 | 18 | |
| 2019 | Fall | AZFL | Mesa Solar Sox | 1 | 1 | .500 | 4.62 | 7 | 7 | 0 | 0 | 0 | 0 | 25.3 | 20 | 13 | 13 | 3 | 6 | 0 | 26 | 0 | 0 | 1 | 101 |
| 2021 | AAA | AAAE | Iowa Cubs | 0 | 0 | 0.00 | 4 | 4 | 0 | 0 | 0 | 0 | 14.7 | 5 | 0 | 0 | 0 | 5 | 0 | 16 | 0 | 0 | 1 | 53 | |
| 2022 | AAA | IL | Iowa Cubs | 0 | 0 | 3.86 | 1 | 1 | 0 | 0 | 0 | 0 | 2.3 | 1 | 1 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 1 | 9 | |
| 2023 | AAA | IL | Iowa Cubs | 3 | 0 | 1.000 | 8.10 | 20 | 0 | 1 | 0 | 0 | 0 | 30.0 | 34 | 28 | 27 | 8 | 23 | 0 | 40 | 2 | 1 | 2 | 146 |
| 2024 | AAA | IL | Iowa Cubs | 2 | 1 | .667 | 2.96 | 20 | 0 | 4 | 0 | 0 | 1 | 27.3 | 15 | 11 | 9 | 3 | 10 | 0 | 38 | 2 | 0 | 0 | 105 |
| 2025 | AAA | IL | Iowa Cubs | 6 | 2 | .750 | 4.50 | 33 | 5 | 5 | 0 | 0 | 0 | 64.0 | 65 | 33 | 32 | 7 | 25 | 0 | 83 | 8 | 0 | 3 | 281 |
| Totals | 22 | 14 | .611 | 3.99 | 120 | 46 | 11 | 0 | 0 | 1 | 322.3 | 274 | 151 | 143 | 32 | 109 | 0 | 358 | 19 | 1 | 17 | 1341 |
Batting:
| Year | Level | Lg | Team | GP | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB | DP | HBP | SH | SF | IBB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | AA | SOUL | Tennessee Smokies | 13 | 12 | 9 | 0 | 2 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 4 | .222 | .222 | .333 | .556 | 3 | 0 | 0 | 3 | 0 | 0 |
| 2019 | AA | SOUL | Tennessee Smokies | 1 | 2 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .500 | .500 | 1.000 | 1.500 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | AAA | AAAE | Iowa Cubs | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .500 | .500 | .500 | 1.000 | 1 | 0 | 0 | 0 | 0 | 0 |
| Totals | 17 | 16 | 13 | 0 | 4 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 5 | .308 | .308 | .462 | .769 | 6 | 0 | 0 | 3 | 0 | 0 |
Fielding:
| Year | Level | Lg | Team | Pos | GP | PO | A | E | DP | Fld% | RF/G |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | Short Season A | NORW | Eugene Emeralds | P | 7 | 0 | 0 | 0 | 0 | .000 | |
| 2018 | AA | SOUL | Tennessee Smokies | P | 13 | 4 | 5 | 1 | 0 | .900 | .692 |
| 2018 | Advanced A | CARL | Myrtle Beach Pelicans | P | 12 | 4 | 3 | 1 | 0 | .875 | .583 |
| 2019 | Fall | AZFL | Mesa Solar Sox | P | 7 | 0 | 6 | 0 | 0 | 1.000 | .857 |
| 2019 | R | ARIZ | Cubs 1 | P | 2 | 1 | 0 | 0 | 0 | 1.000 | .500 |
| 2019 | AA | SOUL | Tennessee Smokies | P | 1 | 0 | 1 | 0 | 0 | 1.000 | 1.000 |
| 2021 | AAA | AAAE | Iowa Cubs | P | 4 | 2 | 0 | 0 | 0 | 1.000 | .500 |
| 2022 | AAA | IL | Iowa Cubs | P | 1 | 1 | 0 | 0 | 0 | 1.000 | 1.000 |
| 2023 | AAA | IL | Iowa Cubs | P | 20 | 3 | 1 | 1 | 0 | .800 | .200 |
| 2024 | AAA | IL | Iowa Cubs | P | 20 | 3 | 1 | 0 | 1 | 1.000 | .200 |
| 2025 | AAA | IL | Iowa Cubs | P | 33 | 3 | 8 | 0 | 0 | 1.000 | .333 |
| Totals | 119 | 20 | 25 | 3 | 1 | .938 | .378 |
Minor League Service:
| Year | Level | League | Team | Affiliation | First Appearance | Final Appearance |
|---|---|---|---|---|---|---|
| 2017 | Short Season A | Northwest League | Eugene Emeralds | CHN | July 26, 2017 | September 3, 2017 |
| 2018 | Advanced A | Carolina League | Myrtle Beach Pelicans | CHN | April 5, 2018 | June 14, 2018 |
| 2018 | AA | Southern League | Tennessee Smokies | CHN | June 23, 2018 | September 3, 2018 |
| 2019 | AA | Southern League | Tennessee Smokies | CHN | April 6, 2019 | April 6, 2019 |
| 2019 | R | Arizona League | Cubs 1 | CHN | August 20, 2019 | August 25, 2019 |
| 2019 | Fall | Arizona Fall League | Mesa Solar Sox | September 20, 2019 | October 24, 2019 | |
| 2021 | AAA | AAA East | Iowa Cubs | CHN | July 31, 2021 | August 15, 2021 |
| 2022 | AAA | International League | Iowa Cubs | CHN | September 16, 2022 | September 16, 2022 |
| 2023 | AAA | International League | Iowa Cubs | CHN | May 24, 2023 | September 21, 2023 |
| 2024 | AAA | International League | Iowa Cubs | CHN | March 29, 2024 | August 25, 2024 |
| 2025 | AAA | International League | Iowa Cubs | CHN | April 1, 2025 | September 18, 2025 |
Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.






