Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2021 Two Teams 101 336 49 105 10 1 7 46 34 90 1 2 0.313 0.380 0.411
Channel Jumpers 86 318 45 98 10 1 6 42 33 87 1 2 0.308 0.377 0.403
Liberals 15 18 4 7 0 0 1 4 1 3 0 0 0.389 0.421 0.556
2022 Liberals 134 490 62 122 22 2 26 65 38 117 8 3 0.249 0.307 0.461
2023 Liberals 162 612 67 149 23 1 22 71 39 175 6 1 0.243 0.293 0.392
2024 Liberals 112 321 49 78 17 2 17 54 48 77 5 0 0.243 0.346 0.467
2025 Three Teams 133 519 39 138 32 0 13 50 31 123 0 0 0.266 0.310 0.403
Liberals 2 6 1 2 0 0 1 4 2 2 0 0 0.333 0.500 0.833
Mudhens 125 490 36 128 31 0 11 42 25 118 0 0 0.261 0.300 0.392
Straitjackets 6 23 2 8 1 0 1 4 4 3 0 0 0.348 0.444 0.522
Totals 642 2278 266 592 104 6 85 286 190 582 20 6 0.260 0.321 0.423
Transaction History
January 16, 2021

Drafted by the Alameda Channel Jumpers in the 1st round (10th pick) in the 2021 rookie draft.

April 01, 2021

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

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

July 28, 2021

Traded by the Alameda Channel Jumpers with Dominic Smith and draft picks to the Fog City Liberals for Aaron Judge.

March 28, 2023

Signed a one year contract extension with the Fog City Liberals through the 2024 season.

March 28, 2024

Signed a one year contract extension with the Fog City Liberals through the 2025 season.

April 02, 2025

Traded by the Fog City Liberals with Kyle Finnegan to the Rapid City Mudhens for Freddie Freeman.

September 03, 2025

Released by the Rapid City Mudhens.

September 13, 2025

Signed as a Free Agent with the Assault City Straitjackets.

Signed a one year contract extension with the Assault City Straitjackets through the 2026 season.