Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkBoston Mayor's Cup Championship · Oct 276:30Boston Mayor's Cup ChampionshipOctober 27, 2024
3,000 Meters · Franklin ParkBoston Mayors Cup Championship · Oct 2611:24Boston Mayors Cup ChampionshipOctober 26, 2025
3,000 Meters · Highland ParkUSATF New England Junior Olympic Championships · Nov 1011:10.75USATF New England Junior Olympic ChampionshipsNovember 10, 2024
3,000 Meters · Wayland High School2025 Wayland XC · Oct 1212:04.22025 Wayland XCOctober 12, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1315:21.802025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2314:34.74USATF 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 171 · Cheetah Running Club4,000 Meters 13-1417115:21.80 PB7
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 4,000 Meters 13-14 · Place 51 · Cheetah Running Club4,000 Meters 13-145114:34.74 PB7
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 32 · Cheetah Running Club4,000 Meters 13-143214:50.877
Oct 26Boston Mayors Cup ChampionshipOct 26 · 3,000 Meters 11-12 · Place 9 · Cheetah Running Club3,000 Meters 11-12911:24 PB7
Oct 122025 Wayland XCOct 12 · 3,000 Meters Youth · Place 14 · Cheetah Running Club3,000 Meters Youth1412:04.2 PB7

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 4 · Cheetah Running Club3,000 Meters 11-12411:10.75 PB6
Oct 27Boston Mayor's Cup ChampionshipOct 27 · 1.1 Miles 11-12 · Place 3 · Cheetah Running Club1.1 Miles 11-1236:30 PB6
Oct 13Wayland XCOct 13 · 3,000 Meters Youth · Place 15 · Cheetah Running Club3,000 Meters Youth1512:25.36