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 |
Drafted by the Alameda Channel Jumpers in the 1st round (10th pick) in the 2021 rookie draft.
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.
Traded by the Alameda Channel Jumpers with Dominic Smith and draft picks to the Fog City Liberals for Aaron Judge.
Signed a one year contract extension with the Fog City Liberals through the 2024 season.
Signed a one year contract extension with the Fog City Liberals through the 2025 season.
Traded by the Fog City Liberals with Kyle Finnegan to the Rapid City Mudhens for Freddie Freeman.
Released by the Rapid City Mudhens.
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.