Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holton-ArmsHolton MS Meet · Sep 1512:15.40Holton MS MeetSeptember 15, 2025
2 Miles · Norwood SchoolNorwood Invitational · Oct 2413:33Norwood InvitationalOctober 24, 2024
4,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1614:32.57AAU Maryland District Cross Country QualifierNovember 16, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 614:23.89AAU Cross Country NationalsDecember 6, 2025
5,000 Meters · Agricultural History Farm ParkIAC/ISL/MAC XC Championship · Oct 3117:25.67IAC/ISL/MAC XC ChampionshipOctober 31, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 917:18.48Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 716:48.10DCSAA Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 417:40.5Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2618:13.3Oatlands InvitationalSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7DCSAA Cross Country ChampionshipsNov 7 · 5,000 Meters Championship · Place 13 · St AlbansSt Albans5,000 Meters Championship1316:48.10 PB9
Oct 31IAC/ISL/MAC XC ChampionshipOct 31 · 5,000 Meters IAC Varsity · Place 13 · St AlbansSt Albans5,000 Meters IAC Varsity1317:25.67 PB9
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 122 · St AlbansSt Albans5,000 Meters Black & Gold Varsity12217:18.48 PB9
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 198 · St AlbansSt Albans5,000 Meters Varsity A Boys19818:13.3 PB9
Sep 19Skip Grant InvitationalSep 19 · 5,000 Meters Varsity Boys · Place 11 · St AlbansSt Albans5,000 Meters Varsity Boys1117:39.909
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 78 · St AlbansSt Albans5,000 Meters Varsity7817:40.5 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 15 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13 Year Olds1514:23.89 PB8
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 4,000 Meters 13-14 · Place 1 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14114:32.57 PB8
Sep 21Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 1 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters Varsity114:27.1713
Sep 15Holton MS MeetSep 15 · 2 Miles Middle School · Place 1 · NorwoodNorwood2 Miles Middle School112:15.40 PB8
Sep 14Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 1 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters Varsity114:48.3413

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 3,000 Meters Middle School · Place 4 · NorwoodNorwood3,000 Meters Middle School410:43.607
Oct 24Norwood InvitationalOct 24 · 2 Miles Middle School · Place 4 · NorwoodNorwood2 Miles Middle School413:33 PB7

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Norwood InvitationalOct 26 · 2 Miles Middle School · Place 4 · NorwoodNorwood2 Miles Middle School414:416