Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Lake Braddock Secondary (lighted)Braddock Relays · Aug 2910:20.8Braddock RelaysAugust 29, 2026
2.98 Miles · Burke Lake Park2025 Occoquan Region CC Championship · Oct 2917:13.42025 Occoquan Region CC ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 619:20Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Mason District ParkNational District XC Meet · Aug 2620:53.85National District XC MeetAugust 26, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1319:14.10Wolverine XC InvitationalSeptember 13, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 19Wolverine XC Invitational Sep 19 · 5,000 Meters Varsity · Place 301 · Annandale5,000 Meters Varsity30119:59.112
Aug 29Braddock RelaysAug 29 · 2,500 Meters Boys Open 2 · Place 62 · Annandale2,500 Meters Boys Open 26210:20.8 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 292025 Occoquan Region CC ChampionshipOct 29 · 2.98 Miles Varsity · Place 52 · Annandale2.98 Miles Varsity5217:13.4 PB11
Oct 222025 VHSL National District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 18 · Annandale2.98 Miles Varsity1817:29.0011
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 27 · Annandale5,000 Meters Junior Varsity2718:52.70—
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 165 · Annandale5,000 Meters Varsity Boys16519:14.10 PB11
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 165 · Annandale2.98 Miles Varsity16519:20 PB11
Aug 26National District XC MeetAug 26 · 5,000 Meters Varsity · Place 11 · Annandale5,000 Meters Varsity1120:53.85 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 226 · AnnandaleVarsity22622:33—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 226 · Annandale5,000 Meters Varsity22622:33—
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Junior/Senior · Place 118 · Annandale2.98 Miles Junior/Senior11821:5210
Aug 27National District XC MeetAug 27 · 5,000 Meters Varsity · Place 42 · Annandale5,000 Meters Varsity4224:19.6010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Junior Varsity · Place 43 · AnnandaleJunior Varsity4320:43—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Junior Varsity Division 2 · Place 44 · Annandale5,000 Meters Junior Varsity Division 24420:439
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 223 · AnnandaleVarsity22321:15—