Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2008 Bombers 32 95.0 28 89 28 24 70 2 6 2 2 1 0 1.19 2.65
2009 Bombers 33 206.2 93 206 82 73 211 5 15 11 0 0 0 1.35 3.57
2010 Bombers 34 231.1 84 181 76 47 244 3 14 9 0 0 0 0.99 2.96
2011 Bombers 33 220.0 80 205 72 62 177 4 12 8 0 0 0 1.21 2.95
2012 Storm 29 180.2 102 213 88 50 198 1 9 11 0 0 0 1.46 4.38
2013 Storm 48 210.2 95 213 90 66 218 5 16 8 0 0 0 1.32 3.84
2014 Storm 96 190.2 100 197 93 62 175 12 8 10 0 0 0 1.36 4.39
2015 Storm 33 203.0 109 240 100 46 193 9 11 15 0 0 0 1.41 4.43
2016 Two Teams 33 228.1 74 172 70 49 200 4 14 11 0 0 0 0.97 2.76
Barbecue 19 127.1 43 103 41 29 118 3 7 6 0 0 0 1.04 2.90
Agitators 14 101.0 31 69 29 20 82 1 7 5 0 0 0 0.88 2.58
2017 Two Teams 27 173.0 87 188 84 30 130 2 15 8 0 0 0 1.26 4.37
High Rollers 20 131.2 62 135 59 22 103 2 12 6 0 0 0 1.19 4.03
Nox 7 41.1 25 53 25 8 27 0 3 2 0 0 0 1.48 5.44
2018 Two Teams 33 217.1 86 208 74 50 210 6 21 8 0 0 0 1.19 3.06
Liberals 23 152.1 57 143 51 33 147 5 16 5 0 0 0 1.16 3.01
Maulers 10 65.0 29 65 23 17 63 1 5 3 0 0 0 1.26 3.18
2019 Mudhens 33 214.2 81 207 76 44 208 7 17 5 0 0 0 1.17 3.19
2020 Liberals 34 228.1 81 204 79 36 191 8 19 7 0 0 0 1.05 3.11
2021 Two Teams 33 202.2 137 239 123 37 212 5 13 13 0 0 0 1.36 5.46
Mallards 14 91.1 76 120 66 20 101 3 5 9 0 0 0 1.53 6.50
Straitjackets 19 111.1 61 119 57 17 111 2 8 4 0 0 0 1.22 4.61
2022 Mudhens 28 185.1 88 185 80 24 123 5 14 9 0 0 0 1.13 3.88
2023 Channel Jumpers 21 132.2 60 145 59 18 61 2 10 8 0 0 0 1.23 4.00
2024 Barbecue 63 158.2 84 155 78 45 93 7 5 7 3 5 1 1.26 4.42
Totals 643 3279.0 1469 3247 1352 763 2914 87 219 150 5 6 1 1.22 3.71
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2008 Bombers 1 1.1 3 4 3 1 1 0 0 0 0 0 0 3.75 20.25
2009 Bombers 1 6.0 2 3 1 2 7 0 1 0 0 0 0 0.83 1.50
2010 Bombers 1 4.2 6 8 6 0 5 1 0 1 0 0 0 1.71 11.57
2011 Bombers 1 7.0 3 5 2 1 5 1 1 0 0 0 0 0.86 2.57
2013 Storm 1 5.2 6 10 6 1 6 0 0 1 0 0 0 1.94 9.53
2016 Agitators 2 14.2 4 14 3 4 12 0 1 0 0 0 0 1.23 1.84
2017 High Rollers 1 8.0 3 8 2 0 3 0 0 1 0 0 0 1.00 2.25
Totals 8 47.1 27 52 23 9 39 2 3 3 0 0 0 1.29 4.37
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2008 Bombers 2 5.1 1 2 1 1 3 0 1 0 0 0 0 0.56 1.69
2010 Bombers 1 8.2 4 8 4 1 10 1 0 0 0 0 0 1.04 4.15
2011 Bombers 1 5.1 3 7 3 3 9 0 0 1 0 0 0 1.88 5.06
2016 Agitators 2 16.0 4 6 3 4 11 0 1 0 0 0 0 0.63 1.69
Totals 6 35.1 12 23 11 9 33 1 2 1 0 0 0 0.91 2.80
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2008 Bombers 2 4.2 2 5 2 1 1 0 0 0 0 0 0 1.29 3.86
2011 Bombers 2 12.0 6 14 3 3 8 0 0 2 0 0 0 1.42 2.25
2016 Agitators 1 5.1 3 5 3 4 4 0 0 0 0 0 0 1.69 5.06
Totals 5 22.0 11 24 8 8 13 0 0 2 0 0 0 1.45 3.27
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2008 Bombers 32 25 0 2 1 0 0 1 0 7 0 0 0.080 0.080 0.120
2009 Bombers 33 64 4 12 3 0 0 6 1 27 0 0 0.188 0.200 0.234
2010 Bombers 34 80 4 10 7 0 0 4 0 22 0 0 0.125 0.136 0.213
2011 Bombers 33 72 4 11 0 0 0 5 1 19 1 1 0.153 0.192 0.153
2012 Storm 29 55 5 9 3 0 0 2 1 11 0 0 0.164 0.190 0.218
2013 Storm 48 88 8 10 3 0 0 6 4 21 0 0 0.114 0.152 0.148
2014 Storm 96 126 10 24 3 0 0 8 14 34 1 2 0.190 0.275 0.214
2015 Storm 33 77 5 13 6 0 0 5 5 13 0 0 0.169 0.220 0.247
2016 Two Teams 33 69 2 9 1 0 2 2 0 17 1 1 0.130 0.130 0.232
Barbecue 19 37 1 5 1 0 1 1 0 8 0 0 0.135 0.135 0.243
Agitators 14 32 1 4 0 0 1 1 0 9 1 1 0.125 0.125 0.219
Totals 371 656 42 100 27 0 2 39 26 171 3 4 0.152 0.191 0.203
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2009 Bombers 1 2 1 1 1 0 0 1 0 1 0 0 0.500 0.500 1.000
2010 Bombers 1 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000
2011 Bombers 1 3 0 2 0 0 0 3 0 0 0 0 0.667 0.667 0.667
2013 Storm 1 2 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
2016 Agitators 2 5 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 6 13 1 4 2 0 0 4 0 1 0 0 0.308 0.308 0.462
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2008 Bombers 2 3 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2010 Bombers 1 4 0 1 1 0 0 0 0 2 0 0 0.250 0.250 0.500
2011 Bombers 1 1 0 0 0 0 0 0 1 0 0 0 0.000 0.500 0.000
2016 Agitators 2 5 1 1 0 0 1 1 0 1 0 0 0.200 0.200 0.800
Totals 6 13 1 2 1 0 1 1 1 5 0 0 0.154 0.214 0.462
James Huang Championship Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2011 Bombers 2 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Totals 2 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Transaction History
March 30, 2008

