Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 6 Junior Olympic Championships · Jul 44:33.99aUSATF Region 6 Junior Olympic ChampionshipsJuly 4, 2024
1600 Meters · IndoorRumble in the Jungle · Feb 275:03.80Rumble in the JungleFebruary 27, 2026
1600 Meters · OutdoorArrow Invite · Mar 224:54.90aArrow InviteMarch 22, 2025
800 Meters · IndoorRumble in the Jungle · Feb 272:10.69Rumble in the JungleFebruary 27, 2026
800 Meters · OutdoorFleet Feet Classic · Apr 42:04.20aFleet Feet ClassicApril 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Canton North State 6A ChampionshipApr 23 · 1600 Meters · Place 6 · Greenville1600 Meters6.5:06.31a10
Apr 23Canton North State 6A ChampionshipApr 23 · 800 Meters · Place 5 · Greenville800 Meters5.2:05.39a10
Apr 16MHSAA Region 6-2AApr 16 · 1600 Meters · Place 4 · Greenville1600 Meters4.5:06.86a10
Apr 16MHSAA Region 6-2AApr 16 · 800 Meters · Place 4 · Greenville800 Meters4.2:09.35a10
Apr 4Fleet Feet ClassicApr 4 · 1600 Meters · Place 5 · Greenville1600 Meters5.5:05.57a10
Apr 4Fleet Feet ClassicApr 4 · 800 Meters · Place 5 · Greenville800 Meters5.2:04.20a PB10
Mar 27MC Jaguar InviteMar 27 · 800 Meters · Place 1 · Greenville800 Meters1.2:08.04a10
Mar 18JA InvitationMar 18 · 1600 Meters · Place 8 · Greenville1600 Meters8.5:06.61a10
Mar 18JA InvitationMar 18 · 800 Meters · Place 4 · Greenville800 Meters4.2:08.96a10
Mar 6Oxford RelaysMar 6 · 800 Meters · Place 11 · Greenville800 Meters11.2:06.52a10
Feb 20CSO2026Feb 20 · 1600 Meters · Place 7 · Greenville1600 Meters7.5:14.10a10
Feb 20CSO2026Feb 20 · 800 Meters · Place 6 · Greenville800 Meters6.2:10.08a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rumble in the JungleFeb 27 · 800 Meters · Place 4 · Greenville H800 Meters42:10.69 PB10
Feb 27Rumble in the JungleFeb 27 · 1600 Meters · Place 5 · Greenville H1600 Meters55:03.80 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2MHSAA State Track & Field ChampionshipsMay 2 · 800 Meters · Place 5 · Greenville800 Meters5.2:06.46a9
Apr 12Canton Region 2-5AApr 12 · 1600 Meters · Place 1 · Greenville1600 Meters1.5:02.35a9
Apr 12Canton Region 2-5AApr 12 · 800 Meters · Place 1 · Greenville800 Meters1.2:08.52a9
Mar 22Arrow InviteMar 22 · 1600 Meters · Place 4 · Greenville1600 Meters4.4:54.90a PB9
Mar 22Arrow InviteMar 22 · 800 Meters · Place 8 · Greenville800 Meters8.2:08.74a9
Mar 19JA InvitationMar 19 · 1600 Meters · Place 4 · Greenville1600 Meters4.5:00.26a9
Mar 5WS Generals RelaysMar 5 · 1600 Meters · Place 1 · Greenville H1600 Meters15:17.08—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 4USATF Region 6 Junior Olympic ChampionshipsJul 4 · 1500 Meters · Place 4 · Greenville1500 Meters44:33.99a PB—
Jul 4USATF Region 6 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 7 · Greenville800 Meters72:09.79a—
Apr 16Canton Region 2-5AApr 16 · 800 Meters · Place 5 · Greenville H800 Meters52:16.298
Apr 16Canton Region 2-5AApr 16 · 1600 Meters · Place 2 · Greenville H1600 Meters25:16.038