Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2024 Angels 33 37.0 14 28 12 22 33 1 5 1 0 6 0 1.35 2.92
2025 Bull Moose 42 57.0 21 44 21 19 56 3 4 1 2 7 2 1.11 3.32
2026 Blizzard 1 2.0 3 5 3 0 3 0 0 0 0 0 0 2.50 13.50
Totals 76 96.0 38 77 36 41 92 4 9 2 2 13 2 1.23 3.38
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2025 Bull Moose 1 1.2 4 2 4 3 3 0 0 0 0 0 0 3.00 21.60
Totals 1 1.2 4 2 4 3 3 0 0 0 0 0 0 3.00 21.60
Transaction History
March 09, 2024

Signed as a Free Agent with the Montgomery Angels.

November 01, 2024

Granted free agency.

March 01, 2025

Signed as a Free Agent with the Moose Pond Bull Moose.

November 01, 2025

Granted free agency.

February 14, 2026

Signed as a Free Agent with the North Dakota Blizzard.

March 29, 2026

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