Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Championship · Feb 45:51.11NEC ChampionshipFebruary 4, 2023
1 Mile · OutdoorNortheast Conference Championship Meet · May 216:02.09Northeast Conference Championship MeetMay 21, 2023
1000 Meters · IndoorNEC Winter Invitational · Dec 143:34.27aNEC Winter InvitationalDecember 14, 2024
1000 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · Jan 293:44.5NEC Week #6 - Salem, Winthrop, MarbleheadJanuary 29, 2025
800 Meters · OutdoorNEC Week 6 Salem @ Swampscott · May 62:32.7NEC Week 6 Salem @ SwampscottMay 6, 2024
800 Meters · Outdoor · Hand timedNEC Week 1 - Beverly @ Salem · Apr 12:46.8hNEC Week 1 - Beverly @ SalemApril 1, 2024
Long Jump · IndoorNortheast Conference Invitational · Dec 1216-02.00Northeast Conference InvitationalDecember 12, 2025
Long Jump · OutdoorNEC Week #5 - Salem v Gloucester, Masco v Marblehead · Apr 2914' 6"NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApril 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12NEC Rain Date MeetMay 12 · 800 Meters · Place 19 · Salem800 Meters19.2:38.45a11
May 5NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 800 Meters · Place 7 · Salem800 Meters7.2:44.811
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Long Jump · Place 3 · SalemLong Jump3.14' 6" PB11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 800 Meters · Place 10 · Salem800 Meters10.2:41.84a11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Long Jump · Place 13 · SalemLong Jump13.14-01.2511
Jan 22NEC Week #4 - Salem, DanversJan 22 · 1000 Meters · Place 3 · Salem1000 Meters3.3:47.811

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4NEC Week #6 - Marblehead, Winthrop, SalemFeb 4 · 1000 Meters · Place 7 · Salem1000 Meters74:02.011
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · Long Jump · Place 20 · SalemLong Jump2014-811
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 1000 Meters · Place 21 · Salem1000 Meters213:37.87a11
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 1000 Meters · Place 10 · Salem1000 Meters103:52.55a11
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Long Jump · Place 14 · SalemLong Jump1415-7.511
Jan 10The Nor'Easter at the TrackJan 10 · Long Jump · Place 39 · SALEMLong Jump3914-11.5011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 1000 Meters · Place 7 · Salem1000 Meters7.3:47.311
Dec 12Northeast Conference InvitationalDec 12 · 1000 Meters · Place 23 · Salem1000 Meters23.3:44.18a11
Dec 12Northeast Conference InvitationalDec 12 · Long Jump · Place 16 · SalemLong Jump16.16-02.00 PB11
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 1000 Meters · Place 22 · Salem1000 Meters223:44.00a—
Jan 22NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · 1000 Meters · Place 9 · Salem1000 Meters93:46.6—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 1000 Meters · Place 6 · Salem1000 Meters63:54.56a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13NEC Rain Date Meet May 13 · 800 Meters · Place 18 · Salem800 Meters182:46.33a10
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Long Jump · Place 15 · SalemLong Jump15.14-05.510
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 800 Meters · Place 10 · Salem800 Meters10.2:48.910
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · Long Jump · Place 9 · SalemLong Jump915-0410
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 800 Meters · Place 9 · Salem800 Meters92:50.110
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 800 Meters · Place 9 · Salem800 Meters92:55.010
Jan 29NEC Week #6 - Salem, Winthrop, MarbleheadJan 29 · 1000 Meters · Place 10 · Salem1000 Meters10.3:44.5 PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 1000 Meters · Place 8 · Salem1000 Meters8.3:39.64a10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Long Jump · Place 16 · SalemLong Jump16.14' 1010
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · 1000 Meters · Place 5 · Salem1000 Meters53:50.6—
Dec 14NEC Winter InvitationalDec 14 · 1000 Meters · Place 17 · Salem1000 Meters17.3:34.27a PB10
Dec 14NEC Winter InvitationalDec 14 · Long Jump · Place 15 · SalemLong Jump15.15' 7.510
Jan 31Danvers, Winthrop, SalemJan 31 · 1000 Meters · Place 5 · Salem1000 Meters53:43.3—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · Long Jump · Place 8 · SalemLong Jump814-6.50—
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · 800 Meters · Place 9 · Salem800 Meters92:39.4—
May 6NEC Week 6 Salem @ SwampscottMay 6 · Long Jump · Place 4 · SalemLong Jump415-2.25—
May 6NEC Week 6 Salem @ SwampscottMay 6 · 800 Meters · Place 6 · Salem800 Meters62:32.7 PB—
May 4NEC Freshman Sophomore ChampionshipMay 4 · Long Jump · Place 19 · SalemLong Jump1913-8—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 800 Meters · Place 15 · Salem800 Meters152:37.65a—
May 3NEC Week 5 Salem @ SaugusMay 3 · Long Jump · Place 4 · SalemLong Jump415-7—
May 3NEC Week 5 Salem @ SaugusMay 3 · 800 Meters · Place 4 · Salem800 Meters42:38.3—
Apr 26NEC Week 4 Winthrop @ SalemApr 26 · Long Jump · Place 2 · SalemLong Jump216-2—
Apr 26NEC Week 4 Winthrop @ SalemApr 26 · 800 Meters · Place 3 · Salem800 Meters32:48.4—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · Long Jump · Place 4 · SalemLong Jump415-1—
Apr 1NEC Week 1 - Beverly @ SalemApr 1 · 800 Meters · Place 5 · Salem800 Meters52:46.8h PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 1000 Meters · Place 10 · Salem1000 Meters10.3:46.80a9
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · Long Jump · Place 12 · SalemLong Jump12.14-02.009
Dec 9NEC Winter Invitational (Boys)Dec 9 · 1000 Meters · Place 18 · Salem1000 Meters18.3:41.65a9
Feb 4NEC ChampionshipFeb 4 · 1 Mile · Place 11 · Salem1 Mile115:51.11 PB8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Northeast Conference Championship MeetMay 21 · 1 Mile · Place 22 · Salem1 Mile226:02.09 PB8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 1 Mile · Place 16 · Salem1 Mile16.6:18.87a8