Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2011 Headshrinkers 7 13.1 3 9 3 3 11 0 2 2 0 0 0 0.90 2.03
2012 Headshrinkers 32 47.2 29 52 29 21 58 1 2 8 4 3 2 1.53 5.48
2013 Heartbreakers 49 71.2 25 56 25 32 88 2 4 3 3 10 2 1.23 3.14
2014 Heartbreakers 49 66.0 6 33 6 20 86 2 5 2 28 0 2 0.80 0.82
2015 Slammers 57 68.1 12 46 12 21 107 1 3 1 29 2 6 0.98 1.58
2018 Brawlers 47 62.1 17 45 15 27 70 3 5 2 1 6 1 1.16 2.17
2019 Farmworkers Union 41 37.1 24 38 22 23 34 1 1 4 1 6 1 1.63 5.30
2020 Spacemen 48 68.1 52 79 50 48 75 1 3 5 4 0 2 1.86 6.59
2021 Griffins 58 75.0 27 52 24 18 74 9 4 4 19 11 0 0.93 2.88
2022 Dire Wolves 21 28.0 10 20 9 18 24 0 1 0 1 2 1 1.36 2.89
Totals 409 538.0 205 430 195 231 627 20 30 31 90 40 17 1.23 3.26
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2014 Heartbreakers 1 3.0 0 0 0 1 5 0 0 0 0 0 0 0.33 0.00
2015 Slammers 1 2.0 0 1 0 1 5 0 0 0 0 0 0 1.00 0.00
2018 Brawlers 1 1.0 0 0 0 0 2 0 0 0 0 0 0 0.00 0.00
2021 Griffins 1 1.2 0 1 0 1 1 0 0 0 1 0 0 1.20 0.00
Totals 4 7.2 0 2 0 3 13 0 0 0 1 0 0 0.65 0.00
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 2 2.1 0 0 0 0 3 0 0 0 2 0 0 0.00 0.00
Totals 2 2.1 0 0 0 0 3 0 0 0 2 0 0 0.00 0.00
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 3 4.2 0 0 0 4 7 0 0 0 0 0 0 0.86 0.00
Totals 3 4.2 0 0 0 4 7 0 0 0 0 0 0 0.86 0.00
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2015 Slammers 57 4 0 2 1 0 0 4 0 0 0 0 0.500 0.500 0.750
2022 Dire Wolves 21 2 0 0 0 0 0 0 1 0 0 0 0.000 0.333 0.000
Totals 78 6 0 2 1 0 0 4 1 0 0 0 0.333 0.429 0.500
Transaction History
June 11, 2011

Signed as a Free Agent with the Huntington Headshrinkers.

September 23, 2011

Signed a one year contract extension with the Huntington Headshrinkers through the 2012 season.

April 01, 2012

Signed a one year contract extension with the Huntington Headshrinkers through the 2013 season.

January 29, 2013

Traded by the Portsmouth Harbor Seals with Ryan Lavarnway and draft picks to the Oakland Agitators for Chris Iannetta and draft picks.

January 30, 2013

Traded by the Oakland Agitators with Matt Holliday, Jeff Locke, and Kyle McPherson to the Hoboken Heartbreakers for Kyle Farnsworth and draft picks.

July 06, 2013

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

November 01, 2014

Granted free agency.

January 31, 2015

Signed as a Free Agent with the Long Beach Slammers.

November 01, 2015

Granted free agency.

March 06, 2016

Signed as a Free Agent with the Fog City Liberals.

April 09, 2016

Signed a one year contract extension with the Fog City Liberals through the 2017 season.

January 19, 2017

Released by the Fog City Liberals.

November 01, 2017

Granted free agency.

February 07, 2018

Signed as a Free Agent with the Brooklyn Brawlers.

November 01, 2018

Granted free agency.

April 06, 2019

Signed as a Free Agent with the Central Valley Farmworkers Union.

June 24, 2019

Signed a one year contract extension with the Central Valley Farmworkers Union through the 2020 season.

January 11, 2020
November 01, 2020

Granted free agency.

January 01, 2021
November 01, 2020

Granted free agency.

January 04, 2021

Traded by the Atlanta Terminus to the Arrowhead Griffins for Merrill Kelly.

November 01, 2020

Granted free agency.

March 31, 2021

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

January 17, 2022

Traded by the Arrowhead Griffins with Kevin Newman to the Shasta Dire Wolves for draft picks.

January 20, 2022

Released by the Shasta Dire Wolves.

February 26, 2022

Signed as a Free Agent with the Shasta Dire Wolves.

March 16, 2022

Released by the Shasta Dire Wolves.

April 16, 2022

Signed as a Free Agent with the Shasta Dire Wolves.