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 32 204.1 87 176 82 60 236 4 9 10 0 0 1 1.15 3.61
2025 Royals 1 7.0 3 8 2 0 8 0 0 1 0 0 0 1.14 2.57
Totals 145 729.0 288 617 267 245 884 28 47 28 2 2 2 1.18 3.30
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
2024 Magi 1 7.1 1 6 0 3 7 0 0 0 0 0 0 1.23 0.00
Totals 2 14.1 5 15 4 3 11 0 0 1 0 0 0 1.26 2.51
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.

January 02, 2025

Traded by the Starved Rock Magi with Alex Bregman to the Montreal Royals for Gabriel Moreno, Andres Munoz, and Matt Brash.