Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1219:48.27VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Newport News ParkAlbert E. Dorner: Newport News Invitational · Sep 921:30.46Albert E. Dorner: Newport News InvitationalSeptember 9, 2023
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1820:46.0The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 622:10.8Pole Green XC ClassicSeptember 6, 2025
5,000 Meters · West Point High SchoolVHSL 1A Region A Championships · Oct 3019:24VHSL 1A Region A ChampionshipsOctober 30, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30VHSL 1A Region A ChampionshipsOct 30 · 5,000 Meters Varsity · Place 20 · West Point5,000 Meters Varsity2019:24 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 260 · West Point5,000 Meters Small School26020:46.0 PB12
Sep 6Pole Green XC ClassicSep 6 · 5,000 Meters Varsity B Boys · Place 157 · West Point5,000 Meters Varsity B Boys15722:10.8 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Tidewater District XC MeetOct 30 · 5,000 Meters Varsity · Place 29 · West Point5,000 Meters Varsity2921:46.0011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2VHSL 1A Region A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 27 · West Point5,000 Meters Varsity2718:35.00—
Nov 2VHSL 1A Region A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 27 · West Point5,000 Meters Varsity2718:35.00—
Oct 25Tidewater District XC MeetOct 25 · 5,000 Meters Varsity · Place 23 · West Point5,000 Meters Varsity2319:25.0010
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 181 · West PointVarsity18121:25—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 181 · West Point5,000 Meters Varsity18121:2510
Sep 9Albert E. Dorner: Newport News InvitationalSep 9 · 5,000 Meters Varsity 1 · Place 32 · West Point5,000 Meters Varsity 13221:30.46 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 1A · Place 53 · West Point5,000 Meters Varsity - Class 1A5319:48.27 PB9
Oct 26Tidewater District XC MeetOct 26 · Varsity · Place 19 · West PointVarsity1920:15.00—
Oct 15MileStat.com XC InvitationalOct 15 · Varsity · Place 139 · West PointVarsity13920:44—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 139 · West Point5,000 Meters Varsity13920:44—
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 15 · West Point5,000 Meters Varsity1520:15.90—
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · West Point5,000 Meters Varsity2322:09.449
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 23 · West Point5,000 Meters Varsity2322:09.449

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 48 · West Point5,000 Meters Junior Varsity4822:23—
Oct 2Iron Eagle InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 12 · West Point5,000 Meters Junior Varsity1222:19.008