Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 400 Meters · OutdoorNEC Week 3 Masconomet @ Saugus · Apr 15 | 1:16.50 | NEC Week 3 Masconomet @ Saugus | April 15, 2024 |
| 400m Hurdles · 30" / 0.762m · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 8 | 1:28.5 | NEC Week #6 - Peabody, Masconomet, Saugus | May 8, 2025 |
| High Jump · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 7 | 5-00 | NEC Week #6 - Peabody, Masconomet, Saugus | May 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MIAA Division 5 Track & Field ChampionshipMay 29 · High Jump · Place 11 · Saugus | High Jump | 11. | 4-10.00 | 12 |
| May 22 | NEC ChampionshipsMay 22 · High Jump · Place 1 · Saugus | High Jump | 1. | 4' 10" | 12 |
| May 12 | NEC Rain Date MeetMay 12 · High Jump · Place 4 · Saugus | High Jump | 4. | 4' 8" | 12 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · High Jump · Place 2 · Saugus | High Jump | 2. | 5-00 PB | 12 |
| Apr 28 | NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · High Jump · Place 2 · Saugus | High Jump | 2. | 4-10 | 12 |
| Apr 28 | NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · High Jump · Place 2 · Saugus | High Jump | 2. | 4-10 | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · High Jump · Place 3 · Saugus | High Jump | 3 | 4-7 | 12 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · High Jump · Place 3 · Saugus | High Jump | 3. | 4-10 | 12 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · High Jump · Place 1 · Saugus | High Jump | 1. | 5-00 | 12 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · High Jump · Place 2 · Saugus | High Jump | 2. | 4-10 | 12 |
2026 Indoor Track
5 results2025 Indoor Track
4 results2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · High Jump · Place 9 · Saugus | High Jump | 9. | 4-08.00 | 11 |
| May 16 | Saugus vs. Mystic ValleyMay 16 · High Jump · Place 2 · Saugus | High Jump | 2. | 4'6" | 11 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 400m Hurdles · Place 7 · Saugus | 400m Hurdles30" / 0.762m | 7. | 1:28.5 PB | 11 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · High Jump · Place 5 · Saugus | High Jump | 5. | 4-06 | 11 |
| Apr 29 | NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · High Jump · Place 3 · Saugus | High Jump | 3 | 4-08 | 11 |
| Apr 29 | NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 400m Hurdles · Place 5 · Saugus | 400m Hurdles | 5 | 84.9 | 11 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · High Jump · Place 4 · Saugus | High Jump | 4 | 4-06 | 11 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 400m Hurdles · Place 6 · Saugus | 400m Hurdles | 6 | 1:33.2 | 11 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 400 Meters · Place 8 · Saugus | 400 Meters | 8 | 1:18.9 | 11 |
| Apr 9 | NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · High Jump · Place 5 · Saugus | High Jump | 5 | 4-04 | 11 |
| Apr 9 | NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 400m Hurdles · Place 6 · Saugus | 400m Hurdles | 6 | 89.9 | 11 |
| Apr 3 | NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · High Jump · Place 2 · Saugus | High Jump | 2 | 4-6 | 11 |
| Apr 3 | NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 400m Hurdles · Place 7 · Saugus | 400m Hurdles | 7 | 1:30.1 | 11 |
2024 Outdoor Track
7 results