Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2010 Comets 12 70.2 37 77 36 15 45 3 2 4 0 0 0 1.30 4.58
2011 Comets 32 166.2 113 210 104 35 101 12 8 10 0 0 0 1.47 5.62
2012 Comets 33 239.1 95 228 87 26 146 13 17 4 0 0 0 1.06 3.27
2013 Royals 29 194.0 55 166 51 46 166 3 20 2 0 0 0 1.09 2.37
2014 High Rollers 31 202.2 111 251 98 49 138 13 14 10 0 0 0 1.48 4.35
2015 High Rollers 26 196.1 69 151 63 31 104 10 13 8 0 0 0 0.93 2.89
2016 Magi 59 99.2 68 145 61 25 59 6 2 1 2 0 0 1.71 5.51
2017 Maulers 33 193.1 113 213 98 88 121 6 9 15 0 0 0 1.56 4.56
2018 Royals 66 104.1 48 87 42 42 89 7 4 2 3 4 0 1.24 3.62
2019 Brawlers 3 21.1 10 21 8 3 9 1 2 1 0 0 0 1.13 3.38
Totals 324 1488.1 719 1549 648 360 978 74 91 57 5 4 0 1.28 3.92
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2010 Comets 2 1.1 0 1 0 1 2 0 1 0 0 0 0 1.50 0.00
2013 Royals 2 12.0 5 12 5 5 14 0 0 0 0 0 0 1.42 3.75
2014 High Rollers 2 8.2 5 15 5 2 6 2 0 0 0 0 0 1.96 5.19
2018 Royals 2 3.2 0 0 0 2 2 0 0 0 0 2 0 0.55 0.00
Totals 8 25.2 10 28 10 10 24 2 1 0 0 2 0 1.48 3.51
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2010 Comets 2 4.1 2 5 1 2 3 0 1 0 0 0 0 1.62 2.08
2015 High Rollers 2 5.1 1 3 1 0 2 0 0 0 0 0 0 0.56 1.69
2018 Royals 1 1.1 1 3 1 0 1 0 0 1 0 0 0 2.25 6.75
Totals 5 11.0 4 11 3 2 6 0 1 1 0 0 0 1.18 2.45
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2010 Comets 2 2.1 11 7 8 2 2 1 0 0 0 0 0 3.86 30.86
Totals 2 2.1 11 7 8 2 2 1 0 0 0 0 0 3.86 30.86
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2010 Comets 12 21 2 4 0 0 0 3 1 9 0 0 0.190 0.227 0.190
2011 Comets 32 58 1 4 0 0 0 3 4 6 0 0 0.069 0.143 0.069
2012 Comets 33 84 5 12 3 0 0 5 2 25 0 0 0.143 0.172 0.179
2013 Royals 29 74 9 14 3 0 2 9 5 14 0 0 0.189 0.238 0.311
2016 Magi 59 21 0 6 2 0 0 0 2 11 0 0 0.286 0.348 0.381
2018 Royals 66 23 2 3 0 0 0 1 3 6 0 0 0.130 0.231 0.130
Totals 231 281 19 43 8 0 2 21 17 71 0 0 0.153 0.206 0.203
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2010 Comets 2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
2013 Royals 2 5 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
2018 Royals 2 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 6 7 0 0 0 0 0 0 0 1 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
2010 Comets 2 1 1 0 0 0 0 1 1 0 0 0 0.000 0.500 0.000
Totals 2 1 1 0 0 0 0 1 1 0 0 0 0.000 0.500 0.000
Transaction History
March 24, 2010

Signed as a Free Agent with the Syracuse Comets.

April 05, 2010

Signed a one year contract extension with the Syracuse Comets through the 2011 season.

September 23, 2011

Signed a one year contract extension with the Syracuse Comets through the 2012 season.

April 01, 2012

Signed a two year contract extension with the Syracuse Comets through the 2014 season.

January 21, 2013

Traded by the Oakland Agitators with Neil Walker and Troy Patton to the Montreal Royals for Andrew Cashner, Johnny Giavotella, Justin Smoak, and draft picks.

January 30, 2014

Traded by the Montreal Royals to the Atlantic City High Rollers for Michael Pineda and draft picks.

March 27, 2014

Signed a two year contract extension with the Atlantic City High Rollers through the 2016 season.

January 20, 2016

Traded by the Atlantic City High Rollers with Alex Rios and draft picks to the Starved Rock Magi for Joe Mauer and draft picks.

January 23, 2016

Released by the Starved Rock Magi.

February 14, 2016

Signed as a Free Agent with the Starved Rock Magi.

April 06, 2016

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

January 21, 2017

Traded by the Starved Rock Magi to the Syracuse Nox for draft picks.

January 22, 2017

Traded by the Syracuse Nox to the Mentone Beach Maulers for draft picks.

November 01, 2017

Granted free agency.

February 18, 2018

Signed as a Free Agent with the Montreal Royals.

March 13, 2018

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

January 25, 2019

Released by the Montreal Royals.

March 17, 2019

Signed as a Free Agent with the Montreal Royals.

April 10, 2019

Released by the Montreal Royals.

September 07, 2019

Signed as a Free Agent with the Brooklyn Brawlers.