Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:58.90Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorNorthern Durham Polar Bear(Senior Day) · Jan 172:57.20Northern Durham Polar Bear(Senior Day)January 17, 2026
1600 Meters · OutdoorMount Tabor Last Chance Meet · May 14:51.78aMount Tabor Last Chance MeetMay 1, 2026
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 1510:40.00NCRunners Elite Dash for DoobieNovember 15, 2025
400 Meters · OutdoorChapel Hill and Hillside 2024 · Apr 181:00.16Chapel Hill and Hillside 2024April 18, 2024
800 Meters · OutdoorTRAC Conference Meet #4 · Apr 232:07.83aTRAC Conference Meet #4April 23, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 265:08.80Carolina Distance CarnivalApril 26, 2025
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 262:11.42Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Mount Tabor Last Chance MeetMay 1 · 1600 Meters · Place 21 · Chapel Hill1600 Meters21.4:51.78a PB12
Apr 23TRAC Conference Meet #4Apr 23 · 800 Meters · Place 11 · Chapel Hill800 Meters11.2:07.83a PB12
Apr 9TRAC Conference Meet #3Apr 9 · 800 Meters · Place 2 · Chapel Hill800 Meters2.2:08.34a12
Mar 25TRAC TRI MEET #2Mar 25 · 800 Meters · Place 6 · Chapel Hill800 Meters6.2:11.73a12
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 7 · Chapel Hill1600 Meters74:57.2812
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 8 · Chapel Hill1 Mile84:58.90 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Northern Durham Polar Bear(Senior Day)Jan 17 · 1000 Meters · Place 3 · Chapel Hill1000 Meters32:57.20 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 213 · Chapel Hill3200 Meters21310:40.00 PB—
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 554 · Chapel Hill1600 Meters5545:06.89JR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 554 · Chapel HillMR Carnival: Rocky Hansen Christ Sch 4:04.295545:08.80 PBJR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 184 · Chapel HillMR Carnival: Tim Brown Hough 1:52.211842:11.42 PBJR
Apr 8DC VI Meet #2 at East Chapel HillApr 8 · 800 Meters · Place 7 · Chapel Hill800 Meters72:18.5610
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 6 · Chapel Hill1 Mile65:14.1910
Mar 10CHCCS Early Season track MeetMar 10 · 800 Meters · Place 15 · Chapel Hill800 Meters15.2:31.83a10
Mar 10CHCCS Early Season track MeetMar 10 · 400 Meters · Place 8 · Chapel Hill400 Meters8.1:00.86a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Chapel Hill and East Chapel HillApr 25 · 800 Meters · Place 15 · Chapel Hill800 Meters152:21.31—
Apr 18Chapel Hill and Hillside 2024Apr 18 · 800 Meters · Place 21 · Chapel Hill800 Meters212:28.35—
Apr 18Chapel Hill and Hillside 2024Apr 18 · 400 Meters · Place 15 · Chapel Hill400 Meters151:00.16 PB—
Mar 21Chapel Hill and RiversideMar 21 · 1600 Meters · Place 17 · Chapel Hill1600 Meters175:15.73—
Mar 21Chapel Hill and RiversideMar 21 · 400 Meters · Place 11 · Chapel Hill400 Meters111:01.51—
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 800 Meters · Place 22 · Chapel Hill800 Meters222:33.1210
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 1600 Meters · Place 24 · Chapel Hill1600 Meters245:26.9610

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Mount Tabor Mile & Throwing ThunderMar 24 · 1 Mile · Place 12 · Chapel Hill1 Mile125:35.389

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14East Chapel Hill Polar Bear Meet #3Jan 14 · 1000 Meters · Place 10 · Chapel Hill1000 Meters103:20.509

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10East Chapel Hill Polar Bear Meet #2Dec 10 · 500 Meters · Place 21 · Chapel Hill500 Meters21.1:26.11aUnofficial9
Dec 3East Chapel Hill Polar Bear Meet #1Dec 3 · 1000 Meters · Place 7 · Chapel Hill1000 Meters7.3:19.00aUnofficial9