Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCarolina Distance Carnival · Apr 204:55.32Carolina Distance CarnivalApril 20, 2024
1000 Meters · IndoorWeddington Invitational · Jan 53:11.45Weddington InvitationalJanuary 5, 2024
1600 Meters · IndoorCap 8 Polar Bear #2 · Jan 74:57.93Cap 8 Polar Bear #2January 7, 2026
1600 Meters · OutdoorCarolina Distance Carnival · Apr 204:53.68Carolina Distance CarnivalApril 20, 2024
3200 Meters · IndoorEast Chapel Hill Polar Bear Meet #4 · Jan 2112:21.47East Chapel Hill Polar Bear Meet #4January 21, 2023
3200 Meters · OutdoorCAP 6 Championship · Apr 2710:51.60CAP 6 ChampionshipApril 27, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Wake County ChampionshipsApr 11 · 3200 Meters · Place 16 · Leesville Road3200 Meters16.11:13.49a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Cap 8 Polar Bear #2Jan 7 · 1600 Meters · Place 8 · Leesville Road1600 Meters84:57.93 PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Nov 19Wake Forest HS Polar Bear #1 2026Nov 19 · 1600 Meters · Place 1 · Leesville Road1600 Meters1.5:03.69aUnofficial12
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 10 · Leesville Road1 Mile104:59.2611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Snowball InvitationalJan 17 · 1600 Meters · Place 30 · Leesville Rd1600 Meters305:15.9011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 258 · Leesville Road3200 Meters258.11:08.32aUnofficial11
Apr 27CAP 6 ChampionshipApr 27 · 3200 Meters · Place 16 · Leesville Road3200 Meters1610:51.60 PB10
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 18 · Leesville Road1600 Meters184:53.68 PB—
Apr 20Carolina Distance CarnivalApr 20 · 1 Mile · Place 248 · Leesville Road1 Mile2484:55.32 PBSO
Apr 6Freshman-Sophomore / Triangle ChallengeApr 6 · 1600 Meters · Place 13 · Leesville Ro1600 Meters135:06.17—
Apr 6Freshman-Sophomore / Triangle ChallengeApr 6 · 1600 Meters · Place 13 · Leesville Ro1600 Meters135:06.17—
Mar 15Patriots InvitationalMar 15 · 1600 Meters · Place 47 · Leesville Ro1600 Meters474:59.79—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19Governor's ClassicJan 19 · 1600 Meters · Place 13 · Leesville Ro1600 Meters135:06.9210
Jan 5Weddington InvitationalJan 5 · 1600 Meters · Place 31 · Leesville Ro1600 Meters315:06.9910
Jan 5Weddington InvitationalJan 5 · 1000 Meters · Place 37 · Leesville Ro1000 Meters373:11.45 PB10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Wake Forest Polar Bear #2Dec 6 · 1600 Meters · Place 14 · Leesville Road1600 Meters14.5:07.12a10
Dec 2East Chapel Hill Polar Bear Meet #1Dec 2 · 1000 Meters · Leesville Road1000 Meters—NT10
Dec 2East Chapel Hill Polar Bear Meet #1Dec 2 · 1600 Meters · Place 13 · Leesville Road1600 Meters13.5:11.68aUnofficial10
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 202 · Leesville Road3200 Meters202.11:07.58aUnofficial10
Mar 28Sanderson, Raleigh Charter, Leesville Road MeetMar 28 · 1600 Meters · Place 12 · Leesville Road1600 Meters125:31.23—
Mar 8Broughton at Leesville RoadMar 8 · 3200 Meters · Place 6 · Leesville Road3200 Meters612:26.71—
Mar 8Broughton at Leesville RoadMar 8 · 1600 Meters · Place 15 · Leesville Road1600 Meters155:34.26—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21East Chapel Hill Polar Bear Meet #4Jan 21 · 3200 Meters · Place 13 · Leesville Road3200 Meters1312:21.47 PB—
Jan 21East Chapel Hill Polar Bear Meet #4Jan 21 · 1600 Meters · Place 35 · Leesville Road1600 Meters355:49.56—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 3East Chapel Hill Polar Bear Meet #1Dec 3 · 3200 Meters · Place 4 · Leesville Road3200 Meters4.12:26.98aUnofficial9
Dec 3East Chapel Hill Polar Bear Meet #1Dec 3 · 1600 Meters · Place 27 · Leesville Road1600 Meters27.5:38.33aUnofficial9