Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Amazins 15 94.2 50 87 46 37 77 4 6 5 0 0 0 1.31 4.37
2015 Amazins 32 185.0 100 196 87 88 155 7 9 15 0 0 0 1.54 4.23
2018 Farmworkers Union 10 45.1 53 69 47 26 38 1 0 8 0 0 0 2.10 9.33
2019 Beers 29 215.0 88 186 82 58 185 13 9 14 0 0 0 1.13 3.43
2020 Nox 31 228.0 113 229 98 60 235 6 20 5 0 0 0 1.27 3.87
2021 Straitjackets 30 207.0 65 167 58 49 175 19 20 3 0 0 0 1.04 2.52
2022 Straitjackets 33 231.2 100 220 92 58 250 5 17 9 0 0 0 1.20 3.57
2023 Straitjackets 26 166.0 34 100 33 33 184 8 14 4 0 0 0 0.80 1.79
2024 Straitjackets 31 207.2 74 177 72 31 229 11 15 6 0 0 0 1.00 3.12
Totals 237 1580.1 677 1431 615 440 1528 74 110 69 0 0 0 1.18 3.50
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2020 Nox 1 6.0 7 9 7 2 2 0 0 1 0 0 0 1.83 10.50
2021 Straitjackets 1 9.0 1 5 1 0 6 0 1 0 0 0 0 0.56 1.00
2022 Straitjackets 1 2.2 0 1 0 1 1 0 0 0 0 0 0 0.75 0.00
2023 Straitjackets 1 7.0 1 5 1 1 6 1 1 0 0 0 0 0.86 1.29
2024 Straitjackets 1 7.0 3 7 2 2 6 0 1 0 0 0 0 1.29 2.57
Totals 5 31.2 12 27 11 6 21 1 3 1 0 0 0 1.04 3.13
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2021 Straitjackets 2 16.0 3 11 2 3 12 4 1 0 0 0 0 0.88 1.13
2022 Straitjackets 1 7.0 1 7 1 1 6 0 0 0 0 0 0 1.14 1.29
2023 Straitjackets 1 7.0 0 1 0 1 7 0 1 0 0 0 0 0.29 0.00
2024 Straitjackets 2 14.2 4 10 4 1 12 1 0 0 0 0 0 0.75 2.45
Totals 6 44.2 8 29 7 6 37 5 2 0 0 0 0 0.78 1.41
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2022 Straitjackets 2 13.2 4 11 4 1 16 3 1 1 0 0 0 0.88 2.63
2023 Straitjackets 2 7.0 14 13 14 6 3 0 0 2 0 0 0 2.71 18.00
2024 Straitjackets 2 13.0 3 9 3 8 11 0 1 0 0 0 0 1.31 2.08
Totals 6 33.2 21 33 21 15 30 3 2 3 0 0 0 1.43 5.61
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Farmworkers Union 10 13 0 2 0 0 0 2 1 3 0 0 0.154 0.214 0.154
Totals 10 13 0 2 0 0 0 2 1 3 0 0 0.154 0.214 0.154
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2022 Straitjackets 2 1 0 0 0 0 0 0 0 1 0 0 0.000 0.500 0.000
Totals 2 1 0 0 0 0 0 0 0 1 0 0 0.000 0.500 0.000
Transaction History
January 18, 2014

Drafted by the Astoria Amazins in the 1st round (7th pick) in the 2014 rookie draft.

March 30, 2014

Signed a one year contract extension with the Astoria Amazins through the 2015 season.

March 29, 2015

Signed a two year contract extension with the Astoria Amazins through the 2017 season.

February 18, 2016

Traded by the Syracuse Nox with Steve Pearce to the Montreal Royals for Aaron Sanchez and Rymer Liriano.

January 12, 2017

Traded by the Montreal Royals with Patrick Corbin and Brett Anderson to the Starved Rock Magi for Drew Pomeranz and Jhoulys Chacin.

April 12, 2017

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

June 08, 2017

Traded by the Starved Rock Magi with Zach McAllister and draft picks to the Mentone Beach Maulers for Melky Cabrera and draft picks.

January 14, 2018

Released by the Mentone Beach Maulers.

February 25, 2018

Signed as a Free Agent with the Central Valley Farmworkers Union.

June 25, 2018

Signed a one year contract extension with the Central Valley Farmworkers Union through the 2019 season.

February 13, 2019

Traded by the Central Valley Farmworkers Union with Luke Voit to the Milwaukee Beers for Pat Neshek and draft picks.

March 31, 2019

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

January 29, 2020

Traded by the Milwaukee Beers with draft picks to the Syracuse Nox for Trevor Williams, Jurickson Profar, and draft picks.

March 17, 2020

Signed a two year contract extension with the Syracuse Nox through the 2022 season.

January 07, 2022

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

January 22, 2023

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

March 26, 2024

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