Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2023 Beers 2 2.0 5 5 5 2 2 0 0 0 0 0 0 3.50 22.50
2024 Straitjackets 53 80.0 22 53 22 11 74 1 3 3 6 7 1 0.80 2.48
2025 Knights 43 45.1 44 53 43 22 46 4 2 4 1 6 0 1.65 8.54
Totals 98 127.1 71 111 70 35 122 5 5 7 7 13 1 1.15 4.95
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2024 Straitjackets 1 3.0 2 3 2 0 3 0 0 0 0 0 0 1.00 6.00
Totals 1 3.0 2 3 2 0 3 0 0 0 0 0 0 1.00 6.00
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2024 Straitjackets 3 4.0 0 3 0 0 6 0 0 0 1 1 0 0.75 0.00
Totals 3 4.0 0 3 0 0 6 0 0 0 1 1 0 0.75 0.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2024 Straitjackets 3 5.0 2 3 2 0 3 0 0 1 0 0 1 0.60 3.60
Totals 3 5.0 2 3 2 0 3 0 0 1 0 0 1 0.60 3.60
Transaction History
April 29, 2023

Signed as a Free Agent with the California Snow Leopards.

May 24, 2023

Traded by the California Snow Leopards with Lane Thomas and Lance Lynn to the Milwaukee Beers for Andrew Heaney, Cesar Hernandez, and draft picks.

June 30, 2023

Signed a one year contract extension with the Milwaukee Beers through the 2024 season.

February 09, 2024

Signed a one year contract extension with the Assault City Straitjackets through the 2025 season.

January 06, 2025

Traded by the Assault City Straitjackets with Michael Wacha and Dylan Moore to the Montgomery Angels for draft picks.

January 22, 2025

Traded by the Montgomery Angels with Royce Lewis, Jordan Montgomery, Jorge Polanco, Jeff McNeil, and Brock Burke to the Harrison Knights for Luis Castillo, Tanner Banks, Cole Sands, and Taylor Ward.