Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cabin John ParkRockville vs. Walter Johnson · Sep 2921:46.07Rockville vs. Walter JohnsonSeptember 29, 2026
3 Miles · Rockville Civic CenterEinstein at Rockville · Sep 2421:50.6Einstein at RockvilleSeptember 24, 2025
5,000 Meters · Aspen Hill Local ParkNorthwood at Rockville · Sep 1020:37.3Northwood at RockvilleSeptember 10, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1322:51.2242nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 320:11.10Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1720:45MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Lake Needwood, Rock Creek Regional ParkVassili's Watermelon Run · Aug 2723:04.99Vassili's Watermelon RunAugust 27, 2026
5,000 Meters · Poolesville High SchoolRockville @Poolesville HS · Sep 923:21.85Rockville @Poolesville HSSeptember 9, 2026
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 522:16.09Top of the Hill Invitational - 4th AnnualSeptember 5, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 184 · Rockville5,000 Meters Varsity18420:45 PB12
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Open · Place 77 · Rockville5,000 Meters Open7720:11.10 PB12
Sep 29Rockville vs. Walter JohnsonSep 29 · 3 Miles Varsity · Place 35 · Rockville3 Miles Varsity3521:46.07 PB12
Sep 9Rockville @Poolesville HSSep 9 · 5,000 Meters Varsity · Place 30 · Rockville5,000 Meters Varsity3023:21.85 PB12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 181 · Rockville5,000 Meters Varsity18122:16.09 PB12
Aug 27Vassili's Watermelon RunAug 27 · 5,000 Meters Varsity · Place 31 · Rockville5,000 Meters Varsity3123:04.99 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Einstein at RockvilleSep 24 · 3 Miles Varsity · Place 36 · Rockville3 Miles Varsity3621:50.6 PB11
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Open · Place 114 · Rockville5,000 Meters Open11422:51.22 PB11
Sep 10Northwood at RockvilleSep 10 · 5,000 Meters Varsity · Place 16 · Rockville5,000 Meters Varsity1620:37.3 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 205 · Rockville5,000 Meters Junior Varsity20523:4410
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Open · Place 223 · Rockville5,000 Meters Open22324:24.5810
Sep 24Rockville at DamascusSep 24 · 5,000 Meters Varsity · Place 46 · Rockville5,000 Meters Varsity4624:55.210
Sep 17Quince Orchard and Rockville at MagruderSep 17 · 5,000 Meters Varsity · Place 62 · Rockville5,000 Meters Varsity6226:29.1910
Sep 14Eagle InvitationalSep 14 · 3 Miles Frosh/Soph Freshman · Place 173 · Rockville3 Miles Frosh/Soph Freshman17325:38.5510
Sep 10Sherwood vs. Rockville - Divisional MeetSep 10 · 3 Miles Varsity · Place 52 · Rockville3 Miles Varsity5226:28.3410