Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.55 Miles · Lake Braddock Secondary (lighted)Braddock Relays · Sep 148:50.70Braddock RelaysSeptember 14, 2024
2.98 Miles · Burke Lake Park2026 Occoquan Region Cross Country Championships · Oct 2814:56.502026 Occoquan Region Cross Country ChampionshipsOctober 28, 2026
3 Miles · Burke Lake ParkBurke Lake District Meet · Oct 2115:20.91Burke Lake District MeetOctober 21, 2026
5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 617:08Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Mason District ParkMason District Meet · Sep 117:46.62Mason District MeetSeptember 1, 2026
5,000 Meters · Oatlands PlantationVHSL Class 6 State XC Meet · Nov 716:03.26VHSL Class 6 State XC MeetNovember 7, 2026
5,000 Meters · South Run ParkNational District XC Meet · Aug 2717:35.34National District XC MeetAugust 27, 2025
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1016:04.4Third Battle InviteOctober 10, 2026
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1915:56.0Wolverine XC Invitational September 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7VHSL Class 6 State XC MeetNov 7 · 5,000 Meters Varsity · Place 4 · Thomas Jefferson S&T5,000 Meters Varsity416:03.26 PB11
Oct 282026 Occoquan Region Cross Country ChampionshipsOct 28 · 2.98 Miles Varsity · Place 2 · Thomas Jefferson S&T2.98 Miles Varsity214:56.50 PB11
Oct 21Burke Lake District MeetOct 21 · 3 Miles National · Place 1 · Thomas Jefferson S&T3 Miles National115:20.91 PB11
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity A · Place 8 · Thomas Jefferson S&T5,000 Meters Varsity A816:04.4 PB11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 16 · Thomas Jefferson S&T5,000 Meters Varsity A Boys1616:25.811
Sep 19Wolverine XC Invitational Sep 19 · 5,000 Meters Varsity · Place 4 · Thomas Jefferson S&T5,000 Meters Varsity415:56.0 PB11
Sep 1Mason District MeetSep 1 · 5,000 Meters Varsity · Place 1 · Thomas Jefferson S&T5,000 Meters Varsity117:46.62 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 292025 Occoquan Region CC ChampionshipOct 29 · 2.98 Miles Varsity · Place 15 · Thomas Jefferson S&T2.98 Miles Varsity1515:41.710
Oct 222025 VHSL National District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 6 · Thomas Jefferson S&T2.98 Miles Varsity616:09.8010
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 87 · Thomas Jefferson S&TVarsity8717:05—
Sep 6Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 12 · Thomas Jefferson S&T5,000 Meters Varsity1217:08 PB10
Aug 27National District XC MeetAug 27 · 5,000 Meters Varsity · Place 1 · Thomas Jefferson S&T5,000 Meters Varsity117:35.34 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 6 State XC MeetNov 16 · 5,000 Meters Varsity · Place 65 · Thomas Jefferson S&T5,000 Meters Varsity6517:52—
Nov 62024 Occoquan Region Cross Country ChampionshipsNov 6 · 2.98 Miles Varsity · Place 31 · Thomas Jefferson S&T2.98 Miles Varsity3117:089
Oct 302024 National District CC ChampionshipOct 30 · Varsity · Place 11 · Thomas Jefferson S&TVarsity1116:49—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 73 · Thomas Jefferson S&T5,000 Meters Varsity7317:15.6FR
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 21 · Thomas Jefferson S&T5,000 Meters Varsity2118:35—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 21 · Thomas Jefferson S&TVarsity2118:35—
Sep 14Braddock RelaysSep 14 · 1.55 Miles Open 1 · Place 4 · Thomas Jefferson S&T1.55 Miles Open 148:50.70 PB9
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Frosh/Soph · Place 12 · Thomas Jefferson S&T2.98 Miles Frosh/Soph1217:479