Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMountain Island Winter Invitational · Jan 153:13.06Mountain Island Winter InvitationalJanuary 15, 2026
1600 Meters · IndoorGreater Triad & NW Piedmont & Catawba Shores Conference Championships · Jan 205:31.26Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJanuary 20, 2026
1600 Meters · OutdoorCarolina Distance Carnival · Apr 265:25.08Carolina Distance CarnivalApril 26, 2025
300 Meters · IndoorNC Dogwood MLK Invitational · Jan 2048.30NC Dogwood MLK InvitationalJanuary 20, 2025
3200 Meters · OutdoorCSAC Conference Meet · Apr 2911:54.34aCSAC Conference MeetApril 29, 2026
400 Meters · OutdoorHough Meet #2 · Apr 81:05.51Hough Meet #2April 8, 2025
400 Meters · Relay Split · IndoorNCHSAA 1A/2A Champs · Feb 111:05.248NCHSAA 1A/2A ChampsFebruary 11, 2026
500 Meters · IndoorNC Dogwood MLK Invitational · Jan 201:25.32NC Dogwood MLK InvitationalJanuary 20, 2025
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:30.59aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorWarrior Invite · Apr 42:25.16aWarrior InviteApril 4, 2025
800 Meters · Relay Split · IndoorNCHSAA 1A/2A Champs · Feb 112:23.999NCHSAA 1A/2A ChampsFebruary 11, 2026
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 172:24.861NCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025
High Jump · OutdoorRaptor Speed Middle School Showcase · Mar 114-07.00Raptor Speed Middle School ShowcaseMarch 11, 2022
MR Carnival: Carmen Alder Pinecrest 4:42.45 · OutdoorCarolina Distance Carnival · Apr 265:26.78Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 3200 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson3200 Meters4.12:17.16a10
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 1600 Meters · Community School of DavidsonCommunity School of Davidson1600 Meters--DNF10
May 8NCHSAA 2A West RegionalMay 8 · 3200 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson3200 Meters3.12:24.38a10
May 8NCHSAA 2A West RegionalMay 8 · 1600 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson1600 Meters5.5:35.36a10
Apr 29CSAC Conference MeetApr 29 · 3200 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson3200 Meters2.11:54.34a PB10
Apr 29CSAC Conference MeetApr 29 · 1600 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson1600 Meters5.5:32.80a10
Apr 23Donna Davis HS Invitational Apr 23 · 800 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson800 Meters1.2:29.66a10
Apr 14Spartan Senior NightApr 14 · 800 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson800 Meters1.2:27.68a10
Apr 1Concord Meet #2Apr 1 · 800 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson800 Meters1.2:28.16a10
Mar 13CSAC Pre-Conference MeetMar 13 · 3200 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson3200 Meters4.13:12.04a10
Mar 13CSAC Pre-Conference MeetMar 13 · 800 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson800 Meters3.2:32.86a10
Mar 3Wildcat Early Bird InviteMar 3 · 3200 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson3200 Meters1.13:20.42a10
Mar 3Wildcat Early Bird InviteMar 3 · 800 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson800 Meters1.2:27.88a10
Feb 6CSD Polar Bear (Senior Night)Feb 6 · 1000 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson1000 Meters2.3:15.52aUnofficial10
Jan 10CSD Polar Bear #2Jan 10 · 1000 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson1000 Meters1.3:20.32aUnofficial10
Jan 10CSD Polar Bear #2Jan 10 · 1600 Meters · Community School of DavidsonCommunity School of Davidson1600 Meters—DNS10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 59 · Community School of DavidsonCommunity School of Davidson800 Meters59.2:30.59a PB10
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 800 Meters · Community School of DavidsonCommunity School of Davidson800 MetersRelay Split—2:23.999 PB10
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 1600 Meters · Place 7 · Community School of DavidsonCommunity School of Davidson1600 Meters7.5:41.71a10
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 400 Meters · Community School of DavidsonCommunity School of Davidson400 MetersRelay Split—1:05.248 PB10
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 1600 Meters · Place 2 · Community ScCommunity Sc1600 Meters25:31.26 PB10
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 1000 Meters · Place 3 · Community ScCommunity Sc1000 Meters33:13.9610
Jan 15Mountain Island Winter InvitationalJan 15 · 1000 Meters · Place 1 · Community ScCommunity Sc1000 Meters13:13.06 PB10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Nov 20NW Cabarrus November InvitationalNov 20 · 1600 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson1600 Meters1.5:35.84a10
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1000 Meters · Place 12 · Comm Sch DavidsoComm Sch Davidso1000 Meters123:27.169
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1600 Meters · Place 12 · Comm Sch DavidsoComm Sch Davidso1600 Meters125:44.959
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 500 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson500 Meters4.1:26.29a9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 500 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson500 Meters4.1:26.29a9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 800 Meters · Place 15 · Community School of DavidsonCommunity School of Davidson800 MetersRelay Split15.2:56.2639
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1000 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson1000 Meters5.3:28.25a9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1000 Meters · Place 8 · Community School of DavidsonCommunity School of Davidson1000 Meters8.3:28.25a9
Jan 20NC Dogwood MLK InvitationalJan 20 · 300 Meters · Place 25 · Comm Sch DavidsoComm Sch Davidso300 Meters2548.30 PB9
Jan 20NC Dogwood MLK InvitationalJan 20 · 500 Meters · Place 1 · Comm Sch DavidsoComm Sch Davidso500 Meters11:25.32 PB9

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 106 · Community ScCommunity Sc3200 Meters10612:03.63—
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Community School of DavidsonCommunity School of Davidson800 MetersRelay Split—2:24.861 PB9
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Place 7 · Community School of DavidsonCommunity School of Davidson800 Meters7.2:28.30a9
May 9NCHSAA 2A West RegionalMay 9 · 800 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson800 Meters2.2:26.29a9
May 11A/2A Catawba Shores Conference ChampionshipMay 1 · 800 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson800 Meters32:27.649
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 90 · Community School ofCommunity School of1600 Meters905:25.08 PBFR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Carmen Alder Pinecrest 4:42.45 · Place 89 · Community School ofCommunity School ofMR Carnival: Carmen Alder Pinecrest 4:42.45895:26.78 PBFR
Apr 8Hough Meet #2Apr 8 · 400 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson400 Meters21:05.51 PB9
Apr 8Hough Meet #2Apr 8 · 1600 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson1600 Meters25:33.839
Apr 4Warrior InviteApr 4 · 800 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson800 Meters1.2:25.16a PB9
Mar 19Cuthbertson Home Meet #2Mar 19 · 1600 Meters · Place 1 · Community School ofCommunity School of1600 Meters15:39.98FR
Mar 19Cuthbertson Home Meet #2Mar 19 · 1600 Meters · Place 1 · Community School ofCommunity School of1600 Meters15:39.98FR
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 1600 Meters · Place 2 · Community School ofCommunity School of1600 Meters25:39.22—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 800 Meters · Place 3 · Community School ofCommunity School of800 Meters32:35.93—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 1600 Meters · Place 2 · Community School ofCommunity School of1600 Meters25:39.22—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 800 Meters · Place 3 · Community School ofCommunity School of800 Meters32:35.93—
Mar 1Spring into the Season KickoffMar 1 · 800 Meters · Place 6 · Lake Norman Lynx Track ClubLake Norman Lynx Track Club800 Meters6.2:29.94a9
Jan 29CSD Spartans Polar Bear MeetJan 29 · 500 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson500 Meters1.1:25.85aUnofficial9
Jan 29CSD Spartans Polar Bear MeetJan 29 · 1600 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson1600 Meters4.5:51.76aUnofficial9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · 500 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson500 Meters5.1:26.35a9
Dec 9Jace's Journey Holiday InvitationalDec 9 · 500 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson500 Meters4.1:26.48a9
Dec 9Jace's Journey Holiday InvitationalDec 9 · 1600 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson1600 Meters4.5:43.83a9
Dec 9Jace's Journey Holiday InvitationalDec 9 · 400 Meters · Community School of DavidsonCommunity School of Davidson400 MetersRelay Split—1:15.8099
Dec 2Pine Lake Prep ClassicDec 2 · 1000 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson1000 Meters1.3:22.39a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 95 · UnattachedUnattached3200 Meters95.12:08.07aUnofficial9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MS Track Meet 5/10May 10 · High Jump · Place 2 · Community ScCommunity ScHigh Jump24-06.00—
May 10MS Track Meet 5/10May 10 · 800 Meters · Place 1 · Community ScCommunity Sc800 Meters12:50.37—
May 10MS Track Meet 5/10May 10 · 1600 Meters · Place 1 · Community ScCommunity Sc1600 Meters15:56.55—
Mar 11Raptor Speed Middle School ShowcaseMar 11 · 3200 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson3200 Meters2.12:55.44a6
Mar 11Raptor Speed Middle School ShowcaseMar 11 · High Jump · Place 1 · Community School of DavidsonCommunity School of DavidsonHigh Jump1.4-07.00 PB6
Mar 11Raptor Speed Middle School ShowcaseMar 11 · 400 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson400 Meters4.1:09.84a6