| Year | Team | G | IP | R | H | ER | BB | SO | HBP | W | L | SV | HLD | BS | WHIP | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | Liberals | 26 | 166.1 | 85 | 162 | 75 | 54 | 143 | 6 | 10 | 11 | 0 | 0 | 0 | 1.30 | 4.06 |
| 2015 | Liberals | 30 | 198.2 | 89 | 186 | 83 | 64 | 131 | 8 | 12 | 11 | 0 | 0 | 0 | 1.26 | 3.76 |
| 2016 | Liberals | 33 | 212.1 | 106 | 203 | 85 | 75 | 156 | 6 | 12 | 15 | 0 | 0 | 0 | 1.31 | 3.60 |
| 2017 | Liberals | 13 | 60.2 | 38 | 63 | 36 | 31 | 51 | 1 | 0 | 6 | 0 | 0 | 0 | 1.55 | 5.34 |
| 2024 | Three Teams | 39 | 47.0 | 18 | 33 | 18 | 16 | 47 | 0 | 2 | 3 | 21 | 4 | 3 | 1.04 | 3.45 |
| Snow Leopards | 33 | 38.2 | 17 | 29 | 17 | 14 | 40 | 0 | 2 | 2 | 19 | 2 | 3 | 1.11 | 3.96 | |
| Dogfish | 3 | 4.0 | 1 | 1 | 1 | 1 | 3 | 0 | 0 | 1 | 2 | 0 | 0 | 0.50 | 2.25 | |
| Skywalkers | 3 | 4.1 | 0 | 3 | 0 | 1 | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 0.92 | 0.00 | |
| 2025 | Crawdads | 40 | 58.2 | 36 | 49 | 33 | 13 | 57 | 7 | 1 | 2 | 2 | 9 | 2 | 1.06 | 5.06 |
| 2026 | Angels | 41 | 46.2 | 12 | 38 | 12 | 10 | 50 | 5 | 5 | 1 | 1 | 22 | 4 | 1.03 | 2.31 |
| Totals | 222 | 790.1 | 384 | 734 | 342 | 263 | 635 | 33 | 42 | 49 | 24 | 35 | 9 | 1.26 | 3.89 |
| Year | Team | G | IP | R | H | ER | BB | SO | HBP | W | L | SV | HLD | BS | WHIP | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | Skywalkers | 2 | 2.0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0.50 | 0.00 |
| Totals | 2 | 2.0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0.50 | 0.00 |
Drafted by the Fog City Liberals in the 1st round (4th pick) in the 2014 rookie draft.
Signed a one year contract extension with the Fog City Liberals through the 2015 season.
Signed a two year contract extension with the Fog City Liberals through the 2017 season.
Signed a one year contract extension with the Fog City Liberals through the 2018 season.
Released by the Fog City Liberals.
Granted free agency.
Signed as a Free Agent with the Montreal Royals.
Granted free agency.
Signed as a Free Agent with the California Snow Leopards.
Traded by the California Snow Leopards with draft picks (4.21) to the Delmarva Dogfish for Max Scherzer.
Released by the Delmarva Dogfish.
Signed as a Free Agent with the Clearwater Skywalkers.
Signed a one year contract extension with the Clearwater Skywalkers through the 2025 season.
Signed a one year contract extension with the Peanut Island Crawdads through the 2026 season.
Traded by the Peanut Island Crawdads to the Montgomery Angels for cash considerations.