| 06/15/2017 |
Drafted in the 2017 first-year player draft (Round 14, Pick 5, 317th overall Pick) by the Bucklebury Fairies. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Contact: 23 (32); Power: 4 (11); Eye: 13 (44). |
| 01/01/2019 |
OSA scouting updated ratings (potential): Contact: 25 (32); Power: 5 (11); Eye: 20 (44). |
| 05/02/2019 |
Injured (finger blister), out for one week. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Contact: 27 (34); Power: 8 (16); Eye: 25 (48). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Contact: 31 (39); Power: 18 (32); Eye: 42 (64). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Contact: 32 (40); Power: 22 (42); Eye: 59 (68). |
| 05/24/2022 |
Injured (sprained elbow), out for 5-6 weeks. |
| 07/16/2022 |
Injured (sprained knee), out for 3 weeks. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Contact: 32 (32); Power: 23 (27); Eye: 62 (68). |
| 09/26/2023 |
Signed a 1-year minor league contract extension with the Bucklebury Fairies organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Contact: 33 (33); Power: 26 (34); Eye: 64 (70). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Contact: 31 (32); Power: 29 (32); Eye: 65 (69). |
| 11/17/2025 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Contact: 33 (33); Power: 29 (31); Eye: 69 (69). |
| 10/15/2026 |
Injured (ingrown toenail), day-to-day for 2 days. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Contact: 32 (32); Power: 29 (31); Eye: 70 (70). |
| 09/05/2027 |
Injured (spoiled lembas), day-to-day for 3 days. |
| 12/01/2027 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Contact: 32 (32); Power: 29 (30); Eye: 69 (71). |
| 01/01/2029 |
OSA scouting updated ratings (potential): Contact: 36 (36); Power: 28 (30); Eye: 66 (69). |
| 11/08/2029 |
Signed a 1-year minor league contract extension with the Bucklebury Fairies organization. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Contact: 37 (37); Power: 29 (30); Eye: 66 (69). |
| 06/17/2030 |
Released by the Bucklebury organization. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Contact: 35 (36); Power: 30 (30); Eye: 71 (71). |
| 01/01/2032 |
OSA scouting updated ratings (potential): Contact: 35 (35); Power: 31 (31); Eye: 70 (70). |
| 01/01/2032 |
Retired from professional baseball. |