| 06/03/2019 |
Drafted in the 2019 first-year player draft (Round 23, Pick 30, 694th overall pick) by the Philadelphia Phillies, out of high school (Dunbar; Baltimore, MD). |
| 08/02/2019 |
Failed to sign with the Philadelphia Phillies organization and went to college. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 30 (45); Power: 20 (35); Eye: 30 (55). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 40 (45); Power: 20 (20); Eye: 30 (40). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 40 (45); Power: 20 (20); Eye: 30 (40). |
| 06/24/2022 |
Drafted in the 2022 first-year player draft (Round 20, Pick 9, 584th overall pick) by the Vancouver Aurora, out of college Utah Valley |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 40 (45); Power: 20 (20); Eye: 30 (40). |
| 07/21/2023 |
Injured on 07/20/2023, diagnosed with a strained groin muscle, is day-to-day. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 40 (40); Power: 20 (20); Eye: 35 (45). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 35 (40); Power: 20 (20); Eye: 40 (45). |
| 09/25/2025 |
Wins the 2025 South Atlantic League Round 2 with the Greensboro Grasshoppers! |
| 12/14/2025 |
Was traded by the Miami Marlins to the Cincinnati Reds, along with SP Marcus Stroman, SP Myron Cross, 3B Juan Bello, and 1B Sean Forrest, in exchange for SP Steven Matz and CF Amerigo Maria Lamb. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: 35 (40); Power: 25 (25); Eye: 35 (45). |