Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Pocahontas State ParkDominion District Meet #1 · Aug 2714:42Dominion District Meet #1August 27, 2025
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 319:02.48Swags Louisville Cross Country ClassicOctober 3, 2026
5,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1819:39.3Southern Showcase (Collegiate)September 18, 2026
5,000 Meters · John Hunt Cross Country Running ParkLegacy Series Invite · Sep 1119:38.7Legacy Series InviteSeptember 11, 2026
5,000 Meters · Oatlands PlantationVHSL Class 4 State Cross Country Championships · Nov 821:17.60VHSL Class 4 State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Pole Green ParkVHSL Region 4B XC Championships · Oct 2920:14.2VHSL Region 4B XC ChampionshipsOctober 29, 2025
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2719:39.8Patrick Henry InvitationalSeptember 27, 2025
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseVanderbilt XC Opener · Sep 120:36.9Vanderbilt XC OpenerSeptember 1, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Silver · Place 8 · Alabama A&MAlabama A&M5,000 Meters Silver819:02.48 PBFr
Sep 18Southern Showcase (Collegiate)Sep 18 · 5,000 Meters Open · Place 19 · Alabama A&MAlabama A&M5,000 Meters Open1919:39.3 PBFr
Sep 11Legacy Series InviteSep 11 · 5,000 Meters Women · Place 4 · Alabama A&MAlabama A&M5,000 Meters Women419:38.7 PBFr
Sep 1Vanderbilt XC OpenerSep 1 · 5,000 Meters Collegiate · Place 26 · Alabama A&MAlabama A&M5,000 Meters Collegiate2620:36.9 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL Class 4 State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 46 · MonacanMonacan5,000 Meters Varsity4621:17.60 PB12
Oct 29VHSL Region 4B XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 13 · MonacanMonacan5,000 Meters Varsity1320:14.2 PB12
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Varsity · Place 6 · MonacanMonacan5,000 Meters Varsity619:39.8 PB12
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Championship Girls · Place 25 · MonacanMonacan5,000 Meters Championship Girls2520:55.612
Aug 27Dominion District Meet #1Aug 27 · 4,000 Meters Varsity · Place 2 · MonacanMonacan4,000 Meters Varsity214:42 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 4 State XC MeetNov 16 · 5,000 Meters Varsity · Place 51 · MonacanMonacan5,000 Meters Varsity5121:43—
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 97 · MonacanMonacan5,000 Meters Varsity9719:32.3JR
Sep 11Dominion District Meet #1Sep 11 · 5,000 Meters Varsity · Place 1 · MonacanMonacan5,000 Meters Varsity120:42—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · Varsity · Place 47 · MonacanMonacanVarsity4721:15—
Nov 11VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 47 · MonacanMonacan5,000 Meters Varsity4721:15—
Nov 11VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 47 · MonacanMonacan5,000 Meters Varsity4721:15—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 13 · MonacanMonacanVarsity1320:38—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 13 · MonacanMonacan5,000 Meters Varsity1320:3810

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 4 State ChampionshipNov 12 · Varsity · Place 68 · MonacanMonacanVarsity6822:33—
Nov 12VHSL Class 4 State ChampionshipNov 12 · 5,000 Meters 4A · Place 68 · MonacanMonacan5,000 Meters 4A6822:33—
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 16 · MonacanMonacanVarsity1620:53—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 16 · MonacanMonacan5,000 Meters Varsity1620:53—
Sep 22Dominion District #2Sep 22 · Varsity · Place 3 · MonacanMonacanVarsity321:23—
Aug 31Patrick Henry RelaysAug 31 · 2,000 Meters Varsity · Place 21 · MonacanMonacan2,000 Meters Varsity218:02.009