Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2009 Griffins 2 12.1 5 10 5 7 9 0 0 0 0 0 0 1.38 3.65
2010 Griffins 13 71.0 45 83 38 28 44 3 2 7 0 0 0 1.56 4.82
2011 Griffins 2 8.0 6 11 6 1 3 1 1 0 0 0 0 1.50 6.75
2012 Griffins 7 43.0 23 50 20 22 25 0 2 2 0 0 0 1.67 4.19
2013 Heartbreakers 6 12.2 6 16 5 1 4 2 1 0 1 0 0 1.34 3.55
2014 Heartbreakers 19 115.0 66 129 62 39 91 14 8 7 0 0 0 1.46 4.85
2015 Heartbreakers 24 150.1 63 134 62 48 99 19 6 11 0 0 0 1.21 3.71
2016 Heartbreakers 31 75.0 35 72 32 27 45 4 3 2 2 3 0 1.32 3.84
2018 High Rollers 21 125.2 61 111 55 35 150 7 11 5 0 0 0 1.16 3.94
2019 Beers 31 206.2 116 183 111 79 227 7 7 17 0 0 0 1.27 4.83
2020 Royals 33 211.1 86 179 78 68 254 6 17 11 0 0 0 1.17 3.32
2021 Royals 21 110.0 52 110 48 33 134 12 6 6 0 0 0 1.30 3.93
2022 Centaurs 32 194.1 99 172 96 59 238 16 13 10 0 0 0 1.19 4.45
2023 Winter Wheats 32 175.1 107 162 95 83 208 13 9 17 0 0 0 1.40 4.88
2024 Liberals 28 164.0 78 162 71 77 191 8 6 8 0 0 0 1.46 3.90
Totals 302 1674.2 848 1584 784 607 1722 112 92 103 3 3 0 1.31 4.21
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Heartbreakers 1 2.1 1 4 1 2 4 0 0 0 0 0 0 2.57 3.86
2018 High Rollers 1 7.0 3 7 3 2 7 1 0 1 0 0 0 1.29 3.86
2022 Centaurs 2 14.0 3 7 2 2 16 0 1 0 0 0 0 0.64 1.29
Totals 4 23.1 7 18 6 6 27 1 1 1 0 0 0 1.03 2.31
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2022 Centaurs 1 7.0 0 3 0 1 8 1 0 0 0 0 0 0.57 0.00
Totals 1 7.0 0 3 0 1 8 1 0 0 0 0 0 0.57 0.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2022 Centaurs 2 11.0 7 8 7 6 15 1 1 1 0 0 0 1.27 5.73
Totals 2 11.0 7 8 7 6 15 1 1 1 0 0 0 1.27 5.73
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2009 Griffins 2 4 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2010 Griffins 13 19 1 3 0 1 0 4 0 5 0 0 0.158 0.158 0.263
2011 Griffins 2 3 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
2012 Griffins 7 12 0 1 0 0 0 0 0 7 0 0 0.083 0.083 0.083
2020 Royals 33 71 9 13 1 0 2 7 5 19 0 0 0.183 0.247 0.282
2022 Centaurs 32 66 4 11 2 0 1 5 0 28 0 0 0.167 0.167 0.242
Totals 89 175 14 28 3 1 3 16 5 62 0 0 0.160 0.188 0.240
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2022 Centaurs 2 4 0 1 0 0 0 0 0 1 0 0 0.250 0.250 0.250
Totals 2 4 0 1 0 0 0 0 0 1 0 0 0.250 0.250 0.250
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2022 Centaurs 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
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2022 Centaurs 2 3 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Totals 2 3 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Transaction History
March 17, 2009

Signed as a Free Agent with the Arrowhead Griffins.

March 31, 2009

Signed a two year contract extension with the Arrowhead Griffins through the 2011 season.

April 02, 2010

Signed a three year contract extension with the Arrowhead Griffins through the 2014 season.

January 21, 2013

Released by the Arrowhead Griffins.

March 17, 2013

Signed as a Free Agent with the Hoboken Heartbreakers.

March 30, 2013

Signed a one year contract extension with the Hoboken Heartbreakers through the 2014 season.

March 30, 2014

Signed a one year contract extension with the Hoboken Heartbreakers through the 2015 season.

March 29, 2015

Signed a one year contract extension with the Hoboken Heartbreakers through the 2016 season.

April 04, 2016

Signed a one year contract extension with the Hoboken Heartbreakers through the 2017 season.

January 08, 2017

Released by the Bellmore Shih Tzus.

November 01, 2017

Granted free agency.

February 01, 2018

Signed as a Free Agent with the Atlantic City High Rollers.

November 01, 2018

Granted free agency.

February 02, 2019

Signed as a Free Agent with the Milwaukee Beers.

November 01, 2019

Granted free agency.

February 05, 2020

Signed as a Free Agent with the Montreal Royals.

November 01, 2020

Granted free agency.

February 13, 2021

Signed as a Free Agent with the Montreal Royals.

March 25, 2021

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

January 02, 2022

Traded by the Montreal Royals with Ian Kennedy to the Forbidden Forest Centaurs for Yadier Molina and draft picks.

March 27, 2022

Signed a one year contract extension with the Forbidden Forest Centaurs through the 2023 season.

January 02, 2023

Traded by the Forbidden Forest Centaurs with Luis Robert and draft picks to the Delmarva Dogfish for Pablo Lopez, Luis Garcia, and Albert Pujols.

February 22, 2023

Traded by the Delmarva Dogfish to the Grand Forks Winter Wheats for draft picks.

November 01, 2023

Granted free agency.

January 29, 2024

Signed as a Free Agent with the Fog City Liberals.