Signed a two year contract extension with the Baldwin Bombers through the 2010 season.

March 31, 2010

Signed a two year contract extension with the Baldwin Bombers through the 2012 season.

February 28, 2012

Traded by the Baldwin Bombers to the Toronto Storm for draft picks.

March 25, 2012

Signed a two year contract extension with the Toronto Storm through the 2014 season.

March 27, 2013

Signed a one year contract extension with the Toronto Storm through the 2015 season.

March 22, 2015

Signed a one year contract extension with the Toronto Storm through the 2016 season.

July 14, 2016

Traded by the West Berkeley Barbecue to the Oakland Agitators for Francisco Liriano, Nick Tropeano, and draft picks.

November 01, 2016

Granted free agency.

January 30, 2017

Signed as a Free Agent with the Syracuse Nox.

May 25, 2017

Traded by the Syracuse Nox to the Atlantic City High Rollers for Scott Kazmir and draft picks.

November 01, 2017

Granted free agency.

February 01, 2018

Signed as a Free Agent with the Fog City Liberals.

August 01, 2018

Traded by the Fog City Liberals with Shin-Soo Choo and draft picks to the Mentone Beach Maulers for Charlie Blackmon, Ian Kennedy, and draft picks.

November 01, 2018

Granted free agency.

February 06, 2019

Signed as a Free Agent with the Rapid City Mudhens.

November 01, 2019

Granted free agency.

January 30, 2020

Signed as a Free Agent with the Fog City Liberals.

November 01, 2020

Granted free agency.

January 25, 2021

Signed as a Free Agent with the Assault City Straitjackets.

July 14, 2021

Traded by the Assault City Straitjackets with Wes Benjamin, Kyle Lewis, and Genesis Cabrera to the Memphis Mallards for Raisel Iglesias, Kyle Gibson, Alex Wood, and Tommy Pham.

November 01, 2021

Granted free agency.

January 30, 2022

Signed as a Free Agent with the Rapid City Mudhens.

November 01, 2022

Granted free agency.

February 18, 2023

Signed as a Free Agent with the Alameda Channel Jumpers.

November 01, 2023

Granted free agency.

February 17, 2024

Signed as a Free Agent with the West Berkeley Barbecue.