Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 300 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 5 | 49.14a | NEC Week #6 - Gloucester, Swampscott, Danvers, Beverly | February 5, 2026 |
| 300 Meters · OutdoorNEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers · Jan 28 | 49.9 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers | January 28, 2026 |
| 400 Meters · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 16 | 1:05.5 | NEC Week #3 Swampscott, Salem, Peabody | April 16, 2026 |
| 55 Meter · IndoorNortheast Conference Invitational · Dec 12 | 9.94a | Northeast Conference Invitational | December 12, 2025 |
| Javelin · 600g · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 7 | 48-05.0 | NEC Week #2 Marblehead,Danvers,Swampscott | April 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | NEC ChampionshipsMay 22 · 400 Meters · Place 18 · Swampscott | 400 Meters | 18. | 1:09.38a | 12 |
| May 12 | NEC Rain Date MeetMay 12 · Javelin · Place 20 · Swampscott | Javelin600g | 20. | 47' 5" | 12 |
| May 12 | NEC Rain Date MeetMay 12 · 400 Meters · Place 13 · Swampscott | 400 Meters | 13. | 1:08.32a | 12 |
| May 9 | Andover Boosters InvitationalMay 9 · 400 Meters · Place 18 · Swampscott | 400 Meters | 18. | 1:15.64a | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Javelin · Place 12 · Swampscott | Javelin | 12 | 50-5 | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 400 Meters · Place 5 · Swampscott | 400 Meters | 5 | 1:07.42a | 12 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Javelin · Place 5 · Swampscott | Javelin600g | 5. | 48-03 | 12 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400 Meters · Place 3 · Swampscott | 400 Meters | 3. | 1:05.5 PB | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Javelin · Place 8 · Swampscott | Javelin600g | 8. | 48-05.0 PB | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 400 Meters · Place 2 · Swampscott | 400 Meters | 2. | 1:06.1 | 12 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 300 Meters · Place 8 · Swampscott | 300 Meters | 8. | 49.9 PB | 12 |
2026 Indoor Track
2 results2025 Indoor Track
4 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · 400 Meters · Place 12 · Swampscott | 400 Meters | 12. | 1:06.52a | 11 |
| May 13 | NEC Rain Date Meet May 13 · 400 Meters · Place 7 · Swampscott | 400 Meters | 7 | 1:08.16a | 11 |
| May 7 | NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 400 Meters · Place 5 · Swampscott | 400 Meters | 5 | 1:08.33a | 11 |
| Apr 29 | NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 400 Meters · Place 1 · Swampscott | 400 Meters | 1 | 67.6 | 11 |
| Apr 23 | Northeast Conference Spring ChallengeApr 23 · 400 Meters · Place 14 · Swampscott | 400 Meters | 14 | 1:09.22a | 11 |
| Apr 8 | NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 400 Meters · Place 5 · Swampscott | 400 Meters | 5 | 1:09.4 | 11 |
| Apr 2 | NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 400 Meters · Place 6 · Swampscott | 400 Meters | 6 | 72.5 | 11 |
2024 Outdoor Track
3 results2024 Indoor Track
2 results2023 Indoor Track
1 results