Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU NC Regional 25 Qualifier · Jun 275:13.77AAU NC Regional 25 QualifierJune 27, 2024
1600 Meters · Outdoor6A/7A Metro Conference Championship · Apr 285:31.84a6A/7A Metro Conference ChampionshipApril 28, 2026
2 Miles · Outdooradidas Track & Field Nationals · Jun 2012:35.64adidas Track & Field NationalsJune 20, 2025
3000 Meters · OutdoorAAU North Carolina District Qualifier · Jun 511:18.82aAAU North Carolina District QualifierJune 5, 2026
3200 Meters · OutdoorWeddington Invitational · Mar 2812:10.40Weddington InvitationalMarch 28, 2026
800 Meters · OutdoorJohnson Riley · May 302:37.28aJohnson RileyMay 30, 2026
Complete · OutdoorRagsdale HS Open #2 · Mar 1413:05.4Ragsdale HS Open #2March 14, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · High Point BlazeHigh Point Blaze3000 Meters--DNS11
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · High Point BlazeHigh Point Blaze1500 Meters--DNS11
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 2 · High Point BlazeHigh Point Blaze3000 Meters211:34.79a11
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 3 · High Point BlazeHigh Point Blaze1500 Meters35:14.46a11
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.11:18.82a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 4 · High Point BlazeHigh Point Blaze1500 Meters4.5:23.10a11
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 20 · High Point BlazeHigh Point Blaze800 Meters20.2:42.99a11
May 30Johnson RileyMay 30 · 3000 Meters · Place 4 · High Point BlazeHigh Point Blaze3000 Meters4.11:26.10a11
May 30Johnson RileyMay 30 · 3000 Meters · Place 1 · High Point BlazeHigh Point Blaze3000 Meters1.11:26.10a11
May 30Johnson RileyMay 30 · 1500 Meters · Place 1 · High Point BlazeHigh Point Blaze1500 Meters1.5:25.40a11
May 30Johnson RileyMay 30 · 800 Meters · Place 5 · High Point BlazeHigh Point Blaze800 Meters5.2:37.28a PB11
May 9NCHSAA 7A Central RegionalMay 9 · 3200 Meters · Place 11 · Southwest GuilfordSouthwest Guilford3200 Meters11.12:19.02a11
May 9NCHSAA 7A Central RegionalMay 9 · 1600 Meters · Place 7 · Southwest GuilfordSouthwest Guilford1600 Meters7.5:36.58a11
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 3200 Meters · Place 11 · Southwest GuilfordSouthwest Guilford3200 Meters11.12:19.02a11
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 1600 Meters · Place 7 · Southwest GuilfordSouthwest Guilford1600 Meters7.5:36.58a11
May 1Mount Tabor Last Chance MeetMay 1 · 1600 Meters · Place 10 · Southwest GuilfordSouthwest Guilford1600 Meters10.5:33.34a11
Apr 286A/7A Metro Conference ChampionshipApr 28 · 3200 Meters · Place 1 · Southwest GuilfordSouthwest Guilford3200 Meters1.12:11.73a11
Apr 286A/7A Metro Conference ChampionshipApr 28 · 1600 Meters · Place 4 · Southwest GuilfordSouthwest Guilford1600 Meters4.5:31.84a PB11
Apr 18GCS ChampionshipApr 18 · 3200 Meters · Southwest GuilfordSouthwest Guilford3200 Meters--DNS11
Apr 18GCS ChampionshipApr 18 · 1600 Meters · Place 3 · Southwest GuilfordSouthwest Guilford1600 Meters3.5:36.75a11
Apr 15Metro 6/7A Meet #5Apr 15 · 1600 Meters · Place 1 · Southwest GuilfordSouthwest Guilford1600 Meters1.5:55.01a11
Apr 9Metro 6/7A Meet #3Apr 9 · 1600 Meters · Place 1 · Southwest GuilfordSouthwest Guilford1600 Meters1.5:43.45a11
Mar 28Weddington InvitationalMar 28 · 3200 Meters · Place 8 · Southwest GuilfordSouthwest Guilford3200 Meters812:10.40 PBJR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20adidas Track & Field NationalsJun 20 · 2 Miles · Place 8 · High Point BHigh Point B2 Miles812:35.64 PB—
Jun 20adidas Track & Field NationalsJun 20 · 2 Miles · Place 8 · High Point BHigh Point B2 Miles812:35.64—
Jun 20adidas Track & Field NationalsJun 20 · 2 Miles · Place 8 · High Point BHigh Point B2 Miles812:35.64—
Apr 23Southwest Ragsdale Phoenix meet Apr 23 · 1600 Meters · Place 2 · Southwest GuilfordSouthwest Guilford1600 Meters26:18.6210
Mar 29Weddington InvitationalMar 29 · 1600 Meters · Place 22 · Southwest GuilfordSouthwest Guilford1600 Meters225:42.45SO
Mar 14Ragsdale HS Open #2Mar 14 · Complete · Place 1 · Southwest GuilfordSouthwest GuilfordComplete113:05.4 PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · 3000 Meters · Place 3 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl3000 Meters311:25.58—
Jun 27AAU NC Regional 25 QualifierJun 27 · 1500 Meters · Place 8 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl1500 Meters85:13.77 PB—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 14 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl800 Meters142:38.38—
Jun 7AAU North Carolina District QualifierJun 7 · 3000 Meters · Place 3 · High Point BlazeHigh Point Blaze3000 Meters311:45.66a—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 9 · High Point BlazeHigh Point Blaze1500 Meters95:25.37a—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 16 · High Point BlazeHigh Point Blaze800 Meters162:39.92a—