Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bells Mill ParkVHSL Region 3A Cross Country Championship · Nov 123:06.59VHSL Region 3A Cross Country ChampionshipNovember 1, 2023
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1122:37.7VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · GreenHill ParkVHSL Class 1A/2A/3A State XC Championships · Nov 1222:39.46VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022
5,000 Meters · Jamestown High SchoolBay Rivers District Championship · Oct 2223:02Bay Rivers District ChampionshipOctober 22, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1824:17.7The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 1623:13.7VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024
5,000 Meters · Windsor Castle ParkBay Rivers District Meet · Sep 325:16Bay Rivers District MeetSeptember 3, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Bay Rivers District ChampionshipOct 22 · 5,000 Meters Varsity · Place 37 · Lafayette5,000 Meters Varsity3723:02 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Large School · Place 74 · Lafayette5,000 Meters Large School7424:17.7 PB12
Sep 3Bay Rivers District MeetSep 3 · 5,000 Meters Varsity · Place 66 · Lafayette5,000 Meters Varsity6625:16 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 83 · Lafayette5,000 Meters 3A8323:13.7 PB11
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 182 · Lafayette5,000 Meters Elite18222:36.7JR
Sep 18Bay Rivers District Cross Country MeetSep 18 · 5,000 Meters Varsity · Place 16 · Lafayette5,000 Meters Varsity1626:26.7JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 3A · Place 89 · Lafayette5,000 Meters Class 3A8922:37.7 PB10
Nov 1VHSL Region 3A Cross Country ChampionshipNov 1 · 5,000 Meters Varsity · Place 22 · Lafayette5,000 Meters Varsity2223:06.59 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 1A/2A/3A State XC ChampionshipsNov 12 · 5,000 Meters Varsity - Class 3A · Place 69 · Lafayette5,000 Meters Varsity - Class 3A6922:39.46 PB9
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 125 · LafayetteElite12522:40—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 125 · Lafayette5,000 Meters Elite12522:40—
Oct 8Atlantic Coast XC InvitationalOct 8 · 5,000 Meters Varsity · Place 21 · Lafayette5,000 Meters Varsity2123:01.42—
Sep 21BRD - Poq/Bruton/Tabb/LafayetteSep 21 · Varsity · Place 8 · LafayetteVarsity823:43.849