Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Magi 9 68.1 12 45 10 11 36 3 6 1 0 0 0 0.82 1.32
2016 Beers 32 201.2 85 186 84 60 150 12 19 5 0 0 0 1.22 3.75
2017 Beers 32 217.1 73 154 62 53 193 8 11 8 0 0 0 0.95 2.57
2018 Two Teams 26 154.2 71 150 68 49 116 4 5 11 0 0 0 1.29 3.96
Highlanders 24 146.0 64 138 61 46 107 4 5 9 0 0 0 1.26 3.76
Nox 2 8.2 7 12 7 3 9 0 0 2 0 0 0 1.73 7.27
2019 Slammers 32 203.0 93 191 81 59 175 10 18 7 0 0 0 1.23 3.59
2020 Dire Wolves 33 220.1 69 185 64 50 192 10 18 5 0 0 0 1.07 2.61
2021 Dire Wolves 27 191.0 117 223 113 30 133 3 8 14 0 0 0 1.32 5.32
2022 Dire Wolves 30 207.0 171 267 163 60 149 16 4 23 0 0 0 1.58 7.09
2023 Two Teams 15 95.0 33 84 32 23 74 1 5 7 0 0 0 1.13 3.03
Dire Wolves 1 5.2 2 5 2 4 3 0 0 1 0 0 0 1.59 3.18
Beers 14 89.1 31 79 30 19 71 1 5 6 0 0 0 1.10 3.02
2024 Straitjackets 24 148.0 89 166 74 24 94 2 10 6 0 0 0 1.28 4.50
Totals 260 1706.1 813 1651 751 419 1312 69 104 87 0 0 0 1.21 3.96
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2017 Beers 1 7.1 5 11 5 1 4 0 1 0 0 0 0 1.64 6.14
2019 Slammers 1 4.2 5 12 5 0 4 0 0 0 0 0 0 2.57 9.64
2020 Dire Wolves 1 3.0 0 1 0 0 3 0 0 0 0 0 0 0.33 0.00
2024 Straitjackets 1 7.0 1 4 1 3 3 0 1 0 0 0 0 1.00 1.29
Totals 4 22.0 11 28 11 4 14 0 2 0 0 0 0 1.45 4.50
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2016 Beers 2 3.2 1 3 1 2 6 0 0 0 0 0 0 1.36 2.45
2017 Beers 2 13.1 3 15 3 4 12 0 1 1 0 0 0 1.43 2.03
2019 Slammers 1 6.1 3 6 2 3 8 0 0 1 0 0 0 1.42 2.84
2020 Dire Wolves 2 9.2 10 18 9 1 10 0 0 2 0 0 0 1.97 8.38
2024 Straitjackets 1 3.1 7 7 7 2 0 1 0 1 0 0 0 2.70 18.90
Totals 8 36.1 24 49 22 12 36 1 1 5 0 0 0 1.68 5.45
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2017 Beers 2 8.0 6 11 6 2 7 1 0 2 0 0 0 1.63 6.75
2024 Straitjackets 2 9.1 6 12 5 2 5 1 1 1 0 0 0 1.50 4.82
Totals 4 17.1 12 23 11 4 12 2 1 3 0 0 0 1.56 5.71
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2015 Magi 9 24 2 4 0 0 0 2 0 10 0 0 0.167 0.167 0.167
2018 Two Teams 26 47 3 4 0 0 0 0 0 24 1 0 0.085 0.085 0.085
Highlanders 24 47 3 4 0 0 0 0 0 24 1 0 0.085 0.085 0.085
2019 Slammers 32 71 1 3 0 0 0 5 1 24 0 0 0.042 0.055 0.042
2020 Dire Wolves 33 80 6 14 1 0 0 3 4 28 0 0 0.175 0.224 0.188
2022 Dire Wolves 30 64 5 12 2 0 3 7 1 28 0 0 0.188 0.197 0.359
Totals 128 286 17 37 3 0 3 17 6 114 1 0 0.129 0.149 0.171
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2019 Slammers 1 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2020 Dire Wolves 1 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 3 0 0 0 0 0 0 0 3 0 0 0.000 0.000 0.000
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2019 Slammers 1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
2020 Dire Wolves 2 3 0 0 0 0 0 0 0 3 0 0 0.000 0.000 0.000
Totals 3 3 0 0 0 0 0 0 0 3 0 0 0.000 0.000 0.000
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Beers 2 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Transaction History
January 17, 2015

Drafted by the Starved Rock Magi in the 1st round (22nd pick) in the 2015 rookie draft.

April 03, 2015

Signed a one year contract extension with the Starved Rock Magi through the 2016 season.

January 20, 2016

Traded by the Starved Rock Magi with Brian Matusz to the Milwaukee Beers for Josh Harrison and draft picks.

April 09, 2016

Signed a two year contract extension with the Milwaukee Beers through the 2018 season.

January 11, 2018

Traded by the Milwaukee Beers with Mike Montgomery, Wade Davis, Aroldis Chapman, and Ryan Braun to the Syracuse Nox for Cesar Hernandez, Justin Upton, and Eduardo Nunez.

January 19, 2018

Traded by the Syracuse Nox with draft picks to the New York Highlanders for draft picks.

August 01, 2018

Traded by the New York Highlanders with Brent Suter, Ty Blach, Sam Gaviglio, and draft picks to the Syracuse Nox for Rafael Montero, Dixon Machado, Jose Osuna, Ryon Healy, and draft picks.

September 13, 2018

Signed a one year contract extension with the Syracuse Nox through the 2019 season.

January 07, 2019

Traded by the Syracuse Nox with draft picks to the Long Beach Slammers for Chris Archer and Darren O'Day.

March 31, 2019

Signed a two year contract extension with the Long Beach Slammers through the 2021 season.

January 11, 2020

Traded by the Cottonwood Tusken Raiders to the Shasta Dire Wolves for cash considerations.

January 28, 2021

Signed a one year contract extension with the Shasta Dire Wolves through the 2022 season.

January 07, 2022

Signed a one year contract extension with the Shasta Dire Wolves through the 2023 season.

January 02, 2023

Released by the Shasta Dire Wolves.

February 25, 2023

Signed as a Free Agent with the Shasta Dire Wolves.

June 14, 2023

Traded by the Shasta Dire Wolves with Jarred Kelenic to the Milwaukee Beers for Brady Singer, JJ Bleday, and draft picks.

June 30, 2023

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

January 23, 2024

Traded by the Milwaukee Beers with Devin Williams and Yennier Cano to the Assault City Straitjackets for Scott Alexander and Kody Clemens.

February 09, 2024

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