Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2012 Magi 52 156.1 92 189 88 72 117 4 12 9 0 0 0 1.67 5.07
2013 Magi 10 47.1 37 60 31 30 42 1 2 7 0 0 0 1.90 5.89
2014 Two Teams 9 46.0 33 56 32 20 24 1 3 3 1 0 0 1.65 6.26
Magi 3 23.0 4 12 3 7 12 0 2 0 0 0 0 0.83 1.17
Slammers 6 23.0 29 44 29 13 12 1 1 3 1 0 0 2.48 11.35
2015 Slammers 54 73.2 11 45 11 22 58 0 5 1 4 19 4 0.91 1.34
2016 Slammers 54 64.1 9 44 9 17 75 2 6 1 1 19 2 0.95 1.26
2017 Slammers 60 70.1 13 49 13 17 87 0 4 1 17 4 3 0.94 1.66
2018 Two Teams 41 47.1 25 53 23 18 32 0 4 2 0 3 0 1.50 4.37
Barbecue 2 4.0 1 2 0 1 3 0 0 0 0 0 0 0.75 0.00
Knights 39 43.1 24 51 23 17 29 0 4 2 0 3 0 1.57 4.78
2019 Royals 44 46.0 28 43 26 21 43 3 6 5 22 2 8 1.39 5.09
2020 Royals 46 66.2 12 40 12 28 61 3 5 1 2 11 0 1.02 1.62
2021 Two Teams 40 56.2 17 30 15 28 46 4 2 3 6 6 1 1.02 2.38
Liberals 28 39.1 13 25 11 19 28 2 1 2 3 5 1 1.12 2.52
Straitjackets 12 17.1 4 5 4 9 18 2 1 1 3 1 0 0.81 2.08
Totals 410 674.2 277 609 260 273 585 18 49 33 53 64 18 1.31 3.47
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 1 2.0 0 2 0 0 1 0 0 0 0 0 0 1.00 0.00
2017 Slammers 3 2.0 1 1 1 2 2 0 0 0 0 0 1 1.50 4.50
2021 Straitjackets 1 1.0 0 0 0 0 1 0 0 0 1 0 0 0.00 0.00
Totals 5 5.0 1 3 1 2 4 0 0 0 1 0 1 1.00 1.80
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 2 2.0 0 0 0 0 2 0 0 0 1 1 0 0.00 0.00
2021 Straitjackets 2 2.0 0 1 0 1 1 0 1 0 1 0 0 1.00 0.00
Totals 4 4.0 0 1 0 1 3 0 1 0 2 1 0 0.50 0.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2012 Magi 3 5.0 0 5 0 2 4 0 0 0 0 1 0 1.40 0.00
2015 Slammers 4 5.1 0 2 0 1 3 1 1 0 0 0 0 0.56 0.00
2021 Straitjackets 1 1.0 0 0 0 0 0 0 0 0 1 0 0 0.00 0.00
Totals 8 11.1 0 7 0 3 7 1 1 0 1 1 0 0.88 0.00
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2012 Magi 52 82 11 20 3 0 3 13 3 17 0 0 0.244 0.267 0.390
2013 Magi 10 13 0 2 0 0 0 2 1 5 0 0 0.154 0.214 0.154
2014 Two Teams 9 15 2 4 0 0 0 3 2 3 0 0 0.267 0.316 0.267
Magi 3 9 1 1 0 0 0 0 0 3 0 0 0.111 0.111 0.111
Slammers 6 6 1 3 0 0 0 3 2 0 0 0 0.500 0.500 0.500
2015 Slammers 54 5 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2016 Slammers 54 1 0 0 0 0 0 0 0 1 0 0 0.000 0.500 0.000
2017 Slammers 60 5 0 0 0 0 0 1 0 0 0 0 0.000 0.000 0.000
2018 Two Teams 41 4 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Barbecue 2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Knights 39 3 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
2019 Royals 44 6 1 2 1 0 0 0 0 0 0 0 0.333 0.333 0.500
2020 Royals 46 9 0 1 0 0 0 1 1 1 0 0 0.111 0.200 0.111
Totals 370 140 14 29 4 0 3 20 7 30 0 0 0.207 0.245 0.300
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2012 Magi 2 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Transaction History
January 21, 2012

Drafted by the Milwaukee Beers in the 2nd round (29th pick) in the 2012 rookie draft.

January 22, 2012

Traded by the Milwaukee Beers with Jose Tabata to the Starved Rock Magi for draft picks.

April 01, 2012

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

March 31, 2013

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

August 29, 2013

Released by the Starved Rock Magi.

November 01, 2013

Granted free agency.

March 13, 2014

Signed as a Free Agent with the Starved Rock Magi.

June 18, 2014

Traded by the Starved Rock Magi with Tyler Moore and draft picks to the Long Beach Slammers for Danny Farquhar and Alexi Ogando.

June 25, 2014

Signed a one year contract extension with the Long Beach Slammers through the 2015 season.

April 01, 2015

Signed a one year contract extension with the Long Beach Slammers through the 2016 season.

April 05, 2016

Signed a one year contract extension with the Long Beach Slammers through the 2017 season.

April 05, 2017

Signed a one year contract extension with the Long Beach Slammers through the 2018 season.

January 11, 2018

Traded by the Long Beach Slammers with Johnny Cueto, Cesar Hernandez, Kyle Barraclough, Blake Wood, and draft picks to the Syracuse Nox for David Price, David Hernandez, Roberto Osuna, and draft picks.

January 13, 2018

Traded by the Syracuse Nox with Wade Davis, Aroldis Chapman, and Kyle Barraclough to the Starved Rock Magi for Melky Cabrera, Andrew Cashner, and Aledmys Diaz.

Traded by the Starved Rock Magi to the West Berkeley Barbecue for Jarrod Dyson.

April 11, 2018

Traded by the West Berkeley Barbecue with Seth Smith, Cameron Maybin, Shane Peterson, and draft picks to the Harrison Knights for Odubel Herrera, Jose Pirela, Aroldis Chapman, Gregory Infante, and draft picks.

August 22, 2018

Released by the Harrison Knights.

November 01, 2018

Granted free agency.

March 04, 2019

Signed as a Free Agent with the Montreal Royals.

March 26, 2019

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

November 01, 2020

Granted free agency.

January 26, 2021

Signed as a Free Agent with the Fog City Liberals.

July 21, 2021

Traded by the Fog City Liberals with Jacob Stallings to the Assault City Straitjackets for Raisel Iglesias and draft picks.