Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · The Mariners' Museum and ParkWarwick Pre-Season 3k · Aug 2610:00.00Warwick Pre-Season 3kAugust 26, 2026
5,000 Meters · Newport News ParkVHSL REGION 5B CROSS COUNTRY CHAMPIONSHIPS · Nov 617:56.9VHSL REGION 5B CROSS COUNTRY CHAMPIONSHIPSNovember 6, 2024
5,000 Meters · Oatlands PlantationVHSL 5A State Cross Country Championships · Nov 818:27.00VHSL 5A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:40.9The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:34.71NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · Windsor Castle ParkHam City Hustle Invitational · Sep 618:03.8Ham City Hustle InvitationalSeptember 6, 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 84 · Warwick5,000 Meters Varsity8418:43.4912
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red Invitational · Place 199 · Warwick5,000 Meters Red Invitational19918:35.5512
Sep 12Ham City Hustle InvitationalSep 12 · 5,000 Meters Varsity · Place 34 · Warwick5,000 Meters Varsity3418:46.412
Aug 26Warwick Pre-Season 3kAug 26 · 3,000 Meters Varsity · Place 2 · Warwick3,000 Meters Varsity210:00.00 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8VHSL 5A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 68 · Warwick5,000 Meters Varsity6818:27.00 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 162 · Warwick5,000 Meters Elite16217:40.9 PB11
Sep 6Ham City Hustle InvitationalSep 6 · 5,000 Meters Varsity · Place 14 · Warwick5,000 Meters Varsity1418:03.8 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 462 · Warwick5,000 Meters Open Invitational46217:34.71 PB10
Nov 16VHSL Class 5 State XC MeetNov 16 · 5,000 Meters Varsity · Place 69 · Warwick5,000 Meters Varsity6918:21—
Nov 6VHSL REGION 5B CROSS COUNTRY CHAMPIONSHIPSNov 6 · 5,000 Meters Varsity · Place 10 · Warwick5,000 Meters Varsity1017:56.9 PB10
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 144 · Warwick5,000 Meters Elite14417:37.5SO
Sep 25Peninsula District XC Meet #2- Gosnold ParkSep 25 · 5,000 Meters Varsity · Place 4 · Warwick5,000 Meters Varsity417:48.1110
Sep 14Bill McGough InvitationalSep 14 · 5,000 Meters Varsity · Place 8 · Warwick5,000 Meters Varsity818:06.2SO
Sep 11PD XC Meet #1 Newport News ParkSep 11 · 5,000 Meters Varsity · Place 4 · Warwick5,000 Meters Varsity417:53.4910
Sep 11PD XC Meet #1 Newport News ParkSep 11 · 5,000 Meters Varsity · Place 4 · Warwick5,000 Meters Varsity417:53.4910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 6 State ChampionshipNov 11 · Varsity · Place 75 · WarwickVarsity7518:26—
Nov 11VHSL Class 5 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 75 · Warwick5,000 Meters Varsity7518:26—
Nov 11VHSL Class 5 State ChampionshipNov 11 · 5,000 Meters Varsity · Place 75 · Warwick5,000 Meters Varsity7518:26—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 46 · WarwickVarsity4617:54—
Sep 16Bill McGough InvitationalSep 16 · 5,000 Meters Varsity · Place 11 · Warwick5,000 Meters Varsity1119:24.29
Sep 9Albert E. Dorner: Newport News InvitationalSep 9 · 5,000 Meters Varsity 1 · Place 14 · Warwick5,000 Meters Varsity 11419:04.469