Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · RavenscroftRavenscroft vs. North Raleigh Christian Academy · Oct 1212:57.9Ravenscroft vs. North Raleigh Christian AcademyOctober 12, 2021
2 Miles · Wake Christian AcademyWake Christian vs NRCA · Sep 2717:33.2Wake Christian vs NRCASeptember 27, 2021
2848 m · Trinity Academy of RaleighWake Christian vs Trinity Academy · Sep 3014:03.1Wake Christian vs Trinity AcademySeptember 30, 2021
3,000 Meters · RavenscroftRavenscroft Home Meet #1 · Aug 2111:59.8Ravenscroft Home Meet #1August 21, 2025
3,000 Meters · WakeMed Soccer ParkCAMSC XC Championship · Oct 812:30.500CAMSC XC ChampionshipOctober 8, 2021
5,000 Meters · Cary AcademyCAXC Senior Night · Oct 1027:04.80CAXC Senior NightOctober 10, 2024
5,000 Meters · Trinity Academy of RaleighTA Home Varsity XC Meet #1 · Sep 324:28.9TA Home Varsity XC Meet #1September 3, 2026
5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 1621:04.13TISAC Conference ChampionshipsOctober 16, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3TA Home Varsity XC Meet #1Sep 3 · 5,000 Meters Varsity · Place 21 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity2124:28.9 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 52 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity5221:04.13 PB10
Aug 21Ravenscroft Home Meet #1Aug 21 · 3,000 Meters JV Boys · Place 9 · North Raleigh Christian AcademyNorth Raleigh Christian Academy3,000 Meters JV Boys911:59.8 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10CAXC Senior NightOct 10 · 5,000 Meters Varsity · Place 28 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity2827:04.80 PB9

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12Ravenscroft vs. North Raleigh Christian AcademyOct 12 · 1.6 Miles New Division · Place 12 · North Raleigh Christian AcademyNorth Raleigh Christian Academy1.6 Miles New Division1212:57.9 PB6
Oct 8CAMSC XC ChampionshipOct 8 · 3,000 Meters Middle School Boys Championship · Place 84 · North Raleigh Christian AcademyNorth Raleigh Christian Academy3,000 Meters Middle School Boys Championship8412:30.500 PB6
Sep 30Wake Christian vs Trinity AcademySep 30 · 1.77 Miles Middle School · Place 34 · North Raleigh Christian AcademyNorth Raleigh Christian Academy1.77 Miles Middle School3414:03.1 PB6
Sep 27Wake Christian vs NRCASep 27 · 2 Miles Middle School · Place 6 · North Raleigh Christian AcademyNorth Raleigh Christian Academy2 Miles Middle School617:33.2 PB6
Aug 31Ravenscroft vs. North Raleigh Christian Academy & Cary ChristianAug 31 · 3,000 Meters Middle School · Place 13 · North Raleigh Christian AcademyNorth Raleigh Christian Academy3,000 Meters Middle School1313:18.06