Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2020 Vagabonds 124 330 49 90 15 0 14 56 26 93 4 3 0.273 0.334 0.445
2021 Winter Wheats 156 579 74 163 40 0 24 96 53 144 3 1 0.282 0.346 0.475
2022 Winter Wheats 123 372 40 85 23 1 11 34 32 117 2 0 0.228 0.298 0.384
2023 Winter Wheats 162 625 86 142 30 3 39 104 65 137 0 1 0.227 0.310 0.472
2024 Winter Wheats 162 624 93 159 29 0 38 106 71 150 8 1 0.255 0.335 0.484
2025 Two Teams 109 403 61 97 18 0 29 82 42 109 0 2 0.241 0.325 0.501
Blizzard 99 379 56 92 18 0 26 76 38 103 0 0 0.243 0.326 0.496
Magi 10 24 5 5 0 0 3 6 4 6 0 2 0.208 0.321 0.583
Totals 836 2933 403 736 155 4 155 478 289 750 17 8 0.251 0.326 0.465
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2020 Vagabonds 5 10 1 2 0 0 1 4 1 4 0 0 0.200 0.273 0.500
Totals 5 10 1 2 0 0 1 4 1 4 0 0 0.200 0.273 0.500
Transaction History
January 18, 2020

Drafted by the California Vagabonds in the 2nd round (41st pick) in the 2020 rookie draft.

March 21, 2020

Signed a one year contract extension with the California Vagabonds through the 2021 season.

January 18, 2021

Traded by the California Vagabonds with Dylan Carlson to the Grand Forks Winter Wheats for Bryce Harper and draft picks.

March 21, 2021

Signed a two year contract extension with the Grand Forks Winter Wheats through the 2023 season.

March 26, 2023

Signed a two year contract extension with the Grand Forks Winter Wheats through the 2025 season.

March 26, 2025

Signed a one year contract extension with the North Dakota Blizzard through the 2026 season.

July 16, 2025

Traded by the North Dakota Blizzard with Bryan Hudson to the Starved Rock Magi for Rhys Hoskins and Trent Thornton.