Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Pocahontas State ParkDominion District Meet #1 · Aug 2713:39Dominion District Meet #1August 27, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:34.5The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Pole Green ParkVHSL Region 5C XC Championships · Oct 2918:13.0VHSL Region 5C XC Championships October 29, 2025
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2719:10.6Patrick Henry InvitationalSeptember 27, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29VHSL Region 5C XC Championships Oct 29 · 5,000 Meters Varsity · Place 46 · James River (Midlothian)5,000 Meters Varsity4618:13.0 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 278 · James River (Midlothian)5,000 Meters Elite27818:34.5 PB12
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Varsity · Place 113 · James River (Midlothian)5,000 Meters Varsity11319:10.6 PB12
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Championship Boys · Place 174 · James River (Midlothian)5,000 Meters Championship Boys17419:43.312
Aug 27Dominion District Meet #1Aug 27 · 4,000 Meters Varsity · Place 27 · James River (Midlothian)4,000 Meters Varsity2713:39 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 130 · James River (Midlothian)5,000 Meters Varsity13019:01.2JR
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 548 · James River (Midlothian)5,000 Meters Varsity54820:30—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 550 · James River (Midlothian)Varsity55020:30—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 553 · James River (Midlothian)Varsity55320:30—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 324 · James River (Midlothian)Elite32418:47—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 324 · James River (Midlothian)5,000 Meters Elite32418:4710