Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 304:52.27aNCRunners Elite Tune UpMay 30, 2026
1000 Meters · IndoorThe VA Showcase · Jan 173:02.27aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorThe VA Showcase · Jan 175:05.01aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorMount Tabor Last Chance Meet · May 14:50.43aMount Tabor Last Chance MeetMay 1, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1710:44.28aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorTRAC Conference Championship · Apr 2810:39.14aTRAC Conference ChampionshipApril 28, 2026
800 Meters · OutdoorTRAC Conference Meet #3 · Apr 92:16.31aTRAC Conference Meet #3April 9, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 265:22.70Carolina Distance CarnivalApril 26, 2025
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 262:24.22Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 81 · UnattachedUnattached1 Mile81.4:52.27a PB11
May 1Mount Tabor Last Chance MeetMay 1 · 3200 Meters · Place 7 · Chapel HillChapel Hill3200 Meters7.10:44.56a11
May 1Mount Tabor Last Chance MeetMay 1 · 1600 Meters · Place 19 · Chapel HillChapel Hill1600 Meters19.4:50.43a PB11
Apr 28TRAC Conference ChampionshipApr 28 · 3200 Meters · Place 5 · Chapel HillChapel Hill3200 Meters5.10:39.14a PB11
Apr 23TRAC Conference Meet #4Apr 23 · 3200 Meters · Place 4 · Chapel HillChapel Hill3200 Meters4.10:42.35a11
Apr 23TRAC Conference Meet #4Apr 23 · 1600 Meters · Place 5 · Chapel HillChapel Hill1600 Meters5.4:59.85a11
Apr 11Orange County Championships 2026Apr 11 · 3200 Meters · Place 9 · Chapel HillChapel Hill3200 Meters9.11:00.04a11
Apr 9TRAC Conference Meet #3Apr 9 · 800 Meters · Place 12 · Chapel HillChapel Hill800 Meters12.2:16.31a PB11
Mar 25TRAC TRI MEET #2Mar 25 · 3200 Meters · Chapel HillChapel Hill3200 Meters—DNS11
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 5 · Chapel HillChapel Hill1600 Meters54:53.4811
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 5 · Chapel HillChapel Hill1 Mile54:55.0411
Mar 13Patriots InvitationalMar 13 · 1600 Meters · Place 40 · Chapel HillChapel Hill1600 Meters40.4:57.44a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Pinecrest Polar Bear Last Chance MeetFeb 7 · 3200 Meters · Place 5 · Chapel HillChapel Hill3200 Meters510:49.39—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 239 · Chapel HillChapel Hill3200 Meters239.10:44.28a PB11
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 287 · Chapel HillChapel Hill1000 Meters287.3:02.27a PB11
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 434 · Chapel HillChapel Hill1600 Meters434.5:05.01a PB11
Jan 10Beat the Sleet InvitationalJan 10 · 3200 Meters · Place 3 · Chapel HillChapel Hill3200 Meters311:15.4011
Jan 10Beat the Sleet InvitationalJan 10 · 1600 Meters · Place 15 · Chapel HillChapel Hill1600 Meters155:09.4911

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 270 · Chapel HillChapel Hill3200 Meters27011:09.11—
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 649 · Chapel HillChapel Hill1600 Meters6495:20.92SO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 648 · Chapel HillChapel HillMR Carnival: Rocky Hansen Christ Sch 4:04.296485:22.70 PBSO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 254 · Chapel HillChapel HillMR Carnival: Tim Brown Hough 1:52.212542:24.22 PBSO
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · 3200 Meters · Place 3 · Chapel HillChapel Hill3200 Meters311:09.7610
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · 1600 Meters · Place 6 · Chapel HillChapel Hill1600 Meters65:16.7810
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 7 · Chapel HillChapel Hill1 Mile75:14.4410
Mar 10CHCCS Early Season track MeetMar 10 · 3200 Meters · Place 7 · Chapel HillChapel Hill3200 Meters7.11:46.63a10
Mar 10CHCCS Early Season track MeetMar 10 · 1600 Meters · Place 13 · Chapel HillChapel Hill1600 Meters13.5:24.95a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30DC 6 4A and Mid-State 2A Conference ChampionshipsJan 30 · 3200 Meters · Place 10 · Chapel HillChapel Hill3200 Meters1011:27.7810

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 287 · Chapel HillChapel Hill3200 Meters287.11:36.98aUnofficial10
Apr 25Chapel Hill and East Chapel HillApr 25 · 3200 Meters · Place 7 · Chapel HillChapel Hill3200 Meters711:41.32—
Apr 25Chapel Hill and East Chapel HillApr 25 · 1600 Meters · Place 15 · Chapel HillChapel Hill1600 Meters155:27.97—
Apr 18Chapel Hill and Hillside 2024Apr 18 · 3200 Meters · Place 3 · Chapel HillChapel Hill3200 Meters311:25.69—
Mar 21Chapel Hill and RiversideMar 21 · 3200 Meters · Place 6 · Chapel HillChapel Hill3200 Meters611:26.35—
Mar 21Chapel Hill and RiversideMar 21 · 1600 Meters · Place 18 · Chapel HillChapel Hill1600 Meters185:15.99—
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 3200 Meters · Place 7 · Chapel HillChapel Hill3200 Meters711:45.089
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 1600 Meters · Place 25 · Chapel HillChapel Hill1600 Meters255:28.479

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 260 · Chapel HillChapel Hill3200 Meters260.12:17.93aUnofficial9