Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2012 Royals 36 55.2 25 61 22 13 29 1 3 2 0 1 1 1.33 3.56
2013 Heartbreakers 8 34.0 17 33 17 8 23 1 1 2 0 0 0 1.21 4.50
2014 Heartbreakers 26 129.1 62 133 56 38 72 8 10 3 0 0 0 1.32 3.90
2015 Storm 15 95.0 41 81 35 35 60 7 6 5 0 0 0 1.22 3.32
2016 Liberals 5 3.2 3 5 3 2 2 0 1 0 1 0 0 1.91 7.36
2018 Griffins 47 55.2 62 95 53 18 42 1 1 9 14 3 6 2.03 8.57
2019 Magi 66 90.2 59 95 56 31 87 3 3 3 1 3 3 1.39 5.56
2020 Dire Wolves 32 170.2 107 171 91 82 169 6 9 9 0 0 0 1.48 4.80
2021 Royals 95 158.1 123 169 112 69 102 6 1 3 4 9 3 1.50 6.37
2022 Brawlers 30 173.0 117 204 106 71 150 11 7 18 0 0 0 1.59 5.51
2023 Loud Mouths 29 154.0 110 167 96 73 142 10 3 16 0 0 0 1.56 5.61
2024 Jaywalkers 3 20.1 7 10 7 5 15 2 2 1 0 0 0 0.74 3.10
Totals 392 1140.1 733 1224 654 445 893 56 47 71 20 16 13 1.46 5.16
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2020 Dire Wolves 1 4.0 5 3 5 3 2 0 0 1 0 0 0 1.50 11.25
Totals 1 4.0 5 3 5 3 2 0 0 1 0 0 0 1.50 11.25
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2020 Dire Wolves 1 6.0 5 3 5 3 5 0 0 1 0 0 0 1.00 7.50
Totals 1 6.0 5 3 5 3 5 0 0 1 0 0 0 1.00 7.50
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2012 Royals 36 7 0 2 0 0 0 3 0 3 0 0 0.286 0.286 0.286
2015 Storm 15 34 1 5 2 0 0 3 0 17 0 0 0.147 0.147 0.206
2018 Griffins 47 8 0 2 0 0 0 1 0 3 0 0 0.250 0.250 0.250
2019 Magi 66 12 1 2 0 0 0 1 1 3 0 0 0.167 0.231 0.167
2020 Dire Wolves 32 60 0 10 0 1 0 1 1 21 0 1 0.167 0.194 0.200
Totals 196 121 2 21 2 1 0 9 2 47 0 1 0.174 0.194 0.207
Divisional Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2020 Dire Wolves 1 1 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 1 1 0 0 0 0 0 0 0 1 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 1 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 1 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Transaction History
January 21, 2012

Drafted by the Montreal Royals in the 3rd round (52nd pick) in the 2012 rookie draft.

April 01, 2012

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

January 06, 2013

Traded by the Montreal Royals to the Hoboken Heartbreakers for Peter Bourjos.

March 30, 2013

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

November 01, 2014

Granted free agency.

February 22, 2015

Signed as a Free Agent with the Toronto Storm.

March 22, 2015

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

February 10, 2016

Traded by the West Berkeley Barbecue with Kyle Lohse and draft picks to the Fog City Liberals for Kevin Quackenbush and Glen Perkins.

March 17, 2016

Released by the Fog City Liberals.

June 11, 2016

Signed as a Free Agent with the Fog City Liberals.

November 01, 2016

Granted free agency.

May 12, 2018

Signed as a Free Agent with the Arrowhead Griffins.

November 01, 2018

Granted free agency.

February 25, 2019

Signed as a Free Agent with the Starved Rock Magi.

August 28, 2019

Released by the Starved Rock Magi.

September 07, 2019

Signed as a Free Agent with the Starved Rock Magi.

September 15, 2019

Signed a one year contract extension with the Starved Rock Magi through the 2020 season.

January 17, 2020

Traded by the Starved Rock Magi to the California Vagabonds for draft picks.

February 05, 2020

Traded by the California Vagabonds with draft picks to the Shasta Dire Wolves for draft picks.

February 24, 2020

Signed a one year contract extension with the Shasta Dire Wolves through the 2021 season.

January 20, 2021

Traded by the Shasta Dire Wolves with Domingo Santana to the Moose Pond Bull Moose for Robert Gsellman and Albert Almora.

Released by the Moose Pond Bull Moose.

February 27, 2021

Signed as a Free Agent with the Montreal Royals.

November 01, 2021

Granted free agency.

February 12, 2022

Signed as a Free Agent with the Brooklyn Brawlers.

November 01, 2022

Granted free agency.

February 18, 2023

Signed as a Free Agent with the Long Island Loud Mouths.

November 01, 2023

Granted free agency.

February 17, 2024

Signed as a Free Agent with the New York Jaywalkers.