Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkBoston Mayor's Cup Championship · Oct 276:29Boston Mayor's Cup ChampionshipOctober 27, 2024
3 Miles · Horn Pond Recreation AreaML-12 Wk 3: Lexington @ Woburn · Sep 2916:27ML-12 Wk 3: Lexington @ WoburnSeptember 29, 2026
3,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1211:55.70USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Wayland High SchoolWayland XC · Oct 1313:02.4Wayland XCOctober 13, 2024
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:31.03USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2714:55.1Ocean State InvitationalSeptember 27, 2025
4,000 Meters · Highland ParkUSATF New England Junior Olympic Championships · Nov 1015:04.86USATF New England Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:16.3Manchester InvitationalSeptember 19, 2026
5,000 Meters · Lincoln FieldML-12 Wk 2: Arlington @ Lexington · Sep 2217:13.88ML-12 Wk 2: Arlington @ LexingtonSeptember 22, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 8 · LexingtonLexington5,000 Meters Junior Varsity818:04.4—
Oct 20ML-12 Wk 6: Lexington @ BelmontOct 20 · 3 Miles Varsity · Place 14 · LexingtonLexington3 Miles Varsity1417:05.110
Oct 13ML-12 Wk 5: Winchester @ LexingtonOct 13 · 5,000 Meters Varsity · Place 8 · LexingtonLexington5,000 Meters Varsity817:16.7410
Oct 6ML-12 Wk 4: Reading @ LexingtonOct 6 · 5,000 Meters Varsity · Place 9 · LexingtonLexington5,000 Meters Varsity917:23.0810
Sep 29ML-12 Wk 3: Lexington @ WoburnSep 29 · 3 Miles Varsity · Place 8 · LexingtonLexington3 Miles Varsity816:27 PB10
Sep 22ML-12 Wk 2: Arlington @ LexingtonSep 22 · 5,000 Meters Varsity · Place 9 · LexingtonLexington5,000 Meters Varsity917:13.88 PB10
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 86 · LexingtonLexington5,000 Meters Boys Varsity Large8618:16.3 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16USATF New England Junior Olympic ChampionshipNov 16 · 4,000 Meters 13-14 · Place 64 · Waltham TrackWaltham Track4,000 Meters 13-146415:47.969
Oct 27ML-12 ChampionshipsOct 27 · 3,000 Meters Freshman · Place 5 · LexingtonLexington3,000 Meters Freshman510:20.409
Oct 21ML-12 Wk 6: Belmont @ LexingtonOct 21 · 5,000 Meters Junior Varsity · Place 11 · LexingtonLexington5,000 Meters Junior Varsity1118:34.9FR
Oct 14ML-12 Wk 5: Lexington @ WinchesterOct 14 · 5,000 Meters Junior Varsity · Place 9 · LexingtonLexington5,000 Meters Junior Varsity918:199
Oct 7ML-12 Wk 4: Lexington @ ReadingOct 7 · 5,000 Meters Junior Varsity · Place 17 · LexingtonLexington5,000 Meters Junior Varsity1718:449
Sep 30ML-12 Wk 3: Woburn @ LexingtonSep 30 · 5,000 Meters Junior Varsity · Place 6 · LexingtonLexington5,000 Meters Junior Varsity619:09.2FR
Sep 27Ocean State InvitationalSep 27 · 4,000 Meters Freshman 1 · Place 20 · LexingtonLexington4,000 Meters Freshman 12014:55.1 PB9
Sep 16ML-12 Wk 2: Lexington @ ArlingtonSep 16 · 5,000 Meters Junior Varsity · Place 13 · LexingtonLexington5,000 Meters Junior Varsity1318:499
Sep 9ML-12 Wk 1: Wakefield @ LexingtonSep 9 · 5,000 Meters Junior Varsity · Place 1 · LexingtonLexington5,000 Meters Junior Varsity122:46.349

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 232 · Waltham TrackWaltham Track4,000 Meters 13-1423214:31.03 PB8
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 36 · Waltham TrackWaltham Track4,000 Meters 13-143615:04.86 PB8
Oct 27Boston Mayor's Cup ChampionshipOct 27 · 1.1 Miles 13-14 · Place 24 · Waltham TrackWaltham Track1.1 Miles 13-14246:29 PB8
Oct 13Wayland XCOct 13 · 3,000 Meters Youth · Place 24 · Waltham TrackWaltham Track3,000 Meters Youth2413:02.4 PB8

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 28 · Waltham TrackWaltham Track3,000 Meters 11-122811:55.70 PB7