Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkBoston Mayor's Cup Championship · Oct 276:49Boston Mayor's Cup ChampionshipOctober 27, 2024
3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1312:22.90USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 912:07.85USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Franklin ParkBoston Mayors Cup Championship · Oct 2611:32Boston Mayors Cup ChampionshipOctober 26, 2025
3,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1212:10.51USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2013:16.58USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Wayland High School2025 Wayland XC · Oct 1212:41.62025 Wayland XCOctober 12, 2025
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1415:11.79USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2315:26.26USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 272 · Cheetah Running Club4,000 Meters 13-1427216:12.708
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 72 · Cheetah Running Club4,000 Meters 13-147215:26.26 PB8
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 65 · Cheetah Running Club4,000 Meters 13-146515:49.568
Oct 26Boston Mayors Cup ChampionshipOct 26 · 3,000 Meters 13-14 · Place 19 · Cheetah Running Club3,000 Meters 13-141911:32 PB8
Oct 122025 Wayland XCOct 12 · 3,000 Meters Youth · Place 23 · Cheetah Running Club3,000 Meters Youth2312:41.6 PB8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 318 · Cheetah Running Club4,000 Meters 13-1431815:11.79 PB7
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 58 · Cheetah Running Club4,000 Meters 13-145815:46.147
Oct 27Boston Mayor's Cup ChampionshipOct 27 · 1.1 Miles 13-14 · Place 30 · Cheetah Running Club1.1 Miles 13-14306:49 PB7

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 292 · Cheetah Running Club3,000 Meters 11-1229212:07.85 PB6
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 37 · Cheetah Running Club3,000 Meters 11-123712:10.51 PB6

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 69 · Cheetah Running Club3,000 Meters 11-126913:16.58 PB12
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 52 · Cheetah Running Club3,000 Meters 11-125212:22.90 PB12

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 37 · Cheetah Running Club3,000 Meters 9-103713:0711