Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNortheast Conference Invitational · Dec 12 | 4:55.17a | Northeast Conference Invitational | December 12, 2025 |
| 1 Mile · OutdoorNEC Championships · May 22 | 4:42.10a | NEC Championships | May 22, 2026 |
| 1000 Meters · IndoorNEC Week #4 - Masconomet, Swampscott · Jan 21 | 2:46.8 | NEC Week #4 - Masconomet, Swampscott | January 21, 2026 |
| 1500 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 13 | 4:31.85a | USATF New England Association Junior Olympic Championship | June 13, 2025 |
| 2 Miles · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 13 | 10:24.15a | MIAA Division 4 Indoor Track & Field Championship | February 13, 2026 |
| 2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 29 | 9:57.60a | MIAA Division 5 Track & Field Championship | May 29, 2026 |
| 400 Meters · OutdoorNEC Middle School Championship Meet · May 27 | 1:01.07a | NEC Middle School Championship Meet | May 27, 2025 |
| 600 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 5 | 1:34.14a | NEC Week #6 - Gloucester, Swampscott, Danvers, Beverly | February 5, 2026 |
| 800 Meters · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 7 | 2:09.3 | 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 29 | MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 11 · SwampscottSwampscott | 2 Miles | 11. | 9:57.60a PB | 9 |
| May 29 | MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 20 · SwampscottSwampscott | 1 Mile | 20. | 4:42.61a | 9 |
| May 22 | NEC ChampionshipsMay 22 · 1 Mile · Place 7 · SwampscottSwampscott | 1 Mile | 7. | 4:42.10a PB | 9 |
| May 12 | NEC Rain Date MeetMay 12 · 2 Miles · Place 4 · SwampscottSwampscott | 2 Miles | 4. | 10:29.30a | 9 |
| May 9 | Andover Boosters InvitationalMay 9 · 1 Mile · Place 3 · SwampscottSwampscott | 1 Mile | 3. | 4:44.40a | 9 |
| Apr 28 | NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 1 Mile · Place 3 · SwampscottSwampscott | 1 Mile | 3. | 4:55.8 | 9 |
| Apr 28 | NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 1 Mile · Place 3 · SwampscottSwampscott | 1 Mile | 3. | 4:55.8 | 9 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 2 Miles · Place 4 · SwampscottSwampscott | 2 Miles | 4 | 10:28.52a | 9 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 1 Mile · Place 3 · SwampscottSwampscott | 1 Mile | 3. | 4:53.1 | 9 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 800 Meters · Place 2 · SwampscottSwampscott | 800 Meters | 2. | 2:09.3 PB | 9 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 2 Miles · Place 1 · SwampscottSwampscott | 2 Miles | 1. | 10:36.7 | 9 |
2026 Indoor Track
6 results2025 Indoor Track
3 results2025 Outdoor Track
4 results2024 Outdoor Track
1 results