Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDonna Davis Holiday Invitational · Dec 193:18.71aDonna Davis Holiday InvitationalDecember 19, 2024
1000 Meters · OutdoorCharlotte City Championship · Feb 43:26.39aCharlotte City Championship February 4, 2023
1600 Meters · IndoorMountain Island Winter Invitational · Jan 125:41.32aMountain Island Winter InvitationalJanuary 12, 2023
1600 Meters · OutdoorRaptor Speed HS Showcase · Mar 165:35.09aRaptor Speed HS ShowcaseMarch 16, 2023
3200 Meters · IndoorDonna Davis Holiday Invitational · Dec 1512:55.46aDonna Davis Holiday InvitationalDecember 15, 2022
3200 Meters · OutdoorRaptor Speed Middle School Showcase · Mar 1112:49.20aRaptor Speed Middle School ShowcaseMarch 11, 2022
400 Meters · OutdoorRaptor Speed Middle School Showcase · Mar 111:07.84aRaptor Speed Middle School ShowcaseMarch 11, 2022
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:32.91aAdidas Indoor NationalsMarch 20, 2026
800 Meters · Outdoor1A-2A-3A Catawba Rivers Conference Championship · Apr 282:33.14a1A-2A-3A Catawba Rivers Conference ChampionshipApril 28, 2026
800 Meters · Relay Split · IndoorNCHSAA 1A/2A Champs · Feb 112:32.633NCHSAA 1A/2A ChampsFebruary 11, 2026
800 Meters · Relay Split · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 202:36.663NCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
Combined results · OutdoorNCRunners Middle School Elite Invitational · May 72:39.29NCRunners Middle School Elite InvitationalMay 7, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8NCHSAA 2A West RegionalMay 8 · 1600 Meters · Place 10 · Mountain Island CharterMountain Island Charter1600 Meters10.6:02.71a12
May 8NCHSAA 2A West RegionalMay 8 · 800 Meters · Place 10 · Mountain Island CharterMountain Island Charter800 Meters10.2:37.71a12
Apr 281A-2A-3A Catawba Rivers Conference ChampionshipApr 28 · 1600 Meters · Place 4 · Mountain Island CharterMountain Island Charter1600 Meters4.6:17.15a12
Apr 281A-2A-3A Catawba Rivers Conference ChampionshipApr 28 · 800 Meters · Place 2 · Mountain Island CharterMountain Island Charter800 Meters2.2:33.14a PB12
Apr 23Donna Davis HS Invitational Apr 23 · 1600 Meters · Place 1 · Mountain Island CharterMountain Island Charter1600 Meters1.5:53.32a12
Apr 23Donna Davis HS Invitational Apr 23 · 800 Meters · Place 3 · Mountain Island CharterMountain Island Charter800 Meters3.2:38.40a12
Apr 16Raptor SOAR Invitational (Senior Night) Apr 16 · 3200 Meters · Place 2 · Mountain Island CharterMountain Island Charter3200 Meters2.13:49.98a12
Apr 16Raptor SOAR Invitational (Senior Night) Apr 16 · 800 Meters · Place 1 · Mountain Island CharterMountain Island Charter800 Meters1.2:37.90a12
Mar 26West Cabarrus Meet #2Mar 26 · 1600 Meters · Place 3 · Mountain Island CharterMountain Island Charter1600 Meters3.5:49.41a12
Mar 12Raptor Speed HS ShowcaseMar 12 · 800 Meters · Place 1 · Mountain Island CharterMountain Island Charter800 Meters1.2:42.54a12

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 67 · Mountain Island CharterMountain Island Charter800 Meters67.2:32.91a PB12
Feb 25Cuthbertson Meet #1Feb 25 · 800 Meters · Place 2 · Mountain Island CharMountain Island Char800 Meters22:38.39SR
Feb 25Cuthbertson Meet #1Feb 25 · 800 Meters · Place 2 · Mountain Island CharMountain Island Char800 Meters22:38.39SR
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 800 Meters · Mountain Island CharterMountain Island Charter800 MetersRelay Split—2:32.633 PB12
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 3200 Meters · Place 11 · Mountain Island CharterMountain Island Charter3200 Meters11.13:57.28a12
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 1000 Meters · Place 6 · Mountain Island CharterMountain Island Charter1000 Meters6.3:20.02a12
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 1600 Meters · Mountain Island CharterMountain Island Charter1600 Meters--DNF12
Feb 7Charlotte Christian Last ChanceFeb 7 · 1000 Meters · Place 2 · Mountain Island CharMountain Island Char1000 Meters23:30.35SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 1000 Meters · Place 2 · Mountain Island CharMountain Island Char1000 Meters23:30.35SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 3200 Meters · Place 2 · Mountain Island CharMountain Island Char3200 Meters212:57.24SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 3200 Meters · Place 2 · Mountain Island CharMountain Island Char3200 Meters212:57.24SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 1000 Meters · Place 2 · Mountain Island CharMountain Island Char1000 Meters23:30.35SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 1000 Meters · Place 2 · Mountain Island CharMountain Island Char1000 Meters23:30.35SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 3200 Meters · Place 2 · Mountain Island CharMountain Island Char3200 Meters212:57.24SR
Feb 7Charlotte Christian Last ChanceFeb 7 · 3200 Meters · Place 2 · Mountain Island CharMountain Island Char3200 Meters212:57.24SR
Feb 4Tryon HS #9Feb 4 · 1000 Meters · Place 8 · Mountain Island Charter SchoolMountain Island Charter School1000 Meters83:25.5712
Feb 4Tryon HS #9Feb 4 · 1000 Meters · Place 8 · Mountain Island Charter SchoolMountain Island Charter School1000 Meters83:25.5712
Feb 4Tryon HS #9Feb 4 · 3200 Meters · Place 4 · Mountain Island Charter SchoolMountain Island Charter School3200 Meters413:20.4112
Feb 4Tryon HS #9Feb 4 · 3200 Meters · Place 4 · Mountain Island Charter SchoolMountain Island Charter School3200 Meters413:20.4112
Feb 4Tryon HS #9Feb 4 · 1600 Meters · Place 7 · Mountain Island Charter SchoolMountain Island Charter School1600 Meters75:46.5612
Feb 4Tryon HS #9Feb 4 · 1600 Meters · Place 7 · Mountain Island Charter SchoolMountain Island Charter School1600 Meters75:46.5612

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 18Donna Davis Holiday InvitationalDec 18 · 800 Meters · Mountain Island CharterMountain Island Charter800 MetersRelay Split—2:37.81112
Dec 18Donna Davis Holiday InvitationalDec 18 · 1000 Meters · Mountain Island CharterMountain Island Charter1000 Meters--DNS12
Dec 18Donna Davis Holiday InvitationalDec 18 · 1600 Meters · Place 1 · Mountain Island CharterMountain Island Charter1600 Meters1.5:48.32a12
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 800 Meters · Place 2 · Mountain Island CharterMountain Island Charter800 MetersRelay Split2.2:36.21411
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 3200 Meters · Place 5 · Mountain Island CharterMountain Island Charter3200 Meters5.13:34.18a11
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 3200 Meters · Place 6 · Mountain Island CharterMountain Island Charter3200 Meters6.13:34.18a11
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1000 Meters · Place 4 · Mountain Island CharterMountain Island Charter1000 Meters4.3:27.79a11
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1000 Meters · Place 7 · Mountain Island CharterMountain Island Charter1000 Meters7.3:27.79a11
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1600 Meters · Place 5 · Mountain Island CharterMountain Island Charter1600 Meters5.5:52.65a11
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1600 Meters · Place 7 · Mountain Island CharterMountain Island Charter1600 Meters7.5:52.65a11
Jan 28Fury InvitationalJan 28 · 1000 Meters · Place 9 · Mountain IslMountain Isl1000 Meters93:53.6111
Jan 28Fury InvitationalJan 28 · 1600 Meters · Place 5 · Mountain IslMountain Isl1600 Meters55:57.0211
Jan 28Fury InvitationalJan 28 · 1000 Meters · Place 9 · Mountain IslMountain Isl1000 Meters93:53.6111
Jan 28Fury InvitationalJan 28 · 1600 Meters · Place 5 · Mountain IslMountain Isl1600 Meters55:57.0211
Jan 16Mountain Island Winter InvitationalJan 16 · 1600 Meters · Place 3 · Mountain Island CharterMountain Island Charter1600 Meters35:49.79a—
Jan 16Mountain Island Winter InvitationalJan 16 · 1600 Meters · Place 3 · Mtn Island ChartMtn Island Chart1600 Meters35:49.7911

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9NCHSAA 1A West RegionalMay 9 · 800 Meters · Place 6 · Mountain Island CharterMountain Island Charter800 Meters6.2:37.91a11
May 11A/2A Catawba Shores Conference ChampionshipMay 1 · 800 Meters · Place 7 · Mountain Island Charter SchoolMountain Island Charter School800 Meters72:35.6011
Apr 24Donna Davis HS Invitational (Senior Night)Apr 24 · 800 Meters · Place 2 · Mountain Island CharterMountain Island Charter800 Meters2.2:36.70a11
Mar 14Raptor Speed HS ShowcaseMar 14 · 800 Meters · Mountain Island CharterMountain Island Charter800 Meters—DNS11
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 800 Meters · Place 7 · Mountain Island CharMountain Island Char800 Meters72:47.91—
Mar 61A/2A Catawba Shores Pre-Conference MeetMar 6 · 800 Meters · Place 7 · Mountain Island CharMountain Island Char800 Meters72:47.91—
Jan 30Polar Raptor ClassicJan 30 · 3200 Meters · Place 2 · Mountain Island CharterMountain Island Charter3200 Meters2.13:03.23aUnofficial11
Jan 30Polar Raptor ClassicJan 30 · 1000 Meters · Place 1 · Mountain Island CharterMountain Island Charter1000 Meters1.3:37.89aUnofficial11
Jan 30Polar Raptor ClassicJan 30 · 1600 Meters · Place 1 · Mountain Island CharterMountain Island Charter1600 Meters1.5:40.08aUnofficial11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · 1000 Meters · Place 7 · Mountain Island CharterMountain Island Charter1000 Meters7.3:18.71a PB11
Dec 9Jace's Journey Holiday InvitationalDec 9 · 1000 Meters · Place 5 · Mountain Island CharterMountain Island Charter1000 Meters5.3:28.25a11
Dec 9Jace's Journey Holiday InvitationalDec 9 · 1600 Meters · Place 8 · Mountain Island CharterMountain Island Charter1600 Meters8.6:02.18a11
Jan 30Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 3200 Meters · Place 6 · Mtn Island ChartMtn Island Chart3200 Meters613:15.6810
Jan 30Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 1600 Meters · Place 6 · Mtn Island ChartMtn Island Chart1600 Meters65:50.1410
Jan 30Catawba Shores, Rocky River & The Mountain ConferencesJan 30 · 1000 Meters · Place 4 · Mtn Island ChartMtn Island Chart1000 Meters43:31.0010
Jan 27Charlotte City Championship 2024Jan 27 · 1000 Meters · Place 10 · Mountain Island CharMountain Island Char1000 Meters103:22.48SO
Jan 11Mountain Island Winter InvitationalJan 11 · 1600 Meters · Place 5 · Mtn Island ChartMtn Island Chart1600 Meters55:45.4710
Jan 11Mountain Island Winter InvitationalJan 11 · 1000 Meters · Place 5 · Mtn Island ChartMtn Island Chart1000 Meters53:29.7010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Mountain Island CharterMountain Island Charter800 MetersRelay Split—2:36.663 PB10
Mar 71A/2A Catawba Shores Pre-Conference MeetMar 7 · 800 Meters · Place 8 · Mountain Island Charter SchoolMountain Island Charter School800 Meters82:43.4810
Mar 71A/2A Catawba Shores Pre-Conference MeetMar 7 · 1600 Meters · Place 6 · Mountain Island Charter SchoolMountain Island Charter School1600 Meters65:58.6310

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14Donna Davis Holiday InvitationalDec 14 · 1000 Meters · Mountain Island CharterMountain Island Charter1000 Meters--DNF10
Dec 4Jace's Journey Holiday InvitationalDec 4 · 1000 Meters · Place 2 · Mountain Island CharterMountain Island Charter1000 Meters2.3:26.80aUnofficial10
Dec 4Jace's Journey Holiday InvitationalDec 4 · 1600 Meters · Place 3 · Mountain Island CharterMountain Island Charter1600 Meters3.5:45.41aUnofficial10
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · 1000 Meters · Place 9 · Mtn Island ChartMtn Island Chart1000 Meters93:32.449
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · 1600 Meters · Place 8 · Mtn Island ChartMtn Island Chart1600 Meters85:44.089
Jan 26Catawba Shores, Rocky River & The Mountain ConferencesJan 26 · 1600 Meters · Place 7 · Mtn Island ChartMtn Island Chart1600 Meters75:45.199
Jan 26Catawba Shores, Rocky River & The Mountain ConferencesJan 26 · 1000 Meters · Place 5 · Mtn Island ChartMtn Island Chart1000 Meters53:27.419
Jan 12Mountain Island Winter InvitationalJan 12 · 1000 Meters · Place 1 · Mountain Island CharterMountain Island Charter1000 Meters1.3:23.75a9
Jan 12Mountain Island Winter InvitationalJan 12 · 1600 Meters · Place 1 · Mountain Island CharterMountain Island Charter1600 Meters1.5:41.32a PB9

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19NCHSAA 1A State ChampionshipMay 19 · 1600 Meters · Place 7 · Mountain Island CharterMountain Island Charter1600 Meters7.5:40.80a9
May 12NCHSAA 1A West RegionalMay 12 · 1600 Meters · Place 4 · Mountain Island CharterMountain Island Charter1600 Meters4.5:39.54a9
May 12NCHSAA 1A West RegionalMay 12 · 800 Meters · Place 5 · Mountain Island CharterMountain Island Charter800 Meters5.2:34.36a9
Apr 20Bunker Hill Twilight MeetApr 20 · 1600 Meters · Place 2 · Mountain Island CharMountain Island Char1600 Meters25:50.32—
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 10 · Mountain IslMountain Isl1600 Meters105:41.58—
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 10 · Mountain IslMountain Isl1600 Meters105:41.58—
Mar 16Raptor Speed HS ShowcaseMar 16 · 1600 Meters · Place 2 · Mountain Island CharterMountain Island Charter1600 Meters2.5:35.09a PB9
Mar 101A/2A Catawba Shores Pre-Conference MeetMar 10 · 1600 Meters · Place 2 · Mountain Island Charter SchoolMountain Island Charter School1600 Meters25:45.159
Mar 101A/2A Catawba Shores Pre-Conference MeetMar 10 · 1600 Meters · Place 2 · Mountain IslMountain Isl1600 Meters25:45.159
Mar 1Cutty Season OpenerMar 1 · 1600 Meters · Place 1 · Mountain Island CharMountain Island Char1600 Meters15:53.58—
Mar 1Cutty Season OpenerMar 1 · 800 Meters · Place 6 · Mountain Island CharMountain Island Char800 Meters62:43.75—
Mar 1Cutty Season OpenerMar 1 · 1600 Meters · Place 1 · Mountain Island CharMountain Island Char1600 Meters15:53.58—
Mar 1Cutty Season OpenerMar 1 · 1600 Meters · Place 1 · Mountain Island CharMountain Island Char1600 Meters15:53.58—
Mar 1Cutty Season OpenerMar 1 · 800 Meters · Place 1 · Mountain Island CharMountain Island Char800 Meters12:43.75—
Mar 1Cutty Season OpenerMar 1 · 800 Meters · Place 6 · Mountain Island CharMountain Island Char800 Meters62:43.75—
Feb 4Charlotte City Championship Feb 4 · 1000 Meters · Place 15 · Mountain Island CharterMountain Island Charter1000 Meters15.3:26.39a PB9
Feb 4Charlotte City Championship Feb 4 · 1600 Meters · Place 14 · Mountain Island CharterMountain Island Charter1600 Meters14.5:49.31a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Donna Davis Holiday InvitationalDec 15 · 3200 Meters · Place 1 · Mountain Island CharterMountain Island Charter3200 Meters1.12:55.46a PB9
Dec 15Donna Davis Holiday InvitationalDec 15 · 1600 Meters · Place 4 · Mountain Island CharterMountain Island Charter1600 Meters4.5:53.73a9
Dec 5Jace's Journey Holiday InvitationalDec 5 · 1600 Meters · Place 1 · Mountain Island CharterMountain Island Charter1600 Meters1.5:57.15a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 12 · Mountain Island CharMountain Island CharCombined results1212:49.208
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 12 · Mountain Island CharMountain Island CharCombined results122:39.29 PB8
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 1 · Mountain Island CharMountain Island CharCombined results15:44.848
May 7NCRunners Middle School Elite InvitationalMay 7 · 3200 Meters · Place 8 · Mountain Island CharMountain Island Char3200 Meters813:03.638
May 7NCRunners Middle School Elite InvitationalMay 7 · 800 Meters · Place 12 · Mountain Island CharMountain Island Char800 Meters122:38.268
May 7NCRunners Middle School Elite InvitationalMay 7 · 1600 Meters · Place 11 · Mountain Island CharMountain Island Char1600 Meters115:39.948
Apr 29Carolina Distance CarnivalApr 29 · 1600 Meters · Place 13 · Mountain IslMountain Isl1600 Meters135:44.84—
Apr 29Carolina Distance CarnivalApr 29 · 1600 Meters · Place 13 · Mountain IslMountain Isl1600 Meters135:44.83—
Mar 11Raptor Speed Middle School ShowcaseMar 11 · 3200 Meters · Place 1 · Mountain IslandMountain Island3200 Meters1.12:49.20a PB8
Mar 11Raptor Speed Middle School ShowcaseMar 11 · 1600 Meters · Place 1 · Mountain IslandMountain Island1600 Meters1.5:44.84a8
Mar 11Raptor Speed Middle School ShowcaseMar 11 · 400 Meters · Place 3 · Mountain IslandMountain Island400 Meters3.1:07.84a PB8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29NCRunners Middle School Elite Invitational 2021May 29 · Long Jump · Place 10 · Mountain Island CharMountain Island CharLong Jump1013-0.508
May 29NCRunners Middle School Elite Invitational 2021May 29 · 3200 Meters · Place 4 · Mountain Island CharMountain Island Char3200 Meters413:14.108
May 29NCRunners Middle School Elite Invitational 2021May 29 · 1600 Meters · Place 19 · Mountain Island CharMountain Island Char1600 Meters195:56.868