Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2916:04.12025 Northern Region Cross Country ChampionshipOctober 29, 2025
3 Miles · Lake FairfaxConcorde District CC Meet #1 · Sep 929:59Concorde District CC Meet #1September 9, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 617:18.4Knights CrossingSeptember 6, 2025
5,000 Meters · Oatlands PlantationVHSL 6A State Cross Country Championships · Nov 817:18.50VHSL 6A State Cross Country ChampionshipsNovember 8, 2025

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 33 · Oakton5,000 Meters Varsity3317:18.50 PB12
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 13 · Oakton2.98 Miles Varsity1316:04.1 PB12
Oct 22VHSL Concorde District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 14 · Oakton2.98 Miles Varsity1416:21.3012
Sep 9Concorde District CC Meet #1Sep 9 · 3 Miles Varsity · Place 100 · Oakton3 Miles Varsity10029:59 PB12
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 54 · Oakton5,000 Meters Varsity Red5417:18.4 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 31 · Oakton5,000 Meters Junior Varsity3117:59.8JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 71 · OaktonVarsity7120:07.7JR
Sep 7Knights Crossing XCSep 7 · Varsity · Place 73 · OaktonVarsity7320:07.7JR
Sep 7Knights Crossing XCSep 7 · 5,000 Meters Varsity · Place 71 · Oakton5,000 Meters Varsity7120:07.7JR