Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 16 | 11.5 | NEC Week #3 Swampscott, Salem, Peabody | April 16, 2026 |
| 110m Hurdles · 39" / 0.991m · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 30 | 16.5 | NEC Week #5 - Danvers, Peabody, Winthrop | April 30, 2026 |
| 200 Meters · IndoorRising Stars Youth Champs · Mar 6 | 24.04a | Rising Stars Youth Champs | March 6, 2026 |
| 200 Meters · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 16 | 23.4 | NEC Week #3 Swampscott, Salem, Peabody | April 16, 2026 |
| 300 Meters · IndoorMSTCA Qualifier Meet · Feb 7 | 39.01a | MSTCA Qualifier Meet | February 7, 2026 |
| 50 Meter · OutdoorNEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop · Dec 19 | 6.9 | NEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop | December 19, 2024 |
| 55 Meter · IndoorNortheast Conference Invitational · Dec 12 | 6.90a | Northeast Conference Invitational | December 12, 2025 |
| 55 Meters · IndoorNEC Week #2 - Peabody, Marblehead, Winthrop, Swampscott · Jan 8 | 6.7 | NEC Week #2 - Peabody, Marblehead, Winthrop, Swampscott | January 8, 2026 |
| 55m Hurdles · 39" · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 16 | 8.69a | MIAA Division 2 Indoor Track & Field Championship | February 16, 2024 |
| Varsity 45 Yard Dash · IndoorNEC Week #6 - Peabody, Masconomet, Saugus · Feb 4 | 5.3 | NEC Week #6 - Peabody, Masconomet, Saugus | February 4, 2026 |
| Varsity 50 Yard Dash · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 22 | 6.2 | NEC Week #4 - Gloucester, Peabody, Saugus, Marblehead | January 22, 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 · 110m Hurdles · Peabody Veterans Memorial | 110m Hurdles39" / 0.991mRound P | -- | FSWind: 0 | 12 |
| May 16 | MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 26 · Peabody Veterans Memorial | 200 Meters | 26 | 24.21a | 12 |
| May 12 | NEC Rain Date MeetMay 12 · 100 Meters · Place 7 · Peabody Veterans Memorial | 100 Meters | 7. | 11.85a | 12 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 110m Hurdles · Place 2 · Peabody Veterans Memorial | 110m Hurdles39" / 0.991m | 2. | 16.8 | 12 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 200 Meters · Place 5 · Peabody Veterans Memorial | 200 Meters | 5. | 23.9 | 12 |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 110m Hurdles · Place 2 · Peabody Veterans Memorial | 110m Hurdles39" / 0.991m | 2. | 16.5 PB | 12 |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 200 Meters · Place 1 · Peabody Veterans Memorial | 200 Meters | 1. | 23.7 | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 3 · Peabody Veterans Memorial | 200 Meters | 3 | 24.50a | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 12 · Peabody Veterans Memorial | 100 Meters | 12 | 12.29a | 12 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 200 Meters · Place 1 · Peabody Veterans Memorial | 200 Meters | 1. | 23.4 PB | 12 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 100 Meters · Place 2 · Peabody Veterans Memorial | 100 Meters | 2. | 11.5 PB | 12 |
2026 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 6 | Rising Stars Youth ChampsMar 6 · 200 Meters · Place 76 · Peabody Veterans Memorial | 200 MetersRound P | 76. | 24.04a PB | 12 |
| Feb 11 | MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 30 · Peabody Veterans Memorial | 55 MetersRound P | 30 | 6.94a | 12 |
| Feb 11 | MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 30 · Peabody Vete | 55 MetersRound P | 30 | 6.94 | 12 |
| Feb 7 | MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 50 · Peabody Veterans Memorial | 300 Meters | 50 | 39.01a PB | 12 |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Varsity 45 Yard Dash · Place 1 · Peabody Veterans Memorial | Varsity 45 Yard Dash | 1 | 5.3 PB | 12 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 55 Meters · Place 11 · Peabody Veterans Memorial | 55 MetersRound P | 11 | 7.06a | 12 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 4 · Peabody Veterans Memorial | 55 Meters | 4 | 7.06a | 12 |
| Jan 22 | NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · 300 Meters · Place 1 · Peabody Veterans Memorial | 300 Meters | 1 | 39.9 | 12 |
| Jan 22 | NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 4 · Peabody Veterans Memorial | Varsity 50 Yard Dash | 4 | 6.2 PB | 12 |
| Jan 14 | NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Varsity 45 Yard Dash · Place 4 · Peabody Veterans Memorial | Varsity 45 Yard Dash | 4 | 5.5 | 12 |
| Jan 8 | NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 55 Meters · Place 2 · Peabody Vet. Mem. | 55 Meters | 2 | 6.7 PB | 12 |
2025 Indoor Track
8 results2025 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · 110m Hurdles · Place 10 · Peabody Veterans Memorial | 110m Hurdles39" / 0.991mRound P | 10. | 18.77a | 11 |
| May 13 | NEC Rain Date Meet May 13 · 100 Meters · Place 5 · Peabody Vet. Mem. | 100 Meters | 5 | 11.91a | 11 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 110m Hurdles · Place 3 · Peabody Veterans Memorial | 110m Hurdles39" / 0.991m | 3. | 16.9 | 11 |
| May 1 | NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 400m Hurdles · Place 1 · Peabody Vet. Mem. | 400m Hurdles | 1 | 64.7 | 11 |
| Apr 23 | Northeast Conference Spring ChallengeApr 23 · 110m Hurdles · Place 5 · Peabody Vet. Mem. | 110m Hurdles | 5 | 18.28a | 11 |
| Apr 9 | NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 110m Hurdles · Place 2 · Peabody Vet. Mem. | 110m Hurdles | 2 | 18.2 | 11 |
| Apr 2 | NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 100m Hurdles · Place 10 · Peabody Vet. Mem. | 100m Hurdles | 10 | 21.7 | 11 |
2024 Indoor Track
14 results2024 Outdoor Track
9 results2023 Indoor Track
6 results2022 Indoor Track
1 results