Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Frank Lisk ParkSPAA Conference Championship Meet · Oct 2010:29SPAA Conference Championship MeetOctober 20, 2022
3,000 Meters · Cannon SchoolCannon School Home Meet 10/4 · Oct 410:38.50Cannon School Home Meet 10/4October 4, 2022
3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 2812:35.3Carolinas KickoffAugust 28, 2021
5,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 318:53.13Cannon School 10/3 XC MeetOctober 3, 2023
5,000 Meters · Frank Lisk ParkConcord Academy Home Meet · Oct 1019:30.37Concord Academy Home MeetOctober 10, 2023
5,000 Meters · Hagan-Stone ParkNCISAA 1A State Championships · Oct 2819:40.12NCISAA 1A State ChampionshipsOctober 28, 2022
5,000 Meters · Ivey Redmon Sports ComplexNorthwest XC Invitational · Aug 2819:21.03Northwest XC InvitationalAugust 28, 2025
5,000 Meters · Lee Park Preparatory SchoolCSAA State Cross Country Championships 2026 · Oct 3118:49.79CSAA State Cross Country Championships 2026October 31, 2026
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 2018:48.49Hare & Hounds XC Invitational (at McAlpine Park)September 20, 2024
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 220:58.5Eye Opener InvitationalSeptember 2, 2022
5,000 Meters · Mountain Island Charter SchoolMICS HS Run Pink Invitational (Senior Night) · Oct 121:28.28MICS HS Run Pink Invitational (Senior Night)October 1, 2026
5,000 Meters · Northwestern HSTrojan Invitational · Sep 618:59.5Trojan InvitationalSeptember 6, 2025
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 519:01.9Pfeiffer XC InvitationalSeptember 5, 2026
5,000 Meters · Statesville Road ElementaryCornerstone Meet · Sep 2518:31Cornerstone MeetSeptember 25, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1219:08.00Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31CSAA State Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity · Place 5 · WoodlawnWoodlawn5,000 Meters Varsity518:49.79 PB12
Oct 1MICS HS Run Pink Invitational (Senior Night)Oct 1 · 5,000 Meters Varsity Boys 5K · Place 6 · WoodlawnWoodlawn5,000 Meters Varsity Boys 5K621:28.28 PB12
Sep 25Cornerstone MeetSep 25 · 5,000 Meters Varsity · Place 1 · WoodlawnWoodlawn5,000 Meters Varsity118:31 PB12
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 80 · WoodlawnWoodlawn5,000 Meters HS CHAMPIONSHIP BOYS 5K8019:08.00 PB12
Sep 5Pfeiffer XC InvitationalSep 5 · 5,000 Meters HS Championship · Place 69 · WoodlawnWoodlawn5,000 Meters HS Championship6919:01.9 PB12
Aug 21River Run Twilight InvitationalAug 21 · 5,000 Meters Varsity · Place 25 · WoodlawnWoodlawn5,000 Meters Varsity2518:58.95Unofficial12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 8 · WoodlawnWoodlawn5,000 Meters Varsity819:07.9311
Sep 6Trojan InvitationalSep 6 · 5,000 Meters Varsity · Place 68 · WoodlawnWoodlawn5,000 Meters Varsity6818:59.5 PB11
Aug 28Northwest XC InvitationalAug 28 · 5,000 Meters Varsity · Place 40 · WoodlawnWoodlawn5,000 Meters Varsity4019:21.03 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Concord Academy Meet No. 1Oct 8 · 5,000 Meters Varsity · WoodlawnWoodlawn5,000 Meters Varsity019:12.9Unofficial10
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Open (SATURDAY) · Place 21 · WoodlawnWoodlawn5,000 Meters Open (SATURDAY)2118:48.49 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Freshman · Place 61 · NCNC5,000 Meters Freshman6119:10.979
Oct 10Concord Academy Home MeetOct 10 · 5,000 Meters Varsity · Place 2 · WoodlawnWoodlawn5,000 Meters Varsity219:30.37 PB9
Oct 3Cannon School 10/3 XC MeetOct 3 · 5,000 Meters Varsity Boys · Place 5 · WoodlawnWoodlawn5,000 Meters Varsity Boys518:53.13 PB9

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NCISAA 1A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 6 · WoodlawnWoodlawn5,000 Meters Varsity619:40.12 PB8
Oct 20SPAA Conference Championship MeetOct 20 · 2 Miles Middle School · Place 1 · WoodlawnWoodlawn2 Miles Middle School110:29 PB8
Oct 4Cannon School Home Meet 10/4Oct 4 · 3,000 Meters Middle School Boys · Place 2 · WoodlawnWoodlawn3,000 Meters Middle School Boys210:38.50 PB8
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 80 · WoodlawnWoodlawn5,000 Meters Junior Varsity8020:58.5 PB8
Aug 29LKNC SPAA MeetAug 29 · 2 Miles Middle School · Place 1 · WoodlawnWoodlawn2 Miles Middle School111:06.208

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 28Carolinas KickoffAug 28 · 3,000 Meters 7th Grade · Place 9 · WoodlawnWoodlawn3,000 Meters 7th Grade912:35.3 PB7