Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Winter Invitational · Dec 145:07.55aNEC Winter InvitationalDecember 14, 2024
1 Mile · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · Jan 295:21.0NEC Week #6 - Salem, Winthrop, MarbleheadJanuary 29, 2025
1000 Meters · IndoorNortheast Conference Invitational · Dec 123:08.99aNortheast Conference InvitationalDecember 12, 2025
1500 Meters · IndoorRising Stars Youth Champs · Mar 64:31.65aRising Stars Youth ChampsMarch 6, 2026
2 Miles · IndoorUSATF New England Youth Invitational · Mar 110:20.95aUSATF New England Youth InvitationalMarch 1, 2026
2 Miles · OutdoorUSATF New England Youth Invitational · May 319:59.90aUSATF New England Youth InvitationalMay 31, 2026
3000 Meters · IndoorRising Stars Youth Champs · Mar 69:35.85aRising Stars Youth ChampsMarch 6, 2026
3000 Meters · OutdoorUSATF New England Youth Invitational · May 319:20.56aUSATF New England Youth InvitationalMay 31, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 3000 Meters · Place 2 · WindWard Track and FieldWindWard Track and Field3000 Meters2.9:30.52a12
May 31USATF New England Youth InvitationalMay 31 · 2 Miles · Place 5 · WindWard Track and FieldWindWard Track and Field2 Miles5.9:59.90a PB-
May 31USATF New England Youth InvitationalMay 31 · 3000 Meters · Place 3 · WindWard Track and FieldWindWard Track and Field3000 Meters3.9:20.56a PB-
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 2 Miles · Place 2 · SalemSalem2 Miles2.11:40.012
Jan 22NEC Week #4 - Salem, DanversJan 22 · 2 Miles · Place 1 · SalemSalem2 Miles1.11:07.212
Jan 7NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · 2 Miles · Place 2 · SalemSalem2 Miles2.11:11.512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 3000 Meters · Place 8 · WindWard Track and FieldWindWard Track and Field3000 Meters8.9:35.85a PB12
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 20 · WindWard Track and FieldWindWard Track and Field1500 Meters20.4:31.65a PB12
Mar 1USATF New England Youth InvitationalMar 1 · 2 Miles · Place 2 · WindWard Track and FieldWindWard Track and Field2 Miles2.10:20.95a PB12
Mar 1USATF New England Youth InvitationalMar 1 · 3000 Meters · Place 1 · WindWard Track and FieldWindWard Track and Field3000 Meters1.9:38.14a12
Mar 1USATF New England Youth InvitationalMar 1 · 400 Meters · WindWard Track and FieldWindWard Track and Field400 Meters—DNS12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Northeast Conference InvitationalDec 12 · 1 Mile · SalemSalem1 Mile--DNS12
Dec 12Northeast Conference InvitationalDec 12 · 1000 Meters · Place 10 · SalemSalem1000 Meters10.3:08.99a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 8 · SalemSalem2 Miles8.10:07.61a11
May 23NEC Outdoor Championship 2025May 23 · 2 Miles · Place 5 · SalemSalem2 Miles5.10:25.55a11
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 2 Miles · Place 3 · SalemSalem2 Miles3.10:40.611
Jan 29NEC Week #6 - Salem, Winthrop, MarbleheadJan 29 · 1 Mile · Place 1 · SalemSalem1 Mile1.5:21.0 PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14NEC Winter InvitationalDec 14 · 1 Mile · Place 11 · SalemSalem1 Mile11.5:07.55a PB11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29NEC 2023-2024 Freshman-Sophomore Championship MeetDec 29 · 1 Mile · Place 12 · SalemSalem1 Mile12.5:50.24a10