Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake ParkVHSL Liberty District Cross Country Championships · Oct 2221:18.10VHSL Liberty District Cross Country ChampionshipsOctober 22, 2025
2.98 Miles · Burke Lake ParkLiberty District JV Meet · Oct 1422:05.4Liberty District JV MeetOctober 14, 2025
5,000 Meters · Burke Lake ParkLiberty District Jamboree · Oct 1321:43.5Liberty District JamboreeOctober 13, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2622:32.75Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1021:29.6Third Battle InviteOctober 10, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 222:46.09Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1922:30.7Wolverine XC Invitational September 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 13Liberty District JamboreeOct 13 · 5,000 Meters Varsity · Place 19 · George C. Marshall5,000 Meters Varsity1921:43.5 PB11
Oct 10Third Battle InviteOct 10 · 5,000 Meters Varsity B · Place 23 · George C. Marshall5,000 Meters Varsity B2321:29.6 PB11
Oct 7Liberty District XC Week #7 @ Lake FairfaxOct 7 · 5,000 Meters Varsity · George C. Marshall5,000 Meters Varsity—NT11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 65 · George C. Marshall5,000 Meters Junior Varsity I6522:46.09 PB11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters JV Upper Girls · Place 13 · George C. Marshall5,000 Meters JV Upper Girls1322:32.75 PB11
Sep 23Liberty District XC Week #5 @ BluemontSep 23 · 5,000 Meters Varsity · George C. Marshall5,000 Meters Varsity—NT11
Sep 19Wolverine XC Invitational Sep 19 · 5,000 Meters Varsity · Place 159 · George C. Marshall5,000 Meters Varsity15922:30.7 PB11
Sep 15Liberty District XC Week #4 @ BluemontSep 15 · 5,000 Meters Varsity · George C. Marshall5,000 Meters Varsity—NT11
Sep 9Liberty District XC Week #3 @ BluemontSep 9 · 5,000 Meters Varsity · George C. Marshall5,000 Meters Varsity—NT11
Sep 2Liberty District XC Week #2 @ Lake FairfaxSep 2 · 5,000 Meters Varsity · George C. Marshall5,000 Meters Varsity—NT11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22VHSL Liberty District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 51 · George C. Marshall2.98 Miles Varsity5121:18.10 PB10
Oct 18Third Battle InviteOct 18 · 5,000 Meters Junior Varsity A · Place 28 · George C. Marshall5,000 Meters Junior Varsity A2822:03.410
Oct 18Third Battle InviteOct 18 · 5,000 Meters Varsity A · George C. Marshall5,000 Meters Varsity A—NT10
Oct 14Liberty District JV MeetOct 14 · 2.98 Miles Varsity · Place 19 · George C. Marshall2.98 Miles Varsity1922:05.4 PB10
Sep 30Liberty District at Burke LakeSep 30 · 5,000 Meters Varsity · Place 10 · George C. Marshall5,000 Meters Varsity1022:06.110
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 147 · George C. Marshall2.98 Miles Varsity14723:1610