Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJDL Holiday Invitational · Dec 212:34.53aJDL Holiday InvitationalDecember 21, 2024
1600 Meters · IndoorJDL Holiday HS Invitational · Dec 164:33.04aJDL Holiday HS InvitationalDecember 16, 2023
1600 Meters · OutdoorPanther Invitational · Apr 64:28.86aPanther InvitationalApril 6, 2024
300 Meters · IndoorPinecrest Polar Bear Last Chance Meet · Feb 736.37Pinecrest Polar Bear Last Chance MeetFebruary 7, 2026
3200 Meters · IndoorSouthern Carolina and Sandhills Conference Championships · Jan 179:54.46Southern Carolina and Sandhills Conference ChampionshipsJanuary 17, 2023
3200 Meters · OutdoorCarolina Distance Carnival · Apr 209:35.74Carolina Distance CarnivalApril 20, 2024
400 Meters · OutdoorCarolina Conference Meet · Mar 2650.07aCarolina Conference MeetMarch 26, 2026
400 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 1249.476NCHSAA 6A ChampsFebruary 12, 2026
500 Meters · IndoorNCHSAA 6A Champs · Feb 121:05.32aNCHSAA 6A ChampsFebruary 12, 2026
800 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 161:55.17aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
800 Meters · Relay Split · IndoorStay In Your Lane Invitational · Dec 141:59.916Stay In Your Lane InvitationalDecember 14, 2024
MR Carnival: Tim Brown Hough 1:52.21 · OutdoorCarolina Distance Carnival · Apr 261:56.99Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 800 Meters · Place 4 · Union Pines800 Meters4.1:55.17a PB12
May 9NCHSAA 6A Central RegionalMay 9 · 800 Meters · Place 3 · Union Pines800 Meters3.1:58.28a12
May 9NCHSAA 6A Central RegionalMay 9 · 400 Meters · Union Pines400 Meters—DNF12
Mar 26Carolina Conference MeetMar 26 · 400 Meters · Place 1 · Union Pines400 Meters1.50.07a PB12
Mar 7Golden Dash RelaysMar 7 · 800 Meters · Place 1 · Union Pines800 Meters12:00.3112

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 500 Meters · Place 2 · Union Pines500 Meters2.1:05.32a PB12
Feb 12NCHSAA 6A ChampsFeb 12 · 400 Meters · Union Pines400 MetersRelay Split—49.476 PB12
Feb 7Pinecrest Polar Bear Last Chance MeetFeb 7 · 300 Meters · Place 4 · Union Pines300 Meters436.37 PB—
Jan 16CAP 8A & Mid-South 7A/8A Conference ChampionshipsJan 16 · 500 Meters · Place 1 · Union Pines500 Meters11:06.0212
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 300 Meters · Place 3 · Union Pines300 Meters337.19—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 500 Meters · Place 9 · Union Pines500 Meters9.1:06.70a12
Feb 15NCHSAA 3A State Championships Feb 15 · 1000 Meters · Place 5 · Union Pines1000 Meters5.2:37.76a11
Feb 15NCHSAA 3A State Championships Feb 15 · 800 Meters · Union Pines800 MetersRelay Split—2:01.325a11
Feb 15NCHSAA 3A State Championships Feb 15 · 400 Meters · Union Pines400 MetersRelay Split—50.654a11
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 1000 Meters · Place 1 · Union Pines1000 Meters12:37.6011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 800 Meters · Place 5 · Union Pines800 Meters5.1:57.66a11
May 9NCHSAA 3A MideastMay 9 · 800 Meters · Place 2 · Union Pines800 Meters2.2:00.25a11
Apr 30SAC Conference ChampionshipsApr 30 · 1600 Meters · Place 2 · Union Pines1600 Meters2.4:36.16a11
Apr 30SAC Conference ChampionshipsApr 30 · 800 Meters · Place 1 · Union Pines800 Meters1.1:58.59a11
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Tim Brown Hough 1:52.21 · Place 17 · Union PinesMR Carnival: Tim Brown Hough 1:52.21171:56.99 PBJR
Apr 5Panther InvitationalApr 5 · 800 Meters · Union Pines800 Meters—DNS11
Mar 292025 Cummings HS InvitationalMar 29 · 800 Meters · Place 1 · Union Pines800 Meters11:59.0811
Mar 292025 Cummings HS InvitationalMar 29 · 800 Meters · Place 1 · Union Pines800 Meters11:59.0811
Mar 15Mid-South RelaysMar 15 · 1600 Meters · Place 1 · Union Pines1600 Meters14:36.5411
Mar 15Mid-South Relays 2025Mar 15 · 1600 Meters · Place 1 · Union Pines1600 Meters1.4:36.54a11
Mar 8Golden Dash Relays 2025Mar 8 · 800 Meters · Place 1 · Union Pines800 Meters12:00.0311

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 66 · Union Pines300 Meters66.38.68a11
Dec 21JDL Holiday InvitationalDec 21 · 1000 Meters · Place 2 · Union Pines1000 Meters2.2:34.53a PB11
Dec 14Stay In Your Lane InvitationalDec 14 · 1000 Meters · Place 1 · Union Pines1000 Meters1.2:38.36a11
Dec 14Stay In Your Lane InvitationalDec 14 · 800 Meters · Place 2 · Union Pines800 MetersRelay Split2.1:59.916 PB11
Dec 14Stay In Your Lane InvitationalDec 14 · 400 Meters · Place 10 · Union Pines400 MetersRelay Split10.53.36311
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 3200 Meters · Union Pines3200 Meters--DNF10
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 1600 Meters · Place 15 · Union Pines1600 Meters15.4:43.20a10
Jan 27The Viking Polar BearJan 27 · 1000 Meters · Place 4 · Union Pines1000 Meters42:41.5610
Jan 16Southern Carolina and Sandhills Conference ChampionshipsJan 16 · 3200 Meters · Place 1 · Union Pines3200 Meters19:59.2510
Jan 16Southern Carolina and Sandhills Conference ChampionshipsJan 16 · 1600 Meters · Place 1 · Union Pines1600 Meters14:35.6410
Jan 16Southern Carolina and Sandhills Conference ChampionshipsJan 16 · 3200 Meters · Place 1 · Union Pines3200 Meters19:59.2510
Jan 16Southern Carolina and Sandhills Conference ChampionshipsJan 16 · 1600 Meters · Place 1 · Union Pines1600 Meters14:35.6410

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 3200 Meters · Place 16 · Union Pines3200 Meters16.10:29.20a11
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 800 Meters · Place 7 · Union Pines800 Meters7.1:57.79a11
May 102A/3A MidEast RegionalsMay 10 · 3200 Meters · Place 3 · Union Pines3200 Meters3.9:42.80a11
May 102A/3A MidEast RegionalsMay 10 · 800 Meters · Place 3 · Union Pines800 Meters3.2:00.66a11
Apr 20Carolina Distance CarnivalApr 20 · 3200 Meters · Place 13 · Union Pines3200 Meters139:35.74 PBSO
Apr 20Carolina Distance CarnivalApr 20 · 800 Meters · Place 13 · Union Pines800 Meters131:58.69SO
Apr 11SAC Meet #7Apr 11 · 800 Meters · Place 1 · Union Pines800 Meters12:00.00—
Apr 6Panther InvitationalApr 6 · 3200 Meters · Union Pines3200 Meters--DNS11
Apr 6Panther InvitationalApr 6 · 1600 Meters · Place 3 · Union Pines1600 Meters3.4:28.86a PB11
Mar 20SAC #3Mar 20 · 1600 Meters · Place 1 · Union Pines1600 Meters14:42.19a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 1600 Meters · Place 3 · Union Pines1600 Meters3.4:33.04a PB10
Jan 21The Viking Polar BearJan 21 · 1600 Meters · Place 1 · Union Pines1600 Meters14:33.199
Jan 17Southern Carolina and Sandhills Conference ChampionshipsJan 17 · 3200 Meters · Place 1 · Union Pines3200 Meters19:54.46 PB9
Jan 17Southern Carolina and Sandhills Conference ChampionshipsJan 17 · 1600 Meters · Place 4 · Union Pines1600 Meters44:33.509
Jan 7Just Don't Lose HS ClassicJan 7 · 1600 Meters · Place 6 · Union Pines1600 Meters64:38.52—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 9Pinecrest Polar Bear #1Dec 9 · 1600 Meters · Place 1 · Union Pines1600 Meters1.4:36.87aUnofficial10
Dec 2The Viking Polar BearDec 2 · 3200 Meters · Place 1 · Union Pines3200 Meters1.9:53.01aUnofficial10
May 19NCHSAA 3A State ChampionshipMay 19 · 3200 Meters · Place 5 · Union Pines3200 Meters5.9:36.11a9
May 19NCHSAA 3A State ChampionshipMay 19 · 1600 Meters · Place 9 · Union Pines1600 Meters9.4:30.98a9
May 12NCHSAA 3A Mideast RegionalMay 12 · 3200 Meters · Place 2 · Union Pines3200 Meters2.9:48.83a9
May 12NCHSAA 3A Mideast RegionalMay 12 · 1600 Meters · Place 4 · Union Pines1600 Meters4.4:29.57a9
Apr 1The Viking Relays Apr 1 · 3200 Meters · Place 1 · Union Pines3200 Meters1.10:01.80a9
Mar 25Timberwolf InvitationMar 25 · 1600 Meters · Place 1 · Union Pines1600 Meters14:36.50—
Mar 16SAC Meet 2Mar 16 · 3200 Meters · Place 1 · Union Pines3200 Meters1.9:43.53a9
Mar 11Alton Tyre Invitational RelaysMar 11 · 1600 Meters · Place 3 · Union Pines1600 Meters39:58.00—
Mar 9SAC Meet 1Mar 9 · 1600 Meters · Place 1 · Union Pines1600 Meters1.4:35.25a9
Mar 9SAC Meet 1Mar 9 · 800 Meters · Place 1 · Union Pines800 Meters1.2:05.35a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 1600 Meters · Place 8 · Union Pines1600 Meters8.4:40.70a9
Dec 10COROS Explore Perfection InvitationalDec 10 · 1600 Meters · Place 5 · Union Pines1600 Meters5.4:40.48a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 3SAC Polar Bear 1Dec 3 · 3200 Meters · Place 1 · Union Pines3200 Meters1.9:54.88aUnofficial9