Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2020 Magi 7 33.0 32 45 31 16 29 3 0 3 0 0 0 1.85 8.45
2021 Magi 31 154.2 114 186 106 75 132 13 4 14 0 0 0 1.69 6.17
2022 Magi 18 107.2 45 106 41 35 118 3 7 4 0 0 0 1.31 3.43
2023 Magi 33 205.2 88 183 77 86 183 10 13 13 0 0 0 1.31 3.37
2024 Magi 7 50.0 15 42 15 5 51 1 2 3 0 0 0 0.94 2.70
Totals 96 551.0 294 562 270 217 513 30 26 37 0 0 0 1.41 4.41
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2023 Magi 1 9.0 0 3 0 3 4 0 1 0 0 0 0 0.67 0.00
Totals 1 9.0 0 3 0 3 4 0 1 0 0 0 0 0.67 0.00
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2023 Magi 1 7.1 4 7 4 1 9 0 0 1 0 0 0 1.09 4.91
Totals 1 7.1 4 7 4 1 9 0 0 1 0 0 0 1.09 4.91
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2020 Magi 7 10 2 2 0 0 0 1 0 1 0 0 0.200 0.200 0.200
2022 Magi 18 38 7 11 2 2 3 7 1 15 0 0 0.289 0.308 0.684
Totals 25 48 9 13 2 2 3 8 1 16 0 0 0.271 0.286 0.583
Transaction History
January 18, 2020

Drafted by the Starved Rock Magi in the 4th round (74th pick) in the 2020 rookie draft.

March 18, 2020

Signed a one year contract extension with the Starved Rock Magi through the 2021 season.

March 21, 2021

Signed a two year contract extension with the Starved Rock Magi through the 2023 season.

March 22, 2023

Signed a one year contract extension with the Starved Rock Magi through the 2024 season.

March 28, 2024

Signed a four year contract extension with the Starved Rock Magi through the 2028 season.