| Player History |
| 09-18-2019 | Won the 2019 CDL International League CDL International League Series with the Ottawa Lynx! |
| 11-24-2019 | Became a minor league free agent. |
| 01-01-2020 | SISA scouting updated ratings (potential): Stuff: 41 (35); Movement: 90 (91); Control: 44 (56). |
| 01-13-2020 | Signed a 2-year contract worth a total of $900,000 with the Pittsburgh Pirates organization. |
| 06-04-2020 | Was selected to the 2020 CDL International League All-Star Game. |
| 01-01-2021 | SISA scouting updated ratings (potential): Stuff: 37 (35); Movement: 93 (91); Control: 44 (56). |
| 01-01-2022 | SISA scouting updated ratings (potential): Stuff: 37 (35); Movement: 93 (91); Control: 54 (56). |
| 06-29-2022 | Was selected to the 2022 Cooperstown Diamond Legends All-Star Game. |
| 11-14-2022 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2023 | SISA scouting updated ratings (potential): Stuff: 36 (35); Movement: 93 (91); Control: 54 (56). |
| 10-21-2023 | Won the 2023 Cooperstown Diamond Legends CDL World Series with the Pittsburgh Pirates! |
| 11-11-2023 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2024 | SISA scouting updated ratings (potential): Stuff: 36 (35); Movement: 93 (91); Control: 55 (56). |
| 11-13-2024 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2025 | SISA scouting updated ratings (potential): Stuff: 36 (35); Movement: 94 (91); Control: 55 (56). |
| 11-10-2025 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2026 | SISA scouting updated ratings (potential): Stuff: 36 (35); Movement: 90 (91); Control: 55 (56). |
| 11-09-2026 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01-01-2027 | SISA scouting updated ratings (potential): Stuff: 36 (35); Movement: 91 (91); Control: 55 (57). |
| 11-14-2027 | Became a free agent. |
| 01-01-2028 | OSA scouting updated ratings (potential): Stuff: 35 (35); Movement: 89 (91); Control: 55 (57). |
| 01-17-2028 | Signed a 2-year contract worth a total of $19,000,000 with the Philadelphia Phillies organization. |
| 06-20-2028 | Was selected to the 2028 Cooperstown Diamond Legends All-Star Game. |
| 01-01-2029 | OSA scouting updated ratings (potential): Stuff: 34 (35); Movement: 91 (91); Control: 57 (59). |
| 09-19-2029 | Signed a 3-year contract extension worth a total of $30,040,000 with the Philadelphia Phillies organization. |
| 10-23-2029 | Won the 2029 Cooperstown Diamond Legends CDL World Series with the Philadelphia Phillies! |
| 01-01-2030 | OSA scouting updated ratings (potential): Stuff: 31 (35); Movement: 88 (91); Control: 58 (60). |
| 01-01-2031 | OSA scouting updated ratings (potential): Stuff: 30 (33); Movement: 85 (88); Control: 59 (61). |