Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Albemarle SchoolTIC Meet at Albemarle School · Sep 2724:02TIC Meet at Albemarle SchoolSeptember 27, 2023
5,000 Meters · Hagan-Stone ParkNCISAA 1A State Championships · Oct 2825:54.30NCISAA 1A State ChampionshipsOctober 28, 2022
5,000 Meters · Lawrence AcademyTIC Championship Meet · Oct 1325:33TIC Championship MeetOctober 13, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 3027:38.52NCISAA 1A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Pungo Christian AcademyTIC Meet #2 · Aug 3127:16TIC Meet #2August 31, 2026
5,000 Meters · Ridgecroft SchoolTIC Meet (Varsity) · Sep 2225:54TIC Meet (Varsity)September 22, 2025
5,000 Meters · Terra Ceia Christian SchoolTerra Ceia Host TIC Meet #4 · Sep 1931:18Terra Ceia Host TIC Meet #4September 19, 2022
5,000 Meters · The Oakwood SchoolTIC Meet #7 · Oct 627:02TIC Meet #7October 6, 2025
5,000 Meters · Valley Pine County ClubTIC Meet at Northeast · Sep 2527:42TIC Meet at NortheastSeptember 25, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCISAA 1A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 48 · The Albemarle5,000 Meters Varsity4827:38.52 PB12
Sep 28TIC Meet #5 at RidgecroftSep 28 · 5,000 Meters Varsity · The Albemarle5,000 Meters Varsity028:42Unofficial12
Sep 14TIC Meet #3 at HalifaxSep 14 · 5,000 Meters Varsity · The Albemarle5,000 Meters Varsity027:42Unofficial12
Aug 31TIC Meet #2Aug 31 · 5,000 Meters Varsity · Place 20 · The Albemarle5,000 Meters Varsity2027:16 PB12
Aug 24TIC Meet #1 at OakwoodAug 24 · 5,000 Meters Varsity · Place 22 · The Albemarle5,000 Meters Varsity2231:0112

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13TIC Championship MeetOct 13 · 5,000 Meters MS/HS · Place 18 · The Albemarle5,000 Meters MS/HS1825:33 PB11
Oct 6TIC Meet #7Oct 6 · 5,000 Meters Varsity · Place 17 · The Albemarle5,000 Meters Varsity1727:02 PB11
Sep 22TIC Meet (Varsity)Sep 22 · 5,000 Meters Varsity · Place 13 · The Albemarle5,000 Meters Varsity1325:54 PB11
Sep 15TIC Meet #4Sep 15 · 5,000 Meters Varsity · Place 14 · The Albemarle5,000 Meters Varsity1424:29.511
Aug 25TIC MEET #2Aug 25 · 5,000 Meters Varsity · Place 18 · The Albemarle5,000 Meters Varsity1829:06.311

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30TIC Meet #5Sep 30 · 5,000 Meters Varsity · Place 15 · The Albemarle5,000 Meters Varsity1527:3810

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16TIC Tournament MeetOct 16 · 5,000 Meters Varsity · Place 8 · The Albemarle5,000 Meters Varsity827:569
Oct 2TIC Meet at Ridgecroft SchoolOct 2 · 5,000 Meters Varsity · Place 8 · The Albemarle5,000 Meters Varsity826:569
Sep 27TIC Meet at Albemarle SchoolSep 27 · 5,000 Meters Varsity · Place 10 · The Albemarle5,000 Meters Varsity1024:02 PB9
Sep 25TIC Meet at NortheastSep 25 · 5,000 Meters Varsity · Place 10 · The Albemarle5,000 Meters Varsity1027:42 PB9
Sep 18TIC Meet at LawrenceSep 18 · 5,000 Meters Varsity · Place 11 · The Albemarle5,000 Meters Varsity1129:499

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NCISAA 1A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 43 · The Albemarle5,000 Meters Varsity4325:54.30 PB8
Sep 26Tarheel Independent XC meet hosted by Northeast AcademySep 26 · 5,000 Meters Varsity · Place 20 · The Albemarle5,000 Meters Varsity2029:018
Sep 19Terra Ceia Host TIC Meet #4Sep 19 · 5,000 Meters Varsity · Place 18 · The Albemarle5,000 Meters Varsity1831:18 PB8
Sep 12TIC meet @ LawrenceSep 12 · 5,000 Meters Varsity · Place 20 · The Albemarle5,000 Meters Varsity2029:478
Aug 29TIC Meet at PCAAug 29 · 5,000 Meters Varsity · Place 20 · The Albemarle5,000 Meters Varsity2032:258
Aug 22TIC Meet @ Albemarle SchoolAug 22 · 5,000 Meters Varsity · Place 18 · The Albemarle5,000 Meters Varsity1831:468