Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2023 Royals 116 380 38 75 12 1 6 35 20 105 2 0 0.197 0.238 0.282
2024 Royals 107 303 39 73 13 4 5 21 22 68 10 2 0.241 0.296 0.360
2025 Royals 25 61 4 11 3 2 0 4 4 8 2 1 0.180 0.227 0.295
2026 Two Teams 18 63 10 15 4 1 0 2 5 13 1 1 0.238 0.290 0.333
Straitjackets 13 49 9 13 3 0 0 1 4 12 1 1 0.265 0.321 0.327
Wallabies 5 14 1 2 1 1 0 1 1 1 0 0 0.143 0.188 0.357
Totals 266 807 91 174 32 8 11 62 51 194 15 4 0.216 0.263 0.316
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2024 Royals 4 12 1 0 0 0 0 2 2 5 0 0 0.000 0.143 0.000
Totals 4 12 1 0 0 0 0 2 2 5 0 0 0.000 0.143 0.000
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2024 Royals 6 20 0 3 0 0 0 0 1 7 0 0 0.150 0.190 0.150
Totals 6 20 0 3 0 0 0 0 1 7 0 0 0.150 0.190 0.150
Transaction History
January 21, 2023

Drafted by the Montreal Royals in the 2nd round (27th pick) in the 2023 rookie draft.

March 22, 2023

Signed a one year contract extension with the Montreal Royals through the 2024 season.

March 27, 2024

Signed a four year contract extension with the Montreal Royals through the 2028 season.

July 15, 2026

Traded by the Montreal Royals with draft picks to the Assault City Straitjackets for Kyle Finnegan.

August 05, 2026

Traded by the Assault City Straitjackets with Ke'Bryan Hayes and draft picks to the West Oz Wallabies for cash considerations.