Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 304:46.61aNCRunners Elite Tune UpMay 30, 2026
1000 Meters · IndoorGreater Triad & NW Piedmont & Catawba Shores Conference Championships · Jan 202:55.73Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJanuary 20, 2026
1600 Meters · OutdoorCSAC Conference Meet · Apr 294:47.38aCSAC Conference MeetApril 29, 2026
200 Meters · Relay Split · IndoorRaider Invitational · Dec 1227.281Raider InvitationalDecember 12, 2024
300 Meters · IndoorH.O.T. Santa · Dec 1742.11aH.O.T. SantaDecember 17, 2024
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 1511:13.75NCRunners Elite Dash for DoobieNovember 15, 2025
500 Meters · IndoorCatawba Shores Conference Championship & Others · Feb 41:16.96aCatawba Shores Conference Championship & OthersFebruary 4, 2025
55 Meter · IndoorH.O.T. Santa · Dec 177.45aH.O.T. SantaDecember 17, 2024
55 Meter · OutdoorCardinal Winter Classic #2 · Dec 207.56aCardinal Winter Classic #2December 20, 2024
800 Meters · OutdoorNCHSAA 2A West Regional · May 82:02.35aNCHSAA 2A West RegionalMay 8, 2026
800 Meters · Relay Split · IndoorNCHSAA 1A/2A Champs · Feb 112:13.859NCHSAA 1A/2A ChampsFebruary 11, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 800 Meters · Place 63 · Corvian Community800 Meters63.2:03.89a10
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 71 · Corvian Community1 Mile71.4:46.61a PB10
May 30NCRunners Elite Tune UpMay 30 · 800 Meters · Place 45 · Corvian Community800 Meters45.2:04.40a10
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 800 Meters · Place 7 · Corvian Community800 Meters7.2:03.08a10
May 8NCHSAA 2A West RegionalMay 8 · 800 Meters · Place 5 · Corvian Community800 Meters5.2:02.35a PB10
Apr 29CSAC Conference MeetApr 29 · 1600 Meters · Place 6 · Corvian Community1600 Meters6.4:47.38a PB10
Apr 24Corvian Cardinal Classic FNLApr 24 · 800 Meters · Place 4 · Corvian Community800 Meters4.2:06.55a10
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 1600 Meters · Place 17 · Corvian Community1600 Meters17.5:01.41a10
Mar 28Cummings HS Invitational 2026Mar 28 · 1600 Meters · Place 8 · Corvian Community1600 Meters8.5:05.72a10
Mar 28Cummings HS Invitational 2026Mar 28 · 800 Meters · Place 13 · Corvian Community800 Meters13.2:13.09a10
Mar 19Butler Meet #3Mar 19 · 800 Meters · Place 5 · Corvian Community800 Meters5.2:14.72a10
Mar 13CSAC Pre-Conference MeetMar 13 · 1600 Meters · Place 6 · Corvian Community1600 Meters6.5:09.70a10
Mar 13CSAC Pre-Conference MeetMar 13 · 800 Meters · Place 9 · Corvian Community800 Meters9.2:13.71a10
Feb 6CSD Polar Bear (Senior Night)Feb 6 · 1000 Meters · Place 9 · Corvian Community1000 Meters9.2:59.09aUnofficial10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 1A/2A ChampsFeb 11 · 800 Meters · Corvian Community800 MetersRelay Split—2:13.859 PB10
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 1000 Meters · Place 4 · Corvian Comm1000 Meters42:55.73 PB10
Jan 6Firebird InvitationalJan 6 · 1000 Meters · Place 9 · Corvian Comm1000 Meters93:02.4310

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 275 · Corvian Comm3200 Meters27511:13.75 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 500 Meters · Place 8 · Corvian Community500 Meters8.1:16.96a PB9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 500 Meters · Place 8 · Corvian Community500 Meters8.1:16.96a9
Jan 7Phoenix Academy Invitational #2Jan 7 · 500 Meters · Place 9 · Corvian Comm500 Meters91:19.279

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Cardinal Winter Classic #2Dec 20 · 55 Meter · Place 13 · Corvian Community55 Meter13.7.56a PB9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17H.O.T. SantaDec 17 · 300 Meters · Place 27 · Corvian Community300 Meters27.42.11a PB9
Dec 17H.O.T. SantaDec 17 · 55 Meter · Place 27 · Corvian Community55 Meter27.7.45a PB9
Dec 12Raider InvitationalDec 12 · 500 Meters · Place 8 · Corvian Community500 Meters8.1:19.31a9
Dec 12Raider InvitationalDec 12 · 200 Meters · Corvian Community200 MetersRelay Split—27.281 PB9
Dec 12Raider InvitationalDec 12 · 55 Meter · Place 38 · Corvian Community55 Meter38.7.45a9
Nov 21NW Cabarrus Invitational #1Nov 21 · 500 Meters · Place 17 · Corvian Community500 Meters17.1:22.87a9