Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:40.78Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1600 Meters · IndoorBeat the Sleet Invitational · Jan 104:49.86Beat the Sleet InvitationalJanuary 10, 2026
1600 Meters · OutdoorTRAC Conference Championship · Apr 284:32.14aTRAC Conference ChampionshipApril 28, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1710:06.26aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 159:50.27NCRunners Elite Dash for DoobieNovember 15, 2025
800 Meters · OutdoorCHCCS Early Season track Meet · Mar 102:15.15aCHCCS Early Season track MeetMarch 10, 2025
800 Meters · Relay Split · IndoorNCHSAA 7A Champs · Feb 182:06.951NCHSAA 7A ChampsFebruary 18, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:52.19Carolina Distance CarnivalApril 26, 2025
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 262:07.96Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A Central RegionalMay 9 · 3200 Meters · Place 11 · Chapel Hill3200 Meters11.10:12.44a11
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 3200 Meters · Place 11 · Chapel Hill3200 Meters11.10:12.44a11
Apr 28TRAC Conference ChampionshipApr 28 · 1600 Meters · Place 4 · Chapel Hill1600 Meters4.4:32.14a PB11
Apr 11Orange County Championships 2026Apr 11 · 1600 Meters · Place 6 · Chapel Hill1600 Meters6.4:41.85a11
Mar 27Chomp City RelaysMar 27 · 3200 Meters · Place 18 · Chapel Hill3200 Meters189:57.28a11
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 14 · Chapel Hill1600 Meters144:39.1311
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 14 · Chapel Hill1 Mile144:40.78 PB11
Mar 13Patriots InvitationalMar 13 · 3200 Meters · Place 9 · Chapel Hill3200 Meters9.10:04.87a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · 800 Meters · Chapel Hill800 MetersRelay Split—2:06.951 PB11
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 3200 Meters · Place 4 · Chapel Hill3200 Meters410:13.8811
Jan 29Tobacco Road & Meck Power Six Conference ChampionshipsJan 29 · 3200 Meters · Place 4 · Chapel Hill3200 Meters410:13.8811
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 119 · Chapel Hill3200 Meters119.10:06.26a PB11
Jan 10Beat the Sleet InvitationalJan 10 · 1600 Meters · Place 2 · Chapel Hill1600 Meters24:49.86 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 85 · Chapel Hill3200 Meters859:50.27 PB—
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 375 · Chapel Hill1600 Meters3754:50.31SO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 377 · Chapel HillMR Carnival: Rocky Hansen Christ Sch 4:04.293774:52.19 PBSO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 140 · Chapel HillMR Carnival: Tim Brown Hough 1:52.211402:07.96 PBSO
Apr 12Orange County Championship MeetApr 12 · 3200 Meters · Place 9 · Chapel Hill3200 Meters910:36.0810
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 16 · Chapel Hill1 Mile164:57.9110
Mar 10CHCCS Early Season track MeetMar 10 · 1600 Meters · Place 5 · Chapel Hill1600 Meters5.5:00.68a10
Mar 10CHCCS Early Season track MeetMar 10 · 800 Meters · Place 6 · Chapel Hill800 Meters6.2:15.15a PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 159 · Chapel Hill3200 Meters159.10:15.01aUnofficial10