Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNEC Rain Date Meet · May 12 | 6:07.64a | NEC Rain Date Meet | May 12, 2026 |
| 100 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 14 | 15.3 | NEC Week #3 - Gloucester, Marblehead, Beverly | April 14, 2026 |
| 1000 Meters · IndoorNortheast Conference Indoor track & Field Championship · Feb 9 | 3:48.30a | Northeast Conference Indoor track & Field Championship | February 9, 2025 |
| 2 Miles · IndoorNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester · Jan 28 | 18:02.47a | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester | January 28, 2026 |
| 300 Meters · IndoorNEC Week #1 - Gloucester, Beverly, Marblehead · Dec 12 | 51.3 | NEC Week #1 - Gloucester, Beverly, Marblehead | December 12, 2024 |
| 400 Meters · IndoorGBTCA: Valentine Invitational · Feb 14 | 1:13.46a | GBTCA: Valentine Invitational | February 14, 2026 |
| 400 Meters · OutdoorNortheast Conference Spring Challenge · Apr 23 | 1:12.99a | Northeast Conference Spring Challenge | April 23, 2025 |
| 600 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 5 | 1:58.56a | NEC Week #6 - Gloucester, Swampscott, Danvers, Beverly | February 5, 2026 |
| 800 Meters · IndoorMSTCA Northeast Invitational · Jan 10 | 2:50.88a | MSTCA Northeast Invitational | January 10, 2025 |
| 800 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 9 | 2:42.07a | Weston Twilight Invitational - Regis Events | May 9, 2026 |
| High Jump · IndoorMSTCA Girls Pentathlon · Feb 25 | 1.22m | MSTCA Girls Pentathlon | February 25, 2025 |
| Long Jump · IndoorMSTCA Girls Pentathlon · Feb 25 | 3.86m | MSTCA Girls Pentathlon | February 25, 2025 |
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 22 | NEC ChampionshipsMay 22 · 1 Mile · Place 14 · Gloucester | 1 Mile | 14. | 6:13.20a | 11 |
| May 12 | NEC Rain Date MeetMay 12 · 1 Mile · Place 8 · Gloucester | 1 Mile | 8. | 6:07.64a PB | 11 |
| May 9 | Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 45 · Gloucester | 800 Meters | 45 | 2:42.07a PB | 11 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 800 Meters · Place 3 · Gloucester | 800 Meters | 3. | 2:49.16a | 11 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100 Meters · Place 16 · Gloucester | 100 Meters | 16. | 15.54a | 11 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 1 Mile · Place 7 · Gloucester | 1 Mile | 7 | 6:24.30a | 11 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 800 Meters · Place 5 · Gloucester | 800 Meters | 5. | 2:47.9 | 11 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100 Meters · Place 13 · Gloucester | 100 Meters | 13. | 15.3 PB | 11 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 800 Meters · Place 3 · Gloucester | 800 Meters | 3. | 2:50.0 | 11 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 1 Mile · Place 4 · Gloucester | 1 Mile | 4. | 6:34.6 | 11 |
2026 Indoor Track
6 results2025 Indoor Track
15 results2025 Outdoor Track
6 results2024 Indoor Track
1 results