Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 619:18.7Knights CrossingSeptember 6, 2025
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1117:38.5VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Jackson River Sports ComplexVHSL Class 3A Region C · Nov 618:34.10VHSL Class 3A Region CNovember 6, 2024
5,000 Meters · Panorama FarmsJefferson District Championship · Oct 2218:13.1Jefferson District ChampionshipOctober 22, 2025
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 118:01.3VHSL Region 3C ChampionshipNovember 1, 2023

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Jefferson District ChampionshipOct 22 · 5,000 Meters Varsity · Place 33 · Monticello5,000 Meters Varsity3318:13.1 PB12
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 155 · Monticello5,000 Meters Varsity15518:27.012
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 201 · Monticello5,000 Meters Varsity Red20119:18.7 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6VHSL Class 3A Region CNov 6 · 5,000 Meters Varsity · Place 42 · Monticello5,000 Meters Varsity4218:34.10 PB11
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 92 · Monticello5,000 Meters Varsity9218:59.3911
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 92 · Monticello5,000 Meters Varsity9218:59.3911
Sep 11Monticello HS Mid-Week XCSep 11 · 5,000 Meters Varsity · Place 14 · Monticello5,000 Meters Varsity1419:38.475
Sep 7Knights Crossing XCSep 7 · Varsity · Place 193 · MonticelloVarsity19318:25.8JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 193 · MonticelloVarsity19318:25.8JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 193 · Monticello5,000 Meters Varsity19318:25.8JR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 75 · Monticello5,000 Meters Class 3A7517:38.5 PB10
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 26 · Monticello5,000 Meters Varsity2618:01.3 PB10
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 130 · MonticelloElite13017:46—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 130 · Monticello5,000 Meters Elite13017:4610
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 159 · MonticelloVarsity15918:47—
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 159 · Monticello5,000 Meters Varsity15918:47—
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 143 · Monticello5,000 Meters Varsity14318:31.5SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Jefferson District XC ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 10 · Monticello5,000 Meters Junior Varsity1019:13.5—
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 39 · Monticello5,000 Meters Junior Varsity3919:26.09