Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2016 Liberals 34 178.2 119 193 107 66 168 12 7 13 0 0 0 1.45 5.39
2017 Liberals 90 103.2 59 108 48 29 110 5 3 4 12 9 7 1.32 4.17
2018 Royals 62 85.2 16 61 14 25 97 3 7 2 2 18 3 1.00 1.47
2019 Beers 66 84.0 64 102 60 35 83 2 2 7 13 1 3 1.63 6.43
2020 Beers 58 71.2 54 82 51 35 76 4 3 4 2 9 2 1.63 6.40
2021 Two Teams 45 60.2 12 43 11 13 82 3 3 0 12 1 0 0.92 1.63
Liberals 10 10.1 0 4 0 3 13 0 1 0 4 1 0 0.68 0.00
Mallards 35 50.1 12 39 11 10 69 3 2 0 8 0 0 0.97 1.97
2022 Knights 62 67.1 24 42 22 21 102 2 3 4 31 5 3 0.94 2.94
2023 Knights 52 72.0 24 50 22 17 96 1 4 0 4 11 0 0.93 2.75
2024 Loud Mouths 50 61.1 30 52 26 16 72 2 2 0 16 8 1 1.11 3.82
Totals 519 785.0 402 733 361 257 886 34 34 34 92 62 19 1.26 4.14
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2018 Royals 2 3.2 4 4 4 2 5 0 0 0 0 0 0 1.64 9.82
2022 Knights 4 4.1 4 5 4 1 6 0 0 2 1 0 0 1.38 8.31
2023 Knights 2 3.1 0 2 0 0 3 0 0 0 0 2 0 0.60 0.00
Totals 8 11.1 8 11 8 3 14 0 0 2 1 2 0 1.24 6.35
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2018 Royals 4 7.0 0 4 0 3 6 0 0 0 0 0 0 1.00 0.00
2023 Knights 3 2.0 1 1 1 0 3 0 0 0 0 2 0 0.50 4.50
Totals 7 9.0 1 5 1 3 9 0 0 0 0 2 0 0.89 1.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2023 Knights 2 1.2 0 1 0 0 2 0 0 0 0 0 0 0.60 0.00
Totals 2 1.2 0 1 0 0 2 0 0 0 0 0 0 0.60 0.00
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Royals 62 8 1 0 0 0 0 0 2 2 0 0 0.000 0.200 0.000
2019 Beers 66 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
2022 Knights 62 3 0 0 0 0 0 0 1 1 1 0 0.000 0.250 0.000
Totals 190 12 1 0 0 0 0 0 3 4 1 0 0.000 0.200 0.000
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Royals 2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Transaction History
January 16, 2016

Drafted by the Fog City Liberals in the 1st round (15th pick) in the 2016 rookie draft.

April 09, 2016

Signed a one year contract extension with the Fog City Liberals through the 2017 season.

April 05, 2017

Signed a one year contract extension with the Fog City Liberals through the 2018 season.

January 22, 2018

Traded by the Fog City Liberals to the Montreal Royals for draft picks.

March 13, 2018

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

February 13, 2019

Traded by the Montreal Royals with draft picks to the Milwaukee Beers for Anthony Rizzo.

March 31, 2019

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

November 01, 2020

Granted free agency.

January 25, 2021

Signed as a Free Agent with the Memphis Mallards.

July 14, 2021

Traded by the Memphis Mallards with Kyle Gibson, Alex Wood, and Tommy Pham to the Assault City Straitjackets for Zack Greinke, Wes Benjamin, Kyle Lewis, and Genesis Cabrera.

July 21, 2021

Traded by the Assault City Straitjackets with draft picks to the Fog City Liberals for Zack Britton and Jacob Stallings.

November 01, 2021

Granted free agency.

January 27, 2022

Signed as a Free Agent with the Harrison Knights.

November 01, 2022

Granted free agency.

January 29, 2023

Signed as a Free Agent with the Harrison Knights.

November 01, 2023

Granted free agency.

February 24, 2024

Signed as a Free Agent with the Long Island Loud Mouths.

March 28, 2024

Signed a one year contract extension with the Long Island Loud Mouths through the 2025 season.