Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2011 Liberals 13 79.0 52 89 48 31 64 2 5 6 0 0 0 1.52 5.47
2012 Liberals 16 90.0 52 97 50 29 68 3 6 7 0 0 0 1.40 5.00
2014 Royals 22 49.2 42 72 37 20 27 1 0 5 0 0 1 1.85 6.70
2015 Slammers 24 143.2 43 108 41 34 164 8 9 7 1 0 0 0.99 2.57
2016 Slammers 32 200.2 82 174 70 40 245 6 15 7 0 0 0 1.07 3.14
2017 Slammers 16 94.2 48 99 47 26 112 2 9 3 0 0 0 1.32 4.47
2018 Slammers 32 205.1 85 176 81 58 218 10 18 7 0 0 0 1.14 3.55
2019 Slammers 33 215.1 90 205 85 45 230 9 12 5 0 0 0 1.16 3.55
2020 Tusken Raiders 15 71.2 52 92 49 18 83 2 4 7 0 0 0 1.53 6.15
2021 Two Teams 33 176.1 103 178 101 83 215 7 11 11 0 0 0 1.48 5.16
Centaurs 21 112.0 60 109 59 54 132 4 7 8 0 0 0 1.46 4.74
Maulers 12 64.1 43 69 42 29 83 3 4 3 0 0 0 1.52 5.88
2022 Royals 16 56.2 59 80 56 28 44 3 1 11 1 0 0 1.91 8.89
2023 Royals 32 162.0 60 157 53 45 144 4 12 8 0 0 3 1.25 2.94
2024 Griffins 11 49.1 38 58 36 29 26 3 2 4 0 0 0 1.76 6.57
Totals 295 1594.1 806 1585 754 486 1640 60 104 88 2 0 4 1.30 4.26
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 1 7.0 0 3 0 1 8 0 1 0 0 0 0 0.57 0.00
2016 Slammers 1 5.2 3 6 3 1 8 0 1 0 0 0 0 1.24 4.76
2018 Slammers 1 6.0 2 3 2 1 8 1 1 0 0 0 0 0.67 3.00
2019 Slammers 1 0.2 0 1 0 1 1 0 0 0 0 0 0 3.00 0.00
Totals 4 19.1 5 13 5 4 25 1 3 0 0 0 0 0.88 2.33
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 1 4.2 4 8 4 2 5 0 0 1 0 0 0 2.14 7.71
2019 Slammers 1 6.0 3 5 3 5 5 0 0 1 0 0 0 1.67 4.50
Totals 2 10.2 7 13 7 7 10 0 0 2 0 0 0 1.88 5.91
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 2 13.0 4 9 4 4 12 0 1 0 0 0 0 1.00 2.77
Totals 2 13.0 4 9 4 4 12 0 1 0 0 0 0 1.00 2.77
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2014 Royals 22 11 1 2 0 0 0 1 0 4 0 0 0.182 0.182 0.182
2015 Slammers 24 48 2 6 1 0 0 2 4 13 1 0 0.125 0.192 0.146
2016 Slammers 32 66 5 13 0 0 0 7 3 16 0 0 0.197 0.239 0.197
2017 Slammers 16 34 0 5 1 0 0 2 0 9 0 0 0.147 0.171 0.176
2018 Slammers 32 73 6 12 2 0 0 6 1 18 1 0 0.164 0.176 0.192
2019 Slammers 33 76 7 12 1 0 2 8 2 27 0 0 0.158 0.179 0.250
2020 Tusken Raiders 15 22 0 1 0 0 0 3 1 5 0 0 0.045 0.083 0.045
2022 Royals 16 19 0 3 0 0 0 0 0 8 0 0 0.158 0.158 0.158
Totals 190 349 21 54 5 0 2 29 11 100 2 0 0.155 0.184 0.186
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2015 Slammers 1 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
2016 Slammers 1 2 1 1 0 0 0 0 0 0 0 0 0.500 0.500 0.500
2018 Slammers 1 3 0 0 0 0 0 0 0 3 0 0 0.000 0.000 0.000
Totals 3 7 1 1 0 0 0 0 0 4 0 0 0.143 0.143 0.143
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2015 Slammers 1 2 0 1 0 0 0 0 0 0 0 0 0.500 0.500 0.500
2019 Slammers 1 2 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 2 4 0 1 0 0 0 0 0 0 0 0 0.250 0.250 0.250
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2015 Slammers 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 22, 2011

Drafted by the Fog City Liberals in the 2nd round (35th pick) in the 2011 rookie draft.

April 10, 2011

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

April 01, 2012

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

March 30, 2013

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

July 24, 2013

Released by the Fog City Liberals.

November 01, 2013

Granted free agency.

March 05, 2014

Signed as a Free Agent with the Montreal Royals.

November 01, 2014

Granted free agency.

January 04, 2015

Traded by the Montreal Royals with Eduardo Escobar to the Long Beach Slammers for Jurickson Profar.

November 01, 2014

Granted free agency.

April 01, 2015

Signed a two 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.

March 23, 2018

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

March 31, 2019

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

January 11, 2020
November 01, 2020

Granted free agency.

July 21, 2021

Traded by the Forbidden Forest Centaurs with Eli White to the Mentone Beach Maulers for Michael Lorenzen, Chase Anderson, Jordan Luplow, and draft picks.

November 01, 2020

Granted free agency.

February 19, 2022

Signed as a Free Agent with the Montreal Royals.

June 27, 2022

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

September 13, 2023

Released by the Montreal Royals.

November 01, 2023

Granted free agency.

August 10, 2024

Signed as a Free Agent with the Arrowhead Griffins.

October 02, 2024

Released by the Arrowhead Griffins.