Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Brawlers 4 5.2 4 6 4 2 9 0 2 1 0 0 0 1.41 6.35
2016 Winter Wheats 22 118.1 69 127 63 56 121 8 11 6 0 0 0 1.55 4.79
2017 Winter Wheats 34 172.0 101 190 94 71 236 6 7 7 0 0 0 1.52 4.92
2018 Winter Wheats 32 179.1 91 160 90 68 241 2 18 7 0 0 0 1.27 4.52
2019 Winter Wheats 25 139.0 53 101 52 69 192 6 11 4 0 0 0 1.22 3.37
2020 Winter Wheats 33 176.0 104 161 98 83 236 9 11 10 0 0 0 1.39 5.01
2021 Winter Wheats 33 146.1 142 183 137 143 160 8 2 20 0 0 0 2.23 8.43
2022 Winter Wheats 33 200.0 101 164 97 60 239 5 10 10 0 0 0 1.12 4.37
2023 Two Teams 33 200.0 79 170 71 49 244 2 12 9 0 0 0 1.10 3.20
Dogfish 7 40.1 17 37 14 14 50 0 2 2 0 0 0 1.26 3.12
Channel Jumpers 26 159.2 62 133 57 35 194 2 10 7 0 0 0 1.05 3.21
Totals 249 1336.2 744 1262 706 601 1678 46 84 74 0 0 0 1.39 4.75
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2018 Winter Wheats 1 6.0 0 3 0 2 6 0 1 0 0 0 0 0.83 0.00
2019 Winter Wheats 1 6.0 5 8 5 2 6 0 0 0 0 0 0 1.67 7.50
2020 Winter Wheats 1 5.0 4 6 4 2 6 0 0 1 0 0 0 1.60 7.20
2023 Channel Jumpers 1 6.2 3 6 3 1 13 1 0 1 0 0 0 1.05 4.05
Totals 4 23.2 12 23 12 7 31 1 1 2 0 0 0 1.27 4.56
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2018 Winter Wheats 2 9.0 6 10 6 4 12 0 0 0 0 0 0 1.56 6.00
Totals 2 9.0 6 10 6 4 12 0 0 0 0 0 0 1.56 6.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2018 Winter Wheats 1 6.0 0 2 0 2 4 0 1 0 0 0 0 0.67 0.00
Totals 1 6.0 0 2 0 2 4 0 1 0 0 0 0 0.67 0.00
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2016 Winter Wheats 22 44 4 1 0 0 0 1 1 15 0 0 0.023 0.085 0.023
2017 Winter Wheats 34 62 2 9 2 1 0 3 2 24 0 0 0.145 0.172 0.210
2018 Winter Wheats 32 62 9 16 1 0 0 8 2 20 0 0 0.258 0.277 0.274
2019 Winter Wheats 25 45 3 4 2 0 0 0 2 21 0 0 0.089 0.128 0.133
2020 Winter Wheats 33 60 1 6 2 0 0 2 0 23 0 0 0.100 0.100 0.133
2022 Winter Wheats 33 68 3 7 0 1 0 3 2 24 0 0 0.103 0.127 0.132
Totals 179 341 22 43 7 2 0 17 9 127 0 0 0.126 0.153 0.158
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Winter Wheats 1 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
2019 Winter Wheats 1 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2020 Winter Wheats 1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 3 5 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
2018 Winter Wheats 2 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Totals 2 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Transaction History
January 17, 2015

Drafted by the Brooklyn Brawlers in the 4th round (78th pick) in the 2015 rookie draft.

March 24, 2015

Signed a one year contract extension with the Brooklyn Brawlers through the 2016 season.

February 18, 2016

Traded by the Brooklyn Brawlers with Ryan Raburn and draft picks to the Grand Forks Winter Wheats for draft picks.

April 04, 2016

Signed a two year contract extension with the Grand Forks Winter Wheats through the 2018 season.

March 13, 2018

Signed a four year contract extension with the Grand Forks Winter Wheats through the 2022 season.

March 29, 2022

Signed a one year contract extension with the Grand Forks Winter Wheats through the 2023 season.

January 24, 2023

Traded by the Grand Forks Winter Wheats to the Delmarva Dogfish for Cionel Perez, Mike Yastrzemski, and draft picks.

March 21, 2023

Signed a one year contract extension with the Delmarva Dogfish through the 2024 season.

May 03, 2023

Traded by the Delmarva Dogfish to the Alameda Channel Jumpers for Anibal Sanchez and draft picks.

January 25, 2024

Released by the Alameda Channel Jumpers.