Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2012 Sparrows 63 74.1 43 56 37 60 95 0 5 6 2 15 2 1.56 4.48
2013 Slammers 54 62.1 12 39 11 16 102 4 5 1 23 1 5 0.88 1.59
2014 Slammers 46 56.2 15 32 14 21 99 4 1 4 9 2 2 0.94 2.22
2015 Slammers 43 56.2 8 21 8 15 91 1 6 1 13 2 1 0.64 1.27
2016 Slammers 57 62.1 16 45 15 33 107 1 5 3 23 2 4 1.25 2.17
2017 Beers 55 70.1 17 45 14 25 92 0 7 1 4 26 4 1.00 1.79
2018 Two Teams 44 53.0 19 40 19 23 66 3 2 4 14 3 2 1.19 3.23
Bombers 18 19.2 10 19 10 7 22 0 0 2 6 1 2 1.32 4.58
Barbecue 26 33.1 9 21 9 16 44 3 2 2 8 2 0 1.11 2.43
2019 Barbecue 52 58.1 12 26 11 40 100 0 3 2 17 3 1 1.13 1.70
2020 Dire Wolves 57 63.0 30 40 28 32 96 3 5 3 31 3 4 1.14 4.00
2021 Mallards 35 51.2 40 53 31 24 66 3 3 2 3 4 2 1.49 5.40
2022 Paladins 47 52.2 13 21 13 33 89 2 5 1 5 7 3 1.03 2.22
2023 Jaywalkers 33 39.2 22 30 21 29 48 0 3 6 15 1 6 1.49 4.76
2024 Royals 54 57.2 31 39 30 40 81 3 6 4 1 15 9 1.37 4.68
Totals 640 758.2 278 487 252 391 1132 24 56 38 160 84 45 1.16 2.99
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 2 1.2 0 0 0 1 0 0 1 0 1 0 0 0.60 0.00
2016 Slammers 3 2.1 2 3 2 3 5 0 0 1 0 0 1 2.57 7.71
2020 Dire Wolves 2 2.2 0 1 0 0 3 1 0 0 2 0 0 0.38 0.00
2024 Royals 1 0.1 0 0 0 2 1 0 0 0 0 0 0 6.00 0.00
Totals 8 7.0 2 4 2 6 9 1 1 1 3 0 1 1.43 2.57
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2017 Beers 1 3.0 0 0 0 1 5 0 0 0 0 0 0 0.33 0.00
2020 Dire Wolves 3 3.0 0 1 0 0 3 0 2 0 0 0 0 0.33 0.00
2024 Royals 1 1.1 2 3 2 3 1 0 0 0 0 0 0 4.50 13.50
Totals 5 7.1 2 4 2 4 9 0 2 0 0 0 0 1.09 2.45
James Huang Championship Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2015 Slammers 4 7.0 1 4 1 0 16 1 0 1 0 0 0 0.57 1.29
2017 Beers 2 4.0 0 0 0 1 6 0 2 0 0 0 0 0.25 0.00
Totals 6 11.0 1 4 1 1 22 1 2 1 0 0 0 0.45 0.82
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2012 Sparrows 63 5 1 1 0 0 0 0 1 0 0 0 0.200 0.333 0.200
2013 Slammers 54 7 0 2 1 0 0 0 0 2 0 0 0.286 0.286 0.429
2014 Slammers 46 7 0 1 0 0 0 0 0 2 0 0 0.143 0.143 0.143
2015 Slammers 43 5 1 2 0 0 1 3 0 1 0 0 0.400 0.400 1.000
2016 Slammers 57 2 0 0 0 0 0 0 1 0 0 0 0.000 0.333 0.000
2018 Two Teams 44 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Barbecue 26 2 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
2019 Barbecue 52 5 1 1 0 0 0 0 1 0 0 0 0.200 0.333 0.200
2020 Dire Wolves 57 5 1 0 0 0 0 0 1 2 0 0 0.000 0.167 0.000
Totals 398 38 4 7 1 0 1 3 4 9 0 0 0.184 0.262 0.289
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2020 Dire Wolves 2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 2 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2020 Dire Wolves 3 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000
Totals 3 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000
Transaction History
January 21, 2012

Drafted by the Schaumburg Sparrows in the 1st round (13th pick) in the 2012 rookie draft.

April 01, 2012

Signed a one year contract extension with the Schaumburg Sparrows through the 2013 season.

March 30, 2013

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

January 23, 2017

Traded by the Long Beach Slammers with Adrian Beltre to the Milwaukee Beers for Chris Archer and Dallas Keuchel.

April 05, 2017

Signed a one year contract extension with the Milwaukee Beers through the 2018 season.

January 11, 2018

Traded by the Milwaukee Beers with Kyle Hendricks, Mike Montgomery, Wade Davis, and Ryan Braun to the Syracuse Nox for Cesar Hernandez, Justin Upton, and Eduardo Nunez.

January 13, 2018

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

January 18, 2018

Traded by the Starved Rock Magi to the Harrison Knights for Randal Grichuk.

March 30, 2018

Signed a one year contract extension with the Harrison Knights through the 2019 season.

April 11, 2018

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

July 19, 2018

Traded by the West Berkeley Barbecue with Mike Leake and draft picks to the Baldwin Bombers for CC Sabathia, Tyler Lyons, Trevor Rosenthal, Tyler Saladino, and draft picks.

February 20, 2019

Traded by the Baldwin Bombers with Matt Kemp to the West Berkeley Barbecue for Willie Calhoun and Kevin Newman.

September 11, 2019

Released by the West Berkeley Barbecue.

November 01, 2019

Granted free agency.

January 29, 2020

Signed as a Free Agent with the Shasta Dire Wolves.

November 01, 2020

Granted free agency.

February 20, 2021

Signed as a Free Agent with the Memphis Mallards.

November 01, 2021

Granted free agency.

January 20, 2022

Traded by the Montgomery Angels with Diego Castillo to the Crown Point Paladins for Jon Gray and draft picks.

November 01, 2021

Granted free agency.

January 30, 2022

Signed a two year contract extension with the Crown Point Paladins through the 2023 season.

November 01, 2023

Granted free agency.

February 17, 2024

Signed as a Free Agent with the Montreal Royals.