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 32 225.1 75 171 74 42 211 7 18 9 0 0 0 0.95 2.96
Totals 121 726.1 354 691 329 254 673 36 42 43 0 0 0 1.30 4.08
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
2024 Magi 1 7.2 8 11 8 1 6 0 0 1 0 0 0 1.57 9.39
Totals 2 16.2 8 14 8 4 10 0 1 1 0 0 0 1.08 4.32
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.