Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe VA Showcase · Jan 175:19.80aThe VA ShowcaseJanuary 17, 2026
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:07.92Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorReindeer Classic · Dec 193:06.86aReindeer ClassicDecember 19, 2025
1500 Meters · IndoorThe VA Showcase · Jan 174:55.80aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorStay In Your Lane Invitational · Dec 135:14.82aStay In Your Lane InvitationalDecember 13, 2025
1600 Meters · OutdoorCarolina Distance Carnival · Apr 265:03.98Carolina Distance CarnivalApril 26, 2025
3200 Meters · IndoorThe VA Showcase · Jan 1711:27.75aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorNCHSAA 4A Midwest Regional · May 1010:59.15aNCHSAA 4A Midwest RegionalMay 10, 2025
400 Meters · Relay Split · IndoorReindeer Classic · Dec 191:04.133Reindeer ClassicDecember 19, 2025
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:22.53a130th Penn Relays CarnivalApril 23, 2026
800 Meters · Relay Split · IndoorReindeer Classic · Dec 192:14.076Reindeer ClassicDecember 19, 2025
MR Carnival: Carmen Alder Pinecrest 4:42.45 · OutdoorCarolina Distance Carnival · Apr 265:05.82Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 9 · Mount Tabor1600 Meters9.5:12.46a11
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 3200 Meters · Place 6 · Mount Tabor3200 Meters6.11:40.96a11
May 9NCHSAA 6A West RegionalMay 9 · 3200 Meters · Place 6 · Mount Tabor3200 Meters6.11:55.89a11
May 9NCHSAA 6A West RegionalMay 9 · 1600 Meters · Place 3 · Mount Tabor1600 Meters3.5:19.69a11
May 1Mount Tabor Last Chance MeetMay 1 · 1600 Meters · Place 2 · Mount Tabor1600 Meters2.5:14.20a11
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Mount Tabor800 Meters—2:22.53a PB11
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 2 · Mount Tabor1600 Meters25:06.0111
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 2 · Mount Tabor1 Mile25:07.92 PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 800 Meters · Mount Tabor800 MetersRelay Split—2:22.81511
Feb 12NCHSAA 6A ChampsFeb 12 · 3200 Meters · Place 5 · Mount Tabor3200 Meters5.11:32.83a11
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 27 · Mount Tabor3200 Meters27.11:27.75a PB11
Jan 17The VA ShowcaseJan 17 · 1 Mile · Place 37 · Mount Tabor1 Mile37.5:19.80a PB11
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 37 · Mount Tabor1600 Meters37.5:17.59a11
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 36 · Mount Tabor1500 Meters36.4:55.80a PB11
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 36 · Mount Tabor1500 Meters36.4:55.80a11
Jan 13Spartan ClassicJan 13 · 3200 Meters · Place 2 · Mount Tabor3200 Meters212:21.8611
Jan 13Spartan ClassicJan 13 · 1600 Meters · Place 9 · Mount Tabor1600 Meters95:52.2611

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 800 Meters · Mount Tabor800 MetersRelay Split—2:14.076 PB11
Dec 19Reindeer ClassicDec 19 · 1000 Meters · Place 4 · Mount Tabor1000 Meters4.3:06.86a PB11
Dec 19Reindeer ClassicDec 19 · 400 Meters · Mount Tabor400 MetersRelay Split—1:04.133 PB11
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 3 · Mount Tabor1600 Meters3.5:14.82a PB11
Feb 1Mondo Elite HS InvitationalFeb 1 · 3200 Meters · Place 19 · Mount Tabor3200 Meters1911:48.93—
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · 3200 Meters · Place 4 · Mount Tabor3200 Meters412:25.9210
Jan 29Southern Carolina & Central Piedmont Conference ChampionshipsJan 29 · 1600 Meters · Place 3 · Mount Tabor1600 Meters35:33.4010
Jan 25Fast Track InvitationalJan 25 · 1600 Meters · Place 36 · Mount Tabor1600 Meters365:31.03—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 51 · Mount Tabor3200 Meters5111:30.70—
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 3200 Meters · Place 13 · Mount Tabor3200 Meters13.11:20.19a10
May 10NCHSAA 4A Midwest RegionalMay 10 · 3200 Meters · Place 4 · Mount Tabor3200 Meters4.10:59.15a PB10
May 10NCHSAA 4A Midwest RegionalMay 10 · 1600 Meters · Place 5 · Mount Tabor1600 Meters5.5:06.29a10
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 27 · Mount Tabor1600 Meters275:03.98 PBSO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Carmen Alder Pinecrest 4:42.45 · Place 29 · Mount TaborMR Carnival: Carmen Alder Pinecrest 4:42.45295:05.82 PBSO
Apr 6APP State HS InvitationalApr 6 · 1600 Meters · Place 13 · Mount Tabor1600 Meters13.5:31.84a10
Apr 6APP State HS InvitationalApr 6 · 800 Meters · Place 13 · Mount Tabor800 Meters13.2:36.36a10
Apr 4App State HS MeetApr 4 · 1600 Meters · Place 13 · Mount Tabor1600 Meters13.5:31.84a10
Apr 4App State HS MeetApr 4 · 800 Meters · Place 13 · Mount Tabor800 Meters13.2:36.36a10
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 5 · Mount Tabor1 Mile55:19.9910
Mar 8Clash of the CarolinasMar 8 · 3200 Meters · Place 5 · Mount Tabor3200 Meters5.11:41.90a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 3200 Meters · Place 2 · Mount Tabor3200 Meters2.11:36.02a10
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 12 · Mount Tabor1600 Meters12.5:27.89a10
Jan 29Spartan Last ChanceJan 29 · 1600 Meters · Place 8 · Mount Tabor1600 Meters85:43.199

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 49 · Mount Tabor3200 Meters49.11:32.34aUnofficial10
Mar 16 Clash of the Carolina'sMar 16 · 1600 Meters · Place 4 · Mount Tabor1600 Meters4.5:27.67a9