Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Bob Jones UniversityBruins Night XC Classic · Sep 515:26.7Bruins Night XC ClassicSeptember 5, 2025
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1120:55.5VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL 2A Region C Championships · Nov 121:02.14VHSL 2A Region C ChampionshipsNovember 1, 2023
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1018:57.12Royals ChallengeOctober 10, 2025
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 123:58.3VHSL Region 3C ChampionshipNovember 1, 2022
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 423:57.33Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · Newberry CollegeSAC XC Champioship · Oct 2624:41.02SAC XC ChampioshipOctober 26, 2024
6,000 Meters · Roger Milliken Science CenterNCAA DII Southeast Regional · Nov 924:15.5NCAA DII Southeast RegionalNovember 9, 2024
6,000 Meters · Tusculum CollegeSAC XC Champioship · Oct 2526:18.09SAC XC ChampioshipOctober 25, 2025
6,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 824:07.272025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 6,000 Meters DII Southeast · Place 59 · Mars HillMars Hill6,000 Meters DII Southeast5924:07.27 PBSo
Oct 25SAC XC ChampioshipOct 25 · 6,000 Meters SAC · Place 39 · Mars HillMars Hill6,000 Meters SAC3926:18.09 PBSo
Oct 10Royals ChallengeOct 10 · 5,000 Meters Gold · Place 66 · Mars HillMars Hill5,000 Meters Gold6618:57.12 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 115 · Mars HillMars Hill6,000 Meters College Blue11523:57.33 PBSo
Sep 27Tusculum Pioneers XC Classic/SAC PreviewSep 27 · 6,000 Meters College · Place 19 · Mars HillMars Hill6,000 Meters College1928:29.60So
Sep 12Queen City InviteSep 12 · 5,000 Meters Collegiate · Place 103 · Mars HillMars Hill5,000 Meters Collegiate10319:38.58So
Sep 5Bruins Night XC ClassicSep 5 · 4,000 Meters Women's Race · Place 5 · Mars HillMars Hill4,000 Meters Women's Race515:26.7 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NCAA DII Southeast RegionalNov 9 · 6,000 Meters D2 Southeast · Place 73 · Mars HillMars Hill6,000 Meters D2 Southeast7324:15.5 PBFr
Oct 26SAC XC ChampioshipOct 26 · 6,000 Meters Collegiate · Place 52 · Mars HillMars Hill6,000 Meters Collegiate5224:41.02 PBFr
Oct 11Royals ChallengeOct 11 · 5,000 Meters Varsity · Place 94 · Mars HillMars Hill5,000 Meters Varsity9419:30.5FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Gold · Place 94 · Mars HillMars Hill5,000 Meters Gold9419:30.5Fr
Sep 13The Firetower ProjectSep 13 · 6,000 Meters Varsity · Place 77 · Mars HillMars Hill6,000 Meters Varsity7724:26.78FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 2A · Place 20 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Class 2A2020:55.5 PB12
Nov 1VHSL 2A Region C ChampionshipsNov 1 · 5,000 Meters Varsity · Place 13 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity1321:02.14 PB12
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 35 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity3521:58.8612
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 101 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity10122:29.7SR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 37 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity3723:58.3 PB11
Oct 8Blue Ridge InvitationalOct 8 · 5,000 Meters Varsity · Place 22 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity2223:59.5211
Sep 24Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 52 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity5223:32.03—
Aug 31Bengal Clash at the RiverAug 31 · 5,000 Meters Varsity · Place 28 · Liberty (Bedford)Liberty (Bedford)5,000 Meters Varsity2824:58.7011