Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bells Mill ParkAtlantic Coast XC Invitational · Oct 1119:06.5Atlantic Coast XC InvitationalOctober 11, 2025
5,000 Meters · Bruton HSVHSL 2A - Region A Championship · Nov 117:23.561VHSL 2A - Region A ChampionshipNovember 1, 2023
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 818:20.9VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Green Hill Park 5k CourseVHSL Class 1,2,3 State Cross Country Championships · Nov 1117:34.0VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023
5,000 Meters · Jamestown High SchoolBay Rivers District Championship · Oct 2217:39Bay Rivers District ChampionshipOctober 22, 2025
5,000 Meters · York HSBRD XC Meet · Sep 1319:52.6BRD XC MeetSeptember 13, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 2 · Place 51 · Poquoson5,000 Meters Class 25118:20.9 PB12
Oct 28VHSL 2A - Region A ChampionshipOct 28 · 5,000 Meters Varsity · Place 8 · Poquoson5,000 Meters Varsity818:21.112
Oct 22Bay Rivers District ChampionshipOct 22 · 5,000 Meters Varsity · Place 20 · Poquoson5,000 Meters Varsity2017:39 PB12
Oct 11Atlantic Coast XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 3 · Poquoson5,000 Meters Junior Varsity319:06.5 PB12

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11VHSL Class 1,2,3 State Cross Country ChampionshipsNov 11 · 5,000 Meters Class 2A · Place 38 · Poquoson5,000 Meters Class 2A3817:34.0 PB10
Nov 1VHSL 2A - Region A ChampionshipNov 1 · 5,000 Meters Varsity · Place 12 · Poquoson5,000 Meters Varsity1217:23.561 PB10
Oct 25Bay River District ChampionshipOct 25 · 5,000 Meters Varsity · Place 24 · Poquoson5,000 Meters Varsity2417:33.29—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 127 · PoquosonElite12717:45—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 127 · Poquoson5,000 Meters Elite12717:4510
Sep 9Ham City Hustle InvitationalSep 9 · 5,000 Meters Varsity · Place 18 · Poquoson5,000 Meters Varsity1818:55.5810

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2VHSL 2A - Region A ChampionshipNov 2 · 5,000 Meters Varsity · Place 17 · Poquoson5,000 Meters Varsity1719:02.169
Oct 25Bay River District ChampionshipOct 25 · Varsity · Place 49 · PoquosonVarsity4919:16.63—
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 4 · Poquoson5,000 Meters Varsity400:18:48.94932
Sep 24Big CatSep 24 · 5,000 Meters Varsity · Place 32 · Poquoson5,000 Meters Varsity3218:48.95—
Sep 21BRD - Poq/Bruton/Tabb/LafayetteSep 21 · Varsity · Place 23 · PoquosonVarsity2319:41.449
Sep 13BRD XC MeetSep 13 · 5,000 Meters Varsity · Place 16 · Poquoson5,000 Meters Varsity1619:52.6 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Tabb Home Meet (Tabb, Lafayette, Poquoson)Sep 29 · Varsity · Place 37 · PoquosonVarsity3721:35.008