Personal bests

Best marks in available results
Event / courseMarkMeetDate
** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021 · OutdoorGreenville County Varsity Championships · Apr 154:36.16Greenville County Varsity ChampionshipsApril 15, 2025
** Greenville County : Spain Vaughan Eastside 9:19.15 4/1/2021 · OutdoorGreenville County Varsity Championships · Apr 1510:33.26Greenville County Varsity ChampionshipsApril 15, 2025
1 Mile · IndoorDorman Distance Carnival · Feb 214:29.74Dorman Distance CarnivalFebruary 21, 2026
1 Mile · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 294:29.50aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
1000 Meters · IndoorStay In Your Lane Invitational · Dec 132:38.68aStay In Your Lane InvitationalDecember 13, 2025
1500 Meters · OutdoorAAU National Club Championships · Jul 74:12.33aAAU National Club ChampionshipsJuly 7, 2026
1600 Meters · IndoorStay In Your Lane Invitational · Dec 134:30.67aStay In Your Lane InvitationalDecember 13, 2025
1600 Meters · OutdoorGlover Smiley Track Classic · Mar 284:29.29aGlover Smiley Track ClassicMarch 28, 2026
3000 Meters · IndoorCoach O Track & Field Classic · Jan 189:24.25Coach O Track & Field ClassicJanuary 18, 2026
3000 Meters · Outdoor6th Annual Team Blaze Max Speed Invitational · Jun 69:32.636th Annual Team Blaze Max Speed InvitationalJune 6, 2026
3200 Meters · IndoorIt's About Time Invitational · Nov 2210:13.80aIt's About Time InvitationalNovember 22, 2025
3200 Meters · OutdoorSCHSL 5A - Region 2 · May 310:26.23aSCHSL 5A - Region 2May 3, 2025
400 Meters · IndoorCoach O Track & Field Classic · Jan 1854.03Coach O Track & Field ClassicJanuary 18, 2026
400 Meters · Outdoor6th Annual Team Blaze Max Speed Invitational · Jun 652.946th Annual Team Blaze Max Speed InvitationalJune 6, 2026
800 Meters · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 291:56.58aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
Combined results · OutdoorTiger Home Meet #2 · Apr 152:19.60Tiger Home Meet #2April 15, 2024
Middle School Mile · IndoorDorman Distance Carnival · Feb 175:20.07Dorman Distance CarnivalFebruary 17, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7AAU National Club ChampionshipsJul 7 · 1500 Meters · Place 5 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)1500 Meters54:12.33a PB9
Jul 7AAU National Club ChampionshipsJul 7 · 800 Meters · Place 5 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)800 MetersRound P52:04.42a9
Jul 7AAU National Club ChampionshipsJul 7 · 800 Meters · Place 3 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)800 Meters31:57.44a9
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 3000 Meters · Place 1 · Iron Sharpens Iron ISI 27:17Iron Sharpens Iron ISI 27:173000 Meters19:32.63 PB—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 400 Meters · Place 5 · Iron Sharpens Iron ISI 27:17Iron Sharpens Iron ISI 27:17400 Meters552.94 PB—
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 1 Mile · Place 28 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)1 Mile28.4:29.50a PB9
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 800 Meters · Place 12 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)800 Meters12.1:56.58a PB9
May 8SCHSL 5A - D1 Upper StateMay 8 · 800 Meters · Place 2 · Wade Hampton - GreenvilleWade Hampton - Greenville800 Meters2.1:58.55a9
Apr 28SCHSL 5A - Region 2Apr 28 · 800 Meters · Place 1 · Wade Hampton - GreenvilleWade Hampton - Greenville800 Meters1.1:57.66a9
Mar 28Glover Smiley Track ClassicMar 28 · 1600 Meters · Place 4 · Wade Hampton - GreenvilleWade Hampton - Greenville1600 Meters4.4:29.29a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 1 Mile · Place 10 · Wade HamptonWade Hampton1 Mile104:29.74 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 400 Meters · Place 2 · Iron Sharpens Iron I,S,I, 27:Iron Sharpens Iron I,S,I, 27:400 Meters254.03 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 3000 Meters · Place 1 · Iron Sharpens Iron I,S,I, 27:Iron Sharpens Iron I,S,I, 27:3000 Meters19:24.25 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1000 Meters · Place 5 · UnattachedUnattached1000 Meters5.2:38.68a PB9
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 5 · UnattachedUnattached1600 Meters5.4:30.67a PB9
Nov 22It's About Time InvitationalNov 22 · 3200 Meters · Place 6 · UnattachedUnattached3200 Meters6.10:13.80a PB9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 1 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)3000 Meters19:35.19a8
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 1 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)1500 Meters14:23.65a8
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 1 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)800 Meters12:05.85a8
May 31AAU South Carolina District QualifierMay 31 · 3000 Meters · Place 1 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)3000 Meters1.9:55.56a8
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 4 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 Meters4.55.37a8
May 17SCHSL State Championships - AAAAA Div. 1May 17 · 1600 Meters · Place 11 · Wade Hampton - GreenvilleWade Hampton - Greenville1600 Meters11.4:30.31a8
May 10SCHSL 5A - D1 Upper StateMay 10 · 3200 Meters · Wade Hampton - GreenvilleWade Hampton - Greenville3200 Meters—DNS8
May 10SCHSL 5A - D1 Upper StateMay 10 · 1600 Meters · Place 1 · Wade Hampton - GreenvilleWade Hampton - Greenville1600 Meters1.4:29.94a8
May 3SCHSL 5A - Region 2May 3 · 3200 Meters · Place 10 · Wade Hampton - GreenvilleWade Hampton - Greenville3200 Meters10.10:26.23a PB8
May 3SCHSL 5A - Region 2May 3 · 1600 Meters · Place 5 · Wade Hampton - GreenvilleWade Hampton - Greenville1600 Meters5.4:42.67a8
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Spain Vaughan Eastside 9:19.15 4/1/2021 · Place 3 · Wade HamptonWade Hampton** Greenville County : Spain Vaughan Eastside 9:19.15 4/1/2021310:33.26 PB8
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Spain Vaughan Eastside 9:19.15 4/1/2021 · Place 21 · Wade HamptonWade Hampton** Greenville County : Spain Vaughan Eastside 9:19.15 4/1/20212110:33.268
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021 · Place 15 · Wade HamptonWade Hampton** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021154:36.16 PB8

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11SCHSL 4A - Upper StateMay 11 · 3200 Meters · Place 22 · Wade Hampton - GreenvilleWade Hampton - Greenville3200 Meters22.10:35.69a7
May 4SCHSL 4A - Region 2May 4 · 3200 Meters · Place 4 · Wade Hampton - GreenvilleWade Hampton - Greenville3200 Meters4.10:34.99a7
Apr 15Tiger Home Meet #2Apr 15 · Combined results · Place 3 · Wade HamptonWade HamptonCombined results312:09.107
Apr 15Tiger Home Meet #2Apr 15 · Combined results · Place 2 · Wade HamptonWade HamptonCombined results22:19.60 PB7
Apr 15Tiger Home Meet #2Apr 15 · Combined results · Place 1 · Wade HamptonWade HamptonCombined results15:05.207
Apr 6Golden Corner InvitationalApr 6 · 1600 Meters · Place 26 · Wade HamptonWade Hampton1600 Meters264:58.517
Apr 6Golden Corner InvitationalApr 6 · 800 Meters · Place 44 · Wade HamptonWade Hampton800 Meters442:18.407
Apr 3Region 2-4A Pre-Region MeetApr 3 · Javelin · Place 13 · Wade HamptonWade HamptonJavelin1317.69m7
Apr 3Region 2-4A Pre-Region MeetApr 3 · 1600 Meters · Place 5 · Wade HamptonWade Hampton1600 Meters55:07.227
Apr 3Region 2-4A Pre-Region MeetApr 3 · 800 Meters · Place 9 · Wade HamptonWade Hampton800 Meters92:23.997
Apr 2Tiger Home Meet 1Apr 2 · Javelin · Place 7 · Wade HamptonWade HamptonJavelin715.59m7
Apr 2Tiger Home Meet 1Apr 2 · 3200 Meters · Place 1 · Wade HamptonWade Hampton3200 Meters112:16.097
Apr 2Tiger Home Meet 1Apr 2 · 1600 Meters · Place 2 · Wade HamptonWade Hampton1600 Meters24:58.917
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 3200 Meters · Place 10 · Wade HamptonWade Hampton3200 Meters1010:56.92—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 3200 Meters · Place 27 · Wade HamptonWade Hampton3200 Meters2710:56.92—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 1600 Meters · Place 1 · Wade HamptonWade Hampton1600 Meters15:01.79—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 1600 Meters · Place 22 · Wade HamptonWade Hampton1600 Meters225:01.79—
Mar 13Eastside Home MeetMar 13 · 800 Meters · Place 19 · Wade HamptonWade Hampton800 Meters192:23.587
Mar 13Eastside Home MeetMar 13 · 1600 Meters · Place 16 · Wade HamptonWade Hampton1600 Meters165:13.657
Mar 13Eastside Home MeetMar 13 · 800 Meters · Place 19 · Wade HamptonWade Hampton800 Meters192:23.587

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Dorman Distance CarnivalFeb 17 · Middle School Mile · Place 10 · Wade HamptonWade HamptonMiddle School Mile105:20.07 PB7