Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMondo Elite HS Invitational · Feb 22:49.66Mondo Elite HS InvitationalFebruary 2, 2024
1600 Meters · IndoorCharlotte City Championship · Feb 84:36.08Charlotte City Championship February 8, 2025
1600 Meters · OutdoorWeddington Invitational · Mar 284:25.02Weddington InvitationalMarch 28, 2026
3200 Meters · OutdoorDick Williams Invitational · Apr 2910:27.33Dick Williams InvitationalApril 29, 2023
400 Meters · OutdoorBallantyne Ridge Home Meet · Mar 1953.30Ballantyne Ridge Home MeetMarch 19, 2025
800 Meters · OutdoorNCHSAA 8A West Regional · May 81:59.51aNCHSAA 8A West RegionalMay 8, 2026
800 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 152:01.516aNCHSAA 4A State Championships February 15, 2025
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 171:56.681NCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 261:59.04Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 10 · Providence1600 Meters10.4:33.90a12
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 800 Meters · Place 15 · Providence800 Meters15.2:03.17a12
May 8NCHSAA 8A West RegionalMay 8 · 1600 Meters · Place 3 · Providence1600 Meters3.4:33.94a12
May 8NCHSAA 8A West RegionalMay 8 · 800 Meters · Place 7 · Providence800 Meters7.1:59.51a PB12
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 1600 Meters · Place 2 · Providence1600 Meters2.4:34.93a12
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · 800 Meters · Place 2 · Providence800 Meters2.2:00.88a12
Mar 28Weddington InvitationalMar 28 · 1600 Meters · Place 6 · Providence1600 Meters64:25.02 PBSR
Mar 18Weddington Meet #3Mar 18 · 800 Meters · Place 15 · Providence800 Meters152:12.76—
Mar 18Weddington Meet #3Mar 18 · 1600 Meters · Place 2 · Providence1600 Meters24:39.67—
Mar 13Marvin Ridge InvitationalMar 13 · 1600 Meters · Place 11 · Providence1600 Meters11.4:43.12a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21Weddington Polar Bear #4Jan 21 · 1600 Meters · Place 1 · Providence1600 Meters14:43.34—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Providence800 MetersRelay Split—1:59.7hUnofficial11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Providence800 MetersRelay Split—1:56.681 PB11
May 10NCHSAA 4A West RegionalMay 10 · 800 Meters · Providence800 MetersRelay Split—1:58.1hUnofficial11
May 10NCHSAA 4A West RegionalMay 10 · 800 Meters · Place 8 · Providence800 Meters8.2:03.51a11
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 800 Meters · Place 2 · Providence800 Meters22:00.1611
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 1600 Meters · Place 4 · Providence1600 Meters44:30.4511
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 37 · ProvidenceMR Carnival: Tim Brown Hough 1:52.21371:59.04 PBJR
Apr 25FNL @ Ballantyne Ridge HSApr 25 · 1600 Meters · Place 1 · Providence1600 Meters14:30.3611
Apr 9Weddington Meet #3Apr 9 · 1600 Meters · Providence1600 Meters—NT11
Apr 9Weddington Meet #3Apr 9 · 800 Meters · Place 1 · Providence800 Meters1.2:02.66a11
Mar 19Ballantyne Ridge Home MeetMar 19 · 400 Meters · Place 4 · Providence400 Meters453.30 PB11
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 4 · Providence1600 Meters44:29.5911

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Providence800 MetersRelay Split—2:01.516a PB11
Feb 8Charlotte City Championship Feb 8 · 1600 Meters · Place 12 · Providence1600 Meters124:36.08 PBJR
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 1600 Meters · Place 5 · Providence1600 Meters54:50.34a—
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 74 · Providence1600 Meters744:52.06—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Southwestern 4A Conference ChampionshipMay 1 · 800 Meters · Place 3 · Providence800 Meters32:02.93—
Apr 26Dick Williams InvitationalApr 26 · 400 Meters · Place 13 · Providence400 Meters1353.74—
Apr 20Carolina Distance CarnivalApr 20 · 800 Meters · Place 37 · Providence800 Meters372:02.74SO
Apr 10PHS Meet #2Apr 10 · 400 Meters · Place 5 · Providence400 Meters554.96a—
Apr 10PHS Meet #2Apr 10 · 400 Meters · Place 5 · Providence400 Meters554.96a—
Mar 22Weddington InvitationalMar 22 · 3200 Meters · Place 53 · Providence3200 Meters53.10:45.54a10
Mar 16Marvin Ridge InvitationalMar 16 · 3200 Meters · Place 18 · Providence3200 Meters1811:08.39—
Mar 7Weddington Meet #1Mar 7 · 800 Meters · Place 11 · Providence800 Meters112:11.32—
Mar 7Weddington Meet #1Mar 7 · 800 Meters · Place 11 · Providence800 Meters112:11.32—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 111 · Providence1600 Meters1114:59.81—
Feb 2Mondo Elite HS InvitationalFeb 2 · 1000 Meters · Place 54 · Providence1000 Meters542:49.66 PB—
Feb 2Mondo Elite HS InvitationalFeb 2 · 1000 Meters · Place 54 · Providence1000 Meters542:49.66—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 1600 Meters · Place 20 · Providence1600 Meters20.4:51.32a10
Dec 2Cold Turkey InvitationalDec 2 · 1000 Meters · Place 10 · Providence1000 Meters10.2:55.46aUnofficial10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Southwestern 4A Conference ChampionshipMay 2 · 3200 Meters · Place 6 · Providence3200 Meters610:32.21—
Apr 29Dick Williams InvitationalApr 29 · 3200 Meters · Place 5 · Providence3200 Meters510:27.33 PB—
Apr 21Friday Night LightsApr 21 · 3200 Meters · Place 6 · Providence3200 Meters6.10:30.16aUnofficial9
Apr 19Ardrey Kell Midweek MeetApr 19 · 800 Meters · Place 8 · Providence800 Meters82:10.71FR
Apr 19Ardrey Kell Midweek MeetApr 19 · 800 Meters · Place 8 · Providence800 Meters82:10.71FR
Apr 19Ardrey Kell Midweek MeetApr 19 · 1600 Meters · Place 1 · Providence1600 Meters14:48.95FR
Apr 19Ardrey Kell Midweek MeetApr 19 · 1600 Meters · Place 1 · Providence1600 Meters14:48.95FR
Apr 5PHS Home Meet #2Apr 5 · 3200 Meters · Place 5 · Providence3200 Meters5.10:32.67a9
Mar 24Weddington InvitationalMar 24 · 3200 Meters · Place 40 · Providence3200 Meters4010:29.05FR
Mar 18Marvin Ridge InvitationalMar 18 · 1600 Meters · Place 19 · Providence1600 Meters194:49.21—
Mar 15Weddington Meet #2Mar 15 · 1600 Meters · Place 9 · Providence1600 Meters94:47.70—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Weddington Polar Bear #2Dec 13 · 3200 Meters · Place 1 · Providence3200 Meters1.11:01.97aUnofficial9
Dec 13Weddington Polar Bear #2Dec 13 · 1600 Meters · Place 3 · Providence1600 Meters3.4:53.11aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Cold Turkey InvitationalDec 3 · 1600 Meters · Place 7 · Providence1600 Meters7.4:51.79aUnofficial9