| Player History |
| 06-15-2018 | Drafted in the 2018 first-year player draft (Round 2, Pick 14, 46th overall Pick) by the Lappland Fightin' Reindeers. |
| 01-01-2019 | OSA scouting updated ratings (potential): Stuff: 9 (91); Movement: 31 (89); Control: 8 (62). |
| 01-01-2020 | OSA scouting updated ratings (potential): Stuff: 26 (69); Movement: 37 (57); Control: 15 (61). |
| 05-16-2020 | Was traded by the Lappland Fightin' Reindeers to the Mexico City Aztecs, along with RF A. Arredondo, in exchange for MR P. Hughes. |
| 01-01-2021 | OSA scouting updated ratings (potential): Stuff: 47 (70); Movement: 33 (39); Control: 28 (62). |
| 07-12-2021 | Was traded by the Mexico City Aztecs to the Oceanside Sandsharks in exchange for SP R. van Aardschot, LF D. Brown. |
| 11-09-2021 | Was traded by the Oceanside Sandsharks to the Rusholme Ruffians in exchange for LF I. Loja, 1B D. Tanner. |
| 11-18-2021 | Received a 1-year contract worth a total of $390,000 through automatic renewal. |
| 01-01-2022 | OSA scouting updated ratings (potential): Stuff: 58 (62); Movement: 82 (82); Control: 59 (100). |
| 03-02-2022 | Injured (strained bicep muscle), out for 3 weeks. |
| 11-17-2022 | Received a 1-year contract worth a total of $390,000 through automatic renewal. |
| 01-01-2023 | OSA scouting updated ratings (potential): Stuff: 112 (112); Movement: 47 (47); Control: 68 (86). |
| 09-16-2023 | Injured (tender elbow), out for 1-2 weeks. |
| 11-22-2023 | Received a 1-year contract worth a total of $390,000 through automatic renewal. |
| 01-01-2024 | OSA scouting updated ratings (potential): Stuff: 94 (94); Movement: 88 (88); Control: 107 (116). |
| 06-20-2024 | Was selected to the 2024 World Order Of Baseball All-Star Game. |
| 11-11-2024 | Wins the 2024 WOOB WBC Cy Young Award. |
| 11-19-2024 | Received a 1-year contract worth a total of $1,635,300 through arbitration. |
| 01-01-2025 | OSA scouting updated ratings (potential): Stuff: 73 (73); Movement: 54 (54); Control: 116 (121). |
| 05-19-2025 | Injured (tender elbow), out for 1-2 weeks. |
| 06-20-2025 | Was selected to the 2025 World Order Of Baseball All-Star Game. |
| 08-01-2025 | Wins the WOOB WBC Pitcher of the Month Award. |
| 10-28-2025 | Won the 2025 World Order Of Baseball World Series with the Rusholme Ruffians! |
| 11-10-2025 | Wins the 2025 WOOB WBC Cy Young Award. |
| 11-18-2025 | Received a 1-year contract worth a total of $3,135,600 through arbitration. |
| 01-01-2026 | OSA scouting updated ratings (potential): Stuff: 57 (57); Movement: 96 (96); Control: 103 (107). |
| 06-20-2026 | Was selected to the 2026 World Order Of Baseball All-Star Game. |
| 11-18-2026 | Received a 1-year contract worth a total of $3,870,000 through arbitration. |
| 01-01-2027 | OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 63 (63); Control: 68 (70). |
| 04-21-2027 | Injured (strained tricep tendon), out for 2-3 weeks. |
| 11-19-2027 | Became a free agent. |
| 12-12-2027 | Signed a 1-year contract worth a total of $3,620,000 with the Lappland Fightin' Reindeers organization. |
| 01-01-2028 | OSA scouting updated ratings (potential): Stuff: 38 (38); Movement: 41 (41); Control: 105 (108). |