Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 14 | 11.3 | NEC Week #3 - Gloucester, Marblehead, Beverly | April 14, 2026 |
| 200 Meters · IndoorGBTCA: Last Chance Championship Meet · Feb 21 | 25.52a | GBTCA: Last Chance Championship Meet | February 21, 2026 |
| 200 Meters · OutdoorNEC Week #1 - Gloucester, Danvers, Saugus · Apr 3 | 25.5 | NEC Week #1 - Gloucester, Danvers, Saugus | April 3, 2025 |
| 300 Meters · IndoorThe Nor'Easter at the Track · Jan 10 | 42.10 | The Nor'Easter at the Track | January 10, 2026 |
| 55 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 5 | 6.92a | NEC Week #6 - Gloucester, Swampscott, Danvers, Beverly | February 5, 2026 |
| 60 Meters · IndoorGBTCA: Last Chance Championship Meet · Feb 21 | 7.63a | GBTCA: Last Chance Championship Meet | February 21, 2026 |
| 600 Meters · IndoorGloucester v Danvers v Swampscott · Jan 10 | 1:49.41a | Gloucester v Danvers v Swampscott | January 10, 2024 |
| Long Jump · IndoorMSTCA Kalperis Relays - Division 4 · Jan 17 | 5.46m | MSTCA Kalperis Relays - Division 4 | January 17, 2026 |
| Long Jump · OutdoorNEC Week #2 Gloucester, Masconomet, Winthrop · Apr 9 | 18-11 | NEC Week #2 Gloucester, Masconomet, Winthrop | April 9, 2026 |
| Triple Jump · OutdoorMSTCA Division 4 Relays · May 17 | 11.12m | MSTCA Division 4 Relays | May 17, 2025 |
| Varsity 50 Yard Dash · IndoorNEC Week #1 - Marblehead, Gloucester, Beverly · Dec 17 | 6.1 | NEC Week #1 - Marblehead, Gloucester, Beverly | December 17, 2025 |
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 22 | NEC ChampionshipsMay 22 · Triple Jump · Place 19 · Gloucester | Triple Jump | 19. | 34' 10" | 12 |
| May 22 | NEC ChampionshipsMay 22 · 100 Meters · Place 8 · Gloucester | 100 MetersRound P | 8. | 11.77aWind: 0 | 12 |
| May 22 | NEC ChampionshipsMay 22 · 100 Meters · Place 8 · Gloucester | 100 Meters | 8. | 11.75aWind: 0 | 12 |
| May 12 | NEC Rain Date MeetMay 12 · Long Jump · Place 18 · Gloucester | Long Jump | 18. | 17' 9.25" | 12 |
| May 12 | NEC Rain Date MeetMay 12 · 100 Meters · Place 14 · Gloucester | 100 Meters | 14. | 12.11a | 12 |
| May 9 | Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 41 · Gloucester | 100 Meters | 41 | 12.76a | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 12 · Gloucester | Triple Jump | 12 | 33-10 | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Long Jump · Place 21 · Gloucester | Long Jump | 21 | 16-11 | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 7 · Gloucester | 100 Meters | 7 | 12.13a | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Triple Jump · Place 4 · Gloucester | Triple Jump | 4. | 35-08 | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Long Jump · Place 5 · Gloucester | Long Jump | 5. | 18-02.5 | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100 Meters · Place 5 · Gloucester | 100 Meters | 5. | 11.3 PB | 12 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Triple Jump · Place 4 · Gloucester | Triple Jump | 4. | 37-03 | 12 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Long Jump · Place 2 · Gloucester | Long Jump | 2. | 18-11 PB | 12 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 100 Meters · Place 2 · Gloucester | 100 Meters | 2. | 11.7 | 12 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Triple Jump · Place 5 · Gloucester | Triple Jump | 5. | 35-01.5 | 12 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Long Jump · Place 5 · Gloucester | Long Jump | 5. | 17-07.0 | 12 |
| Mar 31 | NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 100 Meters · Place 2 · Gloucester | 100 Meters | 2. | 11.9 | 12 |
2026 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | GBTCA: Last Chance Championship MeetFeb 21 · 200 Meters · Place 12 · Gloucester | 200 Meters | 12 | 25.52a PB | 12 |
| Feb 21 | GBTCA: Last Chance Championship MeetFeb 21 · 60 Meters · Place 6 · Gloucester | 60 Meters | 6 | 7.63a PB | 12 |
| Feb 7 | MSTCA Qualifier MeetFeb 7 · Long Jump · Gloucester | Long Jump | — | FOUL | 12 |
| Feb 7 | MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 35 · Gloucester | 55 MetersRound P | 35 | 6.98a | 12 |
| Feb 5 | NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 55 Meters · Place 5 · Gloucester | 55 Meters | 5 | 6.92a PB | 12 |
| Feb 5 | NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Long Jump · Place 3 · Gloucester | Long Jump | 3 | 19-8 | 12 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 10 · Gloucester | Long Jump | 10 | 18-6.50 | 12 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 55 Meters · Place 16 · Gloucester | 55 MetersRound P | 16 | 7.27a | 12 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 300 Meters · Place 7 · Gloucester | 300 Meters | 7 | 42.35a | 12 |
| Jan 22 | NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 7 · Gloucester | Varsity 50 Yard Dash | 7 | 6.5 | 12 |
| Jan 17 | MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 26 · Gloucester | Long Jump | 26 | 5.46m PB | 12 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 55 Meters · Place 4 · Gloucester | 55 Meters | 4 | 6.99a | 12 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Long Jump · Place 7 · Gloucester | Long Jump | 7 | 17-6.5 | 12 |
| Jan 10 | The Nor'Easter at the TrackJan 10 · Triple Jump · Place 13 · Fishermen TC,Glouce | Triple Jump | 13 | 35-09.00 | 12 |
| Jan 10 | The Nor'Easter at the TrackJan 10 · 300 Meters · Place 116 · Fishermen TC,Glouce | 300 Meters | 116 | 42.10 PB | 12 |
| Jan 10 | The Nor'Easter at the TrackJan 10 · 55 Meters · Place 54 · Fishermen TC,Glouce | 55 Meters | 54 | 7.17 | 12 |
2025 Indoor Track
7 results2025 Outdoor Track
7 results2024 Indoor Track
8 results2024 Outdoor Track
4 results