| Year | Team | LL | G | W | L | S | BS | H | IP | H | R | ER | BB | HB | K | HR | GS | CG | SHO | QS | ERA | FIP | BAA | VLHB | VRHB | WHIP | ST% | GB/FB | RS | WP | POTG | Age | SI | Salary | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | TEM | 6 | 6 | 0 | 1 | 0 | 0 | 0 | 13 | ⅔ | 25 | 14 | 14 | 3 | 0 | 11 | 3 | 0 | 0 | 0 | 0 | 9.22 | 5.00 | .403 | .300 | .500 | 2.049 | - | - | - | 1 | 0 | 24 | 63 | $0.20M | |
| 2023 | TEM | 6 | 52 | 4 | 8 | 1 | 5 | 1 | 158 | 211 | 132 | 104 | 61 | 5 | 103 | 22 | 21 | 0 | 0 | 1 | 5.92 | 4.80 | .311 | .323 | .302 | 1.753 | 61.9 | 1.06 | 0.00 | 6 | 0 | 25 | 68 | $0.50M | ||
| 2024 | TEM | 6 | 69 | 8 | 8 | 14 | 8 | 2 | 165 | 183 | 95 | 71 | 31 | 3 | 130 | 19 | 0 | 0 | 0 | 0 | 3.87 | 3.55 | .276 | .297 | .260 | 1.315 | 66.1 | 1.16 | - | 4 | 2 | 26 | 84 | $0.50M | ||
| 2025 | TEM | 6 | 53 | 11 | 12 | 27 | 26 | 0 | 126 | ⅔ | 136 | 71 | 63 | 25 | 1 | 96 | 19 | 0 | 0 | 0 | 0 | 4.48 | 4.03 | .272 | .313 | .227 | 1.279 | 65.5 | 1.13 | - | 4 | 1 | 27 | 91 | $0.65M | |
| 2026 | TEM | 6 | 53 | 5 | 9 | 29 | 17 | 2 | 119 | 140 | 80 | 69 | 20 | 3 | 72 | 21 | 0 | 0 | 0 | 0 | 5.22 | 4.66 | .285 | .266 | .303 | 1.370 | 65.1 | 1.17 | - | 7 | 1 | 28 | 91 | $1.95M | ||
| 2027 | KAL | 3 | 40 | 3 | 2 | 2 | 4 | 2 | 40 | ⅓ | 37 | 20 | 19 | 10 | 3 | 25 | 9 | 0 | 0 | 0 | 0 | 4.24 | 5.73 | .239 | .231 | .244 | 1.240 | 64.4 | 1.55 | - | 0 | 0 | 29 | 91 | $3.05M | |
| 2028 | YPS | 5 | 55 | 5 | 11 | 28 | 23 | 3 | 105 | ⅔ | 143 | 79 | 72 | 29 | 4 | 71 | 21 | 0 | 0 | 0 | 0 | 6.13 | 5.25 | .319 | .282 | .343 | 1.666 | 63.4 | 1.27 | - | 1 | 0 | 30 | 90 | $3.55M | |
| Total | 328 | 36 | 51 | 101 | 83 | 10 | 728 | ⅓ | 875 | 491 | 412 | 179 | 19 | 508 | 114 | 21 | 0 | 0 | 1 | 5.09 | 4.48 | .292 | .295 | .289 | 1.473 | 64.4 | 1.17 | 0.00 | 23 | 4 | - | - | - |
| Year | Team | P | % | C | % | 1B | % | 2B | % | 3B | % | SS | % | OF | % | LF | % | CF | % | RF | % | DH | CS% | PB | DP | OA | E | FP | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | TEM | 6 | .750 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 1 | 0 | 1 | .750 | |
| 2023 | TEM | 52 | .903 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 0 | 0 | 3 | .903 | |
| 2024 | TEM | 69 | .967 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 0 | 0 | 1 | .967 | |
| 2025 | TEM | 53 | .958 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 3 | 0 | 1 | .958 | |
| 2026 | TEM | 53 | .929 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 3 | 0 | 2 | .929 | |
| 2027 | KAL | 40 | 1.000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 0 | 0 | 0 | 1.000 | |
| 2028 | YPS | 55 | 1.000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 1 | 0 | 0 | 1.000 | |
| Total | 328 | .945 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 8 | 0 | 8 | .945 |
| Date | Game Date | Team From | Team To | Age | Transaction Type |
|---|---|---|---|---|---|
| 10/09/14 | November 4th 2019 | Draft Prospect Pool | Iowa City Hawks | 21 | College Draftee |
| 10/09/14 | November 4th 2019 | Iowa City Hawks | Free Agent Pool | 21 | Released |
| 10/22/14 | March 12th 2020 | Free Agent Pool | Fargo Wolves | 22 | Free Agent Signee |
| 04/06/15 | March 20th 2022 | Evanston Eagles | Free Agent Pool | 24 | Released |
| 04/08/15 | April 2nd 2022 | Free Agent Pool | Temecula Titans | 24 | Free Agent Signee |
| 04/09/16 | January 15th 2027 | Temecula Titans | Free Agent Pool | 29 | Released |
| 04/11/16 | January 15th 2027 | Waivers | Kalamazoo Tigers | 29 | Waiver Claim |
| 07/02/16 | January 15th 2028 | Kalamazoo Bloody Tigers | Free Agent Pool | 30 | Released |
| 07/11/16 | March 6th 2028 | Free Agent Pool | Ypsilanti Phoenix | 30 | Free Agent Signee |
| 09/14/16 | October 28th 2028 | Ypsilanti Phoenix | Free Agent Pool | 30 | Released |
|
Statistics/Graph Selection: |