Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2016 Blast 92 218 30 64 15 3 0 20 29 41 8 6 0.294 0.378 0.390
2017 Blast 81 275 36 82 13 0 1 26 14 47 7 3 0.298 0.332 0.356
2018 Magi 137 248 27 59 6 1 3 23 26 50 0 0 0.238 0.315 0.306
2019 Magi 148 534 77 128 23 11 8 50 61 87 6 0 0.240 0.319 0.369
2020 Magi 162 652 120 198 50 6 32 103 75 100 7 5 0.304 0.376 0.546
2021 Straitjackets 124 345 47 109 35 2 6 42 16 41 1 0 0.316 0.356 0.481
2022 Straitjackets 121 375 47 93 29 2 9 44 31 70 2 1 0.248 0.315 0.408
2023 Two Teams 108 396 48 89 33 0 12 44 38 83 5 1 0.225 0.297 0.399
Dogfish 81 317 40 76 27 0 11 35 30 64 5 1 0.240 0.311 0.429
Winter Wheats 27 79 8 13 6 0 1 9 8 19 0 0 0.165 0.244 0.278
2024 Winter Wheats 162 633 109 168 31 10 31 110 88 116 14 2 0.265 0.356 0.493
Totals 1135 3676 541 990 235 35 102 462 378 635 50 18 0.269 0.341 0.436
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Magi 2 8 1 2 1 0 0 0 0 4 0 0 0.250 0.250 0.375
2021 Straitjackets 3 9 1 5 2 0 0 1 0 1 0 0 0.556 0.556 0.778
2022 Straitjackets 5 17 1 3 2 0 0 1 2 5 0 0 0.176 0.263 0.294
Totals 10 34 3 10 5 0 0 2 2 10 0 0 0.294 0.333 0.441
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2021 Straitjackets 1 5 0 4 3 0 0 2 0 0 0 0 0.800 0.800 1.400
2022 Straitjackets 4 12 3 0 0 0 0 0 2 0 0 0 0.000 0.143 0.000
Totals 5 17 3 4 3 0 0 2 2 0 0 0 0.235 0.316 0.412
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2022 Straitjackets 4 11 3 4 0 0 1 2 1 0 1 0 0.364 0.417 0.636
Totals 4 11 3 4 0 0 1 2 1 0 1 0 0.364 0.417 0.636
Transaction History
January 16, 2016

Drafted by the Braidwood Blast in the 2nd round (42nd pick) in the 2016 rookie draft.

March 16, 2016

Signed a one year contract extension with the Braidwood Blast through the 2017 season.

January 15, 2017

Signed a one year contract extension with the Braidwood Blast through the 2018 season.

January 17, 2018

Traded by the Central Valley Farmworkers Union to the Starved Rock Magi for Patrick Corbin.

March 28, 2018

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

March 25, 2019

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

February 10, 2021

Traded by the Starved Rock Magi with Casey Mize, Trevor Rogers, and draft picks to the Assault City Straitjackets for Mike Trout and Matt Andriese.

February 19, 2021

Signed a two year contract extension with the Assault City Straitjackets through the 2023 season.

January 08, 2023

Traded by the Assault City Straitjackets to the Delmarva Dogfish for Jordan Romano.

June 25, 2023

Signed a one year contract extension with the Delmarva Dogfish through the 2024 season.

June 28, 2023

Traded by the Delmarva Dogfish to the Grand Forks Winter Wheats for Lance McCullers and draft picks.

March 30, 2024

Signed a one year contract extension with the Grand Forks Winter Wheats through the 2025 season.