Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2013 Agitators 45 70 8 15 4 0 2 12 5 11 0 1 0.214 0.256 0.357
2014 Agitators 105 227 23 50 12 2 4 32 13 45 3 2 0.220 0.266 0.344
2015 Agitators 111 276 38 77 24 2 7 39 17 49 6 4 0.279 0.322 0.457
2016 Agitators 162 633 127 215 38 7 30 124 65 107 51 16 0.340 0.400 0.564
2018 Royals 154 456 55 117 26 6 16 46 42 76 19 12 0.257 0.327 0.445
2019 Royals 146 460 70 104 14 3 19 64 30 138 14 9 0.226 0.286 0.393
2020 Knights 97 348 53 98 25 0 13 57 22 71 3 1 0.282 0.337 0.466
2021 Knights 151 534 79 127 21 2 43 84 31 156 6 2 0.238 0.282 0.526
2022 Knights 129 440 61 139 39 0 19 83 21 74 10 1 0.316 0.353 0.534
2023 Magi 85 214 36 61 11 1 18 31 11 39 0 0 0.285 0.319 0.598
Totals 1185 3658 550 1003 214 23 171 572 257 766 112 48 0.274 0.326 0.486
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2014 Agitators 1 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2015 Agitators 2 2 0 1 0 0 0 0 0 1 0 0 0.500 0.500 0.500
2016 Agitators 5 19 2 4 0 0 0 1 2 3 2 0 0.211 0.286 0.211
2018 Royals 4 9 2 3 1 0 1 2 0 4 0 0 0.333 0.333 0.778
2021 Knights 3 10 1 1 0 0 0 1 2 4 0 0 0.100 0.250 0.100
2022 Knights 5 19 4 7 3 0 2 5 2 6 0 0 0.368 0.429 0.842
2023 Magi 5 14 1 1 0 0 0 1 2 2 0 0 0.071 0.176 0.071
Totals 25 75 10 17 4 0 3 10 8 22 2 0 0.227 0.298 0.400
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2016 Agitators 7 33 7 11 4 0 2 7 3 2 2 0 0.333 0.389 0.636
2018 Royals 5 10 0 1 0 0 0 1 2 3 2 0 0.100 0.250 0.100
2021 Knights 5 16 0 3 0 0 0 1 0 7 0 0 0.188 0.188 0.188
2023 Magi 4 3 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 21 62 7 15 4 0 2 9 5 13 4 0 0.242 0.299 0.403
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2016 Agitators 5 19 1 3 0 0 1 2 4 5 3 0 0.158 0.333 0.316
Totals 5 19 1 3 0 0 1 2 4 5 3 0 0.158 0.333 0.316
Transaction History
January 19, 2013

Drafted by the Oakland Agitators in the 4th round (79th pick) in the 2013 rookie draft.

March 31, 2013

Signed a one year contract extension with the Oakland Agitators through the 2014 season.

March 30, 2014

Signed a two year contract extension with the Oakland Agitators through the 2016 season.

March 30, 2016

Signed a one year contract extension with the Oakland Agitators through the 2017 season.

March 29, 2017

Signed a three year contract extension with the Oakland Agitators through the 2020 season.

January 22, 2018

Traded by the Moose Pond Bull Moose with Brandon McCarthy and draft picks to the Montreal Royals for draft picks.

March 26, 2019

Signed a two year contract extension with the Montreal Royals through the 2022 season.

January 22, 2020

Traded by the Montreal Royals to the Harrison Knights for cash considerations.

November 01, 2022

Granted free agency.

February 18, 2023

Signed as a Free Agent with the Starved Rock Magi.