| 06/04/2018 |
Drafted by the Minnesota Twins in the 19th round of the 2018 MLB June Amateur Draft from University of Wisconsin at Milwaukee (Milwaukee, WI). |
| 07/28/2023 |
Injured (sinusitis),day-to-day for 4 days. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 49 (49); Movement: 56 (56); Control: 38 (38). |
| 05/13/2024 |
Injured (fever),out for 4 days. |
| 09/12/2024 |
Suspended 6 games after ejection following a brawl. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 47 (47); Movement: 62 (62); Control: 37 (37). |
| 11/30/2025 |
Became a minor league free agent. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 47 (47); Movement: 64 (64); Control: 42 (42). |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 48 (48); Movement: 63 (63); Control: 39 (39). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 48 (48); Movement: 73 (73); Control: 40 (40). |
| 03/30/2028 |
Signed a minor league contract with the Seattle Mariners organization. |
| 10/08/2028 |
Wins the 2028 Pacific Coast League Round 1 with the Tacoma Rainiers! |
| 11/23/2028 |
Became a free agent. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 51 (51); Control: 45 (45). |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 51 (51); Control: 45 (45). |
| 03/10/2029 |
Signed a minor league contract with the Los Angeles Angels organization. |
| 06/13/2029 |
Injured (back tightness),day-to-day for 4 days. |