Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1617:36.4CMC ChampionshipsOctober 16, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:05.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 616:05.44AAU Cross Country NationalsDecember 6, 2025
5,000 Meters · Gettysburg Area High School Gettysburg Invitational · Oct 318:06.1Gettysburg InvitationalOctober 3, 2026
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 918:17.8610th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 418:44.4Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2618:43.5Oatlands 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
Oct 16CMC ChampionshipsOct 16 · 3 Miles Spires JV · Place 3 · UrbanaUrbana3 Miles Spires JV317:36.4 PB9
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 37 · UrbanaUrbana5,000 Meters Varsity3718:17.86 PB9
Oct 3Gettysburg InvitationalOct 3 · 5,000 Meters Varsity · Place 91 · UrbanaUrbana5,000 Meters Varsity9118:06.1 PB9
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity B Boys · Place 20 · UrbanaUrbana5,000 Meters Varsity B Boys2018:43.5 PB9
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 38 - 4:22pm - Gold Frosh (B) · Place 19 · UrbanaUrbana3 Miles Race 38 - 4:22pm - Gold Frosh (B)1917:05.0 PB9
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 166 · UrbanaUrbana5,000 Meters Varsity16618:44.4 PB9

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 72 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters 13 Year Olds7216:05.44 PB8