Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · BurMil ParkCaldwell Academy vs TCS/GDS · Oct 516:33Caldwell Academy vs TCS/GDSOctober 5, 2021
2 Miles · Ivey Redmon Sports ComplexPTAC MS XC Championship · Oct 1316:00.35PTAC MS XC ChampionshipOctober 13, 2020
2.1 Miles · Greensboro Day School Church CourseMS PTAC-Conference Meet · Sep 2216:27MS PTAC-Conference MeetSeptember 22, 2022
3,000 Meters · Forsyth Country Day SchoolFCDS PTAC MS Meet · Sep 2713:17.96FCDS PTAC MS MeetSeptember 27, 2022
3,000 Meters · Greensboro Day School Church CourseCaldwell Academy PTAC Meet 2022 · Oct 1216:27.09Caldwell Academy PTAC Meet 2022October 12, 2022
3.1 Miles · Greensboro Day School Church CourseGDS-PTAC Conference Meet · Sep 2122:34.57GDS-PTAC Conference MeetSeptember 21, 2023
4,000 Meters · Hagan-Stone ParkPTAC Middle School Championships · Oct 1817:29.55PTAC Middle School ChampionshipsOctober 18, 2022
5,000 Meters · Caldwell AcademyCaldwell Academy PTAC Varsity Meet 2023 · Oct 520:09.22Caldwell Academy PTAC Varsity Meet 2023October 5, 2023
5,000 Meters · Forsyth Country Day SchoolFCDS PTAC Meet 10/9 · Oct 920:39.49FCDS PTAC Meet 10/9October 9, 2023
5,000 Meters · Hagan-Stone ParkGuilford County Cross County Championship · Oct 1119:41.48Guilford County Cross County ChampionshipOctober 11, 2023
5,000 Meters · Ivey Redmon Sports ComplexPTAC Championships · Oct 1721:13.36PTAC ChampionshipsOctober 17, 2023
5,000 Meters · Ivey Redmon Sports ComplexCalvary Day Conference Meet · Sep 2720:16.19Calvary Day Conference MeetSeptember 27, 2023
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2420:59.37NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2719:46.15NCISAA 3A State ChampionshipsOctober 27, 2023
5,000 Meters · WCA Sandy Ridge XC CourseWCA-PTAC Conference Meet · Aug 3123:27WCA-PTAC Conference MeetAugust 31, 2023

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 114 · Greensboro DayGreensboro Day5,000 Meters Varsity11421:49.8412
Oct 21PTAC Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 55 · Greensboro DayGreensboro Day5,000 Meters Varsity5522:49.3312
Oct 13HPCA Home Meet Oct 13 · 5,000 Meters Varsity · Place 47 · Greensboro DayGreensboro Day5,000 Meters Varsity4726:06.0112
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 78 · Greensboro DayGreensboro Day5,000 Meters Varsity7833:09.8212
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 64 · Greensboro DayGreensboro Day3.1 Miles Varsity6431:34.9412
Sep 14GDS Non-Conference XC MeetSep 14 · 3.1 Miles Varsity · Place 7 · Greensboro DayGreensboro Day3.1 Miles Varsity724:31.5212

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 133 · Greensboro DayGreensboro Day5,000 Meters Varsity13320:59.37 PB11
Oct 16PTAC Varsity ChampionshipsOct 16 · 5,000 Meters Varsity · Place 48 · Greensboro DayGreensboro Day5,000 Meters Varsity4821:40.0211
Oct 9Wesleyan Christian Academy Home MeetOct 9 · 5,000 Meters Varsity · Place 47 · Greensboro DayGreensboro Day5,000 Meters Varsity4723:44.6011
Sep 25Caldwell Academy PTAC Varsity MeetSep 25 · 5,000 Meters Varsity · Place 35 · Greensboro DayGreensboro Day5,000 Meters Varsity3523:43.0211
Sep 11HPCA home meet Sep 11 · 5,000 Meters New Division · Place 40 · Greensboro DayGreensboro Day5,000 Meters New Division4021:30.6411

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 109 · Greensboro DayGreensboro Day5,000 Meters Varsity10920:18.8510
Oct 17PTAC Varsity ChampionshipsOct 17 · 5,000 Meters Varsity · Place 49 · Greensboro DayGreensboro Day5,000 Meters Varsity4921:24.5610
Sep 10HPCA home meet Sep 10 · 5,000 Meters Varsity · Place 37 · Greensboro DayGreensboro Day5,000 Meters Varsity3721:22.2210

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 74 · Greensboro DayGreensboro Day5,000 Meters Varsity7419:46.15 PB9
Oct 17PTAC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 37 · Greensboro DayGreensboro Day5,000 Meters Varsity3721:13.36 PB9
Oct 11Guilford County Cross County ChampionshipOct 11 · 5,000 Meters HS Boys · Place 64 · Greensboro DayGreensboro Day5,000 Meters HS Boys6419:41.48 PB9
Oct 9FCDS PTAC Meet 10/9Oct 9 · 5,000 Meters Varsity · Place 18 · Greensboro DayGreensboro Day5,000 Meters Varsity1820:39.49 PB9
Oct 5Caldwell Academy PTAC Varsity Meet 2023Oct 5 · 5,000 Meters Varsity · Place 11 · Greensboro DayGreensboro Day5,000 Meters Varsity1120:09.22 PB9
Sep 27Calvary Day Conference MeetSep 27 · 5,000 Meters Varsity · Place 23 · Greensboro DayGreensboro Day5,000 Meters Varsity2320:16.19 PB9
Sep 21GDS-PTAC Conference MeetSep 21 · 3.1 Miles Varsity · Place 22 · Greensboro DayGreensboro Day3.1 Miles Varsity2222:34.57 PB9
Sep 18GDS Non-Conference MeetSep 18 · 3.1 Miles Varsity · Place 12 · Greensboro DayGreensboro Day3.1 Miles Varsity1224:45Unofficial9
Sep 11Greensboro Gladiator XC InviteSep 11 · 5,000 Meters Varsity · Place 42 · Greensboro DGreensboro D5,000 Meters Varsity4222:30.319
Aug 31WCA-PTAC Conference MeetAug 31 · 5,000 Meters Varsity · Place 27 · Greensboro DayGreensboro Day5,000 Meters Varsity2723:27 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18PTAC Middle School ChampionshipsOct 18 · 4,000 Meters Middle School · Place 12 · Greensboro DayGreensboro Day4,000 Meters Middle School1217:29.55 PB8
Oct 12Caldwell Academy PTAC Meet 2022Oct 12 · 3,000 Meters Middle School · Place 6 · Greensboro DayGreensboro Day3,000 Meters Middle School616:27.09 PB8
Sep 27FCDS PTAC MS MeetSep 27 · 3,000 Meters Middle School · Place 15 · Greensboro DayGreensboro Day3,000 Meters Middle School1513:17.96 PB8
Sep 22MS PTAC-Conference MeetSep 22 · 2.1 Miles Middle School · Place 8 · Greensboro DayGreensboro Day2.1 Miles Middle School816:27 PB8
Sep 13HPCA PTAC MS meet Sep 13 · 3,000 Meters Middle School · Place 17 · Greensboro DayGreensboro Day3,000 Meters Middle School1713:50Unofficial8
Sep 8GDS Bengal's-Non Conferecene Meet MSSep 8 · 2.1 Miles Middle School · Place 11 · Greensboro DayGreensboro Day2.1 Miles Middle School1117:298

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Caldwell Academy vs TCS/GDSOct 5 · 2 Miles Middle School · Place 18 · Greensboro DayGreensboro Day2 Miles Middle School1816:33 PB7
Sep 20PTAC Meet - Calvary Day CougarsSep 20 · 2 Miles Middle School Boys · Place 22 · Greensboro DayGreensboro Day2 Miles Middle School Boys2216:30.637
Sep 13GDS Bengal Invite vs. Caldwell and TCSSep 13 · 2.1 Miles MS-Male · Place 20 · Greensboro DayGreensboro Day2.1 Miles MS-Male2020:19.87
Sep 9GDS Beat the Heat Invite PTACSep 9 · 2.1 Miles Middle School · Place 28 · Greensboro DayGreensboro Day2.1 Miles Middle School2818:597

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13PTAC MS XC ChampionshipOct 13 · 2 Miles Boys Race 10 per school · Place 33 · Greensboro DayGreensboro Day2 Miles Boys Race 10 per school3316:00.35 PB6

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7PTAC MS ChampionshipsOct 7 · 3,000 Meters Middle School · Place 35 · Greensboro DayGreensboro Day3,000 Meters Middle School3514:44.415
Sep 24Calvary Day School Middle School Cross CoumtrySep 24 · 3,000 Meters Middle School · Place 28 · Greensboro DayGreensboro Day3,000 Meters Middle School2815:54.325
Aug 30FCDS MS PTAC MeetAug 30 · 3,000 Meters Middle School · Place 27 · Greensboro DayGreensboro Day3,000 Meters Middle School2716:06.915