Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLiberty Open · Feb 34:35.96aLiberty OpenFebruary 3, 2024
1000 Meters · IndoorBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025 · Jan 312:45.06aBast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025January 31, 2025
1500 Meters · OutdoorAsheville Bulldog Invitational · Apr 124:14.69aAsheville Bulldog InvitationalApril 12, 2024
1600 Meters · IndoorDonna Davis Holiday Invitational · Dec 144:50.92aDonna Davis Holiday InvitationalDecember 14, 2021
1600 Meters · OutdoorNCHSAA 3A West Regional · May 124:33.32aNCHSAA 3A West RegionalMay 12, 2023
3000 Meters · IndoorVisit Winston-Salem College Kick-off · Dec 68:57.90aVisit Winston-Salem College Kick-offDecember 6, 2025
3000m Steeplechase · 0.914m · OutdoorMontreat Open · Mar 2210:27.14aMontreat OpenMarch 22, 2024
3000m Steeplechase · OutdoorVertKlasse Meeting · Apr 510:17.37aVertKlasse MeetingApril 5, 2024
3200 Meters · IndoorJust Don't Lose HS Classic · Jan 810:36.73Just Don't Lose HS ClassicJanuary 8, 2022
3200 Meters · OutdoorNCHSAA 3A State Championship · May 199:39.96aNCHSAA 3A State ChampionshipMay 19, 2023
5000 Meters · Outdoor49er Classic · Mar 1415:46.97a49er ClassicMarch 14, 2024
800 Meters · OutdoorIredell County Championship · Apr 282:09.39Iredell County ChampionshipApril 28, 2022
Combined results · OutdoorAlexander Central Meet #3 · Apr 132:10.0Alexander Central Meet #3April 13, 2022

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Tryon Winter ClassicJan 16 · 1 Mile · Montreat (N.C.)Montreat (N.C.)1 Mile—DNSSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 1 Mile · Place 25 · Montreat (N.C.)Montreat (N.C.)1 Mile25.4:37.19aSo
Dec 6Visit Winston-Salem College Kick-offDec 6 · 3000 Meters · Place 18 · Montreat (N.C.)Montreat (N.C.)3000 Meters18.8:57.90a PBSo
Feb 10Appalachian AC Indoor T&F ChampionshipsFeb 10 · 1 Mile · Place 15 · MontreatMontreat1 Mile154:43.21SO
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1 Mile · Place 13 · Montreat (N.C.)Montreat (N.C.)1 Mile13.4:40.31aSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1000 Meters · Place 13 · Montreat (N.C.)Montreat (N.C.)1000 Meters13.2:45.06a PBSo
Jan 18Mondo College InvitationalJan 18 · 3000 Meters · Place 23 · MontreatMontreat3000 Meters239:26.59—
Jan 18Mondo College InvitationalJan 18 · 3000 Meters · Place 23 · Montreat (N.C.)Montreat (N.C.)3000 Meters239:26.59a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Montreat T&F ExamsDec 4 · 5000 Meters · Place 10 · Montreat (N.C.)Montreat (N.C.)5000 Meters10.16:01.36aJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Appalachian (AAC) Outdoor ChampionshipsApr 18 · 3000m Steeplechase · Place 8 · Montreat (N.C.)Montreat (N.C.)3000m Steeplechase810:21.30a—
Apr 12Asheville Bulldog InvitationalApr 12 · 1500 Meters · Place 19 · Montreat (N.C.)Montreat (N.C.)1500 Meters19.4:14.69a PBFr
Apr 5VertKlasse MeetingApr 5 · 3000m Steeplechase · Place 14 · Montreat (N.C.)Montreat (N.C.)3000m Steeplechase1410:17.37a PB—
Mar 22Montreat OpenMar 22 · 3000m Steeplechase · Place 9 · Montreat (N.C.)Montreat (N.C.)3000m Steeplechase0.914m9.10:27.14a PBFr
Mar 1449er ClassicMar 14 · 5000 Meters · Place 32 · Montreat (N.C.)Montreat (N.C.)5000 Meters32.15:46.97a PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Appalachian Athletic Conference Indoor ChampionshipsFeb 15 · 1 Mile · Place 14 · Montreat (N.C.)Montreat (N.C.)1 Mile14.4:38.02aFr
Feb 3Liberty OpenFeb 3 · 3000 Meters · Place 25 · Montreat (N.C.)Montreat (N.C.)3000 Meters259:09.05a—
Feb 3Liberty OpenFeb 3 · 1 Mile · Place 44 · Montreat (N.C.)Montreat (N.C.)1 Mile444:35.96a PB—
Jan 13Mondo College InvitationalJan 13 · 3000 Meters · Place 16 · MontreatMontreat3000 Meters169:19.85—
Jan 13Mondo College InvitationalJan 13 · 1 Mile · Place 21 · MontreatMontreat1 Mile214:51.09—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 28Ben Martin 1st Chance Indoor/Outdoor MeetNov 28 · 5000 Meters · Place 19 · Montreat (N.C.)Montreat (N.C.)5000 Meters19.15:49.76aFr
May 19NCHSAA 3A State ChampionshipMay 19 · 3200 Meters · Place 6 · North IredellNorth Iredell3200 Meters6.9:39.96a PB12
May 12NCHSAA 3A West RegionalMay 12 · 3200 Meters · Place 2 · North IredellNorth Iredell3200 Meters2.9:48.62a12
May 12NCHSAA 3A West RegionalMay 12 · 1600 Meters · Place 7 · North IredellNorth Iredell1600 Meters7.4:33.32a PB12

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14NCHSAA 3A West RegionalMay 14 · 3200 Meters · Place 6 · North IredellNorth Iredell3200 Meters6.10:07.46a11
May 3Western Foothills 3A ChampionshipMay 3 · 3200 Meters · Place 1 · North IredellNorth Iredell3200 Meters110:16.49—
May 3Western Foothills 3A ChampionshipMay 3 · 1600 Meters · Place 3 · North IredellNorth Iredell1600 Meters34:45.59—
Apr 28Iredell County ChampionshipApr 28 · 800 Meters · Place 7 · North IredellNorth Iredell800 Meters72:09.39 PB—
Apr 28Iredell County ChampionshipApr 28 · 1600 Meters · Place 4 · North IredellNorth Iredell1600 Meters44:45.97—
Apr 23Blue Ridge ClassicApr 23 · 3200 Meters · Place 3 · North IredelNorth Iredel3200 Meters310:05.67—
Apr 13Alexander Central Meet #3Apr 13 · Combined results · Place 3 · North IredellNorth IredellCombined results32:10.0 PB11
Apr 13Alexander Central Meet #3Apr 13 · Combined results · Place 2 · North IredellNorth IredellCombined results24:54.311
Apr 9Odell Williams ClassicApr 9 · 3200 Meters · Place 3 · North IredellNorth Iredell3200 Meters3.10:35.53a11
Apr 9Odell Williams ClassicApr 9 · 1600 Meters · Place 4 · North IredellNorth Iredell1600 Meters4.4:43.50a11
Apr 4Statesville HS Meet 2Apr 4 · 1600 Meters · Place 1 · North IredellNorth Iredell1600 Meters14:42.44—
Mar 30FTF Meet #2Mar 30 · 800 Meters · Place 1 · North IredellNorth Iredell800 Meters12:10.65—
Mar 30FTF Meet #2Mar 30 · 1600 Meters · Place 1 · North IredellNorth Iredell1600 Meters14:44.59—
Mar 22North Iredell Meet #1Mar 22 · 800 Meters · Place 1 · North IredellNorth Iredell800 Meters12:11.24—
Mar 22North Iredell Meet #1Mar 22 · 1600 Meters · Place 1 · North IredellNorth Iredell1600 Meters14:55.11—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Just Don't Lose HS ClassicJan 8 · 3200 Meters · Place 12 · N. IredellN. Iredell3200 Meters1210:36.73 PB—
Jan 8Just Don't Lose HS ClassicJan 8 · 1600 Meters · Place 25 · N. IredellN. Iredell1600 Meters254:55.54—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Donna Davis Holiday InvitationalDec 14 · 1600 Meters · Place 2 · North IredellNorth Iredell1600 Meters2.4:50.92a PB11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18NCHSAA 3A West RegionalJun 18 · 3200 Meters · Place 5 · North IredellNorth Iredell3200 Meters5.10:06.78a10
Jun 10Surry Central Invitational #2Jun 10 · Combined results · Place 1 · North IredellNorth IredellCombined results12:11.1910
Jun 10Surry Central Invitational #2Jun 10 · Combined results · Place 1 · North IredellNorth IredellCombined results14:39.4810
May 26South Iredell MeetMay 26 · 3200 Meters · Place 1 · North IredellNorth Iredell3200 Meters1.10:13.27a10