Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Ridge Classic · Apr 186:49.50Blue Ridge Classic April 18, 2026
1000 Meters · IndoorTryon HS #3 · Jan 143:56.94aTryon HS #3January 14, 2026
1600 Meters · IndoorPisgah Invitational · Jan 216:30.15Pisgah InvitationalJanuary 21, 2026
1600 Meters · OutdoorMcDowell Titan Invitational · Apr 276:02.40McDowell Titan InvitationalApril 27, 2024
3200 Meters · OutdoorMcDowell Titan Frostbite Frenzy · Mar 713.50McDowell Titan Frostbite FrenzyMarch 7, 2024
800 Meters · OutdoorMcDowell Titan Invitational · Apr 272:47.94McDowell Titan InvitationalApril 27, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Blue Ridge Classic Apr 18 · 800 Meters · Place 4 · McDowell800 Meters42:57.79JR
Apr 18Blue Ridge Classic Apr 18 · 800 Meters · Place 16 · McDowell800 Meters162:57.79JR
Apr 18Blue Ridge Classic Apr 18 · 1 Mile · Place 3 · McDowell1 Mile36:49.50 PBJR
Apr 18Blue Ridge Classic Apr 18 · 1 Mile · Place 13 · McDowell1 Mile136:49.50JR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Pisgah InvitationalJan 21 · 1600 Meters · Place 20 · McDowell1600 Meters206:30.15 PBJR
Jan 14Tryon HS #3Jan 14 · 1000 Meters · Place 7 · McDowell1000 Meters7.3:56.94a PB11
Jan 14Tryon HS #3Jan 14 · 1600 Meters · Place 10 · McDowell1600 Meters10.6:32.10a11
Jan 7Tryon HS #1Jan 7 · 1600 Meters · Place 21 · McDowell1600 Meters217:09.55JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Alexander Central Polar Bear Meet #1Dec 11 · 1600 Meters · Place 2 · McDowell1600 Meters2.6:44.77aUnofficial11
Apr 3McDowell High Meet #3Apr 3 · 1600 Meters · Place 3 · McDowell1600 Meters36:10.40—
Apr 3McDowell High Meet #3Apr 3 · 800 Meters · Place 2 · McDowell800 Meters22:48.50—
Apr 3McDowell High Meet #3Apr 3 · 1600 Meters · Place 3 · McDowell1600 Meters36:10.40—
Apr 3McDowell High Meet #3Apr 3 · 800 Meters · Place 2 · McDowell800 Meters22:48.50—
Mar 20Pisgah Invitational @UNCAMar 20 · 1600 Meters · Place 30 · McDowell1600 Meters30.6:40.45a10
Mar 20Pisgah Invitational @UNCAMar 20 · 800 Meters · Place 20 · McDowell800 Meters20.2:52.03a10

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 27McDowell Titan InvitationalApr 27 · 1600 Meters · Place 2 · McDowell1600 Meters26:02.40 PB—
Apr 27McDowell Titan InvitationalApr 27 · 800 Meters · Place 1 · McDowell800 Meters12:47.94 PB—
Apr 27McDowell Titan InvitationalApr 27 · 1600 Meters · Place 2 · McDowell1600 Meters26:02.40—
Apr 27McDowell Titan InvitationalApr 27 · 800 Meters · Place 1 · McDowell800 Meters12:47.94—
Apr 13Odell E. Williams InvitationalApr 13 · 3200 Meters · Place 3 · McDowell3200 Meters313:55.96—
Apr 13Odell E. Williams InvitationalApr 13 · 1600 Meters · Place 5 · McDowell1600 Meters56:17.86—
Mar 30UNC Asheville HS ClassicMar 30 · 3200 Meters · Place 7 · McDowell3200 Meters7.13:40.89a9
Mar 30UNC Asheville HS ClassicMar 30 · 1600 Meters · Place 14 · McDowell1600 Meters14.6:12.44a9
Mar 30UNC Asheville HS ClassicMar 30 · 3200 Meters · Place 7 · McDowell3200 Meters7.13:40.89a9
Mar 30UNC Asheville HS ClassicMar 30 · 1600 Meters · Place 14 · McDowell1600 Meters14.6:12.44a9
Mar 12AC Reynolds MeetMar 12 · 3200 Meters · Place 3 · McDowell3200 Meters3.14:19.82a9
Mar 12AC Reynolds MeetMar 12 · 1600 Meters · Place 2 · McDowell1600 Meters2.6:30.19a9
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 3200 Meters · Place 1 · McDowell3200 Meters113.50 PB—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 1600 Meters · Place 3 · McDowell1600 Meters36:18.67a—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 3200 Meters · Place 2 · McDowell3200 Meters213:50.00—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 1600 Meters · Place 3 · McDowell1600 Meters36:18.67—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 3200 Meters · Place 2 · McDowell3200 Meters213:50.00—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · 1600 Meters · Place 3 · McDowell1600 Meters36:18.67—