Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:15.96Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorNCHSAA 6A Champs · Feb 123:11.00aNCHSAA 6A ChampsFebruary 12, 2026
1500 Meters · IndoorAAU Indoor National Champonships · Mar 15:22.79aAAU Indoor National ChamponshipsMarch 1, 2024
1500 Meters · Outdoor20th Annual Bring the Heat Invitational · Apr 195:10.21a20th Annual Bring the Heat InvitationalApril 19, 2025
1600 Meters · IndoorStay In Your Lane Invitational · Dec 135:35.15aStay In Your Lane InvitationalDecember 13, 2025
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:14.22Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3000 Meters · IndoorAAU Indoor National Champonships · Mar 111:46.57aAAU Indoor National ChamponshipsMarch 1, 2024
3000 Meters · OutdoorAAU North Carolina District Qualifier · Jun 711:33.52aAAU North Carolina District QualifierJune 7, 2024
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 1512:11.45NCRunners Elite Dash for DoobieNovember 15, 2025
400 Meters · Relay Split · IndoorReindeer Classic · Dec 191:03.790Reindeer ClassicDecember 19, 2025
500 Meters · IndoorEast Coast Elite - Roanoke · Dec 141:27.23aEast Coast Elite - RoanokeDecember 14, 2024
800 Meters · IndoorAAU Indoor National Champonships · Mar 12:34.32aAAU Indoor National ChamponshipsMarch 1, 2024
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:21.40a130th Penn Relays CarnivalApril 23, 2026
800 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 122:25.439NCHSAA 6A ChampsFebruary 12, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 10 · Mount TaborMount Tabor1600 Meters10.5:16.11a9
May 9NCHSAA 6A West RegionalMay 9 · 1600 Meters · Place 5 · Mount TaborMount Tabor1600 Meters5.5:20.50a9
May 1Mount Tabor Last Chance MeetMay 1 · 1600 Meters · Place 3 · Mount TaborMount Tabor1600 Meters3.5:15.86a9
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Mount TaborMount Tabor800 Meters—2:21.40a PB9
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 3 · Mount TaborMount Tabor1600 Meters35:14.22 PB9
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 3 · Mount TaborMount Tabor1 Mile35:15.96 PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 800 Meters · Mount TaborMount Tabor800 MetersRelay Split—2:25.439 PB9
Feb 12NCHSAA 6A ChampsFeb 12 · 1000 Meters · Place 11 · Mount TaborMount Tabor1000 Meters11.3:11.00a PB9
Feb 12NCHSAA 6A ChampsFeb 12 · 400 Meters · Mount TaborMount Tabor400 MetersRelay Split—1:04.2219
Jan 13Spartan ClassicJan 13 · 1000 Meters · Place 2 · Mount TaborMount Tabor1000 Meters23:11.459

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 800 Meters · Mount TaborMount Tabor800 MetersRelay Split—2:33.1459
Dec 19Reindeer ClassicDec 19 · 1000 Meters · Place 9 · Mount TaborMount Tabor1000 Meters9.3:13.87a9
Dec 19Reindeer ClassicDec 19 · 400 Meters · Mount TaborMount Tabor400 MetersRelay Split—1:03.790 PB9
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 10 · Mount TaborMount Tabor1600 Meters10.5:35.15a PB9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 115 · Mount TaborMount Tabor3200 Meters11512:11.45 PB—
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.5:18.20a8
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:31.99a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.5:10.21a PB8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:30.30a8
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 7 · Jefferson Middle SchoolJefferson Middle School1 Mile75:34.968

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14East Coast Elite - RoanokeDec 14 · 500 Meters · Place 2 · High Point BlazeHigh Point Blaze500 Meters2.1:27.23a PB8
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 2 · High Point BlazeHigh Point Blaze1000 Meters2.3:29.30a8
Mar 1AAU Indoor National ChamponshipsMar 1 · 3000 Meters · Place 7 · High Point BlazeHigh Point Blaze3000 Meters711:46.57a PB—
Mar 1AAU Indoor National ChamponshipsMar 1 · 1500 Meters · Place 7 · High Point BlazeHigh Point Blaze1500 Meters75:22.79a PB—
Mar 1AAU Indoor National ChamponshipsMar 1 · 800 Meters · Place 6 · High Point BlazeHigh Point Blaze800 Meters62:34.32a PB—
Feb 3East Coast Elite Roanoke #3Feb 3 · 1600 Meters · Place 5 · High Point BlazeHigh Point Blaze1600 Meters56:01.487
Feb 3East Coast Elite Roanoke #3Feb 3 · 1000 Meters · Place 4 · High Point BlazeHigh Point Blaze1000 Meters43:34.977

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 2 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl3000 Meters211:43.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 2 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl1500 Meters25:18.52—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 4 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl800 Meters42:34.36—
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters111:33.52a PB—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 2 · High Point BlazeHigh Point Blaze1500 Meters25:14.01a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze800 Meters22:31.14a—
Jun 1NC UnitedJun 1 · 1500 Meters · Place 2 · High Point BlazeHigh Point Blaze1500 Meters2.5:16.17a7
Jun 1NC UnitedJun 1 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze800 Meters2.2:31.63a7
May 22WSFCS Middle School Track & Field ChampionshipsMay 22 · 1600 Meters · Place 1 · JeffersonJefferson1600 Meters1.5:45.66a7
May 22WSFCS Middle School Track & Field ChampionshipsMay 22 · 800 Meters · Place 1 · JeffersonJefferson800 Meters1.2:31.45a7
May 19Ken Roberts Panther EliteMay 19 · 1500 Meters · Place 4 · High Point BlazeHigh Point Blaze1500 Meters4.5:22.42a7
May 19Ken Roberts Panther EliteMay 19 · 800 Meters · Place 3 · High Point BlazeHigh Point Blaze800 Meters3.2:31.90a7
Apr 24Kernersville, Meadowlark, Clemmons, Jefferson @ CarverApr 24 · 1600 Meters · Place 1 · JeffersonJefferson1600 Meters1.5:48a7
Apr 24Kernersville, Meadowlark, Clemmons, Jefferson @ CarverApr 24 · 800 Meters · Place 1 · JeffersonJefferson800 Meters1.2:37.18a7
Apr 2019th Annual Bring the Heat InvitationalApr 20 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.5:19.76a7