Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin ParkUSATF NE XC Developmental Meet (Mayors Cup Preview) · Oct 1914:23.47USATF NE XC Developmental Meet (Mayors Cup Preview)October 19, 2025
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2313:07.84USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
3,000 Meters · Wayland High School2025 Wayland XC · Oct 1216:16.32025 Wayland XCOctober 12, 2025
3,000 Meters · Willard Park2025 MA Middle School Cross Country Championships · Nov 114:302025 MA Middle School Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Boston Mayors Cup ChampionshipOct 25 · 3,000 Meters Varsity · Place 20 · WALTHAM TRACK AWALTHAM TRACK A3,000 Meters Varsity2013:356
Oct 4WTC Intramural 2Oct 4 · 2,800 Meters 2800 · Place 10 · Waltham TrackWaltham Track2,800 Meters 28001013:05Unofficial6
Sep 13WTC IntramuralSep 13 · 2,800 Meters 2.8K · Place 8 · Waltham TrackWaltham Track2,800 Meters 2.8K812:43Unofficial6

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 11-12 · Place 62 · Waltham TrackWaltham Track3,000 Meters 11-126213:07.84 PB5
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 3,000 Meters 11-12 · Place 44 · Waltham TrackWaltham Track3,000 Meters 11-124413:32.865
Nov 12025 MA Middle School Cross Country ChampionshipsNov 1 · 3,000 Meters Grade 5-6 · Place 49 · BirchesBirches3,000 Meters Grade 5-64914:30 PB5
Oct 26Boston Mayors Cup ChampionshipOct 26 · 3,000 Meters 11-12 · Place 23 · Waltham TrackWaltham Track3,000 Meters 11-122314:285
Oct 19USATF NE XC Developmental Meet (Mayors Cup Preview)Oct 19 · 3,000 Meters 14 and Under 3K · Place 14 · Waltham TrackWaltham Track3,000 Meters 14 and Under 3K1414:23.47 PB5
Oct 122025 Wayland XCOct 12 · 3,000 Meters Youth · Place 45 · Waltham TrackWaltham Track3,000 Meters Youth4516:16.3 PB5