Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkBoston Mayor's Cup Championship · Oct 278:47Boston Mayor's Cup ChampionshipOctober 27, 2024
2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 149:14.25USATF National Junior Olympic ChampionshipsDecember 14, 2024
2,000 Meters · Franklin ParkBoston Mayors Cup Championship · Oct 268:13Boston Mayors Cup ChampionshipOctober 26, 2025
2,000 Meters · Highland ParkUSATF New England Junior Olympic Championships · Nov 109:02.45USATF New England Junior Olympic ChampionshipsNovember 10, 2024
3,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 1614:11.90USATF New England Junior Olympic ChampionshipNovember 16, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 3,000 Meters 9-10 · Place 32 · New England Elite Track Club3,000 Meters 9-103214:11.90 PB-
Oct 26Boston Mayors Cup ChampionshipOct 26 · 2,000 Meters 10U · Place 45 · New England Elite Track Club2,000 Meters 10U458:13 PB-
Oct 19USATF NE XC Developmental Meet (Mayors Cup Preview)Oct 19 · 2,000 Meters 14U 2K · Place 14 · New England Elite Track Club2,000 Meters 14U 2K148:16.72-

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 148 · New England Elite Track Club2,000 Meters 7-81489:14.25 PB-
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 2,000 Meters 8U · Place 10 · New England Elite Track Club2,000 Meters 8U109:02.45 PB-
Oct 27Boston Mayor's Cup ChampionshipOct 27 · 1.1 Miles 10U · Place 59 · New England Elite Track Club1.1 Miles 10U598:47 PB-
Oct 20USATF NE Youth XC Developmental Meet (Mayors Cup Preview)Oct 20 · 1.1 Miles Varsity · Place 54 · New England Elite Track Club1.1 Miles Varsity548:36.008

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 15 · New England Elite Track Club2,000 Meters 8U159:24.10-
Oct 15USATF New England Youth Development MeetOct 15 · 1.1 Miles 8U · Place 5 · New England Elite Track Club1.1 Miles 8U59:12.8-