| 01/20/2017 |
Joined the Jesuit High School Tigers. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 35 (75); Movement: 30 (60); Control: 25 (55). |
| 05/17/2018 |
Injured (oblique strain),out for 4 weeks. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 35 (75); Movement: 30 (55); Control: 30 (55). |
| 04/21/2019 |
Injured (strained oblique),day-to-day for one week. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 40 (70); Movement: 30 (60); Control: 30 (55). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 45 (50); Control: 40 (50). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 45 (50); Control: 40 (50). |
| 06/07/2021 |
Released by the Jesuit High School Tigers. |
| 06/07/2021 |
Drafted in the 2021 first-year player draft (Round 10, Pick 1, 219th overall pick) by the Maine Pines. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (50); Control: 40 (50). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 45 (50); Control: 40 (50). |
| 07/17/2022 |
Injured (mild shoulder inflammation),day-to-day for one week. |
| 08/02/2022 |
Injured (sore shoulder),day-to-day for 2 weeks. |
| 08/09/2022 |
Suffered setback in recovery from injury, will miss another 2 weeks. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (50); Control: 40 (50). |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (50); Control: 40 (50). |
| 07/13/2023 |
Injured (back spasms),day-to-day for 2 days. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 50 (70); Movement: 35 (40); Control: 50 (55). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 50 (70); Movement: 35 (35); Control: 50 (55). |
| 06/13/2025 |
Injured (fractured shoulder blade),out for 5 weeks. |
| 12/11/2025 |
Was traded by the Maine Pines to the Hollywood Stars, along with RP Steve Ray, RP Matthew Tapscott, and RP Chris Hall, in exchange for 2B George Theodore, LF Andy Rael, and SP Juan Madrid. |