Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · RavenscroftRavenscroft Time Trial · Aug 289:14.34Ravenscroft Time TrialAugust 28, 2026
5,000 Meters · Durham Academy Upper SchoolDA Home Meet 4 · Sep 2917:51.21DA Home Meet 4September 29, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 3016:50.11NCISAA 4A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · RavenscroftRavenscroft Home Meet #4 · Oct 817:11.92Ravenscroft Home Meet #4October 8, 2026
5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 1617:47.08TISAC Conference ChampionshipsOctober 16, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 216:42.76Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1216:35.12Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 22 · Ravenscroft5,000 Meters Varsity2216:50.11 PB11
Oct 22TISAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 9 · Ravenscroft5,000 Meters Varsity916:28.4911
Oct 8Ravenscroft Home Meet #4Oct 8 · 5,000 Meters Boy's Varsity · Place 1 · Ravenscroft5,000 Meters Boy's Varsity117:11.92 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 43 · Ravenscroft5,000 Meters Blue Invitational4316:42.76 PB11
Sep 29DA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 2 · Ravenscroft5,000 Meters Varsity217:51.21 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 13 · Ravenscroft5,000 Meters Varsity Invitational (SATURDAY)1316:49.3Unofficial11
Sep 16Ravenscroft Home Meet #3Sep 16 · 5,000 Meters Boy's Varsity · Place 1 · Ravenscroft5,000 Meters Boy's Varsity117:57.2311
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 5 · Ravenscroft5,000 Meters HS CHAMPIONSHIP BOYS 5K516:35.12 PB11
Sep 10Ravenscroft Home Meet #2Sep 10 · 5,000 Meters Boy's Varsity · Place 1 · Ravenscroft5,000 Meters Boy's Varsity120:27.0111
Sep 2Ravenscroft Home Meet #1Sep 2 · 5,000 Meters Boy's Varsity · Place 1 · Ravenscroft5,000 Meters Boy's Varsity118:01.6411
Aug 28Ravenscroft Time TrialAug 28 · 3,000 Meters Boy's 3K · Place 1 · Ravenscroft3,000 Meters Boy's 3K19:14.34 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 38 · Ravenscroft5,000 Meters Varsity3816:59.4310
Oct 16TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Ravenscroft5,000 Meters Varsity2117:47.08 PB10
Oct 9Ravenscroft Home Meet #5Oct 9 · 5,000 Meters Varsity Boys · Place 5 · Ravenscroft5,000 Meters Varsity Boys520:20.8210
Aug 28Ravenscroft Home Meet #2Aug 28 · 5,000 Meters Boy's Varsity · Place 3 · Ravenscroft5,000 Meters Boy's Varsity317:34.3010
Aug 21Ravenscroft Home Meet #1Aug 21 · 5,000 Meters Varsity Boys · Place 1 · Ravenscroft5,000 Meters Varsity Boys118:00.410