Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · RavenscroftRavenscroft Time Trial · Aug 2810:45.85Ravenscroft Time TrialAugust 28, 2026
5,000 Meters · Durham Academy Upper SchoolDA Home Meet 4 · Sep 2920:52.50DA Home Meet 4September 29, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 3019:26.15NCISAA 4A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · RavenscroftRavenscroft Home Meet #4 · Oct 819:39.25Ravenscroft Home Meet #4October 8, 2026
5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 1620:14.02TISAC Conference ChampionshipsOctober 16, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 219:02.38Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1219:25.97Wilmington Beach Blast 2026September 12, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 2Mile Monday Time TrialNov 2 · 1,600 Meters Boys · Place 7 · Ravenscroft1,600 Meters Boys76:29Unofficial12
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 88 · Ravenscroft5,000 Meters Varsity8819:26.15 PB12
Oct 22TISAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 34 · Ravenscroft5,000 Meters Varsity3419:01.3312
Oct 8Ravenscroft Home Meet #4Oct 8 · 5,000 Meters Boy's Varsity · Place 13 · Ravenscroft5,000 Meters Boy's Varsity1319:39.25 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 281 · Ravenscroft5,000 Meters Blue Invitational28119:02.38 PB12
Sep 29DA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 27 · Ravenscroft5,000 Meters Varsity2720:52.50 PB12
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 251 · Ravenscroft5,000 Meters Varsity Invitational (SATURDAY)25119:44.9Unofficial12
Sep 16Ravenscroft Home Meet #3Sep 16 · 5,000 Meters Boy's Varsity · Place 9 · Ravenscroft5,000 Meters Boy's Varsity922:29.2312
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 86 · Ravenscroft5,000 Meters HS CHAMPIONSHIP BOYS 5K8619:25.97 PB12
Sep 10Ravenscroft Home Meet #2Sep 10 · 5,000 Meters Boy's Varsity · Place 13 · Ravenscroft5,000 Meters Boy's Varsity1324:59.6112
Sep 2Ravenscroft Home Meet #1Sep 2 · 5,000 Meters Boy's Varsity · Place 11 · Ravenscroft5,000 Meters Boy's Varsity1121:30.3412
Aug 28Ravenscroft Time TrialAug 28 · 3,000 Meters Boy's 3K · Place 5 · Ravenscroft3,000 Meters Boy's 3K510:45.85 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 43 · Ravenscroft5,000 Meters Varsity4320:14.02 PB11
Oct 9Ravenscroft Home Meet #5Oct 9 · 5,000 Meters Varsity Boys · Place 10 · Ravenscroft5,000 Meters Varsity Boys1022:33.1711
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 530 · Ravenscroft5,000 Meters Varsity53020:57.711
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 530 · Ravenscroft5,000 Meters Varsity53020:57.711
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 530 · Ravenscroft5,000 Meters Varsity53020:57.711
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 299 · Ravenscroft5,000 Meters Championship29920:15.211
Sep 18Ravenscroft Home Meet #3Sep 18 · 5,000 Meters Varsity Boys · Place 16 · Ravenscroft5,000 Meters Varsity Boys1622:55.8811
Aug 28Ravenscroft Home Meet #2Aug 28 · 5,000 Meters Boy's Varsity · Place 19 · Ravenscroft5,000 Meters Boy's Varsity1921:14.9011
Aug 21Ravenscroft Home Meet #1Aug 21 · 5,000 Meters Varsity Boys · Place 11 · Ravenscroft5,000 Meters Varsity Boys1122:18.311

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Junior Varsity · Place 404 · Ravenscroft5,000 Meters Junior Varsity40422:24.010
Sep 11Ravenscroft Home Meet #2Sep 11 · 5,000 Meters Varsity · Place 52 · Ravenscroft5,000 Meters Varsity5224:16.810
Sep 3Ravenscroft Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 26 · Ravenscroft5,000 Meters Varsity2625:46.710

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Ravenscroft MS Home Meet #4Sep 6 · 3,000 Meters Middle School · Place 21 · Ravenscroft3,000 Meters Middle School2113:36.29