Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · The Mariners' Museum and ParkWarwick Pre-Season 3k · Aug 2611:07.50Warwick Pre-Season 3kAugust 26, 2026
5,000 Meters · Bells Mill ParkAtlantic Coast XC Invitational · Oct 1121:18.6Atlantic Coast XC InvitationalOctober 11, 2025
5,000 Meters · Bruton HSVHSL 2A - Region A Championship · Oct 2820:34.2VHSL 2A - Region A ChampionshipOctober 28, 2025
5,000 Meters · Green Hill ParkVHSL XC State Class 1,2,3 Championship · Nov 719:06.40VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026
5,000 Meters · Jamestown High SchoolBay Rivers District Championship · Oct 2118:36Bay Rivers District ChampionshipOctober 21, 2026
5,000 Meters · Peninsula CatholicBill McGough Invitational · Sep 1919:50.7Bill McGough InvitationalSeptember 19, 2026
5,000 Meters · Windsor Castle ParkBay Rivers District Meet · Sep 320:55Bay Rivers District MeetSeptember 3, 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 XC State Class 1,2,3 ChampionshipNov 7 · 5,000 Meters Class 2 · Place 75 · Poquoson5,000 Meters Class 27519:06.40 PB10
Oct 21Bay Rivers District ChampionshipOct 21 · 5,000 Meters Varsity · Place 42 · Poquoson5,000 Meters Varsity4218:36 PB10
Sep 19Bill McGough InvitationalSep 19 · 5,000 Meters Varsity · Place 17 · Poquoson5,000 Meters Varsity1719:50.7 PB10
Aug 26Warwick Pre-Season 3kAug 26 · 3,000 Meters Varsity · Place 8 · Poquoson3,000 Meters Varsity811:07.50 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL XC Class 123 State Championship Nov 8 · 5,000 Meters Class 2 · Place 82 · Poquoson5,000 Meters Class 28219:39.09
Oct 28VHSL 2A - Region A ChampionshipOct 28 · 5,000 Meters Varsity · Place 36 · Poquoson5,000 Meters Varsity3620:34.2 PB9
Oct 22Bay Rivers District ChampionshipOct 22 · 5,000 Meters Varsity · Place 60 · Poquoson5,000 Meters Varsity6019:399
Oct 11Atlantic Coast XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 53 · Poquoson5,000 Meters Junior Varsity5321:18.6 PB9
Sep 3Bay Rivers District MeetSep 3 · 5,000 Meters Varsity · Place 96 · Poquoson5,000 Meters Varsity9620:55 PB9

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Junior Varsity · Place 233 · Poquoson5,000 Meters Junior Varsity23319:46.48
Sep 21Ham City Hustle InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 15 · Poquoson5,000 Meters Junior Varsity1521:04.418
Sep 18Bay Rivers District Cross Country MeetSep 18 · 5,000 Meters Junior Varsity · Place 14 · Poquoson5,000 Meters Junior Varsity1422:43.98
Sep 18Bay Rivers District Cross Country MeetSep 18 · Junior Varsity · Place 14 · PoquosonJunior Varsity1422:43.98