Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2021 VHSL Northern Region 6D Cross Country Championships · Nov 317:042021 VHSL Northern Region 6D Cross Country ChampionshipsNovember 3, 2021
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3017:47Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 218:01Octoberfest InvitationalOctober 2, 2021
5,000 Meters · Lake FairfaxChantilly, Centreville & Westfield · Mar 2320:39Chantilly, Centreville & WestfieldMarch 23, 2021
5,000 Meters · Nottoway Park Chantilly vs. Centreville Meet · Mar 420:47Chantilly vs. Centreville MeetMarch 4, 2021
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1517:08.0Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Virginia Tech Home Cross Country CourseHokie Invitational · Sep 1830:47.20Hokie InvitationalSeptember 18, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Hokie InvitationalSep 18 · 8,000 Meters Collegiate · Place 77 · Virginia Tech ClubVirginia Tech Club8,000 Meters Collegiate7730:47.20 PBJr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 32 · ChantillyChantilly5,000 Meters Varsity3216:58—
Nov 22023 Northern Region Cross Country ChampionshipNov 2 · Varsity · Place 9 · ChantillyChantillyVarsity915:34—
Oct 262023 Concorde District CC ChampionshipOct 26 · Varsity · Place 6 · ChantillyChantillyVarsity615:51.0—
Oct 7Octoberfest InvitationalOct 7 · 3 Miles Varsity · Place 60 · ChantillyChantilly3 Miles Varsity6017:03—
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boy Varsity · Place 25 · ChantillyChantilly5,000 Meters Boy Varsity2517:47 PB12
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 148 · ChantillyChantilly5,000 Meters Championship14817:08.0 PB12
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 43 · ChantillyChantillyVarsity4317:14—

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 6 State ChampionshipNov 12 · Varsity · Place 53 · ChantillyChantillyVarsity5317:49—
Nov 12VHSL Class 6 State ChampionshipNov 12 · 5,000 Meters Varsity · Place 53 · ChantillyChantilly5,000 Meters Varsity5317:49—
Nov 32022 Northern Region Cross Country ChampionshipNov 3 · Varsity · Place 22 · ChantillyChantillyVarsity2216:24—
Oct 27Concorde District CC ChampionshipOct 27 · Varsity · Place 18 · ChantillyChantillyVarsity1816:27—
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 59 · ChantillyChantilly5,000 Meters Varsity5917:08.9JR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 59 · ChantillyChantilly5,000 Meters Varsity5917:08.9JR
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 104 · ChantillyChantillyVarsity10417:27—
Sep 10Monroe Parker InvitationalSep 10 · Varsity · Place 27 · ChantillyChantillyVarsity2716:37—
Aug 19Chantilly vs Herndon Cross Country ScrimmageAug 19 · 2 Miles Varsity · Place 4 · MJR ChantillyMJR Chantilly2 Miles Varsity411:00—
Aug 19Chantilly vs Herndon Cross Country ScrimmageAug 19 · 2 Miles Varsity · Place 4 · MJR ChantillyMJR Chantilly2 Miles Varsity411:00—

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 32021 VHSL Northern Region 6D Cross Country ChampionshipsNov 3 · 2.98 Miles Varsity · Place 42 · ChantillyChantilly2.98 Miles Varsity4217:04 PB10
Oct 28Virginia Concorde District ChampionshipOct 28 · 3 Miles Varsity · Place 33 · ChantillyChantilly3 Miles Varsity3317:07—
Oct 16Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 82 · ChantillyChantilly5,000 Meters Varsity8217:19.4SO
Oct 9Glory Days Grill InvitationalOct 9 · Varsity Seeded · Place 71 · ChantillyChantillyVarsity Seeded7118:13—
Oct 2Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 158 · ChantillyChantilly5,000 Meters Varsity A15818:01 PB10
Sep 112021 Monroe Parker InvitationalSep 11 · 3 Miles Varsity · Place 44 · ChantillyChantilly3 Miles Varsity4417:11—
Mar 30Chantilly, Madison, Oakton & WestfieldMar 30 · 5,000 Meters Varsity · Place 8 · ChantillyChantilly5,000 Meters Varsity821:269
Mar 23Chantilly, Centreville & WestfieldMar 23 · 5,000 Meters Varsity · Place 16 · ChantillyChantilly5,000 Meters Varsity1620:39 PB9
Mar 16Chantilly & Madison MeetMar 16 · 2.98 Miles Varsity · Place 24 · ChantillyChantilly2.98 Miles Varsity2419:479
Mar 9Chantilly, Madison & Oakton Triangular MeetMar 9 · 5,000 Meters Varsity · Place 37 · ChantillyChantilly5,000 Meters Varsity3721:379
Mar 4Chantilly vs. Centreville MeetMar 4 · 5,000 Meters Varsity · Place 19 · ChantillyChantilly5,000 Meters Varsity1920:47 PB9