Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2015 RubberDucks 103 358 38 74 14 2 4 45 26 75 1 0 0.207 0.264 0.291
2016 Slammers 110 174 22 59 12 1 2 27 16 42 1 1 0.339 0.394 0.454
2017 Winter Wheats 51 99 13 22 2 0 3 9 18 32 1 1 0.222 0.342 0.333
2018 Winter Wheats 104 218 35 38 15 2 7 30 38 72 2 0 0.174 0.300 0.358
2019 Winter Wheats 141 410 66 112 17 9 21 80 54 86 1 1 0.273 0.357 0.512
2020 Winter Wheats 141 433 60 102 20 3 12 47 35 112 1 1 0.236 0.293 0.379
2021 Harbor Seals 124 397 32 90 28 1 5 37 18 90 0 1 0.227 0.263 0.340
2022 Two Teams 162 599 81 154 39 1 29 72 60 123 5 0 0.257 0.331 0.471
Harbor Seals 60 206 21 52 17 1 3 18 18 48 1 0 0.252 0.326 0.388
Gamblers 102 393 60 102 22 0 26 54 42 75 4 0 0.260 0.334 0.514
2023 Two Teams 93 253 33 55 10 0 5 20 25 55 0 0 0.217 0.290 0.316
Magi 45 75 12 14 3 0 4 12 15 26 0 0 0.187 0.315 0.387
Dogfish 48 178 21 41 7 0 1 8 10 29 0 0 0.230 0.277 0.287
2024 Dogfish 16 54 4 11 1 0 1 4 3 12 2 0 0.204 0.246 0.278
Totals 1045 2995 384 717 158 19 89 371 293 699 14 5 0.239 0.310 0.394
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2016 Slammers 2 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000
2018 Winter Wheats 3 5 0 2 0 0 0 1 0 1 0 0 0.400 0.400 0.400
2019 Winter Wheats 3 4 0 0 0 0 0 0 2 1 0 0 0.000 0.333 0.000
2020 Winter Wheats 3 4 0 1 0 0 0 0 1 1 0 0 0.250 0.400 0.250
Totals 11 14 0 4 0 0 0 1 3 3 0 0 0.286 0.412 0.286
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Winter Wheats 5 7 2 0 0 0 0 0 3 4 0 0 0.000 0.300 0.000
Totals 5 7 2 0 0 0 0 0 3 4 0 0 0.000 0.300 0.000
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Winter Wheats 2 7 2 5 2 1 2 6 0 1 0 0 0.714 0.714 2.143
Totals 2 7 2 5 2 1 2 6 0 1 0 0 0.714 0.714 2.143
Transaction History
January 17, 2015

Drafted by the Akron RubberDucks in the 4th round (86th pick) in the 2015 rookie draft.

March 30, 2015

Signed a one year contract extension with the Akron RubberDucks through the 2016 season.

January 06, 2016

Traded by the Akron RubberDucks with Jose Altuve, Erasmo Ramirez, Darin Ruf, and A.J. Ramos to the Long Beach Slammers for Dustin Pedroia, Phil Hughes, Brock Holt, Rick Porcello, and draft picks.

April 05, 2016

Signed a two year contract extension with the Long Beach Slammers through the 2018 season.

January 14, 2017

Traded by the Long Beach Slammers with Jake Odorizzi to the Grand Forks Winter Wheats for Gregory Polanco.

March 13, 2018

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

March 25, 2019

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

November 01, 2020

Granted free agency.

February 13, 2021

Signed as a Free Agent with the Portsmouth Harbor Seals.

June 29, 2021

Signed a one year contract extension with the Portsmouth Harbor Seals through the 2022 season.

June 01, 2022

Traded by the Portsmouth Harbor Seals with Kolby Allard and draft picks to the Las Vegas Gamblers for Jonathan India, Tyler Anderson, and J.A. Happ.

November 01, 2022

Granted free agency.

February 18, 2023

Signed as a Free Agent with the West Oz Wallabies.

March 22, 2023

Traded by the West Oz Wallabies to the Starved Rock Magi for Tyrone Taylor.

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

August 01, 2023

Traded by the Starved Rock Magi with J.D. Davis, Jorge Lopez, and draft picks to the Delmarva Dogfish for J.D. Martinez, Keston Hiura, and Tyler Rogers.

January 06, 2024

Released by the Delmarva Dogfish.

February 24, 2024

Signed as a Free Agent with the Delmarva Dogfish.

April 17, 2024

Released by the Delmarva Dogfish.