Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 419:34.8Octoberfest InvitationalOctober 4, 2025
5,000 Meters · Oatlands PlantationVHSL 6A State Cross Country Championships · Nov 820:25.40VHSL 6A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:32.4The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:54.35NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL 6A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 30 · Woodbridge5,000 Meters Varsity3020:25.40 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 3 · Woodbridge5,000 Meters Elite318:32.4 PB12
Oct 4Octoberfest InvitationalOct 4 · 5,000 Meters Varsity · Place 15 · Woodbridge5,000 Meters Varsity1519:34.8 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 79 · WoodbridgeVarsity7920:33—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 79 · Woodbridge5,000 Meters Varsity7920:32.6612

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 107 · Woodbridge5,000 Meters Championship10718:54.35 PB11
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 5 · Woodbridge5,000 Meters Elite518:37.2JR
Oct 5Octoberfest Invitational 2024Oct 5 · Varsity · Place 9 · WoodbridgeVarsity919:27—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Varsity · Place 9 · Woodbridge5,000 Meters Varsity919:27—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 32 · Woodbridge5,000 Meters Varsity3219:44—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 32 · WoodbridgeVarsity3219:44—
Aug 30Patriot XC Season OpenerAug 30 · Varsity · Place 5 · WoodbridgeVarsity512:21.4211

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Cardinal District XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 2 · Woodbridge5,000 Meters Varsity218:44.9SO
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 45 · WoodbridgeElite4518:47—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 45 · Woodbridge5,000 Meters Elite4518:4710
Sep 1Patriot XC InvitationalSep 1 · 2 Miles Varsity · Place 5 · Woodbridge2 Miles Varsity512:29.1010

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3VHSL 6A Region B ChampionshipsNov 3 · 5,000 Meters Varsity · Place 12 · Woodbridge5,000 Meters Varsity1220:139
Oct 27Cardinal District XC ChampionshipsOct 27 · 5,000 Meters Varsity · Place 3 · Woodbridge5,000 Meters Varsity319:55.3FR
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 44 · WoodbridgeElite4421:01—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 44 · Woodbridge5,000 Meters Elite4421:01—
Oct 8Patrick Henry InvitationalOct 8 · 5,000 Meters Varsity · Place 12 · Woodbridge5,000 Meters Varsity1220:20.7—
Aug 27Night of 2 MilesAug 27 · 3,200 Meters Varsity · Place 2 · Woodbridge3,200 Meters Varsity212:14.97—