Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNortheast Conference Spring Challenge · Apr 22 | 15.45a | Northeast Conference Spring Challenge | April 22, 2026 |
| 100m Hurdles · 33" / 0.838m · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 30 | 19.6 | NEC Week #5 - Danvers, Peabody, Winthrop | April 30, 2026 |
| 300 Meters · IndoorNEC Week #6 - Peabody, Masconomet, Saugus · Feb 4 | 48.6 | NEC Week #6 - Peabody, Masconomet, Saugus | February 4, 2026 |
| 400m Hurdles · 30" / 0.762m · OutdoorNEC Outdoor Championship 2025 · May 23 | 1:21.51a | NEC Outdoor Championship 2025 | May 23, 2025 |
| 55 Meter · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 30 | 8.10 | NEC Freshman-Sophomore Indoor Championship | December 30, 2024 |
| 55 Meters · IndoorNEC Week #3 - Peabody, Winthrop, Danvers · Jan 8 | 8.2 | NEC Week #3 - Peabody, Winthrop, Danvers | January 8, 2025 |
| Long Jump · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 30 | 14' 5 | NEC Freshman-Sophomore Indoor Championship | December 30, 2024 |
| Long Jump · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 30 | 14-11 | NEC Week #5 - Danvers, Peabody, Winthrop | April 30, 2026 |
| Triple Jump · OutdoorMSTCA Division 2 Relays · May 16 | 9.07m | MSTCA Division 2 Relays | May 16, 2025 |
| Varsity 45 Yard Dash · IndoorNEC Week #3 - Winthrop, Danvers, Peabody · Jan 14 | 6.7 | NEC Week #3 - Winthrop, Danvers, Peabody | January 14, 2026 |
| Varsity 50 Yard Dash · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 22 | 7.7 | 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
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 16 · Peabody Veterans Memorial | Triple Jump | 16. | 32-10.50 | 11 |
| May 22 | NEC ChampionshipsMay 22 · Triple Jump · Place 5 · Peabody Veterans Memorial | Triple Jump | 5. | 33' 0.5" | 11 |
| May 22 | NEC ChampionshipsMay 22 · Long Jump · Place 6 · Peabody Veterans Memorial | Long Jump | 6. | 15' 8" | 11 |
| May 16 | MSTCA Coaches Metro InvitationalMay 16 · Triple Jump · Place 20 · Peabody Veterans Memorial | Triple Jump | 20 | 32-09.00 | 11 |
| May 12 | NEC Rain Date MeetMay 12 · Triple Jump · Place 3 · Peabody Veterans Memorial | Triple Jump | 3. | 32' 7" | 11 |
| May 12 | NEC Rain Date MeetMay 12 · Long Jump · Place 8 · Peabody Veterans Memorial | Long Jump | 8. | 14' 2.5" | 11 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Triple Jump · Place 2 · Peabody Veterans Memorial | Triple Jump | 2. | 31-11.75 | 11 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Long Jump · Place 8 · Peabody Veterans Memorial | Long Jump | 8. | 13-10 | 11 |
| May 2 | MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 22 · Peabody Veterans Memorial | Triple Jump | 22 | 9.43m | 11 |
| May 2 | MSTCA Division 2 RelaysMay 2 · Long Jump · Place 44 · Peabody Veterans Memorial | Long Jump | 44 | 3.84m | 11 |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Triple Jump · Place 1 · Peabody Veterans Memorial | Triple Jump | 1. | 31-06.5 | 11 |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Long Jump · Place 3 · Peabody Veterans Memorial | Long Jump | 3. | 14-11 PB | 11 |
| Apr 30 | NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 100m Hurdles · Place 4 · Peabody Veterans Memorial | 100m Hurdles33" / 0.838m | 4. | 19.6 PB | 11 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 2 · Peabody Veterans Memorial | Triple Jump | 2 | 30-10.5 | 11 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 21 · Peabody Veterans Memorial | 100 Meters | 21 | 15.45a PB | 11 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Triple Jump · Place 2 · Peabody Veterans Memorial | Triple Jump | 2. | 32-01 | 11 |
2026 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 300 Meters · Place 4 · Peabody Veterans Memorial | 300 Meters | 4 | 48.6 PB | 11 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 55m Hurdles · Place 10 · Peabody Veterans Memorial | 55m HurdlesRound P | 10 | 10.59a | 11 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 11 · Peabody Veterans Memorial | 55 Meters | 11 | 8.37a | 11 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55m Hurdles · Place 4 · Peabody Veterans Memorial | 55m Hurdles | 4 | 11.18a | 11 |
| Jan 22 | NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Varsity 50 Yard Dash · Place 10 · Peabody Veterans Memorial | Varsity 50 Yard Dash | 10 | 7.7 PB | 11 |
| Jan 14 | NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · Varsity 45 Yard Dash · Place 6 · Peabody Veterans Memorial | Varsity 45 Yard Dash | 6 | 6.7 PB | 11 |
| Jan 9 | MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 68 · Peabody Vet. Mem. | 55m HurdlesRound P | 68 | 10.85a | 11 |
| Jan 8 | NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 300 Meters · Place 5 · Peabody Vet. Mem. | 300 Meters | 5 | 48.9 | 11 |
2025 Indoor Track
7 results2025 Outdoor Track
9 results2024 Indoor Track
4 results2024 Outdoor Track
6 results