Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 294:29.50aUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
1500 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 204:23.65aUSATF South Carolina Association Junior Olympic ChampionshipsJune 20, 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
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

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
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

2 results
DateMeetEventPlMarkGr
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 Outdoor Track

3 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.65a PB8
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