Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Missisquoi Valley UHSMissisquoi Valley Union Middle school meet · Oct 412:50.4Missisquoi Valley Union Middle school meetOctober 4, 2023
3,000 Meters · Arrowhead Golf CoursePostponed - Milton HS Cross-Country Run Meet #2 · Sep 2718:02.8Postponed - Milton HS Cross-Country Run Meet #2September 27, 2022
3,000 Meters · Georgia Middle SchoolGeorgia MS Home Meet · Oct 1216:12.70Georgia MS Home MeetOctober 12, 2023
3,000 Meters · Hard'Ack Recreation AreaMiddle School Vermont Cross-Country Run Championship · Oct 2915:28.5Middle School Vermont Cross-Country Run ChampionshipOctober 29, 2023
3,000 Meters · St. Albans Town School CourseSATEC MS Meet · Oct 1816:17.40SATEC MS MeetOctober 18, 2023
5,000 Meters · Bombardier Park WestMilton Host Cross-Country Meet 1 · Sep 824:32.3Milton Host Cross-Country Meet 1September 8, 2026
5,000 Meters · Essex High School/Tree farmEssex HS Cross-Country Run Invitational · Aug 2924:36.2Essex HS Cross-Country Run InvitationalAugust 29, 2026
5,000 Meters · Missisquoi Valley Union High School NVAC Metro Cross-Country Run Championship · Oct 1722:05.0NVAC Metro Cross-Country Run ChampionshipOctober 17, 2026
5,000 Meters · Mt. Abraham Union High SchoolMt. Abraham MS/HS Home Meet · Sep 1625:29Mt. Abraham MS/HS Home MeetSeptember 16, 2026
5,000 Meters · Mvu lake carmiMVU Small Meet · Oct 623:49.595MVU Small MeetOctober 6, 2026
5,000 Meters · Richford Golf CourseFranklin County High School Championships · Oct 1827:05.50Franklin County High School ChampionshipsOctober 18, 2025
5,000 Meters · Thetford AcademyWoods Trail Run · Oct 325:37.6Woods Trail RunOctober 3, 2026
5,000 Meters · U-32 High SchoolU-32 Cross-Country Run Invitational · Sep 2625:06.3U-32 Cross-Country Run InvitationalSeptember 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17NVAC Metro Cross-Country Run ChampionshipOct 17 · 5,000 Meters Small School Varsity · Place 42 · MiltonMilton5,000 Meters Small School Varsity4222:05.0 PB10
Oct 6MVU Small MeetOct 6 · 5,000 Meters Varsity · Place 16 · MiltonMilton5,000 Meters Varsity1623:49.595 PB10
Oct 3Woods Trail RunOct 3 · 5,000 Meters 5th Seed High School Boys · Place 30 · MiltonMilton5,000 Meters 5th Seed High School Boys3025:37.6 PB10
Sep 29Milton Host Cross-Country Meet 2Sep 29 · 5,000 Meters Varsity · MiltonMilton5,000 Meters Varsity—DNS10
Sep 26U-32 Cross-Country Run InvitationalSep 26 · 5,000 Meters JV · Place 45 · MiltonMilton5,000 Meters JV4525:06.3 PB10
Sep 16Mt. Abraham MS/HS Home MeetSep 16 · 5,000 Meters Varsity Boys · Place 19 · MiltonMilton5,000 Meters Varsity Boys1925:29 PB10
Sep 8Milton Host Cross-Country Meet 1Sep 8 · 5,000 Meters HS Varsity · Place 40 · MiltonMilton5,000 Meters HS Varsity4024:32.3 PB10
Aug 29Essex HS Cross-Country Run InvitationalAug 29 · 5,000 Meters Varsity · Place 116 · MiltonMilton5,000 Meters Varsity11624:36.2 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Franklin County High School ChampionshipsOct 18 · 5,000 Meters Varsity · Place 42 · MiltonMilton5,000 Meters Varsity4227:05.50 PB9
Oct 7Mvu small meetOct 7 · 5,000 Meters Varsity · Place 13 · MiltonMilton5,000 Meters Varsity1324:249

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Middle School Vermont Cross-Country Run ChampionshipOct 29 · 3,000 Meters Varsity · Place 227 · MiltonMilton3,000 Meters Varsity22715:28.5 PB7
Oct 18SATEC MS MeetOct 18 · 3,000 Meters Boys 3K · Place 31 · MiltonMilton3,000 Meters Boys 3K3116:17.40 PB7
Oct 12Georgia MS Home MeetOct 12 · 3,000 Meters Middle School/Jr. High · Place 34 · MiltonMilton3,000 Meters Middle School/Jr. High3416:12.70 PB7
Oct 4Missisquoi Valley Union Middle school meetOct 4 · 2,500 Meters Middle School · Place 27 · MiltonMilton2,500 Meters Middle School2712:50.4 PB7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Postponed - Milton HS Cross-Country Run Meet #2Sep 27 · 3,000 Meters Middle School · Place 8 · MiltonMilton3,000 Meters Middle School818:02.8 PB6
Sep 15Milton HS Host Cross-Country Meet #1 Delayed Until 9/15Sep 15 · 3,000 Meters Middle School · Place 12 · MiltonMilton3,000 Meters Middle School1219:15.16