Personal bests

Best marks in available results
Event / courseMarkMeetDate
2816 m · WakeMed Soccer ParkGrace Christian Home Meet · Sep 213:34Grace Christian Home MeetSeptember 2, 2021
2848 m · Trinity Academy of RaleighWake Christian vs Trinity Academy · Sep 3013:16.9Wake Christian vs Trinity AcademySeptember 30, 2021
3,000 Meters · WakeMed Soccer ParkGrace Christian Home Meet · Sep 2116:20.7Grace Christian Home MeetSeptember 21, 2021
5,000 Meters · Cedarock ParkBurlington Christian Academy Home Meet · Sep 2823:21.8Burlington Christian Academy Home MeetSeptember 28, 2023
5,000 Meters · Durham Academy Upper SchoolDA Home Meet 3 · Sep 2426:13.88DA Home Meet 3September 24, 2026
5,000 Meters · Durham Academy XC CourseDA Home Meet 1 · Sep 426:32.8DA Home Meet 1September 4, 2025
5,000 Meters · Hagan-Stone ParkNCISAA 2A State Championships · Oct 2822:21.43NCISAA 2A State ChampionshipsOctober 28, 2022
5,000 Meters · O'Neal SchoolO'Neal Home Meet · Oct 224:16O'Neal Home MeetOctober 2, 2023
5,000 Meters · Olsen ParkNCISAA 2A State Championship · Oct 2927:11.09NCISAA 2A State ChampionshipOctober 29, 2021
5,000 Meters · RavenscroftRavenscroft Home Meet #1 · Aug 1726:13.1Ravenscroft Home Meet #1August 17, 2023
5,000 Meters · Rolesville High SchoolThales Rolesville Home Meet 8/22 · Aug 2226:08Thales Rolesville Home Meet 8/22August 22, 2023
5,000 Meters · Trinity Academy of RaleighCapital City Conference Cross Country Championships · Oct 1123:56.1Capital City Conference Cross Country ChampionshipsOctober 11, 2022
5,000 Meters · Wake Christian AcademyWake Christian Home Meet 2 · Sep 1924:35Wake Christian Home Meet 2September 19, 2023
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2523:23.75NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson ChristianPumpkin Run · Oct 623:55.20Pumpkin RunOctober 6, 2022
5,000 Meters · Wilson Christian AcademyWCA 11th Annual Pumpkin Run · Oct 924:14.45WCA 11th Annual Pumpkin RunOctober 9, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23CCC Championship MeetOct 23 · 5,000 Meters Varsity · Place 50 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity5024:26.512
Oct 15TA Varsity Last Chance MeetOct 15 · 5,000 Meters Varsity · Place 26 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2630:05.912
Oct 8WCA 12th Annual Pumpkin RunOct 8 · 5,000 Meters HS Varsity Boys · Place 120 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters HS Varsity Boys12026:59.7012
Sep 24DA Home Meet 3Sep 24 · 5,000 Meters Varsity · Place 67 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity6726:13.88 PB12
Sep 3TA Home Varsity XC Meet #1Sep 3 · 5,000 Meters Varsity · Place 28 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2827:11.112

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 49 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity4924:14.311
Oct 9WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Boys · Place 122 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters HS Varsity Boys12224:14.45 PB11
Oct 2Trinity Academy Senior NightOct 2 · 5,000 Meters Varsity · Place 10 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity1025:10.611
Sep 9TA Varsity Home Meet #2Sep 9 · 5,000 Meters Varsity · Place 23 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2325:38.911
Sep 4DA Home Meet 1Sep 4 · 5,000 Meters Varsity · Place 37 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity3726:32.8 PB11
Aug 26TA MS Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 34 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity3426:12.911
Aug 26TA Varsity Home Meet #1Aug 26 · 5,000 Meters Varsity · Place 34 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity3426:12.911
Aug 21WCA Home Meet 1Aug 21 · 5,000 Meters Varsity · Place 15 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity1526:45.0011
Aug 19New Life Home MeetAug 19 · 5,000 Meters Varsity · Place 64 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity6425:58.611

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 158 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity15823:23.75 PB10
Oct 15TA Last Chance MeetOct 15 · 5,000 Meters Varsity · Place 15 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity1523:57.510
Oct 11CCC XC Championship MeetOct 11 · 5,000 Meters Varsity · Place 43 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity4325:09.510
Sep 23Thales Rolesville Home Meet 9/23Sep 23 · 5,000 Meters Varsity · Place 28 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2826:10.6910
Sep 9BCA Home Meet, MS & HSSep 9 · Varsity · Place 30 · Trinity Academy of RaleighTrinity Academy of RaleighVarsity3026:3510
Sep 3Ravenscroft Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 27 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2727:47.110

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 148 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity14824:25.329
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 414 · Trinity AcademyTrinity Academy5,000 Meters Varsity41423:41.59
Oct 2O'Neal Home MeetOct 2 · 5,000 Meters Varsity · Place 23 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2324:16 PB9
Sep 28Burlington Christian Academy Home MeetSep 28 · 5,000 Meters Varsity · Place 21 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2123:21.8 PB9
Sep 19Wake Christian Home Meet 2Sep 19 · 5,000 Meters Varsity · Place 20 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2024:35 PB9
Sep 12TA Home Meet #3Sep 12 · 5,000 Meters Varsity · Place 21 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2124:15.69
Aug 29TA Home Meet #1Aug 29 · 5,000 Meters Varsity · Place 27 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2726:40.19
Aug 22Thales Rolesville Home Meet 8/22Aug 22 · 5,000 Meters Varsity Boys · Place 52 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity Boys5226:08 PB9
Aug 17Ravenscroft Home Meet #1Aug 17 · 5,000 Meters Varsity · Place 14 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity1426:13.1 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NCISAA 2A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 134 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity13422:21.43 PB8
Oct 11Capital City Conference Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 36 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity3623:56.1 PB8
Oct 6Pumpkin RunOct 6 · 5,000 Meters Varsity · Place 112 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity11223:55.20 PB8
Sep 29TA Home Meet #1Sep 29 · 5,000 Meters Varsity · Place 24 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2426:06.38
Sep 20GRACE Christian Home MeetSep 20 · 5,000 Meters Varsity · Place 49 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity4929:03.48
Aug 25Ravenscroft Home Meet #1Aug 25 · 5,000 Meters Varsity · Place 31 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity3126:52.28

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29NCISAA 2A State ChampionshipOct 29 · 5,000 Meters Varsity · Place 164 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity16427:11.09 PB7
Oct 14Tri-TAC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity0DNF7
Oct 7TA Home Meet 2Oct 7 · 5,000 Meters Varsity · Place 44 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity4427:23.17
Sep 30Wake Christian vs Trinity AcademySep 30 · 1.77 Miles Middle School · Place 27 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms1.77 Miles Middle School2713:16.9 PB7
Sep 21Grace Christian Home MeetSep 21 · 3,000 Meters Middle School · Place 26 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms3,000 Meters Middle School2616:20.7 PB7
Sep 10Wilmington Beach BlastSep 10 · 2 Miles Middle School · Place 57 · Trinity Academy of RTrinity Academy of R2 Miles Middle School5719:29.767
Sep 10Wilmington Beach BlastSep 10 · 2 Miles Varsity · Place 57 · Trinity Academy of RTrinity Academy of R2 Miles Varsity5719:29.767
Sep 7Trinity (TA) MeetSep 7 · 1.67 Miles Middle School · Place 39 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms1.67 Miles Middle School3915:28.6Unofficial7
Sep 2Grace Christian Home MeetSep 2 · 1.75 Miles Middle School · Place 61 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms1.75 Miles Middle School6113:34 PB7
Aug 31TA home vs Grace (Raleigh), St. DavidsAug 31 · 5,000 Meters Varsity · Place 22 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2236:10.67
Aug 24Ravenscroft vs. Trinity AcademyAug 24 · 5,000 Meters Varsity · Place 27 · Trinity Academy of RaleighTrinity Academy of Raleigh5,000 Meters Varsity2734:19.407