Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSW Guilford Invitational #2 · Jan 53:27.19aSW Guilford Invitational #2January 5, 2023
1600 Meters · IndoorSouthwest Guilford Invitational #2 · Jan 95:22.02Southwest Guilford Invitational #2January 9, 2025
1600 Meters · OutdoorMetro 6/7A Meet #3 · Apr 95:38.32aMetro 6/7A Meet #3April 9, 2026
3200 Meters · IndoorHofmeister Invitational · Jan 2011:38.07Hofmeister InvitationalJanuary 20, 2025
3200 Meters · OutdoorOdell Williams Invitational · Mar 2211:36.12aOdell Williams InvitationalMarch 22, 2025
800 Meters · OutdoorMetro 6/7A Meet #3 · Apr 92:37.95aMetro 6/7A Meet #3April 9, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 286A/7A Metro Conference ChampionshipApr 28 · 3200 Meters · Place 8 · Grimsley3200 Meters8.11:53.25a12
Apr 18GCS ChampionshipApr 18 · 3200 Meters · Place 11 · Grimsley3200 Meters11.12:25.90a12
Apr 9Metro 6/7A Meet #3Apr 9 · 1600 Meters · Place 4 · Grimsley1600 Meters4.5:38.32a PB12
Apr 9Metro 6/7A Meet #3Apr 9 · 800 Meters · Place 9 · Grimsley800 Meters9.2:37.95a PB12
Mar 25Metro 6/7A Meet #2Mar 25 · 3200 Meters · Grimsley3200 Meters—DNS12
Mar 21Odell Williams InviteMar 21 · 3200 Meters · Place 8 · Grimsley3200 Meters8.12:16.90a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 13Spartan ClassicJan 13 · 3200 Meters · Place 12 · Grimsley3200 Meters1212:12.3512
Jan 8SW Guilford Invitational #2Jan 8 · 1600 Meters · Place 23 · Grimsley1600 Meters235:40.76a12
Jan 8SW Guilford Invitational #2Jan 8 · 1600 Meters · Place 23 · Grimsley1600 Meters235:40.7612

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Donna Davis Holiday InvitationalDec 18 · 1600 Meters · Place 28 · Grimsley1600 Meters28.5:37.08a12
Dec 9SW Guilford Invitational #1Dec 9 · 1600 Meters · Place 20 · Grimsley1600 Meters20.5:49.71a12
Jan 27Guilford County ChampionshipsJan 27 · 3200 Meters · Place 12 · Grimsley3200 Meters1211:49.89a—
Jan 27Guilford County ChampionshipsJan 27 · 3200 Meters · Place 12 · Grimsley3200 Meters1211:49.8911
Jan 20Hofmeister InvitationalJan 20 · 3200 Meters · Place 4 · Grimsley3200 Meters411:38.07 PB11
Jan 9Southwest Guilford Invitational #2Jan 9 · 1600 Meters · Place 12 · Grimsley1600 Meters125:22.02 PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Odell Williams InvitationalMar 22 · 3200 Meters · Place 17 · Grimsley3200 Meters17.11:36.12a PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17H.O.T. SantaDec 17 · 1600 Meters · Place 13 · Grimsley1600 Meters13.5:22.69a11
Dec 10Southwest Guilford Invitational #1Dec 10 · 1600 Meters · Place 15 · Grimsley1600 Meters15.5:27.43a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Panther InvitationalApr 6 · 3200 Meters · Place 16 · Grimsley3200 Meters16.12:02.96a10
Mar 2Reagan InviteMar 2 · 3200 Meters · Place 19 · Grimsley3200 Meters19.12:11.06a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5SW Guilford Invitational #1Dec 5 · 3200 Meters · Place 8 · Grimsley3200 Meters8.12:19.68a10
Jan 23Guilford County ChampionshipsJan 23 · 1000 Meters · Place 26 · Grimsley1000 Meters26.3:34.29a9
Jan 5SW Guilford Invitational #2Jan 5 · 1000 Meters · Place 27 · Grimsley1000 Meters27.3:27.19a PB9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6SW Guilford Invitational #1Dec 6 · 1000 Meters · Place 21 · Grimsley1000 Meters21.3:30.00a9