Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Patriot HSRunTwisted/Nike Smoky Mt. Running Camp Invite · Sep 411:20.2RunTwisted/Nike Smoky Mt. Running Camp InviteSeptember 4, 2026
3,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 610:43Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 2917:54Dave Davis Invitational at Great Meadow August 29, 2026
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2918:49.9Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Oatlands PlantationVHSL Class 5 State XC Meet · Nov 717:53.45VHSL Class 5 State XC MeetNovember 7, 2026
5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 1117:55.2Albemarle InviteOctober 11, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7VHSL Class 5 State XC MeetNov 7 · 5,000 Meters Varsity · Place 65 · Freedom (South Riding)5,000 Meters Varsity6517:53.45 PB11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Boys · Place 290 · Freedom (South Riding)5,000 Meters Varsity A Boys29018:43.711
Sep 4RunTwisted/Nike Smoky Mt. Running Camp InviteSep 4 · 2 Miles Race A · Place 45 · Freedom (South Riding)2 Miles Race A4511:20.2 PB11
Aug 29Dave Davis Invitational at Great Meadow Aug 29 · 5,000 Meters Varsity · Place 54 · Freedom (South Riding)5,000 Meters Varsity5417:54 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL 5A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 88 · Freedom (South Riding)5,000 Meters Varsity8819:33.4010
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 122 · Freedom (South Riding)5,000 Meters Varsity12217:55.2 PB10
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 447 · Freedom (South Riding)Varsity44719:32—
Sep 6Dave Davis InvitationalSep 6 · 3,000 Meters Frosh/Soph · Place 5 · Freedom (South Riding)3,000 Meters Frosh/Soph510:43 PB10
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters JV Boys · Place 17 · Freedom (South Riding)5,000 Meters JV Boys1718:49.9 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 122 · Freedom (South Riding)5,000 Meters Junior Varsity12219:06.2FR
Oct 5Octoberfest Invitational 2024Oct 5 · Frosh/Soph Freshman · Place 23 · Freedom (South Riding)Frosh/Soph Freshman2319:45—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Junior Varsity · Place 23 · Freedom (South Riding)5,000 Meters Junior Varsity2319:45—
Sep 7Great Meadow InvitationalSep 7 · Varsity · Place 35 · Freedom (South Riding)Varsity3511:26—
Sep 7Great Meadow InvitationalSep 7 · 3,000 Meters Junior Varsity · Place 35 · Freedom (South Riding)3,000 Meters Junior Varsity3511:26—