Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Magi 120 436 66 143 30 5 18 82 50 66 3 3 0.328 0.398 0.544
2018 Two Teams 59 100 14 25 8 1 0 6 4 15 2 0 0.250 0.279 0.350
Nox 32 73 7 19 5 0 0 4 2 9 1 0 0.260 0.280 0.329
Farmworkers Union 27 27 7 6 3 1 0 2 2 6 1 0 0.222 0.276 0.407
2019 Bull Moose 135 443 47 132 37 1 11 54 23 69 3 0 0.298 0.335 0.460
2020 Barbecue 74 248 38 56 16 0 9 32 27 31 1 0 0.226 0.322 0.399
2021 Two Teams 54 169 19 40 15 0 1 15 3 43 0 0 0.237 0.253 0.343
Larks 31 91 11 23 9 0 1 8 3 22 0 0 0.253 0.284 0.385
Brawlers 23 78 8 17 6 0 0 7 0 21 0 0 0.218 0.215 0.295
2022 Larks 126 285 30 63 16 0 3 24 15 72 0 0 0.221 0.290 0.309
2023 Royals 117 326 24 59 9 0 9 43 20 69 1 0 0.181 0.230 0.291
2024 Channel Jumpers 18 35 5 6 2 0 1 6 1 4 0 0 0.171 0.189 0.314
Totals 703 2042 243 524 133 7 52 262 143 369 10 3 0.257 0.313 0.405
Transaction History
January 21, 2017

Drafted by the Starved Rock Magi in the 1st round (19th pick) in the 2017 rookie draft.

April 12, 2017

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

January 13, 2018

Traded by the Starved Rock Magi with Melky Cabrera and Andrew Cashner to the Syracuse Nox for Wade Davis, Aroldis Chapman, Zach Britton, and Kyle Barraclough.

March 09, 2018

Signed a two year contract extension with the Syracuse Nox through the 2020 season.

July 26, 2018

Traded by the Syracuse Nox with Erik Gonzalez to the Central Valley Farmworkers Union for Jordan Zimmermann and Jose Osuna.

January 17, 2019

Traded by the Central Valley Farmworkers Union with Daniel Mengden and draft picks to the Moose Pond Bull Moose for Kolten Wong and draft picks.

January 22, 2020

Traded by the Moose Pond Bull Moose with draft picks to the West Berkeley Barbecue for Brandon Belt and draft picks.

November 01, 2020

Granted free agency.

March 14, 2021

Signed as a Free Agent with the Brooklyn Brawlers.

June 23, 2021

Signed a one year contract extension with the Brooklyn Brawlers through the 2022 season.

July 28, 2021

Traded by the Brooklyn Brawlers with Mychal Givens and Brooks Raley to the Oakland Larks for Gregory Soto and Justin Topa.

November 01, 2022

Granted free agency.

February 02, 2023

Signed as a Free Agent with the Montreal Royals.

September 20, 2023

Released by the Montreal Royals.

November 01, 2023

Granted free agency.

March 09, 2024

Signed as a Free Agent with the Alameda Channel Jumpers.