Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF-New England Invitational · Jun 5 | 15.11 | USATF-New England Invitational | June 5, 2022 |
| 200 Meters · OutdoorUSATF New England Youth Invitational · May 31 | 28.23a | USATF New England Youth Invitational | May 31, 2026 |
| 300 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 12 | 49.22a | USATF New England Youth / HS Meet #1 | January 12, 2025 |
| 400 Meters · IndoorPre Nationals Tune Up · Jan 8 | 1:15.32 | Pre Nationals Tune Up | January 8, 2023 |
| 400 Meters · OutdoorUSATF New England Association Junior Olympic Championships · Jun 18 | 1:10.08a | USATF New England Association Junior Olympic Championships | June 18, 2022 |
| 400m Hurdles · 36" / 0.914m · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 1 | 1:38.5 | NEC Week #1 - Masconomet, Beverly, Salem | April 1, 2026 |
| 600 Meters · IndoorDanvers vs. Saugus, Beverly vs. Masconomet · Jan 25 | 1:38.1 | Danvers vs. Saugus, Beverly vs. Masconomet | January 25, 2024 |
| Javelin · 800g · OutdoorNEC Outdoor Championship 2025 · May 23 | 86-11 | NEC Outdoor Championship 2025 | May 23, 2025 |
| Long Jump · Indoor2023 East Coast Invitational · Feb 26 | 3.98m | 2023 East Coast Invitational | February 26, 2023 |
| Long Jump · OutdoorUSATF-NE Twilight Mini Series Meet #4 · May 29 | 3.94m | USATF-NE Twilight Mini Series Meet #4 | May 29, 2022 |
| Triple Jump · OutdoorNEC Championships · May 22 | 37' 2" | NEC Championships | May 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | USATF New England Youth InvitationalMay 31 · Triple Jump · Place 2 · e4 Track and Fielde4 Track and Field | Triple Jump | 2. | 10.99m | 11 |
| May 31 | USATF New England Youth InvitationalMay 31 · Long Jump · Place 5 · e4 Track and Fielde4 Track and Field | Long Jump | 5. | 5.28m | 11 |
| May 31 | USATF New England Youth InvitationalMay 31 · 200 Meters · Place 20 · e4 Track and Fielde4 Track and Field | 200 Meters | 20. | 28.23a PB | 11 |
| May 22 | NEC ChampionshipsMay 22 · Triple Jump · Place 13 · Masconomet RegionalMasconomet Regional | Triple Jump | 13. | 37' 2" PB | 11 |
| May 9 | Andover Boosters InvitationalMay 9 · Triple Jump · Masconomet RegionalMasconomet Regional | Triple Jump | -- | DNS | 11 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Triple Jump · Place 4 · Masconomet RegionalMasconomet Regional | Triple Jump | 4. | 35-09.75 | 11 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 4 · Masconomet RegionalMasconomet Regional | Long Jump | 4. | 17-09 | 11 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Triple Jump · Place 9 · Masconomet RegionalMasconomet Regional | Triple Jump | 9. | 34' 5" | 11 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Long Jump · Place 11 · Masconomet RegionalMasconomet Regional | Long Jump | 11. | 16' 7.5" | 11 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 13 · Masconomet RegionalMasconomet Regional | Triple Jump | 13 | 33-8 | 11 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 30 · Masconomet RegionalMasconomet Regional | Long Jump | 30 | 15-3 | 11 |
| Apr 18 | 47th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 36 · Masconomet RegionalMasconomet Regional | Long Jump | 36 | 15-8.50 | 11 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Triple Jump · Place 6 · Masconomet RegionalMasconomet Regional | Triple Jump | 6. | 35-00 | 11 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Long Jump · Place 10 · Masconomet RegionalMasconomet Regional | Long Jump | 10. | 16-02 | 11 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Triple Jump · Place 9 · Masconomet RegionalMasconomet Regional | Triple Jump | 9. | 34-06.5 | 11 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Long Jump · Place 8 · Masconomet RegionalMasconomet Regional | Long Jump | 8. | 16-07 | 11 |
| Apr 1 | NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Triple Jump · Place 6 · Masconomet RegionalMasconomet Regional | Triple Jump | 6. | 34-01.50 | 11 |
| Apr 1 | NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 400m Hurdles · Place 7 · Masconomet RegionalMasconomet Regional | 400m Hurdles36" / 0.914m | 7. | 1:38.5 PB | 11 |
2025 Outdoor Track
5 results2025 Indoor Track
2 results2024 Outdoor Track
3 results2024 Indoor Track
3 results2023 Outdoor Track
4 results2023 Indoor Track
3 results2022 Outdoor Track
11 results2021 Outdoor Track
4 results