Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDick Taylor Carolina Challenge · Jan 164:03.32aDick Taylor Carolina ChallengeJanuary 16, 2026
1 Mile · OutdoorAlpha Crush Meet #2 · May 224:48.04Alpha Crush Meet #2May 22, 2021
1500 Meters · OutdoorDuke Twilight · May 33:45.88aDuke TwilightMay 3, 2026
1600 Meters · OutdoorGHSA 6A State Championships · May 94:01.66aGHSA 6A State ChampionshipsMay 9, 2024
3200 Meters · OutdoorGHSA 6A State Championships · May 119:12.92aGHSA 6A State ChampionshipsMay 11, 2023
5000 Meters · OutdoorACC Outdoor Championships · May 1414:44.41aACC Outdoor ChampionshipsMay 14, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 27 · North CarolinaNorth Carolina5000 Meters27.14:44.41a PBFr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 22 · North CarolinaNorth Carolina1500 MetersRound P22.3:48.22aFr
May 3Duke TwilightMay 3 · 1500 Meters · Place 33 · UNAT-North CarolinaUNAT-North Carolina1500 Meters33.3:45.88a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Dick Taylor Carolina ChallengeJan 16 · 1 Mile · Place 2 · North CarolinaNorth Carolina1 Mile24:03.32a PBFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9GHSA 6A State ChampionshipsMay 9 · 3200 Meters · Place 1 · MaristMarist3200 Meters1.9:15.36a11
May 9GHSA 6A State ChampionshipsMay 9 · 1600 Meters · Place 1 · MaristMarist1600 Meters1.4:01.66a PB11
Apr 24GHSA 6A - Region 4Apr 24 · 3200 Meters · Place 1 · MaristMarist3200 Meters1.9:41.61a11
Apr 24GHSA 6A - Region 4Apr 24 · 1600 Meters · Place 1 · MaristMarist1600 Meters1.4:31.70a11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11GHSA 6A State ChampionshipsMay 11 · 3200 Meters · Place 1 · MaristMarist3200 Meters1.9:12.92a PB10
May 11GHSA 6A State ChampionshipsMay 11 · 1600 Meters · Place 1 · MaristMarist1600 Meters1.4:16.55a10
May 6GHSA 6A Sectional BMay 6 · 3200 Meters · Place 1 · MaristMarist3200 Meters1.9:38.74a10
May 6GHSA 6A Sectional BMay 6 · 1600 Meters · Place 1 · MaristMarist1600 Meters1.4:20.24a10
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · 1600 Meters · Place 2 · MaristMarist1600 Meters2.4:13.20a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 17St. Pius X Home MeetMar 17 · 3200 Meters · Place 2 · MaristMarist3200 Meters2.9:48.03a9
Mar 17St. Pius X Home MeetMar 17 · 1600 Meters · Place 2 · MaristMarist1600 Meters2.4:29.28a9
Feb 19Marietta Distance CarnivalFeb 19 · 3200 Meters · Place 10 · MaristMarist3200 Meters10.9:55.40a9

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Alpha Crush Meet #2May 22 · 1 Mile · Place 1 · Alpha Crush Running ClubAlpha Crush Running Club1 Mile1.4:48.04 PB8
May 15Sequoyah Youth Track InvitationalMay 15 · 1500 Meters · Place 1 · Alpha Crush Running ClubAlpha Crush Running Club1500 Meters1.4:29.12a8