Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1620:08.0CMC ChampionshipsOctober 16, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 922:53.20Lynx Invitational September 9, 2026
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2617:39.45CMRC Youth XC MeetOctober 26, 2025
4,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1618:39.73AAU Maryland District Cross Country QualifierNovember 16, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 618:55.51AAU Cross Country NationalsDecember 6, 2025
5,000 Meters · Gettysburg Area High School Gettysburg Invitational · Oct 320:50.3Gettysburg InvitationalOctober 3, 2026
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 4A North Region Championships · Nov 421:05.12MPSSAA 4A North Region ChampionshipsNovember 4, 2026
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 421:54.7Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2621:49.1Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Utica ParkMountain Bash · Sep 1622:13.0Mountain BashSeptember 16, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 9 · UrbanaUrbana5,000 Meters Varsity921:05.12 PB9
Oct 22Frederick County ChampsionshipsOct 22 · 5,000 Meters Varsity · Place 16 · UrbanaUrbana5,000 Meters Varsity1621:24.169
Oct 16CMC ChampionshipsOct 16 · 3 Miles Spires Varsity · Place 15 · UrbanaUrbana3 Miles Spires Varsity1520:08.0 PB9
Oct 3Gettysburg InvitationalOct 3 · 5,000 Meters Varsity · Place 51 · UrbanaUrbana5,000 Meters Varsity5120:50.3 PB9
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters JV Under Girls · Place 3 · UrbanaUrbana5,000 Meters JV Under Girls321:49.1 PB9
Sep 16Mountain BashSep 16 · 5,000 Meters Varsity · Place 9 · UrbanaUrbana5,000 Meters Varsity922:13.0 PB9
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 15 · UrbanaUrbana3 Miles Varsity1522:53.20 PB9
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 91 · UrbanaUrbana5,000 Meters Varsity9121:54.7 PB9

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 93 · Lightning RunningLightning Running4,000 Meters 13 Year Olds9318:55.51 PB8
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 4,000 Meters 13-14 · Place 7 · Lightning RunningLightning Running4,000 Meters 13-14718:39.73 PB8
Nov 2MD Youth CC Series at FrederickNov 2 · 4,000 Meters Varsity · Place 3 · Lightning RunningLightning Running4,000 Meters Varsity318:15.42—
Oct 26CMRC Youth XC MeetOct 26 · 4,000 Meters Girls 13-14 · Place 15 · Lightning RunningLightning Running4,000 Meters Girls 13-141517:39.45 PB8
Oct 19Frederick Blaze Youth XC MeetOct 19 · 4,000 Meters Varsity · Place 8 · Lightning RunningLightning Running4,000 Meters Varsity818:04.8413
Oct 12Middletown Youth XC MeetOct 12 · 4,000 Meters Varsity · Place 19 · Lightning RunningLightning Running4,000 Meters Varsity1918:14.4013
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 3,600 Meters Varsity · Place 10 · Lightning RunningLightning Running3,600 Meters Varsity1016:35.5813
Sep 28MD Youth CC Series at OlneySep 28 · 4,000 Meters Varsity · Place 6 · Lightning RunningLightning Running4,000 Meters Varsity620:19.66—
Sep 21Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 18 · Lightning RunningLightning Running4,000 Meters Varsity1820:05.2813
Sep 14MD Youth CC Series at BrunswickSep 14 · 4,000 Meters Varsity · Place 5 · Lightning RunningLightning Running4,000 Meters Varsity521:04.53—