Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWavelight All American Track Classic · Apr 94:48.11aWavelight All American Track ClassicApril 9, 2026
1500 Meters · OutdoorBojangles Blazer Twilight Invitational · Apr 34:21.36aBojangles Blazer Twilight InvitationalApril 3, 2026
1600 Meters · IndoorJDL Holiday Invitational · Dec 214:41.84aJDL Holiday InvitationalDecember 21, 2024
1600 Meters · OutdoorBob Jenkins Coaches Classic Track and Field DISTRICT 4 · Mar 214:36.71aBob Jenkins Coaches Classic Track and Field DISTRICT 4March 21, 2026
3200 Meters · OutdoorDiamond Hornets Invitational · Mar 710:41.04Diamond Hornets InvitationalMarch 7, 2026
400 Meters · OutdoorDorman Distance Carnival · Feb 191:03.10aDorman Distance CarnivalFebruary 19, 2022
800 Meters · OutdoorRidge View Home Meet 3 · Apr 151:59.04aRidge View Home Meet 3April 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29SCHSL 5A - Region 5Apr 29 · 1600 Meters · Place 10 · Ridge ViewRidge View1600 Meters10.4:47.31a11
Apr 29SCHSL 5A - Region 5Apr 29 · 800 Meters · Place 6 · Ridge ViewRidge View800 Meters6.2:03.24a11
Apr 15Ridge View Home Meet 3Apr 15 · 800 Meters · Place 3 · Ridge ViewRidge View800 Meters3.1:59.04a PB11
Apr 9Wavelight All American Track ClassicApr 9 · 1 Mile · Place 99 · Ridge ViewRidge View1 Mile994:48.11a PB11
Apr 9Wavelight All American Track ClassicApr 9 · 1600 Meters · Place 99 · Ridge ViewRidge View1600 Meters994:46.09a11
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 1500 Meters · Place 9 · Ridge ViewRidge View1500 Meters9.4:21.36a PB11
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · 1600 Meters · Place 6 · Ridge ViewRidge View1600 Meters6.4:36.71a PB11
Mar 7Diamond Hornets InvitationalMar 7 · 3200 Meters · Place 9 · Ridge ViewRidge View3200 Meters910:41.04 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1000 Meters · UnattachedUnattached1000 Meters--DNS11
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · UnattachedUnattached1600 Meters--DNS11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10SCHSL 5A - D1 Mid StateMay 10 · 800 Meters · Place 11 · Ridge ViewRidge View800 Meters112:04.8910
Apr 4Blazer Twilight InvitationalApr 4 · 1500 Meters · Place 19 · Ridge ViewRidge View1500 Meters194:28.6510
Apr 2Richland Northeast Home MeetApr 2 · 1600 Meters · Place 1 · Ridge ViewRidge View1600 Meters1.4:45.39a10
Mar 28Blazer Twilight Mar 28 · 1500 Meters · Place 19 · Ridge ViewRidge View1500 Meters19.4:28.65a10
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 4Mar 22 · 1600 Meters · Place 6 · Ridge ViewRidge View1600 Meters64:46.4910
Mar 15Cavalier RelaysMar 15 · 1 Mile · Place 16 · Ridge ViewRidge View1 Mile16.4:57.90a10
Mar 8Clash of the CarolinasMar 8 · 3200 Meters · Ridge ViewRidge View3200 Meters—DNS10
Mar 8Clash of the CarolinasMar 8 · 1600 Meters · Ridge ViewRidge View1600 Meters—DNS10
Mar 8Clash of the CarolinasMar 8 · 800 Meters · Place 18 · Ridge ViewRidge View800 Meters18.2:04.05a10
Mar 1Diamond Hornets InvitationalMar 1 · 3200 Meters · Place 10 · Ridge ViewRidge View3200 Meters1010:48.70—
Mar 1Diamond Hornets InvitationalMar 1 · 1600 Meters · Place 16 · Ridge ViewRidge View1600 Meters164:58.75—
Mar 1Diamond Hornets InvitationalMar 1 · 800 Meters · Place 15 · Ridge ViewRidge View800 Meters152:13.37—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1600 Meters · Place 20 · UnattachedUnattached1600 Meters20.4:41.84a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11SCHSL 4A - Lower StateMay 11 · 800 Meters · Place 18 · Ridge ViewRidge View800 Meters18.2:11.06a9
May 1SCHSL 4A - Region 5May 1 · 800 Meters · Place 7 · Ridge ViewRidge View800 Meters72:05.589
May 1SCHSL 4A - Region 5May 1 · 1600 Meters · Place 5 · Ridge ViewRidge View1600 Meters54:47.989
Apr 17Ridge View Home Meet #2Apr 17 · 800 Meters · Place 2 · Ridge ViewRidge View800 Meters22:03.36—
Apr 17Ridge View Home Meet #2Apr 17 · 1600 Meters · Place 3 · Ridge ViewRidge View1600 Meters34:46.32—
Apr 17Ridge View Home Meet #2Apr 17 · 800 Meters · Place 2 · Ridge ViewRidge View800 Meters22:03.36—
Apr 17Ridge View Home Meet #2Apr 17 · 1600 Meters · Place 3 · Ridge ViewRidge View1600 Meters34:46.32—
Mar 19Keenan Meet #1Mar 19 · 3200 Meters · Place 3 · Ridge ViewRidge View3200 Meters3.10:45.09a9
Mar 19Keenan Meet #1Mar 19 · 1600 Meters · Place 2 · Ridge ViewRidge View1600 Meters2.4:54.53a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 1600 Meters · Place 41 · UnattachedUnattached1600 Meters41.5:08.92a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Speed Demon ShowcaseApr 9 · 1500 Meters · Place 6 · Ridge ViewRidge View1500 Meters65:05.00—
Feb 19Dorman Distance CarnivalFeb 19 · 400 Meters · Place 28 · Ridge ViewRidge View400 Meters28.1:03.10a PB7