Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2019 Magi 33 43.0 19 38 17 13 42 4 2 2 2 2 1 1.19 3.56
2020 Magi 1 1.1 5 3 5 3 1 0 0 0 0 0 0 4.50 33.75
2021 Magi 27 153.1 56 129 49 70 219 6 11 4 0 0 0 1.30 2.88
2022 Magi 19 123.1 43 112 38 36 157 2 10 6 0 0 0 1.20 2.77
2023 Magi 32 196.2 75 151 74 63 221 12 15 5 0 0 0 1.09 3.39
2024 Magi 4 27.1 11 18 11 12 28 1 1 0 0 0 0 1.10 3.62
Totals 116 545.0 209 451 194 197 668 25 39 17 2 2 1 1.19 3.20
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2023 Magi 1 7.0 4 9 4 0 4 0 0 1 0 0 0 1.29 5.14
Totals 1 7.0 4 9 4 0 4 0 0 1 0 0 0 1.29 5.14
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2023 Magi 2 14.0 7 18 7 1 21 0 1 0 0 0 0 1.36 4.50
Totals 2 14.0 7 18 7 1 21 0 1 0 0 0 0 1.36 4.50
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2019 Magi 33 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
2022 Magi 19 41 4 12 0 0 1 2 0 16 0 0 0.293 0.310 0.366
Totals 52 42 4 12 0 0 1 2 0 16 0 0 0.286 0.302 0.357
Transaction History
January 19, 2019

Drafted by the Starved Rock Magi in the 1st round (22nd pick) in the 2019 rookie draft.

March 25, 2019

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

March 18, 2020

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

March 21, 2021

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

March 30, 2022

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

March 28, 2024

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