| Year | Team | G | IP | R | H | ER | BB | SO | HBP | W | L | SV | HLD | BS | WHIP | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | Brawlers | 9 | 51.0 | 29 | 64 | 28 | 11 | 54 | 3 | 3 | 4 | 0 | 0 | 0 | 1.47 | 4.94 |
| 2019 | Brawlers | 26 | 130.1 | 88 | 155 | 83 | 49 | 121 | 7 | 11 | 11 | 0 | 0 | 0 | 1.57 | 5.73 |
| 2020 | Brawlers | 12 | 79.2 | 16 | 55 | 16 | 17 | 78 | 3 | 10 | 1 | 0 | 0 | 0 | 0.90 | 1.81 |
| 2021 | Brawlers | 14 | 62.2 | 59 | 78 | 55 | 29 | 75 | 2 | 2 | 6 | 0 | 0 | 0 | 1.71 | 7.90 |
| 2022 | Brawlers | 8 | 46.1 | 42 | 53 | 40 | 19 | 37 | 1 | 1 | 7 | 0 | 0 | 0 | 1.55 | 7.77 |
| 2024 | Speakeasies | 4 | 12.0 | 7 | 9 | 7 | 4 | 8 | 0 | 2 | 0 | 0 | 0 | 0 | 1.08 | 5.25 |
| 2025 | Speakeasies | 64 | 79.2 | 22 | 39 | 19 | 28 | 85 | 3 | 5 | 3 | 25 | 7 | 7 | 0.84 | 2.15 |
| 2026 | Snow Leopards | 54 | 62.0 | 28 | 51 | 27 | 34 | 63 | 2 | 8 | 0 | 2 | 28 | 3 | 1.37 | 3.92 |
| Totals | 191 | 523.2 | 291 | 504 | 275 | 191 | 521 | 21 | 42 | 32 | 27 | 35 | 10 | 1.33 | 4.73 |
| Year | Team | G | IP | R | H | ER | BB | SO | HBP | W | L | SV | HLD | BS | WHIP | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | Brawlers | 2 | 6.0 | 12 | 17 | 12 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3.33 | 18.00 |
| Totals | 2 | 6.0 | 12 | 17 | 12 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3.33 | 18.00 |
| Year | Team | G | IP | R | H | ER | BB | SO | HBP | W | L | SV | HLD | BS | WHIP | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | Brawlers | 2 | 6.2 | 7 | 7 | 6 | 3 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 1.50 | 8.10 |
| Totals | 2 | 6.2 | 7 | 7 | 6 | 3 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 1.50 | 8.10 |
| Year | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | Brawlers | 2 | 3 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 0.333 | 0.333 | 1.333 |
| Totals | 2 | 3 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 0.333 | 0.333 | 1.333 |
Drafted by the Brooklyn Brawlers in the 2nd round (25th pick) in the 2017 rookie draft.
Signed a one year contract extension with the Brooklyn Brawlers through the 2018 season.
Signed a four year contract extension with the Brooklyn Brawlers through the 2022 season.
Signed a two year contract extension with the Brooklyn Brawlers through the 2024 season.
Released by the South Slope Speakeasies.
Signed as a Free Agent with the South Slope Speakeasies.
Signed a one year contract extension with the South Slope Speakeasies through the 2024 season.
Released by the South Slope Speakeasies.
Granted free agency.
Signed as a Free Agent with the South Slope Speakeasies.
Signed a one year contract extension with the South Slope Speakeasies through the 2025 season.
Signed a one year contract extension with the South Slope Speakeasies through the 2026 season.
Traded by the South Slope Speakeasies with draft picks to the Eastern Snow Leopards for Porter Hodge and draft picks.