Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Freshman-Sophomore Championship · Dec 295:42.48aNEC Freshman-Sophomore ChampionshipDecember 29, 2025
1 Mile · OutdoorNEC Freshman-Sophomore Championship Meet · May 95:12.72aNEC Freshman-Sophomore Championship MeetMay 9, 2026
1000 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 313:05.87aNortheast Conference Indoor T&F ChampionshipJanuary 31, 2026
1000 Meters · OutdoorNEC Week #4 - Salem, Danvers · Jan 223:17.6NEC Week #4 - Salem, DanversJanuary 22, 2026
2 Miles · IndoorNEC Week #3 - Peabody, Winthrop, Danvers · Jan 814:32.2NEC Week #3 - Peabody, Winthrop, DanversJanuary 8, 2025
2 Miles · OutdoorNEC Week #1 - Gloucester, Saugus, Danvers · Mar 3111:39.4NEC Week #1 - Gloucester, Saugus, DanversMarch 31, 2026
600 Meters · IndoorNortheast Conference Invitational · Dec 121:45.23aNortheast Conference InvitationalDecember 12, 2025
800 Meters · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 72:20.3NEC Week #2 Marblehead,Danvers,SwampscottApril 7, 2026
Triple Jump · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 731-06.5NEC Week #2 Marblehead,Danvers,SwampscottApril 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · 1 Mile · Place 21 · Danvers1 Mile21.5:15.90a10
May 12NEC Rain Date MeetMay 12 · 1 Mile · Place 12 · Danvers1 Mile12.5:16.52a10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · 1 Mile · Place 8 · Danvers1 Mile85:12.72a PB10
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 1 Mile · Place 5 · Danvers1 Mile5.5:29.210
Apr 22Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 18 · DanversTriple Jump1830-910
Apr 22Northeast Conference Spring ChallengeApr 22 · 1 Mile · Place 18 · Danvers1 Mile185:46.90a10
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Triple Jump · DanversTriple Jump—Foul10
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 800 Meters · Place 5 · Danvers800 Meters5.2:27.510
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Triple Jump · Place 8 · DanversTriple Jump8.31-06.5 PB10
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 800 Meters · Place 9 · Danvers800 Meters9.2:20.3 PB10
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Triple Jump · Place 8 · DanversTriple Jump8.30-09.010
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 2 Miles · Place 3 · Danvers2 Miles3.11:39.4 PB10
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 800 Meters · Place 5 · Danvers800 Meters5.2:29.410
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 1 Mile · Place 6 · Danvers1 Mile6.5:37.610
Jan 22NEC Week #4 - Salem, DanversJan 22 · 1000 Meters · Place 1 · Danvers1000 Meters1.3:17.6 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 1000 Meters · Place 8 · Danvers1000 Meters83:22.83a10
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 1000 Meters · Place 14 · Danvers1000 Meters143:05.87a PB10
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · 1 Mile · Place 3 · Danvers1 Mile35:50.810
Jan 7NEC Week #2 - Saugus, Danvers, GloucesterJan 7 · 1000 Meters · Place 3 · Danvers1000 Meters33:08.97a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · 1 Mile · Place 6 · Danvers1 Mile6.5:42.48a PB10
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 600 Meters · Place 9 · Danvers600 Meters91:54.610
Dec 12Northeast Conference InvitationalDec 12 · 600 Meters · Place 14 · Danvers600 Meters14.1:45.23a PB10
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 600 Meters · Place 11 · Danvers600 Meters11.2:05.40a9
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · 600 Meters · Place 10 · Danvers600 Meters101:53.9—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · 600 Meters · Place 8 · Danvers600 Meters81:47.2—
Jan 8NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 2 Miles · Place 7 · Danvers2 Miles714:32.2 PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 800 Meters · Place 10 · Danvers800 Meters102:34.46a9
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 1 Mile · Place 15 · Danvers1 Mile155:52.41a9
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 2 Miles · Place 4 · Danvers2 Miles413:219
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 800 Meters · Place 10 · Danvers800 Meters102:529
Apr 23Northeast Conference Spring ChallengeApr 23 · 800 Meters · Place 19 · Danvers800 Meters192:29.51a9
Apr 3NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 800 Meters · Place 7 · Danvers800 Meters72:38.7—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 1 Mile · Place 11 · Danvers1 Mile11.6:31.08a9
Dec 14NEC Winter InvitationalDec 14 · 1 Mile · Place 21 · Danvers1 Mile21.6:25.89a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NEC Week #2 - Gloucester, Saugus, DanversDec 18 · 1 Mile · Place 6 · Danvers1 Mile6.7:01.09
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 2 Miles · Place 6 · Danvers2 Miles6.14:38.79