Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Knights 116 281 31 69 10 0 14 36 16 71 0 0 0.246 0.294 0.431
2024 Knights 6 3 0 2 0 0 0 0 0 0 0 0 0.667 0.667 0.667
2025 Magi 129 447 71 140 34 3 13 61 17 74 2 0 0.313 0.349 0.490
Totals 251 731 102 211 44 3 27 97 33 145 2 0 0.289 0.329 0.468
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Knights 3 6 1 2 0 0 0 1 1 1 0 0 0.333 0.429 0.333
2025 Magi 3 11 0 4 0 0 0 5 0 2 0 0 0.364 0.364 0.364
Totals 6 17 1 6 0 0 0 6 1 3 0 0 0.353 0.389 0.353
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Knights 2 3 0 2 0 0 0 0 0 0 0 0 0.667 0.667 0.667
2025 Magi 7 24 5 8 3 1 1 6 2 2 0 0 0.333 0.407 0.667
Totals 9 27 5 10 3 1 1 6 2 2 0 0 0.370 0.433 0.667
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Knights 4 9 1 3 1 0 1 2 0 3 0 0 0.333 0.364 0.778
2025 Magi 5 20 1 2 0 0 0 1 0 8 0 0 0.100 0.143 0.100
Totals 9 29 2 5 1 0 1 3 0 11 0 0 0.172 0.219 0.310
Transaction History
January 21, 2023

Drafted by the Harrison Knights in the 2nd round (33rd pick) in the 2023 rookie draft.

March 30, 2023

Signed a one year contract extension with the Harrison Knights through the 2024 season.

June 25, 2024

Signed a one year contract extension with the Harrison Knights through the 2025 season.

January 14, 2025

Traded by the Harrison Knights to the Starved Rock Magi for Luis Castillo.

March 28, 2025

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