Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2011 Monsters 20 30.1 11 30 10 16 11 0 2 2 4 0 1 1.52 2.97
2012 Two Teams 26 170.1 70 159 67 46 88 7 7 13 0 0 0 1.20 3.54
Ferries 20 135.0 57 125 55 39 71 6 7 10 0 0 0 1.21 3.67
Airmax 6 35.1 13 34 12 7 17 1 0 3 0 0 0 1.16 3.06
2013 Magi 32 170.2 152 238 134 58 161 11 3 23 0 0 0 1.73 7.07
2014 Magi 21 156.0 39 128 35 41 111 10 14 3 0 0 0 1.08 2.02
2016 Magi 21 111.0 63 133 57 35 77 7 4 10 0 0 0 1.51 4.62
2017 Magi 33 161.2 77 160 71 33 131 10 12 7 0 1 1 1.19 3.95
2018 Two Teams 28 155.1 129 209 121 34 104 5 7 15 0 0 0 1.56 7.01
Magi 13 77.2 48 91 44 15 54 2 6 3 0 0 0 1.36 5.10
Harbor Seals 15 77.2 81 118 77 19 50 3 1 12 0 0 0 1.76 8.92
2019 Griffins 26 120.0 87 148 78 38 89 1 6 10 0 0 0 1.55 5.85
2020 Fjords 28 146.0 100 188 97 38 75 6 9 11 0 0 0 1.55 5.98
2021 Magi 5 25.0 21 26 16 17 15 0 0 3 0 0 0 1.72 5.76
Totals 240 1246.1 749 1419 686 356 862 57 64 97 4 1 2 1.42 4.95
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Magi 1 9.0 0 1 0 2 6 0 1 0 0 0 0 0.33 0.00
Totals 1 9.0 0 1 0 2 6 0 1 0 0 0 0 0.33 0.00
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Magi 3 16.1 4 10 3 5 14 2 0 0 0 0 0 0.92 1.65
Totals 3 16.1 4 10 3 5 14 2 0 0 0 0 0 0.92 1.65
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Magi 1 7.0 1 5 1 3 5 0 1 0 0 0 0 1.14 1.29
Totals 1 7.0 1 5 1 3 5 0 1 0 0 0 0 1.14 1.29
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2011 Monsters 20 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
2012 Two Teams 26 45 2 4 1 0 0 2 2 10 1 0 0.089 0.128 0.111
Ferries 20 45 2 4 1 0 0 2 2 10 1 0 0.089 0.128 0.111
2013 Magi 32 51 2 10 3 1 0 3 1 15 0 0 0.196 0.212 0.294
2014 Magi 21 61 7 12 0 0 0 4 1 17 1 0 0.197 0.210 0.197
2016 Magi 21 36 1 6 1 0 0 2 1 9 1 0 0.167 0.189 0.194
2017 Magi 33 49 5 9 1 0 0 6 3 21 0 0 0.184 0.226 0.204
Magi 13 29 0 1 0 0 0 1 0 16 0 0 0.034 0.034 0.034
2019 Griffins 26 40 2 2 0 0 0 0 0 20 0 0 0.050 0.050 0.050
2020 Fjords 28 45 1 9 0 0 0 1 2 16 1 0 0.200 0.234 0.200
Totals 214 357 20 53 6 1 0 19 10 125 4 0 0.148 0.171 0.171
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2014 Magi 1 3 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 1 3 0 0 0 0 0 0 0 0 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
2014 Magi 3 5 0 2 0 0 0 0 0 2 0 0 0.400 0.400 0.400
Totals 3 5 0 2 0 0 0 0 0 2 0 0 0.400 0.400 0.400
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2014 Magi 1 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Totals 1 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Transaction History
January 22, 2011

Drafted by the Mahoning Valley Monsters in the 3rd round (71st pick) in the 2011 rookie draft.

March 23, 2011

Signed a one year contract extension with the Mahoning Valley Monsters through the 2012 season.

July 20, 2011

Traded by the Mahoning Valley Monsters to the Maine Black Bears for Brett Wallace.

January 11, 2012

Signed a three year contract extension with the Ann Arbor Airmax through the 2015 season.

May 02, 2012

Traded by the Ann Arbor Airmax to the Staten Island Ferries for Rex Brothers and draft picks.

January 06, 2013

Traded by the Staten Island Ferries with Tommy Hanson and draft picks to the Starved Rock Magi for David Price.

April 03, 2015

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

April 28, 2016

Released by the Starved Rock Magi.

May 14, 2016

Signed as a Free Agent with the Starved Rock Magi.

September 17, 2016

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

April 12, 2017

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

March 28, 2018

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

June 07, 2018

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

January 07, 2019

Traded by the Portsmouth Harbor Seals with Wade LeBlanc to the Arrowhead Griffins for Leonys Martin.

November 01, 2019

Granted free agency.

February 20, 2020

Signed as a Free Agent with the Castle Rock Fjords.

November 01, 2020

Granted free agency.

January 01, 2021
November 01, 2020

Granted free agency.

January 18, 2021

Released by the Memphis Mallards.

August 21, 2021

Signed as a Free Agent with the Starved Rock Magi.