Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Liberals 129 273 42 87 8 5 11 34 19 62 26 7 0.319 0.361 0.505
2018 Liberals 134 439 62 125 28 5 9 52 23 72 50 18 0.285 0.323 0.433
2019 Liberals 157 639 89 165 29 6 20 60 48 120 26 10 0.258 0.316 0.416
2020 Knights 155 571 102 175 30 4 25 83 49 114 42 13 0.306 0.364 0.504
2021 Knights 162 660 122 199 37 11 29 93 75 118 39 14 0.302 0.376 0.523
2022 Knights 157 659 108 198 42 3 30 116 44 127 22 11 0.300 0.348 0.510
2023 Knights 162 699 77 177 28 3 17 61 45 135 30 10 0.253 0.301 0.375
Totals 1056 3940 602 1126 202 37 141 499 303 748 235 83 0.286 0.340 0.463
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2021 Knights 3 8 5 2 0 1 1 3 4 0 0 1 0.250 0.500 0.875
2022 Knights 5 22 5 9 1 0 1 3 1 2 0 1 0.409 0.458 0.591
2023 Knights 4 13 1 2 1 0 0 2 1 2 0 0 0.154 0.200 0.231
Totals 12 43 11 13 2 1 2 8 6 4 0 2 0.302 0.392 0.535
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2021 Knights 5 23 3 3 1 0 0 2 2 6 1 0 0.130 0.200 0.174
2023 Knights 5 20 3 8 1 0 1 3 1 5 2 0 0.400 0.429 0.600
Totals 10 43 6 11 2 0 1 5 3 11 3 0 0.256 0.304 0.372
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Knights 6 22 5 10 1 1 1 5 1 4 1 0 0.455 0.440 0.727
Totals 6 22 5 10 1 1 1 5 1 4 1 0 0.455 0.440 0.727
Transaction History
January 21, 2017

Drafted by the Fog City Liberals in the 1st round (3rd pick) in the 2017 rookie draft.

April 05, 2017

Signed a one year contract extension with the Fog City Liberals through the 2018 season.

March 11, 2018

Signed a one year contract extension with the Fog City Liberals through the 2019 season.

April 01, 2018

Signed a two year contract extension with the Fog City Liberals through the 2021 season.

March 29, 2019

Signed a two year contract extension with the Fog City Liberals through the 2023 season.

January 16, 2020

Traded by the Fog City Liberals with J.D. Davis and draft picks to the Harrison Knights for Walker Buehler.

March 30, 2023

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