| 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 | TSN | 6 | 26 | 3 | 1 | 0 | 0 | 0 | 32 | ⅔ | 48 | 30 | 24 | 25 | 3 | 9 | 4 | 0 | 0 | 0 | 0 | 6.61 | 6.71 | .343 | .375 | .336 | 2.327 | - | - | - | 2 | 0 | 20 | 37 | $0.20M | |
| 2024 | TSN | 6 | 41 | 2 | 4 | 0 | 1 | 1 | 68 | ⅓ | 102 | 56 | 45 | 43 | 3 | 35 | 8 | 0 | 0 | 0 | 0 | 5.93 | 5.44 | .343 | .233 | .356 | 2.166 | 58.6 | 1.01 | - | 2 | 0 | 22 | 52 | $0.50M | |
| 2025 | TSN | 6 | 52 | 7 | 3 | 1 | 5 | 4 | 93 | 132 | 72 | 65 | 36 | 3 | 41 | 15 | 1 | 0 | 0 | 0 | 6.29 | 5.41 | .324 | .333 | .324 | 1.839 | 61.7 | 1.29 | 0.00 | 4 | 1 | 23 | 59 | $0.50M | ||
| 2026 | TSN | 6 | 16 | 2 | 0 | 1 | 0 | 1 | 40 | ⅓ | 55 | 35 | 29 | 21 | 3 | 12 | 5 | 0 | 0 | 0 | 0 | 6.47 | 5.68 | .320 | .333 | .320 | 1.959 | 58.6 | 0.81 | - | 1 | 0 | 24 | 71 | $0.50M | |
| 2026 | STC | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 3 | ⅔ | 7 | 6 | 6 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 14.73 | 8.28 | .412 | .000 | .467 | 2.455 | 63.0 | 0.83 | 1.00 | 1 | 0 | 24 | 72 | $0.50M | |
| 2029 | MOO | 6 | 24 | 0 | 4 | 0 | 0 | 0 | 49 | 60 | 39 | 36 | 17 | 1 | 31 | 12 | 8 | 0 | 0 | 0 | 6.61 | 6.12 | .296 | .250 | .301 | 1.592 | 60.8 | 0.88 | 3.38 | 5 | 0 | 27 | 73 | $0.50M | ||
| 2030 | MOO | 6 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | ⅓ | 10 | 4 | 4 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 15.43 | 1.81 | .625 | .000 | .667 | 4.714 | 61.3 | 2.33 | - | 2 | 0 | 28 | 74 | $0.50M | |
| Total | 162 | 14 | 13 | 2 | 6 | 6 | 289 | ⅓ | 414 | 242 | 209 | 145 | 13 | 131 | 45 | 10 | 0 | 0 | 0 | 6.50 | 5.73 | .331 | .290 | .334 | 1.977 | 60.2 | 1.05 | 2.80 | 17 | 1 | - | - | - |
| Year | Team | P | % | C | % | 1B | % | 2B | % | 3B | % | SS | % | OF | % | LF | % | CF | % | RF | % | DH | CS% | PB | DP | OA | E | FP | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | TSN | 26 | 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 | |
| 2024 | TSN | 41 | 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 | |
| 2025 | TSN | 52 | 1.000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 2 | 0 | 0 | 1.000 | |
| 2026 | TSN | 16 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 0 | 0 | 1 | .000 | |
| 2026 | STC | 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 | .000 | |
| 2029 | MOO | 24 | 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 | |
| 2030 | MOO | 2 | 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 | |
| Total | 162 | .971 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | .000 | 0 | 0% | 0 | 2 | 0 | 1 | .971 |
| Date | Game Date | Team From | Team To | Age | Transaction Type |
|---|---|---|---|---|---|
| 12/19/14 | October 8th 2020 | Draft Prospect Pool | Longview Roadrunners | 18 | High School Draftee |
| 03/01/16 | June 10th 2026 | Tombstone Ravens | Free Agent Pool | 24 | Released |
| 03/15/16 | August 8th 2026 | Free Agent Pool | St. Charles Tigers | 24 | Free Agent Signee |
| 03/17/16 | August 14th 2026 | St. Charles Tigers | Free Agent Pool | 24 | Released |
| 07/01/16 | January 15th 2028 | Waivers | Alpharetta Dodgers | 26 | Waiver Claim |
| 07/05/16 | January 15th 2028 | Alpharetta Dodgers | Free Agent Pool | 26 | Released |
| 07/26/16 | April 21st 2028 | Free Agent Pool | West Jordan Beavers | 26 | Free Agent Signee |
| 09/19/16 | January 15th 2029 | West Jordan Beavers | Free Agent Pool | 27 | Released |
| 09/25/16 | March 6th 2029 | Free Agent Pool | Moore Americans | 27 | Free Agent Signee |
| 12/22/16 | April 7th 2030 | Moore Americans | Free Agent Pool | 28 | Released |
|
Statistics/Graph Selection: |