Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:49.65Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorJDL Holiday Invitational · Dec 212:53.47aJDL Holiday InvitationalDecember 21, 2024
1600 Meters · IndoorMondo Elite HS Invitational · Feb 14:35.97Mondo Elite HS InvitationalFebruary 1, 2025
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:47.97Mount Tabor Mile & Throwing ThunderMarch 21, 2025
3200 Meters · Outdoor2025 Cummings HS Invitational · Mar 2910:16.642025 Cummings HS InvitationalMarch 29, 2025
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 1554.155aNCHSAA 4A State Championships February 15, 2025
500 Meters · IndoorSouthwest Guilford Invitational #2 · Jan 91:11.51Southwest Guilford Invitational #2January 9, 2025
800 Meters · OutdoorMarvin Ridge Invitational · Mar 162:06.81Marvin Ridge InvitationalMarch 16, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 292025 Cummings HS InvitationalMar 29 · 3200 Meters · Place 2 · Northern Gui3200 Meters210:16.64 PB12
Mar 292025 Cummings HS InvitationalMar 29 · 3200 Meters · Place 2 · Northern Gui3200 Meters210:16.6412
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1600 Meters · Place 14 · Northern Guilford1600 Meters144:47.97 PB—
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 14 · Northern Guilford1 Mile144:49.65 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · Northern Guilford400 MetersRelay Split—54.155a PB12
Feb 1Mondo Elite HS InvitationalFeb 1 · 1600 Meters · Place 41 · Northern Guilfor1600 Meters414:35.97 PB—
Jan 27Guilford County ChampionshipsJan 27 · 1600 Meters · Place 7 · Northern Guilford1600 Meters74:57.65a—
Jan 27Guilford County ChampionshipsJan 27 · 1600 Meters · Place 7 · Northern Guilfor1600 Meters74:57.6512
Jan 9Southwest Guilford Invitational #2Jan 9 · 500 Meters · Place 7 · N. Guilford500 Meters71:11.51 PB12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1000 Meters · Place 23 · Northern Guilford1000 Meters23.2:53.47a PB12
Dec 21JDL Holiday InvitationalDec 21 · 1600 Meters · Place 23 · Northern Guilford1600 Meters23.4:47.66a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 22 · Northern Guilford1600 Meters22.4:43.41a12
Dec 10Southwest Guilford Invitational #1Dec 10 · 1600 Meters · Place 2 · Northern Guilford1600 Meters2.4:51.38a12
Jan 22Guilford County ChampionshipsJan 22 · 1600 Meters · Place 16 · Northern Gui1600 Meters165:23.1611
Jan 4SW Guilford Invitational #2Jan 4 · 1000 Meters · Place 8 · Northern Gui1000 Meters82:56.6711
Jan 4SW Guilford Invitational #2Jan 4 · 1000 Meters · Place 8 · Northern Gui1000 Meters82:56.6711

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Metro ChampionshipMay 1 · 1600 Meters · Place 8 · Northern Guilford1600 Meters8.4:50.36a11
Apr 20GCS ChampionshipApr 20 · 800 Meters · Place 11 · Northern Guilford800 Meters11.2:08.46a11
Mar 16Marvin Ridge InvitationalMar 16 · 800 Meters · Place 15 · Northern Gui800 Meters152:06.81 PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 84 · Northern Guilford1600 Meters84.5:01.69a11
Dec 12Raider InvitationalDec 12 · 500 Meters · Place 7 · Northern Guilford500 Meters7.1:12.26a11
Dec 5SW Guilford Invitational #1Dec 5 · 1600 Meters · Place 6 · Northern Guilford1600 Meters6.5:03.46a11
Jan 23Guilford County ChampionshipsJan 23 · 1000 Meters · Place 8 · Northern Guilford1000 Meters8.3:05.76a10
Jan 5SW Guilford Invitational #2Jan 5 · 1600 Meters · Place 7 · Northern Guilford1600 Meters7.5:19.02a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Panther Invitational Apr 1 · 800 Meters · Place 21 · Northern Gui800 Meters212:10.95—
Apr 1Panther Invitational Apr 1 · 800 Meters · Place 21 · Northern Gui800 Meters212:10.95—
Mar 24Mount Tabor Mile & Throwing ThunderMar 24 · 1 Mile · Place 8 · Northern Guilford1 Mile85:03.0410
Jan 11Southwest Guilford Polar BearJan 11 · 1000 Meters · Place 7 · Northern Guilford1000 Meters7.2:58.73Unofficial10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 6Northern Guilford Metro 4A Dual Meet #1Apr 6 · 1600 Meters · Place 5 · Northern Guilford1600 Meters55:27.19
Mar 30Southeast Guilford Metro Meet #1Mar 30 · 3200 Meters · Place 7 · Northern Gui3200 Meters712:03.409
Mar 30Southeast Guilford Metro Meet #1Mar 30 · 800 Meters · Place 8 · Northern Gui800 Meters82:21.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Guilford County ChampionshipsJan 24 · 1000 Meters · Place 13 · Northern Gui1000 Meters133:13.629
Jan 6SW Guilford Invitational #2Jan 6 · 1600 Meters · Place 22 · Northern Gui1600 Meters225:57.679