Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBrant Tolsma Invitational · Jan 194:25.04Brant Tolsma InvitationalJanuary 19, 2023
1000 Meters · IndoorBrant Tolsma Invitational · Jan 192:37.37Brant Tolsma InvitationalJanuary 19, 2023
1500 Meters · OutdoorAggie Classic · Apr 184:14.94aAggie ClassicApril 18, 2025
1600 Meters · IndoorEastern Alamance Polar Bear #3 · Jan 284:40.32Eastern Alamance Polar Bear #3January 28, 2020
1600 Meters · OutdoorNCHSAA 3A Midwest Regional Championship · Jun 194:30.96aNCHSAA 3A Midwest Regional ChampionshipJune 19, 2021
3000 Meters · IndoorDarius Dixon Memorial Invitational · Feb 108:39.48Darius Dixon Memorial InvitationalFebruary 10, 2023
3200 Meters · IndoorJDL 3000 / 3200 Indoor Challenge · Oct 39:46.18aJDL 3000 / 3200 Indoor ChallengeOctober 3, 2020
3200 Meters · OutdoorNCHSAA 3A Midwest Regional Championship · Jun 1910:12.79aNCHSAA 3A Midwest Regional ChampionshipJune 19, 2021
5000 Meters · IndoorDarius Dixon Memorial Invitational · Feb 1115:42.54Darius Dixon Memorial InvitationalFebruary 11, 2022
5000 Meters · OutdoorDuke Invitational · Apr 714:59.01Duke InvitationalApril 7, 2022
800 Meters · OutdoorAggie Invite · May 21:58.13aAggie InviteMay 2, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Aggie InviteMay 2 · 800 Meters · Place 13 · ElonElon800 Meters13.1:58.13a PBSr
Apr 18Aggie ClassicApr 18 · 1500 Meters · Place 18 · ElonElon1500 Meters18.4:14.94a PBSr
Apr 18Aggie ClassicApr 18 · 800 Meters · Place 25 · ElonElon800 Meters25.2:00.31aSr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 262024 Charlotte InviteApr 26 · 5000 Meters · Place 23 · ElonElon5000 Meters2315:01.67JR
Mar 1449er ClassicMar 14 · 5000 Meters · Place 19 · ElonElon5000 Meters19.15:07.96aJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 3000 Meters · Place 3 · ElonElon3000 Meters38:42.23a—
Jan 18Brant Tolsma InvitationalJan 18 · 3000 Meters · Place 15 · ElonElon3000 Meters158:46.11a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Duke InvitationalApr 6 · 5000 Meters · Place 57 · ElonElon5000 Meters57.15:16.68aSo

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 3000 Meters · Place 36 · ElonElon3000 Meters368:39.48 PBSO
Feb 10Darius Dixon Memorial InvitationalFeb 10 · 1 Mile · Place 55 · ElonElon1 Mile554:28.54SO
Feb 3Camel City InvitationalFeb 3 · 3000 Meters · Place 41 · ElonElon3000 Meters418:41.43SO
Jan 19Brant Tolsma InvitationalJan 19 · 1 Mile · Place 22 · ElonElon1 Mile224:25.04 PBSO
Jan 19Brant Tolsma InvitationalJan 19 · 1000 Meters · Place 3 · ElonElon1000 Meters32:37.37 PBSO

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Charlotte InvitationalApr 29 · 5000 Meters · ElonElon5000 Meters--DNSFr
Apr 7Duke InvitationalApr 7 · 5000 Meters · Place 39 · ElonElon5000 Meters3914:59.01 PB—
Apr 1VertKlasse MeetingApr 1 · 5000 Meters · Place 8 · ElonElon5000 Meters815:17.36FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Darius Dixon Memorial InvitationalFeb 11 · 5000 Meters · Place 37 · ElonElon5000 Meters3715:42.54 PBFR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 19NCHSAA 3A Midwest Regional ChampionshipJun 19 · 3200 Meters · Place 9 · Southern AlamanceSouthern Alamance3200 Meters9.10:12.79a PB12
Jun 19NCHSAA 3A Midwest Regional ChampionshipJun 19 · 1600 Meters · Place 5 · Southern AlamanceSouthern Alamance1600 Meters5.4:30.96a PB12
May 25Mid Piedmont #5 at Southern AlamanceMay 25 · 1600 Meters · Place 1 · Southern AlaSouthern Ala1600 Meters14:32.29—

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Oct 3JDL 3000 / 3200 Indoor ChallengeOct 3 · 3200 Meters · Place 10 · UnattachedUnattached3200 Meters10.9:46.18a PB12
Feb 14NCHSAA 3A Indoor State ChampionshipFeb 14 · 3200 Meters · Place 6 · Southern AlamanceSouthern Alamance3200 Meters6.9:51.83a11
Jan 28Eastern Alamance Polar Bear #3Jan 28 · 1600 Meters · Place 1 · Southern AlaSouthern Ala1600 Meters14:40.32 PB11
Jan 18Champion Fast Track HS InvitationalJan 18 · 1600 Meters · Place 10 · Southern AlamanceSouthern Alamance1600 Meters104:40.42—
Jan 11Omega Sports HS Invitational Jan 11 · 1600 Meters · Place 13 · Southern AlamanceSouthern Alamance1600 Meters134:45.81—
Jan 11Omega Sports HS Invitational Jan 11 · 1600 Meters · Place 13 · Southern AlamanceSouthern Alamance1600 Meters134:45.81—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 10Mid Piedmont Meet 1Mar 10 · 3200 Meters · Place 1 · Southern AlaSouthern Ala3200 Meters110:24.27—
Mar 10Mid Piedmont Meet 1Mar 10 · 1600 Meters · Place 1 · Southern AlaSouthern Ala1600 Meters14:39.02—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Eastern Alamance Polar Bear #2Dec 18 · 3200 Meters · Place 1 · Southern AlamanceSouthern Alamance3200 Meters1.9:57.51aUnofficial11
Dec 18Eastern Alamance Polar Bear #2Dec 18 · 1600 Meters · Place 1 · Southern AlamanceSouthern Alamance1600 Meters1.4:41.52aUnofficial11
Dec 3Eastern Alamance Polar Bear #1Dec 3 · 1600 Meters · Place 1 · Southern AlamanceSouthern Alamance1600 Meters1.4:41.19aUnofficial11

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Eastern Alamance Polar Bear #8Jan 24 · 3200 Meters · Place 1 · Southern AlaSouthern Ala3200 Meters110:31.1210
Jan 24Eastern Alamance Polar Bear #8Jan 24 · 1600 Meters · Place 2 · Southern AlaSouthern Ala1600 Meters24:45.7510
Jan 8Eastern Alamance Polar Bear #6Jan 8 · 3200 Meters · Place 1 · Southern AlaSouthern Ala3200 Meters110:30.6910
Jan 8Eastern Alamance Polar Bear #6Jan 8 · 1600 Meters · Place 1 · Southern AlaSouthern Ala1600 Meters14:44.7210

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Eastern Alamance Polar Bear #5Dec 18 · 3200 Meters · Place 4 · Southern AlamanceSouthern Alamance3200 Meters4.11:03.31aUnofficial10
Dec 18Eastern Alamance Polar Bear #5Dec 18 · 1600 Meters · Place 4 · Southern AlamanceSouthern Alamance1600 Meters4.4:56.59aUnofficial10
Dec 4Eastern Alamance Polar Bear #3Dec 4 · 3200 Meters · Place 1 · Southern AlamanceSouthern Alamance3200 Meters1.10:48.79aUnofficial10
Dec 4Eastern Alamance Polar Bear #3Dec 4 · 1000 Meters · Place 3 · Southern AlamanceSouthern Alamance1000 Meters3.2:57.95aUnofficial10
Nov 29Eastern Alamance Polar Bear #2Nov 29 · 3200 Meters · Place 2 · Southern AlamanceSouthern Alamance3200 Meters2.10:52.40aUnofficial10
Nov 29Eastern Alamance Polar Bear #2Nov 29 · 1600 Meters · Place 2 · Southern AlamanceSouthern Alamance1600 Meters2.4:57.90aUnofficial10
Nov 19Eastern Alamance Polar Bear #1Nov 19 · 3200 Meters · Place 2 · Southern AlamanceSouthern Alamance3200 Meters2.10:52.15aUnofficial10
Nov 19Eastern Alamance Polar Bear #1Nov 19 · 1600 Meters · Place 3 · Southern AlamanceSouthern Alamance1600 Meters3.4:58.52aUnofficial10

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Eastern Alamance Polar Bear #5Feb 1 · 1600 Meters · Place 12 · Southern AlaSouthern Ala1600 Meters125:14.379

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Eastern Alamance Polar Bear #4Dec 19 · 1000 Meters · Place 13 · Southern AlamanceSouthern Alamance1000 Meters13.3:04.09aUnofficial9
Nov 29Eastern Alamance Polar Bear #2Nov 29 · 1600 Meters · Place 10 · Southern AlamanceSouthern Alamance1600 Meters10.5:16.01aUnofficial9
Nov 15Eastern Alamance Polar Bear #1Nov 15 · 1000 Meters · Place 6 · Southern AlamanceSouthern Alamance1000 Meters6.3:07.15aUnofficial9