01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 25 (55); Movement: 30 (45); Control: 25 (60). |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 25 (40); Movement: 30 (35); Control: 25 (55). |
06/23/2025 |
Drafted in the 2025 first-year player draft (Round 5, Pick 1, 131st overall pick) by the Cincinnati Reds, out of high school (Sleepy Eye; Sleepy Eye, MN). |
07/01/2025 |
Signed a minor league contract with the Cincinnati Reds organization with a signing bonus of $290,000. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (60); Control: 30 (65). |
06/14/2026 |
Was traded by the Cincinnati Reds to the San Francisco Giants, along with LF Danny Mitchell, 1B Sam Olson, LF Jorge Paramo, in exchange for RF Michael Balde, SP Jamie Garner, 1B Mario de la Rosa, SP Joe Pope. |
11/05/2026 |
Named the #73 prospect in the MLB |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 40 (65); Control: 35 (65). |
04/05/2027 |
Named the #74 prospect in the MLB |
06/17/2027 |
Injured (torn elbow ligament),out for 10 months. |
07/04/2027 |
Named the #79 prospect in the MLB |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 40 (60); Control: 40 (65). |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 45 (55); Control: 50 (55). |
06/23/2029 |
Injured (wrist soreness),day-to-day for one week. |
07/15/2029 |
Was selected to the 2029 Eastern League All-Star Game. |
09/06/2029 |
Injured (mild calf strain),day-to-day for one week. |
09/17/2029 |
Wins the 2029 Eastern League Round 1 with the Richmond Flying Squirrels! |
09/30/2029 |
Wins the 2029 EL Outstanding Pitcher Award. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 45 (55); Control: 50 (55). |
05/23/2030 |
Injured (back tightness),day-to-day for 2 days. |
07/24/2030 |
Injured (oblique strain),out for 2 weeks. |
09/09/2030 |
Injured (back tightness),day-to-day for 5 days. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (55); Control: 50 (55). |
03/22/2031 |
Injured (back tightness),day-to-day for one week. |
05/02/2031 |
Injured (strained back),day-to-day for 2 weeks. |
07/07/2031 |
Injured (mild abdominal strain),day-to-day for 5 days. |
12/01/2031 |
Received a 1-year contract through automatic renewal worth a total of $563,500. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 45 (45); Control: 45 (45). |
05/18/2032 |
Injured (back tightness),day-to-day for 2 days. |
08/29/2032 |
Injured (mild abdominal strain),day-to-day for one week. |
11/29/2032 |
Became a free agent. |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 40 (40); Control: 45 (45). |