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 6 10.1 7 13 7 3 9 0 1 0 0 0 0 1.55 6.10
Totals 81 104.1 42 85 40 44 98 4 10 2 2 13 2 1.24 3.45
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.