Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1121:43.6VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Hill's QuartersNorthern Neck District Cross Country Championship · Oct 2221:24Northern Neck District Cross Country ChampionshipOctober 22, 2025
5,000 Meters · Newport News ParkAlbert E. Dorner: Newport News Invitational · Sep 925:04.01Albert E. Dorner: Newport News InvitationalSeptember 9, 2023
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2722:29.3Patrick Henry InvitationalSeptember 27, 2025
5,000 Meters · West Point High SchoolVHSL 1A Region A Championships · Oct 3020:33VHSL 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 28 · Lancaster5,000 Meters Varsity2820:33 PB11
Oct 22Northern Neck District Cross Country ChampionshipOct 22 · 5,000 Meters Varsity · Place 9 · Lancaster5,000 Meters Varsity921:24 PB11
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Varsity · Place 190 · Lancaster5,000 Meters Varsity19022:29.3 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7VHSL 1A Region A ChampionshipsNov 7 · 5,000 Meters Varsity · Place 36 · Lancaster5,000 Meters Varsity3620:28.00—
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 235 · Lancaster5,000 Meters Varsity23520:43.3SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 1A · Place 92 · Lancaster5,000 Meters Class 1A9221:43.6 PB9
Nov 2VHSL 1A Region A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 37 · Lancaster5,000 Meters Varsity3720:06.10—
Nov 2VHSL 1A Region A ChampionshipsNov 2 · 5,000 Meters Varsity · Place 37 · Lancaster5,000 Meters Varsity3720:06.10—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 209 · LancasterVarsity20922:27—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 209 · Lancaster5,000 Meters Varsity20922:279
Sep 9Albert E. Dorner: Newport News InvitationalSep 9 · 5,000 Meters Varsity 2 · Place 39 · Lancaster5,000 Meters Varsity 23925:04.01 PB9

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Big CatSep 24 · 5,000 Meters Junior Varsity · Place 1 · Lancaster5,000 Meters Junior Varsity128:17.10—
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 34 · Lancaster5,000 Meters Junior Varsity3425:04.798
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 34 · Lancaster5,000 Meters Junior Varsity3425:04.798