Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Owls 97 314 49 92 26 0 15 49 18 75 1 1 0.293 0.331 0.519
2018 Highlanders 113 307 29 74 20 1 6 28 28 82 0 0 0.241 0.309 0.371
2019 Highlanders 61 106 15 22 7 1 3 6 8 24 0 0 0.208 0.270 0.377
2021 Jaywalkers 11 32 3 7 1 0 0 2 1 10 0 0 0.219 0.242 0.250
2022 Channel Jumpers 26 86 11 24 10 0 5 15 2 22 0 0 0.279 0.300 0.570
2023 Maulers 151 557 72 150 36 2 23 82 32 134 6 4 0.269 0.313 0.465
2024 Maulers 136 531 77 142 31 2 26 63 31 168 1 1 0.267 0.320 0.480
Totals 595 1933 256 511 131 6 78 245 120 515 8 6 0.264 0.313 0.459
Transaction History
January 21, 2017

Drafted by the Nevada Owls in the 2nd round (26th pick) in the 2017 rookie draft.

March 31, 2017

Signed a two year contract extension with the Nevada Owls through the 2019 season.

July 31, 2019

Released by the New York Highlanders.

November 01, 2019

Granted free agency.

March 01, 2020

Signed as a Free Agent with the Mentone Beach Maulers.

September 02, 2020

Released by the Mentone Beach Maulers.

November 01, 2020

Granted free agency.

August 28, 2021

Signed as a Free Agent with the New York Jaywalkers.

November 01, 2021

Granted free agency.

April 02, 2022

Signed as a Free Agent with the Alameda Channel Jumpers.

July 01, 2022

Signed a one year contract extension with the Alameda Channel Jumpers through the 2023 season.

August 03, 2022

Traded by the Alameda Channel Jumpers with Tyler Naquin and draft picks to the Starved Rock Magi for Mike Trout.

February 07, 2023

Traded by the Starved Rock Magi with Cal Quantrill and draft picks to the Mentone Beach Maulers for Spencer Strider.

March 26, 2023

Signed a two year contract extension with the Mentone Beach Maulers through the 2025 season.