Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdooradidas Outdoor Nationals · Jun 145:37.21aadidas Outdoor NationalsJune 14, 2024
1000 Meters · IndoorWesleyan Alumni Invitational · Jan 243:17.21Wesleyan Alumni InvitationalJanuary 24, 2026
1500 Meters · OutdoorAmherst Spring Fling · Apr 45:04.27aAmherst Spring FlingApril 4, 2026
1600 Meters · IndoorNCHSAA 1A/2A Indoor State Championships · Feb 115:31.95NCHSAA 1A/2A Indoor State ChampionshipsFebruary 11, 2023
1600 Meters · Outdooradidas Outdoor Nationals · Jun 145:34.91aadidas Outdoor NationalsJune 14, 2024
3200 Meters · IndoorJust Don't Lose HS Classic · Jan 612:29.10Just Don't Lose HS ClassicJanuary 6, 2024
3200 Meters · OutdoorHough Meet #2 · Apr 812:39.92Hough Meet #2April 8, 2025
400 Meters · Relay Split · IndoorJace's Journey Holiday Invitational · Dec 91:07.705Jace's Journey Holiday InvitationalDecember 9, 2024
500 Meters · IndoorDonna Davis Holiday Invitational · Dec 191:27.46aDonna Davis Holiday InvitationalDecember 19, 2024
600 Meters · IndoorTufts 6-Way Invitational · Feb 71:47.35aTufts 6-Way InvitationalFebruary 7, 2026
800 Meters · IndoorMiddlebury's NESCAC Invite · Feb 12:28.72aMiddlebury's NESCAC InviteFebruary 1, 2026
800 Meters · OutdoorCCDS 2024 Home Meet-2 · Apr 172:25.06CCDS 2024 Home Meet-2April 17, 2024
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 172:26.243NCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025
MR Carnival: Carmen Alder Pinecrest 4:42.45 · OutdoorCarolina Distance Carnival · Apr 265:37.74Carolina Distance CarnivalApril 26, 2025
MR Carnival: Lauren Tolbert Highland T 2:07.77 · OutdoorCarolina Distance Carnival · Apr 262:26.39Carolina Distance CarnivalApril 26, 2025
Results · OutdoorCorvian Community HS Meet · Mar 85:52.56Corvian Community HS MeetMarch 8, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 800 Meters · Place 20 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters20.2:26.53aFr
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 20 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters20.2:26.90aFr
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 34 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters34.5:04.27a PBFr
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 30 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters30.2:32.41aFr
Mar 28UMASS Flagship OpenerMar 28 · 800 Meters · Place 7 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters7.2:31.01aFr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 800 Meters · Place 9 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters92:30.02aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 600 Meters · Place 14 · Wesleyan (Conn.)Wesleyan (Conn.)600 Meters141:47.64aFR
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 10 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters102:31.83aFr
Feb 7Tufts 6-Way InvitationalFeb 7 · 600 Meters · Place 10 · Wesleyan (Conn.)Wesleyan (Conn.)600 Meters101:47.35a PBFR
Feb 1Middlebury's NESCAC InviteFeb 1 · 800 Meters · Place 19 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters192:28.72a PBFR
Jan 24Wesleyan Alumni InvitationalJan 24 · 1000 Meters · Place 5 · WesleyanWesleyan1000 Meters53:17.21 PBFR
Jan 10Wesleyan Winter InvitationalJan 10 · 600 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)600 Meters8.1:49.41aFr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Community School of DavidsonCommunity School of Davidson800 MetersRelay Split—2:26.243 PB12
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Place 9 · Community School of DavidsonCommunity School of Davidson800 Meters9.2:29.49a12
May 9NCHSAA 2A West RegionalMay 9 · 800 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson800 Meters4.2:27.70a12
May 11A/2A Catawba Shores Conference ChampionshipMay 1 · 800 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson800 Meters52:30.8212
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 154 · Community School ofCommunity School of1600 Meters1545:36.04SR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Carmen Alder Pinecrest 4:42.45 · Place 152 · Community School ofCommunity School ofMR Carnival: Carmen Alder Pinecrest 4:42.451525:37.74 PBSR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Lauren Tolbert Highland T 2:07.77 · Place 58 · Community School ofCommunity School ofMR Carnival: Lauren Tolbert Highland T 2:07.77582:26.39 PBSR
Apr 8Hough Meet #2Apr 8 · 3200 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson3200 Meters212:39.92 PB12
Apr 8Hough Meet #2Apr 8 · 1600 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson1600 Meters35:38.8212
Apr 4Warrior InviteApr 4 · 800 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson800 Meters4.2:32.45a12
Mar 19Cuthbertson Home Meet #2Mar 19 · 800 Meters · Place 1 · Community School ofCommunity School of800 Meters12:31.98SR
Mar 19Cuthbertson Home Meet #2Mar 19 · 800 Meters · Place 1 · Community School ofCommunity School of800 Meters12:31.98SR
Mar 19Cuthbertson Home Meet #2Mar 19 · 800 Meters · Place 1 · Community School ofCommunity School of800 Meters12:31.98SR
Mar 19Cuthbertson Home Meet #2Mar 19 · 800 Meters · Place 1 · Community School ofCommunity School of800 Meters12:31.98SR
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 1600 Meters · Place 3 · Community School ofCommunity School of1600 Meters35:47.08—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 800 Meters · Place 5 · Community School ofCommunity School of800 Meters52:43.72—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 1600 Meters · Place 3 · Community School ofCommunity School of1600 Meters35:47.08—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 800 Meters · Place 5 · Community School ofCommunity School of800 Meters52:43.72—
Jan 29CSD Spartans Polar Bear MeetJan 29 · 500 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson500 Meters5.1:30.00aUnofficial12
Jan 29CSD Spartans Polar Bear MeetJan 29 · 1600 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson1600 Meters2.5:38.41aUnofficial12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 3200 Meters · Place 12 · Comm Sch DavidsoComm Sch Davidso3200 Meters1213:39.8312
Jan 20NC Dogwood MLK InvitationalJan 20 · 1600 Meters · Place 2 · Comm Sch DavidsoComm Sch Davidso1600 Meters25:37.6912

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · 500 Meters · Place 7 · Community School of DavidsonCommunity School of Davidson500 Meters7.1:27.46a PB12
Dec 9Jace's Journey Holiday InvitationalDec 9 · 1000 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson1000 Meters2.3:18.15a12
Dec 9Jace's Journey Holiday InvitationalDec 9 · 400 Meters · Community School of DavidsonCommunity School of Davidson400 MetersRelay Split—1:07.705 PB12
Dec 2Pine Lake Prep ClassicDec 2 · 500 Meters · Place 1 · Community School of DavidsonCommunity School of Davidson500 Meters1.1:30.20a12
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 3200 Meters · Place 14 · Community School of DavidsonCommunity School of Davidson3200 Meters14.13:21.47a11
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 1000 Meters · Place 19 · Community School of DavidsonCommunity School of Davidson1000 Meters19.3:31.20a11
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 1600 Meters · Community School of DavidsonCommunity School of Davidson1600 Meters--DNF11
Jan 30Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 1000 Meters · Place 3 · Comm Sch DavidsoComm Sch Davidso1000 Meters33:27.5111
Jan 6Just Don't Lose HS ClassicJan 6 · 3200 Meters · Place 9 · Comm Sch DavidsoComm Sch Davidso3200 Meters912:29.10 PB—
Jan 6Just Don't Lose HS ClassicJan 6 · 1600 Meters · Place 16 · Comm Sch DavidsoComm Sch Davidso1600 Meters165:40.64—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 109 · Community School of DavidsonCommunity School of Davidson3200 Meters109.12:18.40aUnofficial12
Jun 14adidas Outdoor NationalsJun 14 · 1 Mile · Place 20 · UnattachedUnattached1 Mile20.5:37.21a PB11
Jun 14adidas Outdoor NationalsJun 14 · 1600 Meters · Place 20 · UnattachedUnattached1600 Meters20.5:34.91a PB11
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 28 · UnattachedUnattached800 Meters28.2:30.43a11
May 10NCHSAA 2A West RegionalMay 10 · 800 Meters · Place 4 · Community School of DavidsonCommunity School of Davidson800 Meters4.2:32.53a11
Apr 17CCDS 2024 Home Meet-2Apr 17 · Discus · Place 27 · Community ScCommunity ScDiscus2733-06—
Apr 17CCDS 2024 Home Meet-2Apr 17 · Discus · Place 27 · Community ScCommunity ScDiscus2733-06—
Apr 17CCDS 2024 Home Meet-2Apr 17 · 800 Meters · Place 4 · Community ScCommunity Sc800 Meters42:25.06 PB—
Apr 17CCDS 2024 Home Meet-2Apr 17 · 800 Meters · Place 4 · Community ScCommunity Sc800 Meters42:25.06—
Mar 18CSD Spartan InvitationalMar 18 · 3200 Meters · Place 2 · Community School of DavidsonCommunity School of Davidson3200 Meters2.13:11.47a11
Mar 18CSD Spartan InvitationalMar 18 · 800 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson800 Meters3.2:34.95a11
Mar 71A/2A Catawba Shores Pre-Conference MeetMar 7 · 1600 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson1600 Meters35:44.6411

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14Donna Davis Holiday InvitationalDec 14 · 1600 Meters · Place 5 · Community School of DavidsonCommunity School of Davidson1600 Meters5.5:36.94a11
Dec 2Cold Turkey InvitationalDec 2 · 1000 Meters · Place 3 · Community School of DavidsonCommunity School of Davidson1000 Meters3.3:15.74aUnofficial11
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · 1000 Meters · Place 10 · Corvian CommCorvian Comm1000 Meters103:38.9310
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · 1600 Meters · Place 5 · Corvian CommCorvian Comm1600 Meters55:31.95 PB10
Jan 30Spartan Last ChanceJan 30 · 1000 Meters · Place 7 · Corvian CommunityCorvian Community1000 Meters7.3:29.62a10
Jan 30Spartan Last ChanceJan 30 · 1600 Meters · Place 6 · Corvian CommunityCorvian Community1600 Meters6.5:36.20a10
Jan 18Winter ClassicJan 18 · 1000 Meters · Place 1 · Corvian Community SchoolCorvian Community School1000 Meters13:20.7410

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 93 · Community School of DavidsonCommunity School of Davidson3200 Meters93.12:22.05aUnofficial11
May 19NCHSAA 1A State ChampionshipMay 19 · 3200 Meters · Place 7 · Corvian CommunityCorvian Community3200 Meters7.12:49.42a10
May 19NCHSAA 1A State ChampionshipMay 19 · 1600 Meters · Place 6 · Corvian CommunityCorvian Community1600 Meters6.5:36.92a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 3200 Meters · Place 1 · Corvian CommunityCorvian Community3200 Meters1.13:27.50a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 1600 Meters · Place 4 · Corvian CommunityCorvian Community1600 Meters4.5:54.86a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 800 Meters · Corvian CommunityCorvian Community800 Meters--DNF10
Mar 11Track Out - Meet Under the LightsMar 11 · 3200 Meters · Place 2 · Corvian Community ScCorvian Community Sc3200 Meters212:55.68—
Mar 11Track Out - Meet Under the LightsMar 11 · 1600 Meters · Place 12 · Corvian Community ScCorvian Community Sc1600 Meters126:03.45—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Cold Turkey InvitationalDec 3 · 3200 Meters · Corvian CommunityCorvian Community3200 Meters—DNS10
Dec 3Cold Turkey InvitationalDec 3 · 1600 Meters · Place 2 · Corvian CommunityCorvian Community1600 Meters2.5:40.62aUnofficial10
Feb 5Charlotte City ChampionshipFeb 5 · 3200 Meters · Place 11 · Corvian Community ScCorvian Community Sc3200 Meters1112:52.79FR
Feb 1Spartan Winter InvitationalFeb 1 · 3200 Meters · Place 2 · Corvian CommCorvian Comm3200 Meters213:17.659
Feb 1Spartan Winter InvitationalFeb 1 · 1600 Meters · Place 4 · Corvian CommCorvian Comm1600 Meters45:59.989
Jan 28Mondo Elite HS InvitationalJan 28 · 1600 Meters · Place 29 · Corvian CommCorvian Comm1600 Meters296:01.33—
Jan 13Mountain Island Winter InvitationalJan 13 · 3200 Meters · Place 2 · Corvian CommCorvian Comm3200 Meters214:04.219
Jan 13Mountain Island Winter InvitationalJan 13 · 1600 Meters · Place 3 · Corvian CommCorvian Comm1600 Meters36:13.889

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 85 · Corvian CommunityCorvian Community3200 Meters85.12:22.01aUnofficial10
May 21NCHSAA 1A State ChampionshipMay 21 · 3200 Meters · Place 10 · Corvian CommunityCorvian Community3200 Meters10.13:50.12a9
May 21NCHSAA 1A State ChampionshipMay 21 · 1600 Meters · Place 5 · Corvian CommunityCorvian Community1600 Meters5.5:48.13a9
May 13NCHSAA 1A Midwest RegionalMay 13 · 3200 Meters · Place 1 · Corvian CommunityCorvian Community3200 Meters1.13:01.94a9
May 13NCHSAA 1A Midwest RegionalMay 13 · 1600 Meters · Place 1 · Corvian CommunityCorvian Community1600 Meters1.5:47.64a9
May 3Metro 8 Conference MeetMay 3 · 3200 Meters · Place 1 · Corvian CommCorvian Comm3200 Meters112:49.799
May 3Metro 8 Conference MeetMay 3 · 1600 Meters · Place 1 · Corvian CommCorvian Comm1600 Meters15:46.579
Apr 28Donna Davis HS InvitationalApr 28 · 3200 Meters · Place 1 · Corvian Community SchoolCorvian Community School3200 Meters113:21.359
Apr 28Donna Davis HS InvitationalApr 28 · 1600 Meters · Place 1 · Corvian Community SchoolCorvian Community School1600 Meters16:10.449
Apr 26Spartan Quad MeetApr 26 · 3200 Meters · Place 4 · Corvian CommCorvian Comm3200 Meters413:51.009
Apr 26Spartan Quad MeetApr 26 · 800 Meters · Place 3 · Corvian CommCorvian Comm800 Meters32:49.839
Apr 26Spartan Quad MeetApr 26 · 1600 Meters · Place 2 · Corvian CommCorvian Comm1600 Meters26:04.009
Mar 30Woodlawn School Home Meet 1Mar 30 · 3200 Meters · Place 2 · Corvian CommunityCorvian Community3200 Meters212:59.25—
Mar 30Woodlawn School Home Meet 1Mar 30 · 1600 Meters · Place 2 · Corvian CommunityCorvian Community1600 Meters25:59.56—
Mar 26Corvian Community HS MeetMar 26 · 3200 Meters · Corvian CommunityCorvian Community3200 Meters--DNS9
Mar 26Corvian Community HS MeetMar 26 · 1600 Meters · Place 3 · Corvian CommunityCorvian Community1600 Meters3.5:46.57a9
Mar 22Metro Meet #2Mar 22 · 3200 Meters · Place 1 · Corvian CommCorvian Comm3200 Meters113:45.689
Mar 22Metro Meet #2Mar 22 · 3200 Meters · Place 1 · Corvian CommCorvian Comm3200 Meters113:45.689
Mar 22Corvian Prep Multi-Team EventMar 22 · 3200 Meters · Place 3 · Corvian CommunityCorvian Community3200 Meters3.12:59.30a9
Mar 8Corvian Community HS MeetMar 8 · Results · Place 1 · Corvian CommunityCorvian CommunityResults113:45.68—
Mar 8Corvian Community HS MeetMar 8 · Results · Place 1 · Corvian CommunityCorvian CommunityResults15:52.56 PB—