Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorNEPSTA D1 T&F Championships 2025 · May 17 | 16.15a | NEPSTA D1 T&F Championships 2025 | May 17, 2025 |
| 300m Hurdles · 30" / 0.762m · OutdoorMilton Academy T&F Meet 1 · Apr 23 | 55.32a | Milton Academy T&F Meet 1 | April 23, 2022 |
| 400 Meters · OutdoorMilton Academy T&F Meet 1 · Apr 23 | 1:11.67a | Milton Academy T&F Meet 1 | April 23, 2022 |
| High Jump · OutdoorTABOR ACADEMY TRACK MEET · May 1 | 5-00.00 | TABOR ACADEMY TRACK MEET | May 1, 2024 |
| Long Jump · OutdoorISL Development Meet · May 18 | 14-11.25 | ISL Development Meet | May 18, 2022 |
| Pole Vault · OutdoorGroton, Middlesex, Rivers, Tabor @ Milton · Apr 30 | 6-00.00 | Groton, Middlesex, Rivers, Tabor @ Milton | April 30, 2022 |
| Triple Jump · OutdoorTABOR ACADEMY TRACK MEET · May 1 | 34-11.00 | TABOR ACADEMY TRACK MEET | May 1, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
18 results2024 Outdoor Track
14 results2024 Indoor Track
2 results2023 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | ISL T&F Championships 2023May 13 · Triple Jump · Place 8 · Milton Academy | Triple Jump | 8. | 32-05.75 | 10 |
| May 13 | ISL T&F Championships 2023May 13 · 100m Hurdles · Place 5 · Milton Academy | 100m Hurdles33" / 0.838m | 5. | 16.76a | 10 |
| May 13 | ISL T&F Championships 2023May 13 · High Jump · Place 6 · Milton Academy | High Jump | 6. | 4-08.00 | 10 |
| May 6 | MA, BBN, LA, RL @ Belmont HillMay 6 · Triple Jump · Place 3 · Milton Academy | Triple Jump | 3. | 30-06.00 | 10 |
| May 6 | MA, BBN, LA, RL @ Belmont HillMay 6 · 100m Hurdles · Place 2 · Milton Academy | 100m Hurdles33" / 0.838m | 2. | 17.34a | 10 |
| May 6 | MA, BBN, LA, RL @ Belmont HillMay 6 · High Jump · Place 3 · Milton Academy | High Jump | 3. | 5-00.00 | 10 |
| May 3 | Governors, BB&N and Nobles at Milton AcademyMay 3 · Triple Jump · Place 6 · Milton Academy | Triple Jump | 6. | 31-10.75 | 10 |
| May 3 | Governors, BB&N and Nobles at Milton AcademyMay 3 · 100m Hurdles · Place 2 · Milton Academy | 100m Hurdles33" / 0.838m | 2. | 17.82a | 10 |
| May 3 | Governors, BB&N and Nobles at Milton AcademyMay 3 · High Jump · Place 2 · Milton Academy | High Jump | 2. | 5-00.00 | 10 |
| Apr 29 | Tabor Academy T&F InvitationalApr 29 · Triple Jump · Place 1 · Milton Academy | Triple Jump | 1 | 32-5 | — |
| Apr 29 | Tabor Academy T&F InvitationalApr 29 · High Jump · Place 1 · Milton Academy | High Jump | 1 | 5-2 | — |
| Apr 29 | Tabor Academy T&F InvitationalApr 29 · 100m Hurdles · Place 2 · Milton Academy | 100m Hurdles | 2 | 17.47a | — |
| Apr 15 | Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · Long Jump · Place 7 · Milton Academy | Long Jump | 7 | 13-11.50 | 10 |
| Apr 8 | Pre-Season ISL Invitational @ ThayerApr 8 · Triple Jump · Place 2 · Milton Academy | Triple Jump | 2. | 32-08.50 | 10 |
| Apr 8 | Pre-Season ISL Invitational @ ThayerApr 8 · 100m Hurdles · Place 3 · Milton Academy | 100m Hurdles33" / 0.838m | 3. | 17.05a | 10 |
| Apr 8 | Pre-Season ISL Invitational @ ThayerApr 8 · High Jump · Place 1 · Milton Academy | High Jump | 1. | 5-00.00 | 10 |
2023 Indoor Track
3 results2022 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | ISL Development MeetMay 18 · Long Jump · Place 1 · Milton Academy | Long Jump | 1. | 14-11.25 PB | 9 |
| May 14 | ISL T&F Championships 2022May 14 · Triple Jump · Place 6 · Milton Academy | Triple Jump | 6. | 32-04.50 | 9 |
| May 14 | ISL T&F Championships 2022May 14 · 100m Hurdles · Place 7 · Milton Academy | 100m Hurdles33" / 0.838m | 7. | 17.87a | 9 |
| May 14 | ISL T&F Championships 2022May 14 · High Jump · Place 6 · Milton Academy | High Jump | 6. | 5-00.00 | 9 |
| May 7 | Milton AcademyMay 7 · 100m Hurdles · Place 2 · Milton Academy | 100m Hurdles | 2 | 18.53 | 9 |
| May 7 | Milton AcademyMay 7 · Triple Jump · Place 4 · Milton Academy | Triple Jump | 4 | 30-04.75 | 9 |
| May 7 | Milton AcademyMay 7 · High Jump · Place 2 · Milton Academy | High Jump | 2 | 4-10.00 | 9 |
| Apr 30 | Groton, Middlesex, Rivers, Tabor @ MiltonApr 30 · Pole Vault · Place 1 · Milton Academy | Pole Vault | 1. | 6-00.00 PB | 9 |
| Apr 30 | Groton, Middlesex, Rivers, Tabor @ MiltonApr 30 · 100m Hurdles · Place 3 · Milton Academy | 100m Hurdles33" / 0.838m | 3. | 18.90a | 9 |
| Apr 30 | Groton, Middlesex, Rivers, Tabor @ MiltonApr 30 · High Jump · Place 4 · Milton Academy | High Jump | 4. | 4-08.00 | 9 |
| Apr 23 | Milton Academy T&F Meet 1Apr 23 · 300m Hurdles · Place 4 · Milton Academy | 300m Hurdles30" / 0.762m | 4. | 55.32a PB | 9 |
| Apr 23 | Milton Academy T&F Meet 1Apr 23 · High Jump · Place 1 · Milton Academy | High Jump | 1. | 4-08.00 | 9 |
| Apr 23 | Milton Academy T&F Meet 1Apr 23 · 400 Meters · Place 3 · Milton Academy | 400 Meters | 3. | 1:11.67a PB | 9 |
| Apr 16 | Lawrence, Middlesex, Milton @ ThayerApr 16 · 300m Hurdles · Place 5 · Milton Academy | 300m Hurdles30" / 0.762m | 5. | 56.49a | 9 |
| Apr 16 | Lawrence, Middlesex, Milton @ ThayerApr 16 · High Jump · Place 6 · Milton Academy | High Jump | 6. | 4-08.00 | 9 |
| Apr 16 | Lawrence, Middlesex, Milton @ ThayerApr 16 · 400 Meters · Place 8 · Milton Academy | 400 Meters | 8. | 1:11.76a | 9 |
| Apr 9 | ISL Scrimmage @ ThayerApr 9 · 400 Meters · Place 16 · Milton Academy | 400 Meters | 16 | 1:12.62 | 9 |