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 36 119 22 37 13 0 3 20 4 17 1 0 0.311 0.362 0.496
Totals 158 403 53 108 23 0 17 56 20 88 1 0 0.268 0.317 0.452
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
Totals 3 6 1 2 0 0 0 1 1 1 0 0 0.333 0.429 0.333
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
Totals 2 3 0 2 0 0 0 0 0 0 0 0 0.667 0.667 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
Totals 4 9 1 3 1 0 1 2 0 3 0 0 0.333 0.364 0.778
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.