Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2016 Slammers 15 44.0 35 49 30 16 51 1 3 1 2 0 1 1.48 6.14
2017 Harbor Seals 22 116.2 87 149 81 37 147 1 4 11 0 0 0 1.59 6.25
2018 Harbor Seals 9 44.0 29 40 29 23 47 0 2 4 0 0 0 1.43 5.93
2019 Royals 28 162.0 74 134 70 71 171 6 13 6 0 0 0 1.27 3.89
2020 Royals 9 17.2 6 10 6 4 20 0 1 0 1 2 0 0.79 3.06
2021 Harbor Seals 27 94.0 67 104 60 53 141 3 6 7 1 0 1 1.67 5.74
2022 Wallabies 26 39.0 17 31 15 19 36 1 2 1 2 2 0 1.28 3.46
2023 Snow Leopards 9 47.1 16 30 13 24 46 0 3 2 1 0 0 1.14 2.47
Totals 145 564.2 331 547 304 247 659 12 34 32 7 4 2 1.41 4.85
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2016 Slammers 15 15 1 1 1 0 0 2 0 2 0 0 0.067 0.067 0.133
2019 Royals 28 50 9 13 0 0 1 4 1 13 0 0 0.260 0.275 0.320
2020 Royals 9 4 1 2 0 0 1 1 1 2 0 0 0.500 0.600 1.250
2022 Wallabies 26 8 0 0 0 0 0 0 0 3 0 0 0.000 0.000 0.000
Totals 78 77 11 16 1 0 2 7 2 20 0 0 0.208 0.228 0.299
Transaction History
January 16, 2016

Drafted by the Long Beach Slammers in the 3rd round (51st pick) in the 2016 rookie draft.

April 05, 2016

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

February 07, 2017

Traded by the Long Beach Slammers to the Portsmouth Harbor Seals for Mallex Smith and draft picks.

March 29, 2017

Signed a three year contract extension with the Portsmouth Harbor Seals through the 2020 season.

January 29, 2019

Traded by the Portsmouth Harbor Seals with Gregory Polanco, Derek Fisher, and draft picks to the Montreal Royals for Christian Yelich.

March 26, 2019

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

January 23, 2021

Traded by the Montreal Royals with draft picks to the Portsmouth Harbor Seals for Corey Kluber, Leody Taveras, and Trent Thornton.

November 01, 2021

Granted free agency.

February 26, 2022

Signed as a Free Agent with the West End Wallabies.

November 01, 2022

Granted free agency.

March 18, 2023

Signed as a Free Agent with the California Snow Leopards.

March 31, 2023

Signed a one year contract extension with the California Snow Leopards through the 2024 season.

January 04, 2024

Traded by the California Snow Leopards to the Grand Forks Winter Wheats for cash considerations.

March 21, 2024

Signed a one year contract extension with the Grand Forks Winter Wheats through the 2025 season.