Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNC Runners Tune Up · Jun 104:25.2NC Runners Tune UpJune 1, 2024
1000 Meters · IndoorMarvin Ridge Polar Bear #2 · Dec 153:00.57aMarvin Ridge Polar Bear #2December 15, 2021
1600 Meters · IndoorJDL Holiday Invitational · Dec 214:29.66aJDL Holiday InvitationalDecember 21, 2024
1600 Meters · OutdoorSouthern Carolina Conference Championship · Apr 304:27.37aSouthern Carolina Conference ChampionshipApril 30, 2025
3200 Meters · IndoorNCHSAA 4A State Championships · Feb 159:52.94aNCHSAA 4A State Championships February 15, 2025
3200 Meters · OutdoorNCHSAA 4A Midwest Regional · May 109:26.70aNCHSAA 4A Midwest RegionalMay 10, 2025
800 Meters · OutdoorNCRunners Middle School Elite Invitational 2021 · May 292:27.23NCRunners Middle School Elite Invitational 2021May 29, 2021

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 3200 Meters · Place 11 · Marvin RidgeMarvin Ridge3200 Meters11.9:36.13a12
May 10NCHSAA 4A Midwest RegionalMay 10 · 3200 Meters · Place 3 · Marvin RidgeMarvin Ridge3200 Meters3.9:26.70a PB12
Apr 30Southern Carolina Conference ChampionshipApr 30 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.4:27.37a PB12
Apr 2Union County ChampionshipsApr 2 · 1600 Meters · Place 3 · Marvin RidgeMarvin Ridge1600 Meters3.4:27.88a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 3200 Meters · Place 15 · Marvin RidgeMarvin Ridge3200 Meters15.9:52.94a PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1600 Meters · Place 6 · Marvin RidgeMarvin Ridge1600 Meters6.4:29.66a PB12
Jan 24Marvin Ridge Polar Bear #2Jan 24 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.4:27.50aUnofficial11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 55 · Marvin RidgeMarvin Ridge3200 Meters55.9:38.00aUnofficial12
Jun 1NC Runners Tune UpJun 1 · 1 Mile · Place 12 · UnattachedUnattached1 Mile12.04:25.2 PB11
May 11NCHSAA 4A Midwest RegionalMay 11 · 3200 Meters · Place 3 · Marvin RidgeMarvin Ridge3200 Meters3.9:30.91a11
Jan 11Providence Polar BearJan 11 · 1000 Meters · Place 6 · Marvin RidgeMarvin Ridge1000 Meters6.2:40.50aUnofficial11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A Midwest RegionalMay 13 · 3200 Meters · Place 5 · Marvin RidgeMarvin Ridge3200 Meters5.9:42.99a10
Apr 5Cannon Home Meet #2Apr 5 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.4:35.13a10
Feb 4Charlotte City Championship Feb 4 · 1600 Meters · Place 7 · Marvin RidgeMarvin Ridge1600 Meters7.4:33.34a10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 76 · Marvin RidgeMarvin Ridge3200 Meters76.9:55.69aUnofficial10
May 14NCHSAA 4A Midwest RegionalMay 14 · 3200 Meters · Place 12 · Marvin RidgeMarvin Ridge3200 Meters12.10:04.76a9
May 4Southern Carolina Conference ChampionshipMay 4 · 3200 Meters · Place 8 · Marvin RidgeMarvin Ridge3200 Meters8.10:01.32a9
Apr 9Odell Williams ClassicApr 9 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.4:42.88a9
Jan 26PHS Polar Bear Meet #4Jan 26 · 1000 Meters · Place 15 · Marvin RidgeMarvin Ridge1000 Meters15.2:59.36aUnofficial9
Jan 26PHS Polar Bear Meet #4Jan 26 · 1600 Meters · Place 7 · Marvin RidgeMarvin Ridge1600 Meters7.4:43.03aUnofficial9
Jan 5PHS Polar Bear Meet #2Jan 5 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:52.70aUnofficial9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Marvin Ridge Polar Bear #2Dec 15 · 1000 Meters · Place 4 · Marvin RidgeMarvin Ridge1000 Meters4.3:00.57a PB9
Dec 15Marvin Ridge Polar Bear #2Dec 15 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.4:51.60a9
Dec 4Cold Turkey InvitationalDec 4 · 1600 Meters · Place 12 · Marvin RidgeMarvin Ridge1600 Meters12.5:02.59a9

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29NCRunners Middle School Elite Invitational 2021May 29 · 800 Meters · Place 14 · Marvin Ridge MiddleMarvin Ridge Middle800 Meters142:27.23 PB8
May 1Middle School Track KickoffMay 1 · 1600 Meters · Place 9 · Marvin RidgeMarvin Ridge1600 Meters9.5:45.31a8

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Cuthbertson Dual MeetMar 7 · 1600 Meters · Place 5 · Marvin RidgeMarvin Ridge1600 Meters5.5:50.70a7
Feb 29Weddington InviteFeb 29 · 800 Meters · Place 6 · Marvin RidgeMarvin Ridge800 Meters6.2:40.28a7