Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · RavenscroftRavenscroft vs. North Raleigh Christian Academy · Oct 129:57.3Ravenscroft vs. North Raleigh Christian AcademyOctober 12, 2021
3,000 Meters · RavenscroftRavenscroft vs. North Raleigh Christian Academy & Cary Christian · Aug 3110:49.5Ravenscroft vs. North Raleigh Christian Academy & Cary ChristianAugust 31, 2021
5,000 Meters · Durham Academy XC CourseDA Home Meet 4 · Oct 820:16DA Home Meet 4October 8, 2021
5,000 Meters · Hagan-Stone ParkNCISAA 4A State Championships · Oct 2817:23.51NCISAA 4A State ChampionshipsOctober 28, 2022
5,000 Meters · Highland ParkRothenberg Run · Oct 2316:10.6Rothenberg RunOctober 23, 2026
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 616:02.36New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 2415:14.01NCISAA 4A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Olsen ParkNCISAA 4A State Championship · Oct 2919:43.6NCISAA 4A State ChampionshipOctober 29, 2021
5,000 Meters · RavenscroftRavenscroft Home Meet #5 · Oct 915:57.30Ravenscroft Home Meet #5October 9, 2025
5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 1615:14.35TISAC Conference ChampionshipsOctober 16, 2025
5,000 Meters · WakeMed Soccer ParkTISAC XC Championship · Oct 1715:20.84TISAC XC ChampionshipOctober 17, 2024
6,000 Meters · Highland ParkFriar Invitational · Sep 420:27.7Friar InvitationalSeptember 4, 2026
8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1927:32.6M.S.Souther InviteSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Rothenberg RunOct 23 · 5,000 Meters Collegiate · Place 26 · BrownBrown5,000 Meters Collegiate2616:10.6 PBFr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · BrownBrown8,000 Meters Collegiate0DNFFr
Sep 19M.S.Souther InviteSep 19 · 8,000 Meters Men · Place 100 · BrownBrown8,000 Meters Men10027:32.6 PBFr
Sep 4Friar InvitationalSep 4 · 6,000 Meters Collegiate · Place 88 · BrownBrown6,000 Meters Collegiate8820:27.7 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 152 · UnattachedUnattached5,000 Meters Gold15216:02.36 PB12
Oct 24NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · RavenscroftRavenscroft5,000 Meters Varsity515:14.01 PB12
Oct 16TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 2 · RavenscroftRavenscroft5,000 Meters Varsity215:14.35 PB12
Oct 9Ravenscroft Home Meet #5Oct 9 · 5,000 Meters Varsity Boys · Place 1 · RavenscroftRavenscroft5,000 Meters Varsity Boys115:57.30 PB12
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 37 · RavenscroftRavenscroft5,000 Meters Varsity3715:35.012
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 4 · RavenscroftRavenscroft5,000 Meters Championship415:18.912
Sep 18Ravenscroft Home Meet #3Sep 18 · 5,000 Meters Varsity Boys · Place 6 · RavenscroftRavenscroft5,000 Meters Varsity Boys620:40.3812
Aug 28Ravenscroft Home Meet #2Aug 28 · 5,000 Meters Boy's Varsity · Place 1 · RavenscroftRavenscroft5,000 Meters Boy's Varsity116:04.1012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Mile MondayOct 28 · 1,600 Meters 1600 · Place 1 · RavenscroftRavenscroft1,600 Meters 160014:21.3Unofficial11
Oct 25NCISAA 1A State ChampionshipsOct 25 · 5,000 Meters 4A · Place 3 · RavenscroftRavenscroft5,000 Meters 4A315:38.9JR
Oct 25NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 3 · RavenscroftRavenscroft5,000 Meters Varsity315:38.8611
Oct 17TISAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 2 · RavenscroftRavenscroft5,000 Meters Varsity215:20.84 PB11
Oct 10Ravenscroft Home Meet #3Oct 10 · 5,000 Meters Varsity Boys · Place 10 · RavenscroftRavenscroft5,000 Meters Varsity Boys1020:47.0Unofficial11
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 32 · RavenscroftRavenscroft5,000 Meters Varsity3215:30.611
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 8 · RavenscroftRavenscroft5,000 Meters Championship815:10.911

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Mile MondayOct 30 · 1,600 Meters New Division · Place 2 · RavenscroftRavenscroft1,600 Meters New Division24:41.2Unofficial10
Oct 27NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 6 · RavenscroftRavenscroft5,000 Meters Varsity616:13.5310
Oct 19TISAC XC ConferenceOct 19 · 5,000 Meters Varsity · Place 3 · RavenscroftRavenscroft5,000 Meters Varsity316:15.4510
Oct 11Ravenscroft Home Meet #7Oct 11 · 5,000 Meters Varsity · Place 1 · RavenscroftRavenscroft5,000 Meters Varsity117:08.410
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 8 · RavenscroftRavenscroft5,000 Meters Varsity816:04.010
Sep 27Ravenscroft Home Meet #5Sep 27 · 5,000 Meters Varsity · Place 1 · RavenscroftRavenscroft5,000 Meters Varsity116:31.110
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 2 · RavenscroftRavenscroft5,000 Meters Invitational215:49.510
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 4 · RavenscroftRavenscroft5,000 Meters Championship415:54.15Unofficial10
Aug 31Ravenscroft Home Meet #3Aug 31 · 5,000 Meters Varsity · Place 1 · RavenscroftRavenscroft5,000 Meters Varsity116:41.710

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Ravenscroft Mile Time TrialNov 1 · 1,600 Meters Varsity · Place 2 · RavenscroftRavenscroft1,600 Meters Varsity24:56Unofficial9
Oct 28NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 33 · RavenscroftRavenscroft5,000 Meters Varsity3317:23.51 PB9
Oct 20TISAC ChampionshipOct 20 · 5,000 Meters Championship · Place 11 · RavenscroftRavenscroft5,000 Meters Championship1117:16.3FR
Oct 14Cary Academy XC Senior NightOct 14 · 5,000 Meters Varsity · Place 7 · RavenscroftRavenscroft5,000 Meters Varsity718:16.40—
Sep 29Ravenscroft Home Meet #5Sep 29 · 5,000 Meters Varsity · Place 2 · RavenscroftRavenscroft5,000 Meters Varsity217:33.7Unofficial9
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 2 · Place 14 · RavenscroftRavenscroft5,000 Meters Varsity 21417:30.09
Sep 15Ravenscroft Home Meet #3Sep 15 · 5,000 Meters Varsity · Place 1 · RavenscroftRavenscroft5,000 Meters Varsity118:09.5Unofficial9
Sep 9Friday Night Lights XC FestivalSep 9 · 5,000 Meters Invitational · Place 66 · Ravenscroft SchoolRavenscroft School5,000 Meters Invitational6618:00.39
Sep 1Ravenscoft Home Meet #2Sep 1 · 5,000 Meters Varsity · Place 2 · RavenscroftRavenscroft5,000 Meters Varsity218:11.69
Aug 25Ravenscroft Home Meet #1Aug 25 · 5,000 Meters Varsity · Place 2 · RavenscroftRavenscroft5,000 Meters Varsity219:35.49

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NCISAA 4A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 86 · RavenscroftRavenscroft5,000 Meters Varsity8619:43.6 PB8
Oct 21TISAC ChampionshipOct 21 · 5,000 Meters Varsity · Place 25 · Ravenscroft SchoolRavenscroft School5,000 Meters Varsity2519:29.20—
Oct 14Ravenscroft vs. NRCAOct 14 · 5,000 Meters New Division · Place 6 · RavenscroftRavenscroft5,000 Meters New Division619:57.28
Oct 12Ravenscroft vs. North Raleigh Christian AcademyOct 12 · 1.6 Miles New Division · Place 1 · Ravenscroft msRavenscroft ms1.6 Miles New Division19:57.3 PB8
Oct 8DA Home Meet 4Oct 8 · 5,000 Meters Varsity · Place 7 · RavenscroftRavenscroft5,000 Meters Varsity720:16 PB8
Oct 6Ravenscroft vs. Durham Academy & Discovery Charter SchoolOct 6 · 1.6 Miles Middle School · Place 2 · Ravenscroft msRavenscroft ms1.6 Miles Middle School210:03.18
Sep 18Adidas XC ChallengeSep 18 · 5,000 Meters Varsity · Place 102 · RavenscroftRavenscroft5,000 Meters Varsity10221:04.48
Aug 31Ravenscroft vs. North Raleigh Christian Academy & Cary ChristianAug 31 · 3,000 Meters Middle School · Place 4 · Ravenscroft msRavenscroft ms3,000 Meters Middle School410:49.5 PB8
Aug 26Ravenscroft vs. St Timothy's JVAug 26 · 3,000 Meters Middle School · Place 4 · Ravenscroft msRavenscroft ms3,000 Meters Middle School411:26.38