Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Albemarle SchoolTIC Meet at Albemarle School · Sep 2719:57TIC Meet at Albemarle SchoolSeptember 27, 2023
5,000 Meters · Cashie Golf & Country ClubTIC Meet #4 @ Lawrence Academy · Sep 2122:30TIC Meet #4 @ Lawrence AcademySeptember 21, 2026
5,000 Meters · Hagan-Stone ParkNCISAA 1A State Championships · Oct 2823:57.31NCISAA 1A State ChampionshipsOctober 28, 2022
5,000 Meters · Halifax AcademyTIC Meet #6 · Sep 2921:33TIC Meet #6September 29, 2025
5,000 Meters · Kerr-Vance AcademyKVA Home Meet · Oct 520:55.09KVA Home MeetOctober 5, 2026
5,000 Meters · Lawrence AcademyTIC Championship Meet · Oct 1320:40TIC Championship MeetOctober 13, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 3020:15.98NCISAA 1A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Pungo Christian AcademyTIC Meet #2 · Aug 3121:17TIC Meet #2August 31, 2026
5,000 Meters · Ridgecroft SchoolTIC Meet (Varsity) · Sep 2222:51TIC Meet (Varsity)September 22, 2025
5,000 Meters · Terra Ceia Christian SchoolTerra Ceia Host TIC Meet #4 · Sep 1931:50Terra Ceia Host TIC Meet #4September 19, 2022
5,000 Meters · The Oakwood SchoolTIC Meet #7 · Oct 622:00TIC Meet #7October 6, 2025
5,000 Meters · Valley Pine County ClubTIC Meet at Northeast · Sep 2523:07TIC Meet at NortheastSeptember 25, 2023

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30NCISAA 1A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 17 · The AlbemarleThe Albemarle5,000 Meters Varsity1720:15.98 PB11
Oct 5KVA Home MeetOct 5 · 5,000 Meters Varsity · Place 5 · The AlbemarleThe Albemarle5,000 Meters Varsity520:55.09 PB11
Sep 28TIC Meet #5 at RidgecroftSep 28 · 5,000 Meters Varsity · The AlbemarleThe Albemarle5,000 Meters Varsity021:15Unofficial11
Sep 21TIC #4 at LawrenceSep 21 · 5,000 Meters Varsity · Place 7 · The AlbemarleThe Albemarle5,000 Meters Varsity722:3011
Sep 21TIC Meet #4 @ Lawrence AcademySep 21 · 5,000 Meters Varsity · Place 7 · The AlbemarleThe Albemarle5,000 Meters Varsity722:30 PB11
Sep 14TIC Meet #3 at HalifaxSep 14 · 5,000 Meters Varsity · The AlbemarleThe Albemarle5,000 Meters Varsity022:28Unofficial11
Aug 31TIC Meet #2Aug 31 · 5,000 Meters Varsity · Place 7 · The AlbemarleThe Albemarle5,000 Meters Varsity721:17 PB11
Aug 24TIC Meet #1 at OakwoodAug 24 · 5,000 Meters Varsity · Place 7 · The AlbemarleThe Albemarle5,000 Meters Varsity723:2311

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 30 · The AlbemarleThe Albemarle5,000 Meters Varsity3020:51.6010
Oct 13TIC Championship MeetOct 13 · 5,000 Meters MS/HS · Place 4 · The AlbemarleThe Albemarle5,000 Meters MS/HS420:40 PB10
Oct 6TIC Meet #7Oct 6 · 5,000 Meters Varsity · Place 6 · The AlbemarleThe Albemarle5,000 Meters Varsity622:00 PB10
Sep 29TIC Meet #6Sep 29 · 5,000 Meters Varsity · Place 6 · The AlbemarleThe Albemarle5,000 Meters Varsity621:33 PB10
Sep 22TIC Meet (Varsity)Sep 22 · 5,000 Meters Varsity · Place 6 · The AlbemarleThe Albemarle5,000 Meters Varsity622:51 PB10
Sep 15TIC Meet #4Sep 15 · 5,000 Meters Varsity · Place 6 · The AlbemarleThe Albemarle5,000 Meters Varsity621:28.410
Aug 25TIC MEET #2Aug 25 · 5,000 Meters Varsity · Place 6 · The AlbemarleThe Albemarle5,000 Meters Varsity622:36.310

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25NCISAA 1A State ChampionshipsOct 25 · 5,000 Meters 1A · Place 27 · The AlbemarleThe Albemarle5,000 Meters 1A2720:25.3—
Sep 30TIC Meet #5Sep 30 · 5,000 Meters Varsity · Place 4 · The AlbemarleThe Albemarle5,000 Meters Varsity4nt9

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27NCISAA 1A State ChampionshipsOct 27 · 5,000 Meters 1A · Place 18 · The AlbemarleThe Albemarle5,000 Meters 1A1820:40.2—
Oct 16TIC Tournament MeetOct 16 · 5,000 Meters Varsity · Place 4 · The AlbemarleThe Albemarle5,000 Meters Varsity423:108
Oct 2TIC Meet at Ridgecroft SchoolOct 2 · 5,000 Meters Varsity · Place 5 · The AlbemarleThe Albemarle5,000 Meters Varsity523:488
Sep 27TIC Meet at Albemarle SchoolSep 27 · 5,000 Meters Varsity · Place 3 · The AlbemarleThe Albemarle5,000 Meters Varsity319:57 PB8
Sep 25TIC Meet at NortheastSep 25 · 5,000 Meters Varsity · Place 5 · The AlbemarleThe Albemarle5,000 Meters Varsity523:07 PB8
Sep 18TIC Meet at LawrenceSep 18 · 5,000 Meters Varsity · Place 5 · The AlbemarleThe Albemarle5,000 Meters Varsity524:068

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NCISAA 1A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 37 · The AlbemarleThe Albemarle5,000 Meters Varsity3723:57.31 PB7
Sep 26Tarheel Independent XC meet hosted by Northeast AcademySep 26 · 5,000 Meters Varsity · Place 14 · The AlbemarleThe Albemarle5,000 Meters Varsity1424:467
Sep 19Terra Ceia Host TIC Meet #4Sep 19 · 5,000 Meters Varsity · Place 19 · The AlbemarleThe Albemarle5,000 Meters Varsity1931:50 PB7
Sep 12TIC meet @ LawrenceSep 12 · 5,000 Meters Varsity · Place 14 · The AlbemarleThe Albemarle5,000 Meters Varsity1424:477
Aug 29TIC Meet at PCAAug 29 · 5,000 Meters Varsity · Place 19 · The AlbemarleThe Albemarle5,000 Meters Varsity1929:027
Aug 22TIC Meet @ Albemarle SchoolAug 22 · 5,000 Meters Varsity · Place 12 · The AlbemarleThe Albemarle5,000 Meters Varsity1228:447