Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 2812:11.4Norfolk Academy MeetAugust 28, 2025
3,200 Meters · Williams Farms ParkBeach District XC Meet #1 · Sep 1712:12.07Beach District XC Meet #1September 17, 2025
5,000 Meters · Bells Mill ParkVHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIP · Oct 2519:54.60VHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIPOctober 25, 2025
5,000 Meters · Oatlands PlantationVHSL 5A State Cross Country Championships · Nov 819:59.00VHSL 5A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1819:06.1The VA XC ShowcaseOctober 18, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8VHSL 5A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 9 · Princess Anne5,000 Meters Varsity919:59.00 PB12
Oct 25VHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIPOct 25 · 5,000 Meters Varsity · Place 5 · Princess Anne5,000 Meters Varsity519:54.60 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 11 · Princess Anne5,000 Meters Elite1119:06.1 PB12
Oct 11Atlantic Coast XC InvitationalOct 11 · 5,000 Meters Varsity · Place 4 · Princess Anne5,000 Meters Varsity419:59.412
Sep 17Beach District XC Meet #1Sep 17 · 3,200 Meters Varsity · Place 2 · Princess Anne3,200 Meters Varsity212:12.07 PB12
Aug 28Norfolk Academy MeetAug 28 · 2 Miles Varsity · Place 6 · Princess Anne2 Miles Varsity612:11.4 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2VHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIPNov 2 · 5,000 Meters Varsity · Place 14 · Princess Anne5,000 Meters Varsity1420:32.911
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Elite · Place 47 · Princess Anne5,000 Meters Elite4720:12.1JR
Oct 12Atlantic Coast XC InvitationalOct 12 · 5,000 Meters Varsity · Place 20 · Princess Anne5,000 Meters Varsity2021:00.2111
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 169 · Princess Anne5,000 Meters Varsity16921:32—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 169 · Princess AnneVarsity16921:32—

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4VHSL CLASS 5A REGIONAL CROSS COUNTRY CHAMPIONSHIPNov 4 · 5,000 Meters Varsity · Place 40 · Princess Anne5,000 Meters Varsity4022:42.8110
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 230 · Princess AnneElite23023:29—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 230 · Princess Anne5,000 Meters Elite23023:2910

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5VHSL Class 5A Region Cross Country ChampionshipNov 5 · 5,000 Meters Varsity · Place 36 · Princess Anne5,000 Meters Varsity3625:37.00—
Aug 31Norfolk Academy 2 Mile XCAug 31 · 2 Miles Junior Varsity · Place 26 · Princess Anne2 Miles Junior Varsity2617:17.109