Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorConference Carolinas · Feb 224:31.01Conference CarolinasFebruary 22, 2026
1000 Meters · IndoorTurkey Invitational · Nov 262:47.76aTurkey InvitationalNovember 26, 2024
1500 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 104:07.95aSouthside Power and Fitness InvitationalApril 10, 2026
1600 Meters · IndoorTurkey Invitational · Nov 264:40.08aTurkey InvitationalNovember 26, 2024
1600 Meters · OutdoorNCHSAA 1A Midwest Regional · May 104:32.94aNCHSAA 1A Midwest RegionalMay 10, 2025
3200 Meters · IndoorEast Rowan Polar Bear #3 · Jan 1811:18.25East Rowan Polar Bear #3January 18, 2023
3200 Meters · OutdoorPanther Invitational · Apr 111:27.41Panther Invitational April 1, 2023
400 Meters · OutdoorNorth Iredell Home Meet · Apr 1652.6North Iredell Home MeetApril 16, 2025
800 Meters · IndoorMid-Winter Collegiate Invite · Feb 132:02.33aMid-Winter Collegiate InviteFebruary 13, 2026
800 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 101:58.37aSouthside Power and Fitness InvitationalApril 10, 2026
Combined results · OutdoorElkin Conference Home Meet #2 · Apr 2111:37.4Elkin Conference Home Meet #2April 21, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 1500 Meters · Place 20 · Lees-McRaeLees-McRae1500 MetersRound P20.4:18.92aFr
Apr 23Conference CarolinasApr 23 · 800 Meters · Place 15 · Lees-McRaeLees-McRae800 MetersRound P15.2:00.05aFr
Apr 10Southside Power and Fitness InvitationalApr 10 · 1500 Meters · Place 9 · Lees-McRaeLees-McRae1500 Meters9.4:07.95a PBFr
Apr 10Southside Power and Fitness InvitationalApr 10 · 800 Meters · Place 18 · Lees-McRaeLees-McRae800 Meters18.1:58.37a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 43 · Lees-McRaeLees-McRae1500 Meters43.4:13.18aFr
Apr 2High Point VertKlasse MeetingApr 2 · 800 Meters · Place 33 · Lees-McRaeLees-McRae800 Meters33.1:59.53aFr
Mar 1949er ClassicMar 19 · 1500 Meters · Place 74 · Lees-McRaeLees-McRae1500 Meters744:12.26aFr
Mar 1949er ClassicMar 19 · 800 Meters · Place 52 · Lees-McRaeLees-McRae800 Meters522:01.17aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Conference CarolinasFeb 22 · 1 Mile · Place 12 · Lees-McRaeLees-McRae1 Mile124:31.01 PBFR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 1 Mile · Place 49 · Lees-McRaeLees-McRae1 Mile49.4:47.73aFr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 800 Meters · Place 17 · Lees-McRaeLees-McRae800 Meters17.2:02.33a PBFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 1 Mile · Place 50 · Lees-McRaeLees-McRae1 Mile504:45.67aFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 800 Meters · Place 38 · Lees-McRaeLees-McRae800 Meters382:05.14aFr
Jan 17Mondo College InvitationalJan 17 · 1 Mile · Place 59 · Lees-McRaeLees-McRae1 Mile594:44.24—
Jan 17Mondo College InvitationalJan 17 · 800 Meters · Place 31 · Lees-McRaeLees-McRae800 Meters312:05.19—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 11 · Mount AiryMount Airy1600 Meters11.4:40.17a12
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 800 Meters · Place 4 · Mount AiryMount Airy800 Meters4.2:00.04a12
May 10NCHSAA 1A Midwest RegionalMay 10 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters2.4:32.94a PB12
May 10NCHSAA 1A Midwest RegionalMay 10 · 800 Meters · Place 1 · Mount AiryMount Airy800 Meters1.2:01.86a12
Apr 16North Iredell Home MeetApr 16 · 800 Meters · Place 1 · Mount AiryMount Airy800 Meters1.2:23.912
Apr 16North Iredell Home MeetApr 16 · 400 Meters · Place 1 · Mount AiryMount Airy400 Meters1.52.6 PB12
Apr 6APP State HS InvitationalApr 6 · 1600 Meters · Place 6 · Mount AiryMount Airy1600 Meters6.4:34.74a12
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 7 · Mount AiryMount Airy800 Meters7.2:02.87a12
Apr 4App State HS MeetApr 4 · 1600 Meters · Place 6 · Mount AiryMount Airy1600 Meters6.4:34.74a12
Apr 4App State HS MeetApr 4 · 800 Meters · Place 7 · Mount AiryMount Airy800 Meters7.2:02.87a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · 1600 Meters · Place 12 · Mount AiryMount Airy1600 Meters124:42.5512
Feb 3Spartan Last ChanceFeb 3 · 1600 Meters · Place 4 · Mount AiryMount Airy1600 Meters44:50.81a—
Feb 3Spartan Last ChanceFeb 3 · 1600 Meters · Place 4 · Mount AiryMount Airy1600 Meters44:50.8112
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · 1000 Meters · Place 2 · Mount AiryMount Airy1000 Meters22:59.3112
Jan 30Foothills 2A, Northwest 1A & NW Piedmont 1A Conference ChampionshipsJan 30 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters24:55.6212
Jan 23Surry Central Polar Bear #3Jan 23 · 1600 Meters · Place 1 · Mount AiryMount Airy1600 Meters14:54.4812

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Surry Central Polar Bear #2Dec 12 · 1000 Meters · Place 1 · Mount AiryMount Airy1000 Meters1.2:52.88aUnofficial12
Dec 12Surry Central Polar Bear #2Dec 12 · 1600 Meters · Place 1 · Mount AiryMount Airy1600 Meters1.4:50.85aUnofficial12
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 1600 Meters · Place 8 · Mount AiryMount Airy1600 Meters8.4:40.70a11
May 11NCHSAA 1A Midwest RegionalMay 11 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters2.4:42.09a11
May 11NCHSAA 1A Midwest RegionalMay 11 · 800 Meters · Place 5 · Mount AiryMount Airy800 Meters5.2:04.92a11
Mar 14North Stokes Track & Field JamboreeMar 14 · 1600 Meters · Place 1 · Mount AiryMount Airy1600 Meters14:59.1511

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Nov 26Turkey InvitationalNov 26 · 1000 Meters · Place 2 · Mount AiryMount Airy1000 Meters2.2:47.76a PB12
Nov 26Turkey InvitationalNov 26 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters2.4:40.08a PB12
Nov 19South Iredell InvitationalNov 19 · 1000 Meters · Place 1 · Mount AiryMount Airy1000 Meters1.2:49.68a12
Nov 19South Iredell InvitationalNov 19 · 1600 Meters · Place 1 · Mount AiryMount Airy1600 Meters1.4:49.15a12
Jan 31North Stokes Last Chance Polar BearJan 31 · 1600 Meters · Place 1 · Mount AiryMount Airy1600 Meters14:47.5611
Jan 30Surry Central Polar Bear #4Jan 30 · 1600 Meters · Place 1 · Mount AiryMount Airy1600 Meters14:46.1711
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 3200 Meters · Place 2 · Mount AiryMount Airy3200 Meters2.12:02.42a11
Jan 23Foothills 2A, Mid-State 2A, Northwest 1A, NW Piedmont 1AJan 23 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters2.4:52.99a11
Jan 18Surry Central Polar Bear #3Jan 18 · 3200 Meters · Place 2 · Mount AiryMount Airy3200 Meters212:05.0211
Jan 18Surry Central Polar Bear #3Jan 18 · 1600 Meters · Place 3 · Mount AiryMount Airy1600 Meters35:26.5411
Jan 8Mighty Vikings InvitationalJan 8 · 1600 Meters · Place 10 · Mount AiryMount Airy1600 Meters105:01.5011

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Surry Central Polar Bear #2Dec 12 · 3200 Meters · Place 1 · Mount AiryMount Airy3200 Meters1.10:58.56aUnofficial11
Dec 12Surry Central Polar Bear #2Dec 12 · 1600 Meters · Place 3 · Mount AiryMount Airy1600 Meters3.4:57.33aUnofficial11
Apr 1Panther Invitational Apr 1 · 3200 Meters · Place 15 · Mount AiryMount Airy3200 Meters1511:27.41 PB—
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 29 · Mount AiryMount Airy1600 Meters295:13.31—
Apr 1Panther Invitational Apr 1 · 3200 Meters · Place 15 · Mount AiryMount Airy3200 Meters1511:27.41—
Apr 1Panther Invitational Apr 1 · 1600 Meters · Place 29 · Mount AiryMount Airy1600 Meters295:13.31—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18East Rowan Polar Bear #3Jan 18 · 3200 Meters · Place 2 · Mount AiryMount Airy3200 Meters211:18.25 PB10
Jan 18East Rowan Polar Bear #3Jan 18 · 1600 Meters · Place 7 · Mount AiryMount Airy1600 Meters75:17.5610

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A West RegionalMay 14 · 3200 Meters · Place 10 · Mount AiryMount Airy3200 Meters10.11:36.65a9
May 5Northwest 1A Conference ChampionshipMay 5 · 3200 Meters · Place 2 · Mount AiryMount Airy3200 Meters211:34.809
May 5Northwest 1A Conference ChampionshipMay 5 · 1600 Meters · Place 4 · Mount AiryMount Airy1600 Meters45:20.179
Apr 28Mount Airy, East Wilkes, ElkinApr 28 · 3200 Meters · Place 1 · Mount AiryMount Airy3200 Meters112:02.539
Apr 28Mount Airy, East Wilkes, ElkinApr 28 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters25:40.009
Apr 21Elkin Conference Home Meet #2Apr 21 · Combined results · Place 3 · Mount AiryMount AiryCombined results311:37.4 PB9
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 3200 Meters · Place 24 · Mount AiryMount Airy3200 Meters24.11:27.43a9
Apr 14North Stokes, Elkin, E. Wilkes, Mt. Airy, N. Stokes, S. StokesApr 14 · 3200 Meters · Place 3 · Mount AiryMount Airy3200 Meters311:54.699
Mar 30North Stokes, Mt. Airy, ElkinMar 30 · 3200 Meters · Place 2 · Mount AiryMount Airy3200 Meters211:51.009
Mar 30North Stokes, Mt. Airy, ElkinMar 30 · 1600 Meters · Place 2 · Mount AiryMount Airy1600 Meters25:19.259
Mar 19Mighty Viking InvitationalMar 19 · 3200 Meters · Place 5 · Mount AiryMount Airy3200 Meters511:43.179
Mar 19Mighty Viking InvitationalMar 19 · 1600 Meters · Place 15 · Mount AiryMount Airy1600 Meters155:21.519