| 11/20/2022 |
Drafted in the 2022 first-year player draft (Round 1, Pick 20, 20th overall pick) by the University of Maine Black Bears, out of college (Queen's (ON); Kingston, ON). |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 35 (80); Movement: 50 (60); Control: 20 (60). |
| 04/27/2023 |
Signed a 1-year contract extension worth a total of $13,400 with the University of Maine Black Bears organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 35 (70); Movement: 50 (60); Control: 25 (60). |
| 03/03/2024 |
Pitches a 4-hit shutout against the Ohio State University Buckeyes with 10 strikeouts and 0 BB allowed! |
| 05/17/2024 |
Received a 1-year contract worth a total of $13,400 through automatic renewal. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 35 (70); Movement: 55 (65); Control: 35 (65). |
| 05/16/2025 |
Received a 1-year contract worth a total of $13,400 through automatic renewal. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 35 (75); Movement: 55 (65); Control: 40 (65). |
| 05/07/2026 |
Released by the University of Maine Black Bears. |
| 05/07/2026 |
Drafted in the 2026 first-year player draft (Round 1, Pick 18, 18th overall pick) by the Cleveland Indians, out of college (Queen's (ON)). |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 50 (95); Movement: 60 (60); Control: 45 (65). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 55 (95); Movement: 65 (65); Control: 50 (65). |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 60 (95); Movement: 65 (65); Control: 60 (65). |
| 07/18/2029 |
Was selected to the 2029 Major League Baseball All-Star Game. |
| 11/27/2029 |
Received a 1-year contract worth a total of $540,000 through automatic renewal. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 60 (95); Movement: 65 (65); Control: 60 (65). |
| 11/23/2030 |
Received a 1-year contract worth a total of $545,000 through automatic renewal. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 75 (95); Movement: 60 (60); Control: 60 (65). |
| 11/24/2031 |
Received a 1-year contract worth a total of $892,500 through arbitration. |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 75 (95); Movement: 60 (60); Control: 65 (65). |
| 11/22/2032 |
Received a 1-year contract worth a total of $1,050,000 through arbitration. |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 75 (95); Movement: 60 (60); Control: 65 (65). |
| 11/07/2033 |
Wins the 2033 MLB AL Reliever of the Year. |
| 11/19/2033 |
Received a 1-year contract worth a total of $1,500,000 through arbitration. |
| 11/21/2033 |
Was traded by the Cleveland Indians to the San Francisco Giants, along with SP Justin Judson, RF Luis Salazar, SP Josh Ramirez, in exchange for SP Reece Nichols, SP Adam Jackson, RP Nick Corral, CL Ray Sasser, a 2nd draft pick. |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 75 (95); Movement: 60 (60); Control: 65 (65). |
| 02/16/2034 |
Signed a 5-year contract extension worth a total of $13,000,000 with the San Francisco Giants organization. |
| 07/16/2034 |
Was traded by the San Francisco Giants to the Arizona Diamondbacks, along with CL Troy Chapman, a 1st draft pick, a 4th draft pick, in exchange for 1B Victor Garza, 2B Bobby Culley, RP Max Klassen, a 2nd draft pick, $15,000. |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 75 (90); Movement: 60 (60); Control: 65 (65). |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 60 (60); Control: 60 (60). |
| 09/07/2036 |
Released by the Arizona Diamondbacks. |
| 01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 60 (60); Control: 60 (60). |
| 01/11/2037 |
Signed a 1-year contract worth a total of $2,470,000 with the Miami Marlins organization. |
| 03/04/2037 |
Injured (Virus), out for 1-2 weeks. |
| 11/22/2037 |
Became a free agent. |
| 01/01/2038 |
OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 60 (60); Control: 60 (60). |
| 01/11/2038 |
Signed a 2-year contract worth a total of $19,215,000 with the Chicago Cubs organization. |
| 05/18/2038 |
Injured (Dead arm), out for 4 days. |
| 11/11/2038 |
Finished 2nd in 2038 MLB NL Reliever of the Year voting. |
| 01/01/2039 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 60 (60); Control: 60 (60). |
| 11/20/2039 |
Became a free agent. |
| 01/01/2040 |
OSA scouting updated ratings (potential): Stuff: 75 (75); Movement: 60 (60); Control: 60 (60). |
| 01/04/2040 |
Signed a 2-year contract worth a total of $4,000,000 with the Arizona Diamondbacks organization. |
| 01/01/2041 |
OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60). |
| 07/28/2041 |
Released by the Arizona Diamondbacks. |