Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorPinecrest Polar Bear Last Chance Meet · Feb 72:44.65Pinecrest Polar Bear Last Chance MeetFebruary 7, 2026
1600 Meters · IndoorIt's About Time Invitational · Nov 224:42.54aIt's About Time InvitationalNovember 22, 2025
1600 Meters · OutdoorFCA Track and Field Carnival · Apr 124:25.14aFCA Track and Field CarnivalApril 12, 2025
3200 Meters · IndoorSandhills & The Mountain Conference Championships · Jan 3110:17.66Sandhills & The Mountain Conference ChampionshipsJanuary 31, 2025
3200 Meters · OutdoorSAC Conference Championships · Apr 3010:05.19aSAC Conference ChampionshipsApril 30, 2025
800 Meters · OutdoorMid-South Spring Track Meet # 6 · Apr 222:01.58aMid-South Spring Track Meet # 6April 22, 2026
800 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 152:04.412aNCHSAA 4A State Championships February 15, 2025
Combined results · OutdoorSandhills Athletic Meet 3 · Mar 144:41.72Sandhills Athletic Meet 3March 14, 2024
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:31.58Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8NCHSAA 8A West RegionalMay 8 · 800 Meters · Place 14 · Pinecrest800 Meters14.2:07.83a12
Apr 30Mid-South Conference ChampionshipApr 30 · 800 Meters · Place 3 · Pinecrest800 Meters3.2:03.1012
Apr 22Mid-South Spring Track Meet # 6Apr 22 · 800 Meters · Place 2 · Pinecrest800 Meters2.2:01.58a PB12
Apr 182026 Seahawk HS InvitationalApr 18 · 800 Meters · Place 6 · Pinecrest800 Meters6.2:01.99a12
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 800 Meters · Place 1 · Pinecrest800 Meters1.2:02.74a12
Mar 25Mid-South Spring Track Meet # 3Mar 25 · 800 Meters · Place 1 · Pinecrest800 Meters12:03.75a12
Mar 21Mid-South RelaysMar 21 · 800 Meters · Place 1 · Pinecrest800 Meters12:03.50a12
Mar 19Mid-South Spring Track Meet # 2Mar 19 · 1600 Meters · Place 5 · Pinecrest1600 Meters5.4:47.47a12
Mar 11Mid-South 7A/8A Tri Meet #1Mar 11 · 800 Meters · Place 2 · Pinecrest800 Meters22:06.7312
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Place 12 · Pinecrest1000 Meters12.2:46.34aUnofficial12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Pinecrest Polar Bear Last Chance MeetFeb 7 · 1000 Meters · Place 2 · Pinecrest1000 Meters22:44.65 PB—
Jan 16CAP 8A & Mid-South 7A/8A Conference ChampionshipsJan 16 · 1000 Meters · Place 4 · Pinecrest1000 Meters42:49.7712

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 23 · Pinecrest1600 Meters23.4:50.80a12
Dec 13Stay In Your Lane InvitationalDec 13 · 800 Meters · Pinecrest800 MetersRelay Split—2:06.00212
Nov 22It's About Time InvitationalNov 22 · 1600 Meters · Place 6 · Pinecrest1600 Meters6.4:42.54a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 800 Meters · Pinecrest800 MetersRelay Split—2:04.412a PB11
Feb 6Pinecrest Polar Bear Last Chance MeetFeb 6 · 1000 Meters · Place 2 · Pinecrest1000 Meters22:48.7611
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 3200 Meters · Place 2 · Pinecrest3200 Meters210:17.66 PB11
Jan 4JDL Run Fast InvitationalJan 4 · 3200 Meters · Place 9 · Pinecrest3200 Meters910:55.19—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A Mideast Regional 2025May 10 · 1600 Meters · Place 13 · Pinecrest1600 Meters13.4:38.96a11
Apr 30SAC Conference ChampionshipsApr 30 · 3200 Meters · Place 3 · Pinecrest3200 Meters3.10:05.19a PB11
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 140 · Pinecrest1600 Meters1404:30.23JR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 139 · PinecrestMR Carnival: Rocky Hansen Christ Sch 4:04.291394:31.58 PBJR
Apr 12FCA Track and Field CarnivalApr 12 · 1600 Meters · Place 3 · Pinecrest1600 Meters3.4:25.14a PB11
Apr 3Sandhills Athletic Meet Apr 3 · 3200 Meters · Place 3 · Pinecrest3200 Meters310:18.13—
Mar 27SAC Track Meet # 4Mar 27 · 800 Meters · Place 3 · Pinecrest800 Meters32:05.63—
Mar 22Vikings Relays 2025Mar 22 · 3200 Meters · Place 3 · Pinecrest3200 Meters3.10:07.44a11
Mar 15Mid-South RelaysMar 15 · 1600 Meters · Place 2 · Pinecrest1600 Meters24:39.7611
Mar 15Mid-South Relays 2025Mar 15 · 1600 Meters · Place 2 · Pinecrest1600 Meters2.4:39.76a11
Mar 13SAC Track Meet # 1Mar 13 · 3200 Meters · Place 1 · Pinecrest3200 Meters1.11:30.42a11
Mar 8Clash of the CarolinasMar 8 · 1600 Meters · Place 21 · Pinecrest1600 Meters21.4:40.49a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 1600 Meters · Place 21 · Pinecrest1600 Meters21.4:57.82a11
Dec 13NW Cabarrus Invitational #2Dec 13 · 1600 Meters · Place 14 · Pinecrest1600 Meters14.5:09.03a11
Feb 3Pinecrest Polar Bear Meet 3Feb 3 · 1600 Meters · Place 4 · Pinecrest1600 Meters45:05.9010
Jan 27The Viking Polar BearJan 27 · 3200 Meters · Place 4 · Pinecrest3200 Meters411:36.1610
Jan 27The Viking Polar BearJan 27 · 1600 Meters · Place 1 · Pinecrest1600 Meters14:57.5510
Jan 5Weddington InvitationalJan 5 · 1600 Meters · Place 23 · Pinecrest1600 Meters234:57.2510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 3200 Meters · Place 4 · Pinecrest3200 Meters410:35.88—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 1600 Meters · Place 2 · Pinecrest1600 Meters24:38.22—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 3200 Meters · Place 5 · Pinecrest3200 Meters510:49.34—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 1600 Meters · Place 6 · Pinecrest1600 Meters64:41.72—
Apr 202024 Seahawk HS InvitationalApr 20 · 1600 Meters · Place 8 · Pinecrest1600 Meters8.4:42.84a10
Apr 10SAC #6Apr 10 · 3200 Meters · Place 2 · Pinecrest3200 Meters210:49.34a—
Mar 20SAC #3Mar 20 · 800 Meters · Place 5 · Pinecrest800 Meters52:07.94a—
Mar 16Mid-South RelaysMar 16 · 1600 Meters · Place 4 · Pinecrest1600 Meters44:49.5810
Mar 16Mid-South RelaysMar 16 · 1600 Meters · Place 4 · Pinecrest1600 Meters44:49.58a—
Mar 14Sandhills Athletic Meet 3Mar 14 · Combined results · Place 1 · PinecrestCombined results14:41.72 PB10
Mar 7SAC #2Mar 7 · 800 Meters · Place 1 · Pinecrest800 Meters1.2:09.56a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Pinecrest Polar Bear MeetDec 29 · 1600 Meters · Place 1 · Pinecrest1600 Meters1.4:55.48aUnofficial10
Dec 9Pinecrest Polar Bear #1Dec 9 · 1600 Meters · Place 4 · Pinecrest1600 Meters4.4:56.50aUnofficial10
Apr 1The Viking Relays Apr 1 · 3200 Meters · Place 8 · Pinecrest3200 Meters8.12:08.01a9
Mar 23SAC Meet #3Mar 23 · Combined results · Place 11 · PinecrestCombined results115:38.009
Mar 16SAC Meet 2Mar 16 · 3200 Meters · Place 7 · Pinecrest3200 Meters7.12:03.78a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Reindeer ClassicDec 15 · 1600 Meters · Place 23 · Pinecrest1600 Meters23.5:02.22a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10SAC Polar BearDec 10 · 1600 Meters · Place 18 · Pinecrest1600 Meters18.6:32.98aUnofficial9
Dec 3SAC Polar Bear 1Dec 3 · 500 Meters · Place 13 · Pinecrest500 Meters13.1:33.79aUnofficial9