Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2007 Magi 24 136.1 41 117 36 39 166 3 12 4 0 0 0 1.14 2.38
2009 Magi 10 58.1 26 64 24 22 47 2 1 3 0 0 0 1.47 3.70
2010 Magi 49 72.2 25 56 21 38 61 3 2 2 3 7 1 1.29 2.60
2011 Magi 32 215.2 70 188 59 55 215 4 16 10 0 0 0 1.13 2.46
2012 Two Teams 23 129.2 81 133 81 69 86 3 5 14 0 0 0 1.56 5.62
Jaywalkers 16 88.1 54 93 54 43 62 1 3 10 0 0 0 1.54 5.50
Headshrinkers 7 41.1 27 40 27 26 24 2 2 4 0 0 0 1.60 5.88
2013 Jaywalkers 35 156.1 62 111 58 98 159 2 13 6 0 0 0 1.34 3.34
2014 Two Teams 27 162.0 70 144 65 86 152 2 15 4 0 0 0 1.42 3.61
Jaywalkers 15 87.0 38 80 37 52 79 1 8 4 0 0 0 1.52 3.83
Harbor Seals 12 75.0 32 64 28 34 73 1 7 0 0 0 0 1.31 3.36
2015 Harbor Seals 25 146.0 66 133 60 79 174 3 7 7 0 0 0 1.45 3.70
2016 Two Teams 28 169.0 61 150 55 65 172 7 18 6 0 0 0 1.27 2.93
Agitators 17 105.2 31 90 26 38 108 4 11 4 0 0 0 1.21 2.21
Barbecue 11 63.1 30 60 29 27 64 3 7 2 0 0 0 1.37 4.12
2017 Shih Tzus 32 174.2 109 173 96 92 159 15 10 14 0 0 0 1.52 4.95
2018 Shih Tzus 50 53.0 34 57 26 33 36 2 2 2 0 11 1 1.70 4.42
2019 Green Jackets 21 112.0 65 103 62 54 84 5 3 11 0 0 0 1.40 4.98
2020 Dire Wolves 45 55.0 24 48 22 17 58 0 6 2 4 13 2 1.18 3.60
Totals 401 1640.2 734 1477 665 747 1569 51 110 85 7 31 4 1.36 3.65
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2007 Magi 1 6.0 0 3 0 0 9 0 0 0 0 0 0 0.50 0.00
2014 Harbor Seals 1 6.2 3 7 3 1 5 0 0 0 0 0 0 1.20 4.05
Totals 2 12.2 3 10 3 1 14 0 0 0 0 0 0 0.87 2.13
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2011 Magi 1 2.0 0 0 0 1 1 0 0 0 0 0 0 0.50 0.00
2020 Dire Wolves 1 2.0 0 0 0 0 1 0 0 0 0 0 0 0.00 0.00
Totals 2 4.0 0 0 0 1 2 0 0 0 0 0 0 0.25 0.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2013 Jaywalkers 2 5.0 6 10 6 4 2 0 0 1 1 0 0 2.80 10.80
Totals 2 5.0 6 10 6 4 2 0 0 1 1 0 0 2.80 10.80
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2007 Magi 24 43 4 4 1 0 0 1 5 24 0 0 0.093 0.188 0.116
2009 Magi 10 17 1 4 0 0 0 1 0 6 0 0 0.235 0.235 0.235
2010 Magi 49 10 0 2 1 0 0 0 0 4 0 0 0.200 0.200 0.300
2011 Magi 32 75 6 11 3 0 0 6 5 23 1 0 0.147 0.198 0.187
2016 Two Teams 28 66 3 14 4 0 0 7 1 23 0 0 0.212 0.235 0.273
Agitators 17 43 2 5 1 0 0 5 1 17 0 0 0.116 0.156 0.140
Barbecue 11 23 1 9 3 0 0 2 0 6 0 0 0.391 0.391 0.522
2020 Dire Wolves 45 2 1 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 188 213 15 35 9 0 0 15 11 80 1 0 0.164 0.208 0.207
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2007 Magi 1 3 0 1 0 0 0 0 0 2 0 0 0.333 0.333 0.333
Totals 1 3 0 1 0 0 0 0 0 2 0 0 0.333 0.333 0.333
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2013 Jaywalkers 2 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Transaction History
March 31, 2008

Signed a four year contract extension with the Starved Rock Magi through the 2012 season.

April 03, 2010

Signed a two year contract extension with the Starved Rock Magi through the 2014 season.

January 22, 2012

Traded by the Starved Rock Magi with Curtis Granderson, Chipper Jones, and draft picks to the Huntington Headshrinkers for Ian Stewart, Denard Span, Homer Bailey, and draft picks.

June 27, 2012

Traded by the Huntington Headshrinkers with Jim Johnson and draft picks to the New York Jaywalkers for Grant Balfour and Dan Wheeler.

April 03, 2014

Signed a one year contract extension with the New York Jaywalkers through the 2015 season.

July 09, 2014

Traded by the New York Jaywalkers with Joe Smith, Mike Adams, Drake Britton, and draft picks to the Portsmouth Harbor Seals for Eric Stults, Allen Webster, Brett Wallace, Kevin Jepsen, and draft picks.

July 04, 2015

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

February 10, 2016

Traded by the Portsmouth Harbor Seals with draft picks to the Oakland Agitators for J.A. Happ and draft picks.

July 14, 2016

Traded by the Oakland Agitators with Nick Tropeano and draft picks to the West Berkeley Barbecue for Zack Greinke.

November 01, 2016

Granted free agency.

February 15, 2017

Signed as a Free Agent with the Bellmore Shih Tzus.

March 29, 2017

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

January 14, 2018

Released by the Bellmore Shih Tzus.

March 04, 2018

Signed as a Free Agent with the Bellmore Shih Tzus.

November 01, 2018

Granted free agency.

March 04, 2019

Signed as a Free Agent with the Augusta Green Jackets.

November 01, 2019

Granted free agency.

February 27, 2020

Signed as a Free Agent with the Shasta Dire Wolves.