Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 919:12.28MPSSAA 3A State ChampionshipsNovember 9, 2024
3 Miles · Rockville Civic CenterEinstein at Rockville · Sep 2418:39.7Einstein at RockvilleSeptember 24, 2025
5,000 Meters · Aspen Hill Local ParkNorthwood at Rockville · Sep 1018:53.0Northwood at RockvilleSeptember 10, 2025
5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 2118:09Montgomery County XC ChampionshipsOctober 21, 2023
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 918:14.4040th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1418:27.39Patriot XC InvitationalOctober 14, 2023
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3019:07.60MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Rockville Civic CenterBlake and Wheaton @ Rockville · Oct 1118:57.43Blake and Wheaton @ RockvilleOctober 11, 2022
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Nov 217:51.30MPSSAA 3A West Region ChampionshipsNovember 2, 2023
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:21.69NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 206 · Rockville5,000 Meters Invite 320619:20.4212
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 132 · Rockville3 Miles 3A13219:14.7212
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 49 · Rockville5,000 Meters Varsity4919:07.60 PB12
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 119 · Rockville5,000 Meters Varsity11918:3112
Sep 30Magruder and Rockville at BlakeSep 30 · 5,000 Meters Varsity · Place 2 · Rockville5,000 Meters Varsity219:00.0912
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 37 · Rockville5,000 Meters Varsity Elite3717:53.8112
Sep 24Einstein at RockvilleSep 24 · 3 Miles Varsity · Place 5 · Rockville3 Miles Varsity518:39.7 PB12
Sep 20Georgetown Prep Cross-Country ClassicSep 20 · 5,000 Meters Varsity Unseeded · Place 7 · Rockville5,000 Meters Varsity Unseeded718:41.2SR
Sep 10Northwood at RockvilleSep 10 · 5,000 Meters Varsity · Place 8 · Rockville5,000 Meters Varsity818:53.0 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 651 · Rockville5,000 Meters Open Invitational65118:21.69 PB11
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 154 · Rockville3 Miles 3A Varsity15419:12.28 PB11
Oct 31MPSSAA 3A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 54 · Rockville5,000 Meters Varsity5419:37.8411
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 58 · Rockville5,000 Meters Varsity5817:3611
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 29 · Rockville5,000 Meters Varsity2917:57.1911
Sep 24Rockville at DamascusSep 24 · 5,000 Meters Varsity · Place 6 · Rockville5,000 Meters Varsity618:20.711
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Unseeded Varsity · Place 4 · Rockville5,000 Meters Unseeded Varsity418:04.70Unofficial11
Sep 17Quince Orchard and Rockville at MagruderSep 17 · 5,000 Meters Varsity · Place 7 · Rockville5,000 Meters Varsity718:12.7711
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 51 · Rockville3 Miles Varsity5117:52.1011
Sep 10Sherwood vs. Rockville - Divisional MeetSep 10 · 3 Miles Varsity · Place 5 · Rockville3 Miles Varsity518:18.3511

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 32 · Rockville5,000 Meters Varsity3217:51.30 PB10
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 67 · Rockville5,000 Meters Varsity6718:09 PB10
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Varsity · Place 27 · Rockville5,000 Meters Varsity2718:27.39 PB10
Oct 7Scorpion CrawlOct 7 · 5,000 Meters Varsity · Place 4 · Rockville5,000 Meters Varsity418:50.6410
Oct 4Rockville HS vs Paint Branch HSOct 4 · 5,000 Meters Varsity · Place 1 · Rockville5,000 Meters Varsity120:03.0610
Sep 27Damascus, Quince Orchard @ Rockville Sep 27 · 5,000 Meters Open · Place 12 · Rockville5,000 Meters Open1219:12.8510
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 76 · Rockville5,000 Meters Varsity7618:14.40 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 38 · Rockville5,000 Meters Varsity3818:58.209
Oct 22MCPS XC Championships Oct 22 · 5,000 Meters Varsity · Place 98 · Rockville5,000 Meters Varsity9818:389
Oct 11Blake and Wheaton @ RockvilleOct 11 · 5,000 Meters Varsity · Place 6 · Rockville5,000 Meters Varsity618:57.43 PB9
Sep 28Quince Orchard vs Rockville @GaithersburgSep 28 · 5,000 Meters Varsity · Place 6 · Rockville5,000 Meters Varsity619:16.229
Sep 20Watkins Mill and Rockville @ KennedySep 20 · 5,000 Meters Varsity · Place 2 · Rockville5,000 Meters Varsity219:019