Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorReindeer Games · Dec 143:14.79aReindeer GamesDecember 14, 2024
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 54:24.36aAAU North Carolina District QualifierJune 5, 2026
1600 Meters · IndoorTryon Meet #6 · Jan 225:00.60aTryon Meet #6January 22, 2026
1600 Meters · OutdoorNCHSAA 1A West Regional · May 84:39.81aNCHSAA 1A West RegionalMay 8, 2026
2 Miles · OutdoorAdidas Track Nationals 2026 · Jun 1810:19.25aAdidas Track Nationals 2026June 18, 2026
3000 Meters · OutdoorAAU North Carolina District Qualifier · Jun 59:22.32aAAU North Carolina District QualifierJune 5, 2026
3200 Meters · Outdoor1A-2A-3A Catawba Rivers Conference Championship · Apr 2810:09.99a1A-2A-3A Catawba Rivers Conference ChampionshipApril 28, 2026
800 Meters · Outdoor21st Annual Bring the Heat Invitational · Apr 182:20.07a21st Annual Bring the Heat InvitationalApril 18, 2026
Combined results · OutdoorOwen Meet #1 · Mar 75:00.0Owen Meet #1March 7, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 2 · Triple Threat Track ClubTriple Threat Track Club3000 Meters29:26.56a11
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 4 · Triple Threat Track ClubTriple Threat Track Club1500 Meters44:28.13a11
Jun 18Adidas Track Nationals 2026Jun 18 · 2 Miles · Place 26 · Triple Threat TCTriple Threat TC2 Miles26.10:19.25a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 2 · Triple Threat Track ClubTriple Threat Track Club3000 Meters2.9:22.32a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 2 · Triple Threat Track ClubTriple Threat Track Club1500 Meters2.4:24.36a PB11
May 2219th Annual Mark Trail InvitationalMay 22 · 3000 Meters · Place 1 · Triple Threat Track ClubTriple Threat Track Club3000 Meters1.9:33.05aUnofficial11
May 2219th Annual Mark Trail InvitationalMay 22 · 1500 Meters · Place 4 · Triple Threat Track ClubTriple Threat Track Club1500 Meters4.4:27.59aUnofficial11
May 168th Annual Runnin' On Faith InvitationalMay 16 · 1500 Meters · Place 1 · Triple Threat Track ClubTriple Threat Track Club1500 Meters1.4:26.97a11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 3200 Meters · Place 7 · Thomas JeffersonThomas Jefferson3200 Meters7.10:17.71a11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 1600 Meters · Place 10 · Thomas JeffersonThomas Jefferson1600 Meters10.4:45.70a11
May 8NCHSAA 1A West RegionalMay 8 · 3200 Meters · Place 5 · Thomas JeffersonThomas Jefferson3200 Meters5.10:15.19a11
May 8NCHSAA 1A West RegionalMay 8 · 1600 Meters · Place 5 · Thomas JeffersonThomas Jefferson1600 Meters5.4:39.81a PB11
Apr 281A-2A-3A Catawba Rivers Conference ChampionshipApr 28 · 3200 Meters · Place 2 · Thomas JeffersonThomas Jefferson3200 Meters2.10:09.99a PB11
Apr 281A-2A-3A Catawba Rivers Conference ChampionshipApr 28 · 1600 Meters · Place 3 · Thomas JeffersonThomas Jefferson1600 Meters3.4:42.70a11
Apr 21Bessemer City Meet #3Apr 21 · 3200 Meters · Place 1 · Thomas JeffersonThomas Jefferson3200 Meters1.10:14.42a11
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 1500 Meters · Place 1 · Triple Threat Track ClubTriple Threat Track Club1500 Meters14:37.90a11
Apr 1821st Annual Bring the Heat InvitationalApr 18 · 800 Meters · Place 6 · Triple Threat Track ClubTriple Threat Track Club800 Meters62:20.07a PB11
Apr 16Tri-City InviteApr 16 · 3200 Meters · Thomas JeffersonThomas Jefferson3200 Meters—DNS11
Apr 16Tri-City InviteApr 16 · 1600 Meters · Place 3 · Thomas JeffersonThomas Jefferson1600 Meters3.4:59.36a11
Mar 23Bessemer City Meet #2Mar 23 · 1600 Meters · Place 1 · Thomas JeffersonThomas Jefferson1600 Meters1.5:09.83a11
Mar 51A/2A/3A Catawba Rivers Pre-Conference MeetMar 5 · 3200 Meters · Place 4 · Thomas JeffersonThomas Jefferson3200 Meters4.10:50.97a11
Mar 51A/2A/3A Catawba Rivers Pre-Conference MeetMar 5 · 1600 Meters · Place 1 · Thomas JeffersonThomas Jefferson1600 Meters1.4:52.90a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 22Tryon Meet #6Jan 22 · 1600 Meters · Place 3 · Thomas JeffersonThomas Jefferson1600 Meters3.5:00.60a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9NCHSAA 1A West RegionalMay 9 · 3200 Meters · Place 11 · Thomas JeffersonThomas Jefferson3200 Meters11.10:54.96a10
Apr 24Donna Davis HS Invitational (Senior Night)Apr 24 · 1600 Meters · Place 8 · Thomas JeffersonThomas Jefferson1600 Meters8.5:01.79a10
Apr 8SPC Conference ChampionshipApr 8 · 3200 Meters · Place 2 · Thomas JeffersonThomas Jefferson3200 Meters2.11:08.16a10
Apr 8SPC Conference ChampionshipApr 8 · 1600 Meters · Place 4 · Thomas JeffersonThomas Jefferson1600 Meters4.5:06.72a10
Mar 25Tri-City InvitationalMar 25 · 3200 Meters · Place 2 · Thomas JeffersonThomas Jefferson3200 Meters2.10:50.33a10
Mar 25Tri-City InvitationalMar 25 · 1600 Meters · Place 3 · Thomas JeffersonThomas Jefferson1600 Meters3.5:04.51a10
Mar 13SPC Pre-Conference Mar 13 · 3200 Meters · Place 1 · Thomas JeffersonThomas Jefferson3200 Meters1.11:06.40a10
Mar 13SPC Pre-Conference Mar 13 · 1600 Meters · Place 1 · Thomas JeffersonThomas Jefferson1600 Meters1.5:04.88a10
Jan 16PCHS Polar Bear 2Jan 16 · 1600 Meters · Place 4 · Thomas JeffersonThomas Jefferson1600 Meters4.5:01.82aUnofficial10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Reindeer GamesDec 14 · 1000 Meters · Place 10 · Thomas JeffersonThomas Jefferson1000 Meters10.3:14.79a PB10
Dec 14Reindeer GamesDec 14 · 1600 Meters · Place 6 · Thomas JeffersonThomas Jefferson1600 Meters6.5:08.55a10
Dec 4Polk County Polar Bear 1Dec 4 · 3200 Meters · Place 1 · Thomas JeffersonThomas Jefferson3200 Meters1.11:30.38aUnofficial10
Dec 4Polk County Polar Bear 1Dec 4 · 1600 Meters · Place 2 · Thomas JeffersonThomas Jefferson1600 Meters2.5:03.35aUnofficial10
May 11NCHSAA 1A West RegionalMay 11 · 3200 Meters · Place 7 · Thomas JeffersonThomas Jefferson3200 Meters7.10:51.35a9
Apr 18Bessemer City FCA InvitationalApr 18 · 3200 Meters · Place 1 · Thomas JeffersonThomas Jefferson3200 Meters1.11:06.19a9
Apr 18Bessemer City FCA InvitationalApr 18 · 1600 Meters · Place 1 · Thomas JeffersonThomas Jefferson1600 Meters1.4:57.31a9
Mar 14Draughn Wildcat Meet #1Mar 14 · Combined results · Place 3 · Thomas Jefferson ClaThomas Jefferson ClaCombined results35:02.09
Mar 7Owen Meet #1Mar 7 · Combined results · Place 3 · Thomas Jefferson ClaThomas Jefferson ClaCombined results310:58.09
Mar 7Owen Meet #1Mar 7 · Combined results · Place 3 · Thomas Jefferson ClaThomas Jefferson ClaCombined results35:00.0 PB9