Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Knights 116 340 46 79 23 3 18 53 30 103 4 2 0.232 0.291 0.476
2019 Knights 154 613 115 168 38 6 38 101 60 180 2 2 0.274 0.346 0.542
2020 Knights 154 577 105 154 42 1 28 93 59 159 1 0 0.267 0.343 0.489
2021 Knights 131 386 60 98 23 7 30 71 13 139 0 0 0.254 0.287 0.583
2022 Knights 162 507 67 93 14 2 22 60 92 193 0 0 0.183 0.310 0.349
2023 Knights 152 481 81 105 23 2 24 68 68 147 1 0 0.218 0.329 0.424
2024 Maulers 150 441 60 105 30 4 9 51 50 137 9 5 0.238 0.317 0.385
2025 Two Teams 84 300 39 74 18 0 14 38 28 75 6 0 0.247 0.315 0.447
Maulers 69 248 35 63 16 0 12 32 19 65 6 0 0.254 0.307 0.464
Snow Leopards 15 52 4 11 2 0 2 6 9 10 0 0 0.212 0.349 0.365
Totals 1103 3645 573 876 211 25 183 535 400 1133 23 9 0.240 0.321 0.463
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2019 Knights 5 18 0 3 2 0 0 3 2 5 0 0 0.167 0.250 0.278
2021 Knights 3 7 2 2 0 0 1 3 0 3 0 0 0.286 0.286 0.714
2022 Knights 5 16 1 2 0 0 0 2 3 7 0 0 0.125 0.263 0.125
2023 Knights 4 13 3 4 1 0 1 4 1 3 0 0 0.308 0.357 0.615
Totals 17 54 6 11 3 0 2 12 6 18 0 0 0.204 0.283 0.370
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2021 Knights 5 16 1 4 1 0 0 1 0 6 0 0 0.250 0.250 0.313
2023 Knights 5 15 3 4 1 0 2 4 2 4 0 0 0.267 0.353 0.733
Totals 10 31 4 8 2 0 2 5 2 10 0 0 0.258 0.303 0.516
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Knights 6 21 3 5 1 0 0 2 0 5 0 0 0.238 0.238 0.286
Totals 6 21 3 5 1 0 0 2 0 5 0 0 0.238 0.238 0.286
Transaction History
January 20, 2018

Drafted by the Harrison Knights in the 1st round (5th pick) in the 2018 rookie draft.

March 23, 2018

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

March 29, 2019

Signed a four year contract extension with the Harrison Knights through the 2023 season.

March 30, 2023

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

March 06, 2024

Traded by the Harrison Knights with Erik Swanson to the Mentone Beach Maulers for Rowdy Tellez and draft picks.

June 11, 2025

Traded by the Mentone Beach Maulers with Nathan Eovaldi and Pete Fairbanks to the Eastern Snow Leopards for Bryce Harper, Gavin Sheets, and Alec Marsh.

June 28, 2025

Signed a one year contract extension with the Eastern Snow Leopards through the 2026 season.