Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · IndoorNEC Week #1 - Marblehead, Gloucester, Beverly · Dec 1714:34.6NEC Week #1 - Marblehead, Gloucester, BeverlyDecember 17, 2025
400 Meters · OutdoorNEC Week 7 Salem, Marblehead @ Beverly · May 131:06.9NEC Week 7 Salem, Marblehead @ BeverlyMay 13, 2024
600 Meters · IndoorNEC Week #5 - Gloucester v Peabody, Saugus v Marblehead · Jan 231:49.27aNEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJanuary 23, 2025
Discus · 1kg · OutdoorNEC Rain Date Meet · May 1263' 6.5"NEC Rain Date MeetMay 12, 2026
High Jump · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 53-10NEC Week #6 - Salem, Winthrop, MarbleheadMay 5, 2026
Long Jump · OutdoorNEC Championships · May 2214' 3.25"NEC ChampionshipsMay 22, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Long Jump · Place 14 · MarbleheadLong Jump14.14' 3.25" PB11
May 22NEC ChampionshipsMay 22 · Discus · Place 22 · MarbleheadDiscus1kg22.48' 11"11
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 9 · MarbleheadLong Jump9.14' 2.25"11
May 12NEC Rain Date MeetMay 12 · High Jump · MarbleheadHigh Jump—SCR11
May 12NEC Rain Date MeetMay 12 · Discus · Place 14 · MarbleheadDiscus1kg14.63' 6.5" PB11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Long Jump · Place 4 · MarbleheadLong Jump4.14-0211
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · High Jump · Place 4 · MarbleheadHigh Jump4.3-10 PB11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Discus · MarbleheadDiscus1kg—ND11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 7 · MarbleheadLong Jump714-511
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 13 · MarbleheadHigh Jump133-1111
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · High Jump · Place 6 · MarbleheadHigh Jump64-111
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Long Jump · Place 3 · MarbleheadLong Jump314-1111
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · High Jump · Place 7 · MarbleheadHigh Jump73-1011
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 600 Meters · Place 3 · Marblehead600 Meters31:56.311

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · High Jump · Place 3 · MarbleheadHigh Jump34-111
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · 2 Miles · Place 2 · Marblehead2 Miles214:34.6 PB11
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 600 Meters · Place 27 · Marblehead600 Meters271:49.94a—
Jan 23NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 600 Meters · Place 1 · Marblehead600 Meters11:49.27a PB—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 600 Meters · Place 3 · Marblehead600 Meters31:57.63a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 400 Meters · Place 6 · Marblehead400 Meters61:08.83a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12NEC Week #1 - Gloucester, Beverly, MarbleheadDec 12 · 600 Meters · Place 2 · Marblehead600 Meters21:51.9—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · 400 Meters · Place 5 · Marblehead400 Meters51:06.9 PB—