Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF New England Youth Invitational · May 315:06.12aUSATF New England Youth InvitationalMay 31, 2026
1500 Meters · OutdoorISL Championship · May 94:18.19aISL ChampionshipMay 9, 2026
3000 Meters · OutdoorMilton Academy Invite 3 · May 210:08.56aMilton Academy Invite 3May 2, 2026
300m Hurdles · 36" / 0.914m · OutdoorMilton, Nobles @ Tabor · Apr 2948.22aMilton, Nobles @ TaborApril 29, 2026
400 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1357.76aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
800 Meters · OutdoorMilton Academy Invite 3 · May 22:08.02aMilton Academy Invite 3May 2, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 1The Sunrise ClassicAug 1 · 5000 Meters · Emerging ElitesEmerging Elites5000 Meters—DNS10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 8 · 02-Unattached02-Unattached1500 Meters8.4:30.05a10
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 11 · 02-Unattached02-Unattached800 Meters11.2:09.40a10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 1500 Meters · Place 7 · 02-Unattached02-Unattached1500 Meters7.4:32.71a10
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 800 Meters · Place 7 · 02-Unattached02-Unattached800 Meters7.2:10.90a10
May 31USATF New England Youth InvitationalMay 31 · 1 Mile · Place 10 · 02-Unattached02-Unattached1 Mile10.5:06.12a PB10
May 31USATF New England Youth InvitationalMay 31 · 1500 Meters · Place 13 · 02-Unattached02-Unattached1500 Meters13.4:46.25a10
May 31USATF New England Youth InvitationalMay 31 · 800 Meters · Place 6 · 02-Unattached02-Unattached800 Meters6.2:09.06a10
May 16NEPSTA DI ChampionshipMay 16 · 1500 Meters · Place 17 · Milton AcademyMilton Academy1500 Meters17.4:33.70a9
May 9ISL ChampionshipMay 9 · 1500 Meters · Place 8 · Milton AcademyMilton Academy1500 Meters8.4:18.19a PB9
May 2Milton Academy Invite 3May 2 · 3000 Meters · Place 6 · Milton AcademyMilton Academy3000 Meters6.10:08.56a PB9
May 2Milton Academy Invite 3May 2 · 800 Meters · Place 6 · Milton AcademyMilton Academy800 Meters6.2:08.02a PB9
Apr 29Milton, Nobles @ TaborApr 29 · 300m Hurdles · Place 2 · Milton AcademyMilton Academy300m Hurdles36" / 0.914m2.48.22a PB9
Apr 29Milton, Nobles @ TaborApr 29 · 1500 Meters · Place 4 · Milton AcademyMilton Academy1500 Meters4.4:24.92a9
Apr 18Milton Academy Invite 2Apr 18 · 800 Meters · Place 7 · Milton AcademyMilton Academy800 Meters72:10.87a9
Apr 11Milton Academy Invite 1Apr 11 · 800 Meters · Place 2 · Milton AcademyMilton Academy800 Meters2.2:12.39a9
Apr 4Thayer vs Rivers - MiltonApr 4 · 800 Meters · Place 4 · Milton AcademyMilton Academy800 Meters4.2:15.11a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · Place 4 · Waltham TrackWaltham Track800 Meters4.2:12.20a9
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 400 Meters · Place 18 · Waltham TrackWaltham Track400 Meters18.57.76a PB9
May 18USATF New England Youth Series - Meet #3May 18 · 800 Meters · Place 4 · Waltham TrackWaltham Track800 Meters4.2:14.59a9
May 18USATF New England Youth Series - Meet #3May 18 · 400 Meters · Place 11 · Waltham TrackWaltham Track400 Meters11.58.56a9