Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWeddington Invitational · Jan 92:42.13Weddington InvitationalJanuary 9, 2026
1600 Meters · IndoorReindeer Classic · Dec 194:27.55aReindeer ClassicDecember 19, 2025
1600 Meters · Outdoor2025 Out Run the STORM Invitational · Mar 284:32.56a2025 Out Run the STORM InvitationalMarch 28, 2025
3200 Meters · IndoorGovernor's Classic · Jan 249:53.45Governor's ClassicJanuary 24, 2025
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 159:50.31NCRunners Elite Dash for DoobieNovember 15, 2025
800 Meters · OutdoorMC, PC & Cary @ Green Hope · Mar 62:08.79MC, PC & Cary @ Green HopeMarch 6, 2025
800 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 152:03.854aNCHSAA 4A State Championships February 15, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 120 · Panther Creek3200 Meters120.10:06.88a12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 95 · Panther Creek1600 Meters95.4:35.52a12
Jan 9Weddington InvitationalJan 9 · 1000 Meters · Place 11 · Panther Cree1000 Meters112:42.13 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 1600 Meters · Place 4 · Panther Creek1600 Meters4.4:27.55a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Panther Creek800 MetersRelay Split—2:03.854a PB11
Feb 6Apex SWAC Polar BearFeb 6 · 3200 Meters · Place 1 · Panther Cree3200 Meters19:56.27—
Jan 29Cary High SWAC Polar Bear MeetJan 29 · 1000 Meters · Place 1 · Panther Cree1000 Meters12:43.02—
Jan 24Governor's ClassicJan 24 · 3200 Meters · Place 3 · Panther Creek3200 Meters39:53.45 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 86 · Panther Cree3200 Meters869:50.31 PB—
May 10NCHSAA 4A Mideast Regional 2025May 10 · 3200 Meters · Panther Creek3200 Meters--DNF11
Mar 282025 Out Run the STORM InvitationalMar 28 · 1600 Meters · Place 4 · Panther Creek1600 Meters4.4:32.56a PB11
Mar 6MC, PC & Cary @ Green HopeMar 6 · 800 Meters · Place 2 · Panther Cree800 Meters22:08.79 PB—
Mar 6MC, PC & Cary @ Green HopeMar 6 · 1600 Meters · Place 2 · Panther Cree1600 Meters24:37.72—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 95 · Panther Creek3200 Meters95.9:53.78aUnofficial11
Mar 15Patriots InvitationalMar 15 · 1600 Meters · Place 42 · Panther Cree1600 Meters424:54.50—
Mar 6Cary @ PCMar 6 · 3200 Meters · Place 3 · Panther Cree3200 Meters310:38.10—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 27Apex Polar BearJan 27 · 3200 Meters · Place 3 · Panther Cree3200 Meters310:34.79—
Jan 27Apex Polar BearJan 27 · 3200 Meters · Place 3 · Panther Cree3200 Meters310:34.79—
Jan 19Governor's ClassicJan 19 · 3200 Meters · Place 8 · Panther Cree3200 Meters810:53.6010
Jan 12Snowball InvitationalJan 12 · 1600 Meters · Place 22 · Panther Creek1600 Meters225:09.9210
Jan 8SWAC Polar Bear #3Jan 8 · 3200 Meters · Place 5 · Panther Cree3200 Meters511:04.00—
Jan 8SWAC Polar Bear #3Jan 8 · 3200 Meters · Place 5 · Panther Cree3200 Meters511:04.00—
Jan 5Weddington InvitationalJan 5 · 3200 Meters · Place 11 · Panther Cree3200 Meters1110:44.5410

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Reindeer ClassicDec 15 · 1600 Meters · Place 28 · Panther Creek1600 Meters28.5:08.53a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 9East Chapel Hill Polar Bear Meet #2Dec 9 · 3200 Meters · Place 6 · Panther Creek3200 Meters6.10:45.28aUnofficial10
Dec 5SWAC Polar Bear #1Dec 5 · 1600 Meters · Place 6 · Panther Creek1600 Meters6.5:05.30Unofficial10
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 182 · Panther Creek3200 Meters182.10:54.59aUnofficial10