Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2012 Storm 145 519 55 161 40 0 10 72 45 136 4 2 0.310 0.366 0.445
2013 Storm 140 484 85 144 36 4 11 70 50 115 1 0 0.298 0.363 0.457
2014 Storm 156 604 75 176 36 2 23 80 70 139 0 2 0.291 0.367 0.472
2015 Storm 162 588 78 170 39 10 13 67 85 153 4 3 0.289 0.381 0.456
2016 High Rollers 124 312 52 94 20 0 11 53 49 51 5 2 0.301 0.396 0.471
2017 High Rollers 162 611 101 146 46 2 22 75 76 198 8 2 0.239 0.331 0.429
2018 High Rollers 149 512 89 147 34 4 29 107 85 101 9 6 0.287 0.392 0.539
2019 Wallabies 162 634 101 205 39 8 18 105 79 142 6 4 0.323 0.403 0.495
2020 Wallabies 142 447 85 128 25 0 23 74 49 78 3 1 0.286 0.358 0.497
2021 Wallabies 162 599 109 170 54 4 23 122 120 131 2 1 0.284 0.406 0.503
2022 Knights 154 554 115 158 18 1 34 97 95 92 15 2 0.285 0.395 0.505
2023 Knights 160 602 96 162 34 5 19 65 81 98 4 0 0.269 0.357 0.437
2024 Magi 162 651 107 209 70 1 19 98 73 126 20 5 0.321 0.397 0.519
Totals 1980 7117 1148 2070 491 41 255 1085 957 1560 81 30 0.291 0.378 0.479
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2013 Storm 3 9 0 2 1 0 0 1 1 3 0 0 0.222 0.300 0.333
2016 High Rollers 5 19 4 4 1 0 0 2 1 3 0 0 0.211 0.250 0.263
2017 High Rollers 3 11 1 2 0 0 1 2 0 1 0 0 0.182 0.182 0.455
2018 High Rollers 4 13 3 4 1 0 1 2 0 4 0 0 0.308 0.286 0.615
2019 Wallabies 5 17 4 5 1 0 0 2 3 6 1 1 0.294 0.429 0.353
2020 Wallabies 2 5 1 1 0 0 0 0 2 0 0 0 0.200 0.429 0.200
2021 Wallabies 3 8 1 2 2 0 0 1 1 0 0 0 0.250 0.400 0.500
2022 Knights 5 18 7 7 1 0 1 2 5 2 2 0 0.389 0.522 0.611
2023 Knights 3 11 1 3 1 0 0 0 2 1 0 0 0.273 0.385 0.364
2024 Magi 4 14 1 7 4 0 0 2 4 2 0 0 0.500 0.611 0.786
Totals 37 125 23 37 12 0 3 14 19 22 3 1 0.296 0.395 0.464
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2019 Wallabies 5 19 0 1 0 0 0 0 1 10 0 0 0.053 0.100 0.053
2020 Wallabies 6 20 6 8 1 0 3 5 3 4 0 0 0.400 0.478 0.900
2023 Knights 5 21 5 7 2 0 0 1 2 5 0 0 0.333 0.391 0.429
Totals 16 60 11 16 3 0 3 6 6 19 0 0 0.267 0.333 0.467
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2019 Wallabies 4 17 0 2 0 0 0 0 0 4 0 0 0.118 0.118 0.118
2020 Wallabies 4 13 4 3 2 0 0 0 3 1 0 0 0.231 0.375 0.385
2023 Knights 4 16 2 2 2 0 0 2 2 5 0 0 0.125 0.222 0.250
Totals 12 46 6 7 4 0 0 2 5 10 0 0 0.152 0.235 0.239
Transaction History
January 21, 2012

Drafted by the Toronto Storm in the 1st round (9th pick) in the 2012 rookie draft.

March 25, 2012

Signed a one year contract extension with the Toronto Storm through the 2013 season.

January 19, 2013

Signed a three year contract extension with the Toronto Storm through the 2016 season.

March 22, 2015

Signed a three year contract extension with the Toronto Storm through the 2019 season.

February 10, 2016

Traded by the West Berkeley Barbecue with Marcus Semien and draft picks to the Atlantic City High Rollers for Brandon Crawford, Jeremy Jeffress, and draft picks.

March 29, 2017

Signed a two year contract extension with the Atlantic City High Rollers through the 2021 season.

December 31, 2018

Traded by the Oakland Larks to the West End Wallabies for cash considerations.

March 31, 2019

Signed a two year contract extension with the West End Wallabies through the 2023 season.

March 30, 2021

Signed a one year contract extension with the West End Wallabies through the 2024 season.

January 18, 2022

Traded by the West End Wallabies to the Harrison Knights for Nate Lowe and draft picks.

January 04, 2024

Traded by the Harrison Knights with Ron Marinaccio to the Starved Rock Magi for Alex Bregman.

March 28, 2024

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