Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 718:25.00VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Newport News ParkAlbert E. Dorner: Newport News Invitational · Sep 921:34.66Albert E. Dorner: Newport News InvitationalSeptember 9, 2023
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:46.9The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1620:04.9VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
5,000 Meters · West Point High SchoolVHSL 1A Region A Championships · Oct 3018:44VHSL 1A Region A ChampionshipsOctober 30, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7VHSL XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 1 · Place 35 · Mathews5,000 Meters Class 13518:25.00 PB12
Oct 21Tidewater District XC MeetOct 21 · 5,000 Meters Varsity · Place 6 · Mathews5,000 Meters Varsity618:14.00—

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 1 · Place 55 · Mathews5,000 Meters Class 15519:08.711
Oct 30VHSL 1A Region A ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · Mathews5,000 Meters Varsity818:44 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 117 · Mathews5,000 Meters Small School11718:46.9 PB11
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Black · Place 50 · Mathews5,000 Meters Varsity Black5018:56.111

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 1A · Place 69 · Mathews5,000 Meters 1A6920:04.9 PB10
Nov 7VHSL 1A Region A ChampionshipsNov 7 · 5,000 Meters Varsity · Place 14 · Mathews5,000 Meters Varsity1418:18.00—
Oct 30Tidewater District XC MeetOct 30 · 5,000 Meters Varsity · Place 13 · Mathews5,000 Meters Varsity1318:26.0010
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 87 · Mathews5,000 Meters Varsity8718:33.5SO
Sep 28East Coast Elite XC - Virginia TechSep 28 · 5,000 Meters Varsity · Place 127 · Mathews5,000 Meters Varsity12720:31.2010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Junior Varsity · Place 19 · MathewsJunior Varsity1919:37—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Junior Varsity Division 2 · Place 19 · Mathews5,000 Meters Junior Varsity Division 21919:379
Sep 9Albert E. Dorner: Newport News InvitationalSep 9 · 5,000 Meters Varsity 2 · Place 20 · Mathews5,000 Meters Varsity 22021:34.66 PB9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15MileStat.com XC InvitationalOct 15 · 4,000 Meters Middle School · Place 91 · Mathews4,000 Meters Middle School9117:22—
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 28 · Mathews5,000 Meters Junior Varsity2823:50.338
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 28 · Mathews5,000 Meters Junior Varsity2823:50.338