Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHokie Invitational · Jan 194:10.26aHokie InvitationalJanuary 19, 2024
10,000 Meters · OutdoorACC Outdoor Track & Field Championships · May 1130:30.59aACC Outdoor Track & Field ChampionshipsMay 11, 2023
1000 Meters · IndoorVA Showcase · Jan 172:36.66aVA ShowcaseJanuary 17, 2020
10000 Meters · OutdoorRaleigh Relays · Mar 2829:53.68aRaleigh RelaysMarch 28, 2024
1500 Meters · OutdoorDuke Invitational · Apr 113:47.36aDuke InvitationalApril 11, 2024
1600 Meters · IndoorApex Polar Bear · Feb 14:23.504Apex Polar BearFebruary 1, 2020
1600 Meters · OutdoorCAP 7 Conference Championship · May 44:23.05CAP 7 Conference ChampionshipMay 4, 2019
2 Miles · IndoorVA Showcase · Jan 179:35.87aVA ShowcaseJanuary 17, 2020
3000 Meters · IndoorACC Indoor Championships · Feb 228:02.30aACC Indoor ChampionshipsFebruary 22, 2024
3200 Meters · IndoorNCHSAA 4A Indoor State Championship · Feb 159:22.96aNCHSAA 4A Indoor State ChampionshipFebruary 15, 2020
3200 Meters · OutdoorRaleigh Relays · Mar 299:24.46aRaleigh RelaysMarch 29, 2019
5000 Meters · IndoorACC Indoor Championships · Feb 2214:23.43aACC Indoor ChampionshipsFebruary 22, 2024
5000 Meters · Outdoor129th Penn Relays · Apr 2414:13.60a129th Penn RelaysApril 24, 2025
Combined results · IndoorWake County Last Chance · Feb 44:49.23Wake County Last ChanceFebruary 4, 2017
Combined results · OutdoorBroughton Tri Meet · Mar 455.7Broughton Tri MeetMarch 4, 2020

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 10,000 Meters · Place 31 · NC StateNC State10,000 Meters31.30:48.82aSr
Apr 24129th Penn RelaysApr 24 · 5000 Meters · NC StateNC State5000 Meters—14:13.60a PBSr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 45 · NC StateNC State1500 Meters453:52.62SR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Hokie InvitationalJan 24 · 1 Mile · Place 10 · NC StateNC State1 Mile104:11.22SR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Wake Forest InvitationalApr 19 · 5000 Meters · Place 61 · NC StateNC State5000 Meters6114:34.17a—
Apr 11Duke InvitationalApr 11 · 1500 Meters · Place 27 · NC StateNC State1500 Meters273:47.36a PB—
Mar 28Raleigh RelaysMar 28 · 10000 Meters · Place 84 · NC StateNC State10000 Meters8429:53.68a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22ACC Indoor ChampionshipsFeb 22 · 5000 Meters · Place 31 · NC StateNC State5000 Meters31.14:23.43a PBSr
Feb 22ACC Indoor ChampionshipsFeb 22 · 3000 Meters · Place 21 · NC StateNC State3000 Meters21.8:02.30a PBSr
Jan 26Camel City InvitationalJan 26 · 3000 Meters · Place 1 · NC StateNC State3000 Meters18:12.46—
Jan 19Hokie InvitationalJan 19 · 1 Mile · Place 11 · NC StateNC State1 Mile114:10.26a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 10,000 Meters · Place 7 · NC StateNC State10,000 Meters7.30:30.59a PBSo
Apr 21Wake Forest InvitationalApr 21 · 5000 Meters · Place 29 · North Carolina StateNorth Carolina State5000 Meters2914:21.84a—
Apr 6Duke InvitationalApr 6 · 1500 Meters · Place 46 · NC StateNC State1500 Meters46.3:56.87aSo
Mar 23adidas Raleigh RelaysMar 23 · 5000 Meters · Place 93 · NC StateNC State5000 Meters93.14:26.80aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 3000 Meters · Place 46 · NC StateNC State3000 Meters46.8:27.61aJr
Feb 3Camel City InvitationalFeb 3 · 3000 Meters · Place 8 · NC StateNC State3000 Meters88:17.11SO
Jan 20Hokie InvitationalJan 20 · 3000 Meters · Place 3 · NC StateNC State3000 Meters38:19.36SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Darius Dixon Memorial InvitationalFeb 11 · 3000 Meters · Place 57 · NC StateNC State3000 Meters578:44.92FR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Virginia Beach InvitationalFeb 1 · 3000 Meters · Place 17 · NC StateNC State3000 Meters178:31.89FR
Feb 1Virginia Beach InvitationalFeb 1 · 3000 Meters · Place 17 · NC StateNC State3000 Meters178:31.89FR

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 4Broughton Tri MeetMar 4 · Combined results · Place 1 · BroughtonBroughtonCombined results12:09.012
Mar 4Broughton Tri MeetMar 4 · Combined results · Place 5 · BroughtonBroughtonCombined results555.7 PB12

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A Indoor State ChampionshipFeb 15 · 3200 Meters · Place 1 · BroughtonBroughton3200 Meters1.9:22.96a PB12
Feb 1Apex Polar BearFeb 1 · 1600 Meters · Place 1 · BroughtonBroughton1600 Meters14:23.504 PB—
Jan 17VA ShowcaseJan 17 · 2 Miles · Place 17 · BroughtonBroughton2 Miles17.9:35.87a PB12
Jan 17VA ShowcaseJan 17 · 1000 Meters · Place 18 · BroughtonBroughton1000 Meters18.2:36.66a PB12

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Nov 23New Balance DASH for DOOBIENov 23 · 3200 Meters · Place 37 · BroughtonBroughton3200 Meters37.9:50.04a12
Feb 2UNC Eastern ChallengeFeb 2 · 1600 Meters · Place 2 · BroughtonBroughton1600 Meters2.4:25.47a11
Jan 11Wake County Meet #2Jan 11 · 1600 Meters · Place 5 · BroughtonBroughton1600 Meters54:31.03—

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18NCHSAA 4A State ChampionshipMay 18 · 3200 Meters · Place 4 · BroughtonBroughton3200 Meters4.9:33.55a11
May 11NCHSAA 4A East RegionalMay 11 · 3200 Meters · Place 3 · BroughtonBroughton3200 Meters3.9:40.74a11
May 4CAP 7 Conference ChampionshipMay 4 · 3200 Meters · Place 4 · BroughtonBroughton3200 Meters410:04.59—
May 4CAP 7 Conference ChampionshipMay 4 · 1600 Meters · Place 3 · BroughtonBroughton1600 Meters34:23.05 PB—
Mar 30Wake County ChampionshipMar 30 · 1600 Meters · Place 6 · BroughtonBroughton1600 Meters64:36.20—
Mar 29Raleigh RelaysMar 29 · 3200 Meters · Place 17 · BroughtonBroughton3200 Meters17.9:24.46a PB11
Mar 15Patriot InvitationalMar 15 · 3200 Meters · Place 6 · BroughtonBroughton3200 Meters69:57.71—

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19NCHSAA 4A State ChampionshipMay 19 · 3200 Meters · Place 7 · BroughtonBroughton3200 Meters7.9:41.53a10
May 12NCHSAA 4A East RegionalMay 12 · 3200 Meters · Place 3 · BroughtonBroughton3200 Meters3.9:45.72a10
Apr 28CAP 7 ChampionshipApr 28 · 3200 Meters · Place 6 · BroughtonBroughton3200 Meters6.10:04.99a10
Apr 28CAP 7 ChampionshipApr 28 · 1600 Meters · Place 6 · BroughtonBroughton1600 Meters6.4:30.18a10
Apr 21Apex Lions RelaysApr 21 · 1600 Meters · Place 4 · BroughtonBroughton1600 Meters44:29.83—
Apr 14Screaming Eagle InvitationalApr 14 · 1600 Meters · Place 3 · BroughtonBroughton1600 Meters34:30.40—
Apr 14Screaming Eagle InvitationalApr 14 · 1600 Meters · Place 3 · BroughtonBroughton1600 Meters34:30.40—
Mar 27Broughton, Gibbons, Enloe Tri MeetMar 27 · Combined results · Place 4 · BroughtonBroughtonCombined results42:10.010
Mar 27Broughton, Gibbons, Enloe Tri MeetMar 27 · Combined results · Place 8 · BroughtonBroughtonCombined results84:39.210
Mar 16Patriot InvitationalMar 16 · 3200 Meters · Place 6 · BroughtonBroughton3200 Meters69:35.00—
Mar 1HOKA One One Post Nationals Dash For DoobieMar 1 · 3200 Meters · BroughtonBroughton3200 Meters--DNF10

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 4A State ChampionshipFeb 10 · 3200 Meters · Place 10 · BroughtonBroughton3200 Meters10.9:54.53a10
Jan 26RHFitPro HS Elite InvitationalJan 26 · 3200 Meters · Place 15 · BroughtonBroughton3200 Meters159:51.68—
Jan 26RHFitPro HS Elite InvitationalJan 26 · 3200 Meters · Place 15 · BroughtonBroughton3200 Meters159:51.68—
Jan 12Wake County Meet #2Jan 12 · 3200 Meters · Place 6 · BroughtonBroughton3200 Meters610:14.67—

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3CAP 8 Last ChanceMay 3 · 1600 Meters · Place 8 · BroughtonBroughton1600 Meters84:38.09
Apr 29CAP 8 Conference MeetApr 29 · 1600 Meters · Place 9 · BroughtonBroughton1600 Meters94:43.37—
Apr 20Millbrook vs. BroughtonApr 20 · 3200 Meters · Place 1 · BroughtonBroughton3200 Meters110:36.09
Apr 5Broughton vs. Wake ForestApr 5 · Combined results · Place 1 · BroughtonBroughtonCombined results14:42.09
Mar 29Broughton/Enloe Dual MeetMar 29 · Combined results · Place 1 · BroughtonBroughtonCombined results12:10.09
Mar 22Sanderson vs. Broughton DualMar 22 · 1600 Meters · Place 6 · BroughtonBroughton1600 Meters64:55.09
Mar 11NC Runners Tour #2Mar 11 · 1600 Meters · Place 16 · BroughtonBroughton1600 Meters16.4:54.61a9
Mar 8Wakefield/Broughton Dual MeetMar 8 · Combined results · Place 2 · BroughtonBroughtonCombined results24:47.09

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Wake County Last ChanceFeb 4 · Combined results · Place 14 · BroughtonBroughtonCombined results144:49.23 PB9
Feb 4Wake County Last ChanceFeb 4 · 1600 Meters · Place 10 · BroughtonBroughton1600 Meters104:47.69
Jan 20JDL Dual Meet ChallengeJan 20 · 1600 Meters · Place 17 · BroughtonBroughton1600 Meters174:49.23—
Jan 13Wake County Invitational #2Jan 13 · 3200 Meters · Place 8 · BroughtonBroughton3200 Meters810:28.35—

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 19North Carolina HOKA ONE ONE Postal Nationals Flagship Event - Dash for Doobie 3200 Tune UpNov 19 · 3200 Meters · Place 149 · BroughtonBroughton3200 Meters149.10:43.69a9