Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 620:26Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 820:45.1VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Milliken FieldBig South XC · Oct 3020:13.7Big South XCOctober 30, 2026
5,000 Meters · Pole Green ParkVHSL Region 3B XC Championships · Oct 2919:26.7VHSL Region 3B XC Championships October 29, 2025
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1819:59.6Third Battle InviteOctober 18, 2025
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1620:36.7VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 5,000 Meters Women 5k · Place 62 · RadfordRadford5,000 Meters Women 5k6220:13.7 PBFr
Sep 18Hokie InvitationalSep 18 · 6,000 Meters Collegiate · RadfordRadford6,000 Meters Collegiate—DNFFr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 3 · Place 36 · FauquierFauquier5,000 Meters Class 33620:45.1 PB12
Oct 29VHSL Region 3B XC Championships Oct 29 · 5,000 Meters Varsity · Place 5 · FauquierFauquier5,000 Meters Varsity519:26.7 PB12
Oct 18Third Battle InviteOct 18 · 5,000 Meters Varsity A · Place 19 · FauquierFauquier5,000 Meters Varsity A1919:59.6 PB12
Sep 6Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 11 · FauquierFauquier5,000 Meters Varsity1120:26 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 27 · FauquierFauquier5,000 Meters 3A2720:36.7 PB11
Nov 6VHSL Region 3B XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 20 · FauquierFauquier5,000 Meters Varsity2022:12.611
Nov 6Super RegionalNov 6 · 5,000 Meters Girls 3B Championship · Place 20 · FauquierFauquier5,000 Meters Girls 3B Championship2022:12.611
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 7 · FauquierFauquier5,000 Meters Varsity720:27.7JR
Sep 7Great Meadow InvitationalSep 7 · Varsity · Place 81 · FauquierFauquierVarsity8123:43—
Sep 7Great Meadow InvitationalSep 7 · Varsity · Place 81 · FauquierFauquierVarsity8123:43—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3B XC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 34 · FauquierFauquier5,000 Meters Varsity3422:12.910
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 49 · FauquierFauquier5,000 Meters Varsity4922:33.9SO
Sep 30Judges Classic 2023Sep 30 · 5,000 Meters Varsity · Place 95 · FauquierFauquier5,000 Meters Varsity9524:15.4—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 134 · FauquierFauquier5,000 Meters Varsity13423:09.0SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 114 · FauquierFauquier5,000 Meters Junior Varsity11425:29.5FR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 114 · FauquierFauquier5,000 Meters Varsity11425:29.5FR
Sep 10Pole Green XC ClassicSep 10 · 5,000 Meters Championship · Place 157 · FauquierFauquier5,000 Meters Championship15727:38.59
Aug 31Patrick Henry RelaysAug 31 · 2,000 Meters Varsity · Place 117 · FauquierFauquier2,000 Meters Varsity11710:26.009
Aug 24Northwestern District Mini MeetAug 24 · 5,000 Meters Varsity · Place 34 · FauquierFauquier5,000 Meters Varsity3432:53.19