Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2017 Agitators 21 131.2 43 98 40 43 94 3 13 2 0 0 0 1.07 2.73
2018 Bull Moose 44 73.2 37 57 37 47 68 6 4 2 0 2 1 1.41 4.52
2019 Royals 27 137.1 90 155 81 67 138 4 9 9 0 0 0 1.62 5.31
2020 Two Teams 63 88.0 30 53 27 30 74 9 5 7 6 16 1 0.94 2.76
Jaywalkers 50 69.1 25 46 22 21 50 6 4 7 4 12 1 0.97 2.86
Harbor Seals 13 18.2 5 7 5 9 24 3 1 0 2 4 0 0.86 2.41
2021 Winter Wheats 54 64.1 29 58 25 53 54 5 3 2 0 5 2 1.73 3.50
Totals 209 495.0 229 421 210 240 428 27 34 22 6 23 4 1.34 3.82
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2020 Harbor Seals 2 3.0 2 3 2 2 3 0 0 0 0 1 0 1.67 6.00
Totals 2 3.0 2 3 2 2 3 0 0 0 0 1 0 1.67 6.00
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2017 Agitators 1 6.0 3 4 3 3 4 0 0 1 0 0 0 1.17 4.50
2020 Harbor Seals 4 5.2 0 4 0 2 5 0 1 0 0 0 0 1.06 0.00
Totals 5 11.2 3 8 3 5 9 0 1 1 0 0 0 1.11 2.31
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Agitators 21 51 3 8 0 1 0 6 0 21 0 0 0.157 0.157 0.196
2018 Bull Moose 44 13 0 1 0 0 0 1 1 4 0 0 0.077 0.133 0.077
2019 Royals 27 49 5 12 6 0 0 2 0 9 0 0 0.245 0.245 0.367
Totals 92 113 8 21 6 1 0 9 1 34 0 0 0.186 0.191 0.257
League Series
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Agitators 1 2 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 1 2 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Transaction History
January 21, 2017

Drafted by the Oakland Agitators in the 2nd round (47th pick) in the 2017 rookie draft.

March 29, 2017

Signed a one year contract extension with the Oakland Agitators through the 2018 season.

June 25, 2018

Signed a one year contract extension with the Moose Pond Bull Moose through the 2019 season.

January 29, 2019

Traded by the Moose Pond Bull Moose to the Montreal Royals for Tommy Kahnle and draft picks.

November 01, 2019

Granted free agency.

February 27, 2020

Signed as a Free Agent with the New York Jaywalkers.

August 12, 2020

Traded by the New York Jaywalkers to the Portsmouth Harbor Seals for Andrew Knizner.

November 01, 2020

Granted free agency.

February 20, 2021

Signed as a Free Agent with the Grand Forks Winter Wheats.

August 11, 2021

Released by the Grand Forks Winter Wheats.