Personal bests

Best marks in available results
Event / courseMarkMeetDate
1770 m · Franklin ParkBoston Mayor's Cup Championship · Oct 276:02Boston Mayor's Cup ChampionshipOctober 27, 2024
3,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1311:09.70USATF New England Association Junior Olympic ChampionshipsNovember 13, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:26.85USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1210:56.99USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2011:45.74USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:37.51USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Highland ParkUSATF New England Junior Olympic Championships · Nov 1014:54.95USATF New England Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · 5K High SchoolBlack Bear Invite · Sep 2616:46.5Black Bear InviteSeptember 26, 2026
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 116:38.4NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:25.1NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Coe-Brown Northwood AcademyCoe-Brown Homecoming Meet · Sep 1317:50.5Coe-Brown Homecoming MeetSeptember 13, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 3116:55.20NHIAA Division State X-C ChampionshipsOctober 31, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1716:04.5Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 716:10.5NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1016:05.80Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 216:52.9Moonlight Madness Cross-Country InvitationalOctober 2, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 817:52.890th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 17 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity1716:10.5 PB10
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D2 · Place 9 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters D2916:55.20 PB10
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 20 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity Boys Red2016:04.5 PB10
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 13 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity1316:05.80 PB10
Oct 2Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 18 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity1816:52.9 PB10
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 6 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity616:46.5 PB10
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 30 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Boys Varsity Large3017:12.710

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 149 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Championship - Northeast14917:25.1 PB9
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 89 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Championships8917:52.8 PB9
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 35 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity3516:38.4 PB9
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D2 · Place 4 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters D2417:07.09
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 16 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity1616:33.79
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 58 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity5817:48.389
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 21 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity2117:429
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 47 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Boys Varsity Small School4718:09.89
Sep 13Coe-Brown HomecomingSep 13 · 5,000 Meters Varsity · Place 6 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity617:50.459
Sep 13Coe-Brown Homecoming MeetSep 13 · 5,000 Meters Varsity · Place 6 · Coe-Brown Northwood AcademyCoe-Brown Northwood Academy5,000 Meters Varsity617:50.5 PB9

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 77 · Cheetah Running ClubCheetah Running Club4,000 Meters 13-147713:37.51 PB8
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 32 · Cheetah Running ClubCheetah Running Club4,000 Meters 13-143214:54.95 PB8
Oct 27Boston Mayor's Cup ChampionshipOct 27 · 1.1 Miles 13-14 · Place 10 · Cheetah Running ClubCheetah Running Club1.1 Miles 13-14106:02 PB8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 151 · Cheetah Running ClubCheetah Running Club3,000 Meters 11-1215111:26.85 PB7
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 7 · Cheetah Running ClubCheetah Running Club3,000 Meters 11-12710:56.99 PB7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 23 · Cheetah Running ClubCheetah Running Club3,000 Meters 11-122311:45.74 PB6
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 18 · Cheetah Running ClubCheetah Running Club3,000 Meters 11-121811:09.70 PB6

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 15 · Cheetah Running ClubCheetah Running Club3,000 Meters 9-101511:375