Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkKnights Crossing · Sep 627:58.3Knights CrossingSeptember 6, 2025
5,000 Meters · Jackson River Sports ComplexAlleghany Invitational · Sep 2029:04.55Alleghany InvitationalSeptember 20, 2025
5,000 Meters · Northside HSVikings XC Invitational · Aug 3027:14.88Vikings XC InvitationalAugust 30, 2025
5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Nov 627:52.39VHSL Region 3D ChampionshipNovember 6, 2024
5,000 Meters · Waid ParkBlue Ridge District Championship · Oct 2225:28.92Blue Ridge District ChampionshipOctober 22, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Blue Ridge District ChampionshipOct 22 · 5,000 Meters Varsity · Place 19 · Northside5,000 Meters Varsity1925:28.92 PB12
Sep 20Alleghany InvitationalSep 20 · 5,000 Meters Varsity · Place 173 · Northside5,000 Meters Varsity17329:04.55 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 267 · Northside5,000 Meters Varsity Red26727:58.3 PB12
Aug 30Vikings XC InvitationalAug 30 · 5,000 Meters Varsity · Place 8 · Northside5,000 Meters Varsity827:14.88 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6VHSL Region 3D ChampionshipNov 6 · 5,000 Meters Varsity · Place 51 · Northside5,000 Meters Varsity5127:52.39 PB11
Oct 30Blue Ridge District ChampionshipOct 30 · Varsity · Place 21 · NorthsideVarsity2128:34.6711
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 143 · Northside5,000 Meters Varsity14327:38.8411
Sep 21Alleghany XC InvitationalSep 21 · 5,000 Meters Varsity · Place 143 · Northside5,000 Meters Varsity14327:38.8411
Sep 14CLASH WITH THE TITANSSep 14 · 5,000 Meters Varsity · Place 68 · Northside5,000 Meters Varsity6829:07.5811
Sep 7Knights Crossing XCSep 7 · Varsity · Place 274 · Northside High SchooVarsity27426:37.5JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 274 · Northside High Schoo5,000 Meters Varsity27426:37.5JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 274 · Northside High SchooVarsity27426:37.5JR
Aug 31Blacksburg RelaysAug 31 · Varsity · Place 41 · Northside High SchooVarsity415:07.2—
Aug 31Blacksburg RelaysAug 31 · Varsity · Place 41 · Northside High SchooVarsity415:07.2—
Aug 2911th Annual Bengal Clash at the RiverAug 29 · 5,000 Meters Varsity · Place 96 · Northside5,000 Meters Varsity9628:07.3411

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Blue Ridge InvitationalOct 7 · 5,000 Meters Varsity · Place 79 · Northside5,000 Meters Varsity7935:50.4610
Sep 23Alleghany XC InvitationalSep 23 · 5,000 Meters Varsity · Place 96 · Northside5,000 Meters Varsity9625:27.6710
Sep 16CLASH WITH THE TITANSSep 16 · 5,000 Meters Varsity · Place 80 · Northside5,000 Meters Varsity8033:19.1910
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 329 · Northside5,000 Meters Varsity32929:25.1SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3VHSL Region 3D ChampionshipNov 3 · 5,000 Meters Varsity · Place 66 · Northside5,000 Meters Varsity6636:31.159
Oct 26Blue Ridge District ChampionshipOct 26 · 5,000 Meters Varsity · Place 28 · Northside5,000 Meters Varsity2834:49.129
Oct 19Metro XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 123 · Northside High Schoo5,000 Meters Varsity12332:47.49
Oct 19Metro XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 123 · Northside High Schoo5,000 Meters Varsity12332:47.49
Sep 10Knights CrossingSep 10 · 5,000 Meters Varsity · Place 275 · Northside High Schoo5,000 Meters Varsity27528:49.8—
Sep 3Vikings XC InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 11 · Northside High Schoo5,000 Meters Junior Varsity1138:46.849
Aug 31Bengal Clash at the RiverAug 31 · 5,000 Meters Varsity · Place 82 · Northside5,000 Meters Varsity8233:09.059