Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:48.40Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorCOROS Holiday Classic · Dec 173:00.83aCOROS Holiday ClassicDecember 17, 2022
1600 Meters · IndoorEastern Alamance Polar Bear #3 · Jan 304:58.23Eastern Alamance Polar Bear #3January 30, 2024
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:46.94Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 1510:28.51NCRunners Elite Dash for DoobieNovember 15, 2025
800 Meters · OutdoorNCHSAA 5A Central Regional · May 92:16.24aNCHSAA 5A Central RegionalMay 9, 2026
800 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 182:13.778NCHSAA 5A ChampsFebruary 18, 2026
Combined results · OutdoorCedar Ridge Home Meet vs. Person/Orange/Northwood · Mar 85:10.4Cedar Ridge Home Meet vs. Person/Orange/NorthwoodMarch 8, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9NCHSAA 5A Central RegionalMay 9 · 1600 Meters · Place 12 · Cedar Ridge1600 Meters12.4:55.72a12
May 9NCHSAA 5A Central RegionalMay 9 · 800 Meters · Place 14 · Cedar Ridge800 Meters14.2:16.24a PB12
Apr 11Orange County Championships 2026Apr 11 · 800 Meters · Place 14 · Cedar Ridge800 Meters14.2:17.42a12
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 12 · Cedar Ridge1600 Meters124:46.94 PB12
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 12 · Cedar Ridge1 Mile124:48.40 PB12
Mar 13Patriots InvitationalMar 13 · 1600 Meters · Place 36 · Cedar Ridge1600 Meters36.4:53.94a12
Mar 5Cedar Ridge Home Meet #1Mar 5 · 3200 Meters · Place 6 · Cedar Ridge3200 Meters613:31.4612
Mar 5Cedar Ridge Home Meet #1Mar 5 · 1600 Meters · Place 4 · Cedar Ridge1600 Meters45:01.1512

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 800 Meters · Cedar Ridge800 MetersRelay Split—2:13.778 PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 187 · Cedar Ridge3200 Meters18710:28.51 PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 102A/3A MidEast RegionalsMay 10 · 1600 Meters · Place 10 · Cedar Ridge1600 Meters10.4:49.22a10
Apr 13Orange County ChampionshipsApr 13 · 3200 Meters · Place 12 · Cedar Ridge3200 Meters12.10:51.14a10
Apr 13Orange County ChampionshipsApr 13 · 1600 Meters · Place 11 · Cedar Ridge1600 Meters11.5:00.99a10
Mar 16Mid-South RelaysMar 16 · 1600 Meters · Place 12 · Cedar Ridge1600 Meters124:59.7210
Mar 16Mid-South RelaysMar 16 · 1600 Meters · Place 12 · Cedar Ridge1600 Meters124:59.72a—
Mar 14Southern Alamance/Cedar Ridge/Western Alamance Conf MeetMar 14 · 1600 Meters · Place 4 · Cedar Ridge1600 Meters45:02.9910
Feb 3East Chapel Hill Last Chance MeetFeb 3 · 3200 Meters · Place 4 · Cedar Ridge3200 Meters4.10:53.84aUnofficial10
Feb 3East Chapel Hill Last Chance MeetFeb 3 · 1600 Meters · Place 5 · Cedar Ridge1600 Meters5.4:50.75aUnofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Eastern Alamance Polar Bear #3Jan 30 · 1600 Meters · Place 10 · Cedar Ridge1600 Meters104:58.23 PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Cedar Ridge Home Meet vs. Person/Orange/NorthwoodMar 8 · Combined results · Place 7 · Cedar RidgeCombined results711:46.99
Mar 8Cedar Ridge Home Meet vs. Person/Orange/NorthwoodMar 8 · Combined results · Place 5 · Cedar RidgeCombined results55:10.4 PB9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 1000 Meters · Place 39 · Cedar Ridge1000 Meters39.3:00.83a PB9