Pitching Statistics
Regular Season
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2017 Blast 56 62.2 20 61 18 13 55 5 2 4 3 7 1 1.18 2.59
2018 Farmworkers Union 56 66.1 43 61 42 18 46 2 3 5 0 9 0 1.19 5.70
2019 Nox 49 62.2 11 37 11 11 66 2 2 3 8 12 1 0.77 1.58
2020 Channel Jumpers 47 58.0 29 56 26 19 82 3 3 3 3 13 8 1.29 4.03
2021 Royals 52 50.2 27 62 22 21 48 3 2 9 21 4 8 1.64 3.91
2022 Two Teams 39 42.2 32 51 31 14 56 0 2 6 7 3 4 1.52 6.54
Vagabonds 1 1.0 0 0 0 1 2 0 0 0 0 0 0 1.00 0.00
Gamblers 38 41.2 32 51 31 13 54 0 2 6 7 3 4 1.54 6.70
2023 Snow Leopards 60 68.0 31 59 31 22 100 10 3 2 4 17 2 1.19 4.10
2024 Two Teams 24 29.1 14 22 14 16 35 3 1 0 2 2 1 1.30 4.30
Loud Mouths 22 26.1 14 21 14 16 32 3 1 0 2 2 1 1.41 4.78
Royals 2 3.0 0 1 0 0 3 0 0 0 0 0 0 0.33 0.00
Totals 383 440.1 207 409 195 134 488 28 18 32 48 67 25 1.23 3.99
Divisional Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2019 Nox 2 2.1 1 4 1 0 4 0 0 1 0 0 0 1.71 3.86
2023 Snow Leopards 3 5.0 2 4 2 0 6 1 1 0 0 0 0 0.80 3.60
Totals 5 7.1 3 8 3 0 10 1 1 1 0 0 0 1.09 3.68
League Series
Year Team G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
2019 Nox 1 2.2 0 1 0 0 3 0 1 0 0 0 0 0.38 0.00
Totals 1 2.2 0 1 0 0 3 0 1 0 0 0 0 0.38 0.00
Hitting Statistics
Regular Season
Year Team G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
2017 Blast 56 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
2018 Farmworkers Union 56 1 0 0 0 0 0 1 1 0 0 0 0.000 0.500 0.000
2022 Two Teams 39 5 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Gamblers 38 5 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Totals 150 7 0 0 0 0 0 1 1 2 0 0 0.000 0.125 0.000
Transaction History
January 21, 2017

Drafted by the Braidwood Blast in the 4th round (79th pick) in the 2017 rookie draft.

April 05, 2017

Signed a one year contract extension with the Braidwood Blast through the 2018 season.

September 12, 2018

Signed a one year contract extension with the Central Valley Farmworkers Union through the 2019 season.

February 13, 2019

Traded by the Central Valley Farmworkers Union with Trevor Williams and draft picks to the Syracuse Nox for Jeimer Candelario.

March 31, 2019

Signed a one year contract extension with the Syracuse Nox through the 2020 season.

February 05, 2020

Traded by the Syracuse Nox to the Alameda Channel Jumpers for draft picks.

November 01, 2020

Granted free agency.

February 20, 2021

Signed as a Free Agent with the Montreal Royals.

November 01, 2021

Granted free agency.

February 19, 2022

Signed as a Free Agent with the Montreal Royals.

March 30, 2022

Traded by the Montreal Royals with draft picks to the Las Vegas Gamblers for Mitch Keller.

July 06, 2022

Released by the Las Vegas Gamblers.

July 23, 2022

Signed as a Free Agent with the California Vagabonds.

September 11, 2022

Signed a one year contract extension with the California Vagabonds through the 2023 season.

March 31, 2023

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

May 17, 2023

Released by the California Snow Leopards.

June 03, 2023

Signed as a Free Agent with the California Snow Leopards.

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 Long Island Loud Mouths for cash considerations.

June 26, 2024

Traded by the Long Island Loud Mouths to the Montreal Royals for Kyle Schwarber.