Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 185:07.23aAdidas Track Nationals 2026June 18, 2026
1500 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 254:44.27aAAU Track and Field Region 25 QualifierJune 25, 2026
1600 Meters · OutdoorAdidas Track Nationals 2026 · Jun 185:05.55aAdidas Track Nationals 2026June 18, 2026
2 Miles · OutdoorAdidas Track Nationals 2026 · Jun 1811:12.64aAdidas Track Nationals 2026June 18, 2026
3000 Meters · OutdoorJohnson Riley · May 3010:24.16aJohnson RileyMay 30, 2026
600 Meters · OutdoorJaguar Invitational · Apr 121:54.52aJaguar InvitationalApril 12, 2024
800 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 252:21.61aAAU Track and Field Region 25 QualifierJune 25, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 3 · High Point BlazeHigh Point Blaze3000 Meters3.10:26.52a9
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 7 · High Point BlazeHigh Point Blaze1500 Meters7.4:47.91a9
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 24 · High Point BlazeHigh Point Blaze800 MetersRound P24.2:23.07a9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters110:43.81a9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters14:44.27a PB9
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze800 Meters22:21.61a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 2 Miles · Place 1 · High Point BlazeHigh Point Blaze2 Miles1.11:12.64a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 1 · High Point BlazeHigh Point Blaze1 Mile1.5:07.23a PB9
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 1 · High Point BlazeHigh Point Blaze1600 Meters1.5:05.55a PB9
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.10:34.15a9
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:49.41a9
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze800 Meters2.2:23.88a9
May 30Johnson RileyMay 30 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.10:24.16a PB9
May 30Johnson RileyMay 30 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.10:24.16a9
May 30Johnson RileyMay 30 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:55.44a9
May 30Johnson RileyMay 30 · 800 Meters · Place 2 · High Point BlazeHigh Point Blaze800 Meters2.2:21.63a9
Mar 28Mighty Viking InvitationalMar 28 · 1600 Meters · Place 1 · High Point BlazeHigh Point Blaze1600 Meters1.5:15.91a9
Mar 28Mighty Viking InvitationalMar 28 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:25.58a9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 12McNeil InvitationalJul 12 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:59.93a8
Jul 12McNeil InvitationalJul 12 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:59.93a8
Jul 12McNeil InvitationalJul 12 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:23.30a8
Jul 12McNeil InvitationalJul 12 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:23.30a8
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.11:10.15a8
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:53.56a8
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:24.26a8
Jun 12Lee Vernon McNeill MeetJun 12 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:59.93a8
Jun 12Lee Vernon McNeill MeetJun 12 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:23.30a8
Jun 6AAU North Carolina District QualifierJun 6 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.10:45.30a8
Jun 6AAU North Carolina District QualifierJun 6 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.10:45.30a8
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:57.13a8
Jun 6AAU North Carolina District QualifierJun 6 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.4:57.13a8
Jun 6AAU North Carolina District QualifierJun 6 · 800 Meters · Place 1 · High Point BlazeHigh Point Blaze800 Meters1.2:22.84a8
Jun 1Johnson RileyJun 1 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters110:49.54a8
Jun 1Johnson RileyJun 1 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters15:01.48a8
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 4 · Forsyth Home EducatorsForsyth Home Educators1600 Meters4.5:17.23a8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 1 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl3000 Meters111:22.51—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 1 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl1500 Meters15:13.96—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 5 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl800 Meters52:35.93—
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 2 · High Point BlazeHigh Point Blaze3000 Meters211:48.74a—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters15:10.61a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 3 · High Point BlazeHigh Point Blaze800 Meters32:33.12a—
Jun 1NC UnitedJun 1 · 1500 Meters · Place 3 · High Point BlazeHigh Point Blaze1500 Meters3.5:16.56a7
Jun 1NC UnitedJun 1 · 800 Meters · Place 3 · High Point BlazeHigh Point Blaze800 Meters3.2:33.76a7
Apr 12Jaguar InvitationalApr 12 · 600 Meters · Place 1 · Forsyth Home EducatorsForsyth Home Educators600 Meters1.1:54.52a PB7
Apr 12Jaguar InvitationalApr 12 · 1600 Meters · Place 1 · Forsyth Home EducatorsForsyth Home Educators1600 Meters1.5:52.01a7
Apr 12Jaguar InvitationalApr 12 · 800 Meters · Place 1 · Forsyth Home EducatorsForsyth Home Educators800 Meters1.2:41.92a7
Apr 10FCDS MS Meet #2Apr 10 · 1600 Meters · Place 1 · Forsyth Home EducatorsForsyth Home Educators1600 Meters1.5:47.68a7
Apr 10FCDS MS Meet #2Apr 10 · 800 Meters · Place 1 · Forsyth Home EducatorsForsyth Home Educators800 Meters1.2:40.13a7
Apr 5Cary AC Moonlight Miles / Sunset SprintsApr 5 · 1600 Meters · Place 8 · Forsyth Home EducatorsForsyth Home Educators1600 Meters8.5:40.44a7
Mar 2Reagan InviteMar 2 · 1600 Meters · Place 5 · Forsyth Home EducatorsForsyth Home Educators1600 Meters5.5:51.29a7
Mar 2Reagan InviteMar 2 · 800 Meters · Place 6 · Forsyth Home EducatorsForsyth Home Educators800 Meters6.2:45.33a7

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 5FCDS Middle School Meet #1Apr 5 · 600 Meters · Place 1 · Forsyth Home EducatorsForsyth Home Educators600 Meters1.2:05.30a6
Apr 5FCDS Middle School Meet #1Apr 5 · 1600 Meters · Place 4 · Forsyth Home EducatorsForsyth Home Educators1600 Meters4.6:27.69a6
Apr 5FCDS Middle School Meet #1Apr 5 · 800 Meters · Place 2 · Forsyth Home EducatorsForsyth Home Educators800 Meters2.2:59.64a6