Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Green Hill ParkVHSL XC Class 123 State Championship · Nov 817:11.1VHSL XC Class 123 State Championship November 8, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1816:59.3The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2716:28.3Patrick Henry InvitationalSeptember 27, 2025
5,000 Meters · Windsor Castle ParkBay Rivers District Meet · Sep 316:42Bay Rivers District MeetSeptember 3, 2025

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 3 · Place 46 · Tabb5,000 Meters Class 34617:11.1 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 82 · Tabb5,000 Meters Elite8216:59.3 PB12
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Varsity · Place 12 · Tabb5,000 Meters Varsity1216:28.3 PB12
Sep 3Bay Rivers District MeetSep 3 · 5,000 Meters Varsity · Place 3 · Tabb5,000 Meters Varsity316:42 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Bay Rivers District Cross Country MeetSep 18 · 5,000 Meters Varsity · Place 1 · Tabb5,000 Meters Varsity118:20.5JR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Bay River District ChampionshipOct 25 · 5,000 Meters Varsity · Place 8 · Tabb5,000 Meters Varsity816:37.98—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 145 · Tabb5,000 Meters Elite14516:4610

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2VHSL Class 3 Region A Cross Country ChampionshipNov 2 · 5,000 Meters Varsity · Place 7 · Tabb5,000 Meters Varsity717:51.239
Oct 25Bay River District ChampionshipOct 25 · Varsity · Place 18 · TabbVarsity1817:33.50—
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 166 · TabbElite16617:35—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 166 · Tabb5,000 Meters Elite16617:35—
Oct 7BRD XC Meet (Tabb, York, New Kent, Lafayette)Oct 7 · Varsity · Place 8 · TabbVarsity818:13.33—
Sep 21BRD - Poq/Bruton/Tabb/LafayetteSep 21 · Varsity · Place 13 · TabbVarsity1318:39.569
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 4 · Tabb5,000 Meters Varsity418:32.079
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 4 · Tabb5,000 Meters Varsity418:32.079

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16MileStat.com XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 188 · Tabb5,000 Meters Junior Varsity18821:36—
Sep 29Tabb Home Meet (Tabb, Lafayette, Poquoson)Sep 29 · Varsity · Place 40 · TabbVarsity4022:05.008