Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkBoston Mayor's Cup Championship · Oct 278:43Boston Mayor's Cup ChampionshipOctober 27, 2024
2,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 219:13USATF Region 1 Junior Olympic ChampionshipsNovember 21, 2021
3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1315:21.30USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
3,000 Meters · Franklin ParkBoston Mayors Cup Championship · Oct 2614:47Boston Mayors Cup ChampionshipOctober 26, 2025
3,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1215:09.78USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2016:19.82USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 11-12 · Place 94 · New England Elite Track Club3,000 Meters 11-129415:31.277
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 3,000 Meters 11-12 · Place 75 · New England Elite Track Club3,000 Meters 11-127515:31.377
Oct 26Boston Mayors Cup ChampionshipOct 26 · 3,000 Meters 11-12 · Place 27 · New England Elite Track Club3,000 Meters 11-122714:47 PB7
Oct 19USATF NE XC Developmental Meet (Mayors Cup Preview)Oct 19 · 3,000 Meters 14 and Under 3K · Place 17 · New England Elite Track Club3,000 Meters 14 and Under 3K1715:08.537

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Boston Mayor's Cup ChampionshipOct 27 · 1.1 Miles 11-12 · Place 22 · New England Elite Track Club1.1 Miles 11-12228:43 PB12
Oct 20USATF NE Youth XC Developmental Meet (Mayors Cup Preview)Oct 20 · 1.1 Miles Varsity · Place 34 · New England Elite Track Club1.1 Miles Varsity349:05.1611

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 30 · New England Elite Track Club3,000 Meters 9-103015:09.78 PB11
Oct 15USATF New England Youth Development MeetOct 15 · 1.1 Miles 9-10 · Place 14 · New England Elite Track Club1.1 Miles 9-10149:23.011

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 52 · New England Elite Track Club3,000 Meters 9-105216:19.82 PB10
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 32 · New England Elite Track Club3,000 Meters 9-103215:21.30 PB10
Oct 16USATF-NE Youth Development MeetOct 16 · 1.1 Miles Age 6-14 · Place 54 · New England Elite Track Club1.1 Miles Age 6-14549:25.6010

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 2,000 Meters 8U · Place 18 · New England Elite Track Club2,000 Meters 8U189:13 PB9