Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 2813:31.4Norfolk Academy MeetAugust 28, 2025
3,200 Meters · Williams Farms ParkBeach District XC Meet #1 · Sep 1714:07.87Beach District XC Meet #1September 17, 2025
5,000 Meters · Bells Mill ParkVHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIP · Oct 2524:05.05VHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIPOctober 25, 2025
5,000 Meters · Kellam HSBeach District XC Meet #5 · Oct 2222:56.32Beach District XC Meet #5October 22, 2025
5,000 Meters · Windsor Castle ParkHam City Hustle Invitational · Sep 623:07.3Ham City Hustle InvitationalSeptember 6, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25VHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIPOct 25 · 5,000 Meters Varsity · Place 58 · Frank Cox5,000 Meters Varsity5824:05.05 PB12
Oct 22Beach District XC Meet #5Oct 22 · 5,000 Meters Varsity · Place 16 · Frank Cox5,000 Meters Varsity1622:56.32 PB12
Oct 11Atlantic Coast XC InvitationalOct 11 · 5,000 Meters Varsity · Place 80 · Frank Cox5,000 Meters Varsity8024:08.912
Sep 17Beach District XC Meet #1Sep 17 · 3,200 Meters Varsity · Place 45 · Frank Cox3,200 Meters Varsity4514:07.87 PB12
Sep 6Ham City Hustle InvitationalSep 6 · 5,000 Meters Varsity · Place 22 · Frank Cox5,000 Meters Varsity2223:07.3 PB12
Aug 28Norfolk Academy MeetAug 28 · 2 Miles Varsity · Place 26 · Frank Cox2 Miles Varsity2613:31.4 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Atlantic Coast XC InvitationalOct 12 · 5,000 Meters Varsity · Place 50 · Cox5,000 Meters Varsity5022:42.4211
Sep 21Ham City Hustle InvitationalSep 21 · 5,000 Meters Varsity · Place 43 · Cox5,000 Meters Varsity4324:11.6611

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 162 · CoxElite16222:20—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 162 · Cox5,000 Meters Elite16222:2010
Sep 9Ham City Hustle InvitationalSep 9 · 5,000 Meters Varsity · Place 14 · Cox5,000 Meters Varsity1423:51.0410

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 12VHSL Class 5 State ChampionshipNov 12 · Varsity · Place 68 · CoxVarsity6823:29—
Nov 12VHSL Class 5 State ChampionshipNov 12 · 5,000 Meters Varsity · Place 68 · Cox5,000 Meters Varsity6823:29—
Nov 5VHSL Class 5A Region Cross Country ChampionshipNov 5 · 5,000 Meters Varsity · Place 23 · Cox5,000 Meters Varsity2323:59.43—
Oct 15MileStat.com XC InvitationalOct 15 · Elite · Place 116 · CoxElite11622:25—
Oct 15MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 116 · Cox5,000 Meters Elite11622:25—
Oct 8Atlantic Coast XC InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 3 · Cox5,000 Meters Junior Varsity324:06.58—
Sep 17Bayside Marlin 5KSep 17 · Varsity · Place 20 · CoxVarsity2023:40.00—
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 7 · Cox5,000 Meters Varsity724:53.149
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Varsity · Place 7 · Cox5,000 Meters Varsity724:53.149