Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 818:41.57MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Rockville Civic CenterEinstein at Rockville · Sep 2419:14.1Einstein at RockvilleSeptember 24, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1320:06.0342nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 2119:08Montgomery County XC ChampionshipsOctober 21, 2023
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1419:37.70Patriot XC InvitationalOctober 14, 2023
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3018:49.80MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2218:33.59NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 150 · Rockville5,000 Meters Invite 315018:33.59 PB12
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 103 · Rockville3 Miles 3A10318:41.57 PB12
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 45 · Rockville5,000 Meters Varsity4518:49.80 PB12
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 95 · Rockville5,000 Meters Varsity9518:1312
Sep 27MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 60 · Rockville5,000 Meters Varsity Elite6018:28.8312
Sep 24Einstein at RockvilleSep 24 · 3 Miles Varsity · Place 9 · Rockville3 Miles Varsity919:14.1 PB12
Sep 20Georgetown Prep Cross-Country ClassicSep 20 · 5,000 Meters Varsity Unseeded · Place 13 · Rockville5,000 Meters Varsity Unseeded1319:04.5SR
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 135 · Rockville5,000 Meters Varsity13520:06.03 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 14 · Rockville5,000 Meters Junior Varsity1419:1911
Sep 24Rockville at DamascusSep 24 · 5,000 Meters Varsity · Place 18 · Rockville5,000 Meters Varsity1820:08.611
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Junior Varsity · Place 27 · Rockville5,000 Meters Junior Varsity2720:19.30Unofficial11
Sep 10Sherwood vs. Rockville - Divisional MeetSep 10 · 3 Miles Varsity · Place 20 · Rockville3 Miles Varsity2021:27.2811

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 138 · Rockville5,000 Meters Varsity13819:08 PB10
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 6 · Rockville5,000 Meters Junior Varsity619:37.70 PB10
Oct 4Rockville HS vs Paint Branch HSOct 4 · 5,000 Meters Varsity · Place 12 · Rockville5,000 Meters Varsity1221:56.0010
Sep 27Damascus, Quince Orchard @ Rockville Sep 27 · 5,000 Meters Open · Place 30 · Rockville5,000 Meters Open3020:19.1710