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
2025 Magi 33 204.1 84 195 74 69 172 4 16 11 0 0 0 1.29 3.26
Totals 154 930.2 438 886 403 323 845 40 58 54 0 0 0 1.30 3.90
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
2025 Magi 2 10.1 8 10 8 8 8 0 0 0 0 0 0 1.74 6.97
Totals 3 17.2 12 17 12 9 17 0 0 1 0 0 0 1.47 6.11
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2025 Magi 1 5.0 0 2 0 0 5 0 1 0 0 0 0 0.40 0.00
Totals 1 5.0 0 2 0 0 5 0 1 0 0 0 0 0.40 0.00
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.

January 29, 2026

Traded by the Starved Rock Magi to the Gas House Gorillas for Slade Cecconi and Mason Miller.