| 06/15/2025 | Drafted in the 2025 first-year player draft (Round 16, Pick 22, 400th overall pick) by the Boston Ninja Black Sox, out of high school (Bishop Snyder; Jacksonville, FL). |
| 09/24/2025 | Won the 2025 OTM Rookie League Round 2 with the Oakland Rough Riders! |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 4 (4); Control: 1 (4). |
| 08/13/2026 | Injured (oblique strain), out for 3 weeks. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 4 (4); Control: 2 (4). |
| 07/15/2027 | Won the 2027 OTM Short Season A Round 2 with the Mesa Scream! |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (4); Control: 3 (5). |
| 04/09/2028 | Injured (mild oblique strain), day-to-day for 2 days. |
| 09/25/2028 | Wins the 2028 OTMA SL1 Glove Wizard Award at P. |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 5 (5); Control: 4 (5). |
| 04/02/2029 | Named the #70 prospect in the OTM |
| 05/07/2029 | Was traded by the Boston Ninja Black Sox to the Tri-City ValleyCats, along with SP Enrique Cruz, SP Don Dudley, SP Brad Parks, SP Sean Riel, SP Cristo Vega, MR Hugh Davis, CL Jerry Maloney, C Scotty Corbett, SP Dax Ward, in exchange for SP Jerry Carr, MR Mal Palmer, C Devin Jefferson, SP Pete Carpenter. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 7 (6); Movement: 6 (5); Control: 5 (5). |
| 04/07/2031 | Named the #36 prospect in the OTM |
| 11/30/2031 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 7 (6); Movement: 6 (5); Control: 5 (5). |
| 01/23/2032 | Was traded by the Tri-City ValleyCats to the Boston Ninja Black Sox, along with 1B John Dukeshire, SP Enrique Díaz, SP Cristo Vega, in exchange for C Armando León, 1B Héctor López, RF Al Nelson, 3B Armando García, RF Guy Couillard. |
| 03/13/2032 | Injured (strained forearm), out for 2 weeks. |