Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Royals 55 168.0 114 233 105 50 147 5 4 14 4 0 3 1.68 5.63
2015 Beers 29 227.2 70 201 61 48 152 6 15 10 0 0 0 1.09 2.41
2016 Beers 33 254.1 65 185 58 56 261 2 22 5 0 0 0 0.95 2.05
2017 Shih Tzus 27 187.1 74 182 71 69 174 3 12 9 0 0 0 1.34 3.41
2018 Two Teams 22 151.1 56 122 50 44 123 4 10 2 0 0 0 1.10 2.97
Magi 12 81.0 31 63 29 20 73 1 7 0 0 0 0 1.02 3.22
Harbor Seals 10 70.1 25 59 21 24 50 3 3 2 0 0 0 1.18 2.69
2019 Brawlers 33 207.2 107 238 101 44 149 3 13 12 0 0 0 1.36 4.38
2020 Channel Jumpers 24 122.0 112 146 101 58 102 10 5 11 0 0 0 1.67 7.45
2021 Channel Jumpers 31 195.0 88 177 77 67 123 3 16 8 0 0 0 1.25 3.55
2022 Maulers 22 114.1 78 147 75 37 67 4 5 7 0 0 0 1.61 5.90
Totals 276 1627.2 764 1631 699 473 1298 40 102 78 4 0 3 1.29 3.87
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Beers 1 6.1 7 11 4 0 2 0 0 0 0 0 0 1.74 5.68
2016 Beers 1 8.0 1 7 1 2 6 0 0 0 0 0 0 1.13 1.13
2018 Magi 1 7.0 3 4 3 3 4 0 0 1 0 0 0 1.00 3.86
Totals 3 21.1 11 22 8 5 12 0 0 1 0 0 0 1.27 3.38
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Beers 1 8.0 2 10 2 2 7 0 1 0 0 0 0 1.50 2.25
2016 Beers 2 11.0 6 12 6 4 11 0 0 1 0 0 0 1.45 4.91
Totals 3 19.0 8 22 8 6 18 0 1 1 0 0 0 1.47 3.79
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Beers 2 12.0 4 11 4 4 7 1 0 1 0 0 0 1.25 3.00
Totals 2 12.0 4 11 4 4 7 1 0 1 0 0 0 1.25 3.00
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2014 Royals 55 47 0 4 1 0 0 1 1 10 0 0 0.085 0.104 0.106
2018 Two Teams 22 29 2 4 1 0 0 4 2 8 0 0 0.138 0.194 0.172
Magi 12 29 2 4 1 0 0 4 2 8 0 0 0.138 0.194 0.172
Totals 67 76 2 8 2 0 0 5 3 18 0 0 0.105 0.139 0.132
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2018 Magi 1 2 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 1 2 0 0 0 0 0 0 0 0 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
2015 Beers 2 3 0 0 0 0 0 0 0 3 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
Transaction History
April 20, 2013

Signed as a Free Agent with the Ann Arbor Airmax.

May 15, 2013

Released by the Ann Arbor Airmax.

June 15, 2013

Signed as a Free Agent with the Portsmouth Harbor Seals.

August 22, 2013

Released by the Portsmouth Harbor Seals.

November 01, 2013

Granted free agency.

February 24, 2014

Signed as a Free Agent with the Montreal Royals.

July 03, 2014

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

January 05, 2015

Traded by the Montreal Royals to the Milwaukee Beers for Jake Marisnick and draft picks.

March 29, 2015

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

April 09, 2016

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

January 23, 2017

Traded by the Milwaukee Beers with Chris Archer to the Long Beach Slammers for Adrian Beltre and Aroldis Chapman.

Traded by the Long Beach Slammers to the Bellmore Shih Tzus for draft picks.

March 29, 2017

Signed a one year contract extension with the Bellmore Shih Tzus through the 2018 season.

January 14, 2018

Traded by the Bellmore Shih Tzus to the Portsmouth Harbor Seals for draft picks.

March 25, 2018

Signed a one year contract extension with the Portsmouth Harbor Seals through the 2019 season.

June 07, 2018

Traded by the Portsmouth Harbor Seals with Sam Freeman to the Starved Rock Magi for Ivan Nova, Brandon Finnegan, Wade Davis, and draft picks.

January 13, 2019

Traded by the Starved Rock Magi to the Brooklyn Brawlers for Taijuan Walker.

November 01, 2019

Granted free agency.

January 30, 2020

Signed as a Free Agent with the Alameda Channel Jumpers.

November 01, 2020

Granted free agency.

February 12, 2022

Signed as a Free Agent with the Mentone Beach Maulers.

March 29, 2022

Signed a one year contract extension with the Mentone Beach Maulers through the 2023 season.

September 21, 2022

Released by the Mentone Beach Maulers.

November 01, 2022

Granted free agency.

March 18, 2023

Signed as a Free Agent with the Mentone Beach Maulers.

March 22, 2023

Released by the Mentone Beach Maulers.