Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMyrtle Beach Collegiate Challenge · Mar 1310.66aMyrtle Beach Collegiate ChallengeMarch 13, 2026
200 Meters · IndoorCamel City Sprints · Feb 622.01Camel City SprintsFebruary 6, 2026
200 Meters · OutdoorWinthrop Invitational · Apr 1721.76aWinthrop InvitationalApril 17, 2026
300 Meters · IndoorUNC Asheville Collegiate Opener · Jan 935.82aUNC Asheville Collegiate OpenerJanuary 9, 2026
400 Meters · OutdoorJohnson Riley · Jun 150.78aJohnson RileyJune 1, 2025
400 Meters · Relay Split · IndoorSouth Atlantic Champs · Feb 2849.376South Atlantic ChampsFebruary 28, 2026
55 Meter · IndoorReindeer Classic · Dec 206.48aReindeer ClassicDecember 20, 2024
55 Meters · IndoorSandhills & The Mountain Conference Championships · Jan 316.45Sandhills & The Mountain Conference ChampionshipsJanuary 31, 2025
60 Meter · IndoorLiberty Kickoff · Dec 46.86aLiberty KickoffDecember 4, 2025
60 Meters · IndoorCamel City Sprints · Feb 66.89Camel City SprintsFebruary 6, 2026
Combined results · OutdoorSandhills Athletic Meet 3 · Mar 1422.44Sandhills Athletic Meet 3March 14, 2024
Long Jump · IndoorSpartan Last Chance · Jan 3017-09.00Spartan Last ChanceJanuary 30, 2023
Long Jump · OutdoorSAC Meet 2 · Mar 1618-10.50SAC Meet 2March 16, 2023
Triple Jump · OutdoorSAC Meet 2 · Mar 1636-11.00SAC Meet 2March 16, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 200 Meters · Place 6 · CokerCoker200 MetersRound P6.21.32aWind: 3.5Fr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 200 Meters · Place 8 · CokerCoker200 Meters8.21.55aWind: 3.8Fr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100 Meters · Place 7 · CokerCoker100 MetersRound P7.10.51aWind: 4.3Fr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100 Meters · Place 7 · CokerCoker100 Meters7.10.67aWind: 2.4Fr
Apr 17Winthrop InvitationalApr 17 · 200 Meters · Place 9 · CokerCoker200 Meters9.21.76a PBWind: 0.6Fr
Apr 17Winthrop InvitationalApr 17 · 100 Meters · Place 4 · CokerCoker100 Meters4.10.63aWind: 2.4Fr
Apr 2High Point VertKlasse MeetingApr 2 · 100 Meters · Place 5 · CokerCoker100 Meters5.10.59aWind: 2.1Fr
Mar 27Davidson RelaysMar 27 · 200 Meters · Place 7 · CokerCoker200 Meters7.21.83aWind: 0.5Fr
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 100 Meters · Place 5 · CokerCoker100 MetersRound P510.66a PBFr
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 100 Meters · Place 3 · CokerCoker100 Meters310.69aFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 60 Meter · Place 8 · CokerCoker60 MeterRound P8.6.90aFr
Feb 28South Atlantic ChampsFeb 28 · 60 Meter · Place 6 · CokerCoker60 Meter6.6.98aFr
Feb 28South Atlantic ChampsFeb 28 · 400 Meters · Place 21 · CokerCoker400 MetersRelay Split21.49.376 PBFr
Feb 28South Atlantic ChampsFeb 28 · 200 Meters · Place 17 · CokerCoker200 MetersRound P17.22.31aFr
Feb 6Camel City SprintsFeb 6 · 200 Meters · Place 3 · CokerCoker200 Meters322.01 PB—
Feb 6Camel City SprintsFeb 6 · 60 Meters · Place 8 · CokerCoker60 Meters86.91—
Feb 6Camel City SprintsFeb 6 · 60 Meters · Place 8 · CokerCoker60 MetersRound P86.89 PB—
Jan 17Mondo College InvitationalJan 17 · 200 Meters · Place 4 · CokerCoker200 Meters422.07—
Jan 17Mondo College InvitationalJan 17 · 60 Meters · Place 11 · CokerCoker60 MetersRound P116.944—
Jan 9UNC Asheville Collegiate OpenerJan 9 · 300 Meters · Place 9 · CokerCoker300 Meters935.82a PBFR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 5 · CokerCoker60 Meters57.01aFR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 7 · CokerCoker60 Meters77.07aFR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 60 Meter · Place 5 · CokerCoker60 MeterRound P5.6.89aWind: 0Fr
Dec 4Liberty KickoffDec 4 · 60 Meter · Place 3 · CokerCoker60 Meter3.6.86a PBWind: 0Fr
Dec 4Liberty KickoffDec 4 · 200 Meters · Place 10 · CokerCoker200 Meters10.22.27aWind: 0Fr
Feb 15NCHSAA 4A State Championships Feb 15 · 55 Meter · PinecrestPinecrest55 MeterRound P--FS12
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · PinecrestPinecrest400 MetersRelay Split—54.815a12
Feb 8Charlotte City Championship Feb 8 · 300 Meters · Place 16 · PinecrestPinecrest300 Meters1636.14SR
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 55 Meters · Place 1 · PinecrestPinecrest55 Meters16.45 PB12
Jan 4JDL Run Fast InvitationalJan 4 · 55 Meters · Place 4 · PinecrestPinecrest55 Meters46.50—
Jan 4JDL Run Fast InvitationalJan 4 · 55 Meters · Place 2 · PinecrestPinecrest55 MetersRound P26.51—
Jan 4JDL Run Fast InvitationalJan 4 · 300 Meters · Place 15 · PinecrestPinecrest300 Meters1537.18—

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 6 · Moore United Track ClubMoore United Track Club200 MetersRound P6.22.15a12
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Moore United Track ClubMoore United Track Club200 Meters--DNSWind: 1.312
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100 Meters · Moore United Track ClubMoore United Track Club100 MetersRound P--DNS12
Jun 1Johnson RileyJun 1 · 400 Meters · Place 2 · Moore United Track ClubMoore United Track Club400 Meters250.78a PB12
Jun 1Johnson RileyJun 1 · 200 Meters · Place 2 · Moore United Track ClubMoore United Track Club200 Meters222.40a12
Jun 1Johnson RileyJun 1 · 100 Meters · Place 1 · Moore United Track ClubMoore United Track Club100 Meters110.87a12
Jun 1Johnson RileyJun 1 · 400 Meters · Place 2 · Moore United Track ClubMoore United Track Club400 Meters250.78a12
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 100 Meters · Place 10 · PinecrestPinecrest100 MetersRound P10.11.13aWind: -1.612
May 10NCHSAA 4A Mideast Regional 2025May 10 · 200 Meters · Place 6 · PinecrestPinecrest200 Meters6.22.30a12
May 10NCHSAA 4A Mideast Regional 2025May 10 · 100 Meters · Place 2 · PinecrestPinecrest100 MetersRound P2.10.84a12
May 10NCHSAA 4A Mideast Regional 2025May 10 · 100 Meters · Place 4 · PinecrestPinecrest100 Meters4.10.83a12
Apr 30SAC Conference ChampionshipsApr 30 · 200 Meters · Place 2 · PinecrestPinecrest200 Meters2.21.95a12
Apr 30SAC Conference ChampionshipsApr 30 · 100 Meters · Place 1 · PinecrestPinecrest100 MetersRound P1.10.84a12
Apr 30SAC Conference ChampionshipsApr 30 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters1.10.68a12
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 5 · Moore United Track ClubMoore United Track Club200 MetersRound P5.22.46a12
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 3 · Moore United Track ClubMoore United Track Club200 Meters3.22.28a12
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 1 · Moore United Track ClubMoore United Track Club100 Meters1.11.02a12
Apr 12FCA Track and Field CarnivalApr 12 · 200 Meters · Place 1 · PinecrestPinecrest200 Meters1.22.45a12
Apr 5Seahawk HS InvitationalApr 5 · 200 Meters · Place 1 · PinecrestPinecrest200 Meters122.52—
Apr 5Seahawk HS InvitationalApr 5 · 200 Meters · Place 1 · PinecrestPinecrest200 Meters122.52—
Apr 5Seahawk HS InvitationalApr 5 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters110.75—
Apr 5Seahawk HS InvitationalApr 5 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters110.75—
Apr 5Seahawk HS InvitationalApr 5 · 100 Meters · Place 2 · PinecrestPinecrest100 MetersRound P211.10—
Apr 5Seahawk HS InvitationalApr 5 · 100 Meters · Place 2 · PinecrestPinecrest100 MetersRound P211.10—
Mar 27SAC Track Meet # 4Mar 27 · 200 Meters · Place 1 · PinecrestPinecrest200 Meters122.08—
Mar 22Vikings Relays 2025Mar 22 · 100 Meters · Place 1 · PinecrestPinecrest100 MetersRound P1.10.87a12
Mar 22Vikings Relays 2025Mar 22 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters1.10.77a12
Mar 15Mid-South RelaysMar 15 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters110.9512
Mar 15Mid-South Relays 2025Mar 15 · 100 Meters · Place 2 · PinecrestPinecrest100 MetersRound P2.11.25a12
Mar 15Mid-South Relays 2025Mar 15 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters1.10.95a12
Mar 8Clash of the CarolinasMar 8 · 200 Meters · Place 5 · PinecrestPinecrest200 Meters5.22.30aWind: -2.212
Mar 8Clash of the CarolinasMar 8 · 100 Meters · Place 1 · PinecrestPinecrest100 MetersRound P1.10.60aWind: 5.412
Mar 8Clash of the CarolinasMar 8 · 100 Meters · Place 7 · PinecrestPinecrest100 Meters7.10.80aWind: 2.312

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 55 Meter · Place 1 · PinecrestPinecrest55 Meter1.6.48a PB12
Dec 20Reindeer ClassicDec 20 · 400 Meters · PinecrestPinecrest400 MetersRelay Split—53.19812
Dec 13NW Cabarrus Invitational #2Dec 13 · 55 Meter · Place 2 · PinecrestPinecrest55 Meter2.6.51a12
Feb 3Pinecrest Polar Bear Meet 3Feb 3 · 300 Meters · Place 2 · PinecrestPinecrest300 Meters236.1411
Jan 27The Viking Polar BearJan 27 · Long Jump · Place 12 · PinecrestPinecrestLong Jump1217-811
Jan 16Southern Carolina and Sandhills Conference ChampionshipsJan 16 · 300 Meters · Place 6 · PinecrestPinecrest300 Meters639.1211
Jan 16Southern Carolina and Sandhills Conference ChampionshipsJan 16 · 300 Meters · Place 6 · PinecrestPinecrest300 Meters639.1211

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
Dec 14Pinecrest Polar Bear #1Dec 14 · 55 Meter · Place 1 · PinecrestPinecrest55 Meter1.6.55aUnofficial12
Jun 27AAU NC Regional 25 QualifierJun 27 · 100 Meters · Place 14 · Moore United Track ClubMoore United Track Club100 Meters1410.99—
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 2 · Moore United Track ClubMoore United Track Club200 MetersRound P2.22.84aWind: -211
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 1 · Moore United Track ClubMoore United Track Club200 Meters1.22.43aWind: 0.211
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 3 · Moore United Track ClubMoore United Track Club100 MetersRound P3.11.13aWind: -2.411
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 2 · Moore United Track ClubMoore United Track Club100 Meters2.11.01aWind: 0.711
Jun 7AAU North Carolina District QualifierJun 7 · 200 Meters · Place 30 · Moore United Track ClubMoore United Track Club200 Meters3022.55a—
Jun 7AAU North Carolina District QualifierJun 7 · 100 Meters · Place 9 · Moore United Track ClubMoore United Track Club100 Meters910.98a—
Jun 1BodyArmor State GamesJun 1 · 200 Meters · Place 4 · Moore United Track ClubMoore United Track Club200 Meters4.22.55aWind: -0.111
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 3 · Moore United Track ClubMoore United Track Club100 MetersRound P3.11.04aWind: -0.711
Jun 1BodyArmor State GamesJun 1 · 100 Meters · Place 2 · Moore United Track ClubMoore United Track Club100 Meters2.10.99aWind: 1.811
May 19Ken Roberts Panther EliteMay 19 · 200 Meters · Place 1 · Moore United Track ClubMoore United Track Club200 Meters1.22.63a11
May 19Ken Roberts Panther EliteMay 19 · 100 Meters · Place 1 · Moore United Track ClubMoore United Track Club100 Meters1.11.09a11
May 11NCHSAA 4A Mideast RegionalMay 11 · 200 Meters · Place 11 · PinecrestPinecrest200 Meters11.22.40a11
May 11NCHSAA 4A Mideast RegionalMay 11 · 100 Meters · Place 5 · PinecrestPinecrest100 MetersRound P5.10.95a11
May 11NCHSAA 4A Mideast RegionalMay 11 · 100 Meters · Place 4 · PinecrestPinecrest100 Meters4.10.99a11
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 400 Meters · Place 6 · PinecrestPinecrest400 Meters653.90—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters111.04—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 400 Meters · Place 5 · PinecrestPinecrest400 Meters5NT—
May 4NCRunners Elite Junior/Senior Frosh/Soph InvitationalMay 4 · 100 Meters · Place 5 · PinecrestPinecrest100 Meters510.92—
Apr 202024 Seahawk HS InvitationalApr 20 · 200 Meters · Place 34 · PinecrestPinecrest200 Meters34.26.38a11
Apr 202024 Seahawk HS InvitationalApr 20 · 100 Meters · Place 4 · PinecrestPinecrest100 MetersRound P4.11.04a11
Apr 202024 Seahawk HS InvitationalApr 20 · 100 Meters · Place 3 · PinecrestPinecrest100 Meters3.10.92a11
Apr 132024 Union Pines Viking RelaysApr 13 · 100 Meters · Place 2 · PinecrestPinecrest100 Meters210.96—
Apr 132024 Union Pines Viking RelaysApr 13 · 100 Meters · Place 2 · PinecrestPinecrest100 Meters210.96—
Apr 10SAC #6Apr 10 · 200 Meters · Place 1 · PinecrestPinecrest200 Meters122.89a—
Apr 10SAC #6Apr 10 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters111.34a—
Mar 16Mid-South RelaysMar 16 · Long Jump · Place 13 · PinecrestPinecrestLong Jump1317-10.5011
Mar 16Mid-South RelaysMar 16 · Long Jump · Place 13 · PinecrestPinecrestLong Jump1317-10.50—
Mar 14Sandhills Athletic Meet 3Mar 14 · Combined results · Place 2 · PinecrestPinecrestCombined results222.44 PB11
Mar 7SAC #2Mar 7 · 200 Meters · Place 1 · PinecrestPinecrest200 Meters1.22.68a11
Mar 7SAC #2Mar 7 · 100 Meters · Place 1 · PinecrestPinecrest100 Meters1.11.04a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Pinecrest Polar Bear MeetDec 29 · 300 Meters · Place 5 · PinecrestPinecrest300 Meters5.40.13aUnofficial11
Dec 2The Viking Polar BearDec 2 · 300 Meters · Place 1 · PinecrestPinecrest300 Meters1.36.51aUnofficial11
Apr 1The Viking Relays Apr 1 · Triple Jump · PinecrestPinecrestTriple Jump--DNS10
Apr 1The Viking Relays Apr 1 · Long Jump · Place 7 · PinecrestPinecrestLong Jump7.17-06.5010
Mar 23SAC Meet #3Mar 23 · Combined results · Place 2 · PinecrestPinecrestCombined results235-09.5010
Mar 23SAC Meet #3Mar 23 · Combined results · Place 1 · PinecrestPinecrestCombined results123.3510
Mar 16SAC Meet 2Mar 16 · Triple Jump · Place 8 · PinecrestPinecrestTriple Jump8.36-11.00 PB10
Mar 16SAC Meet 2Mar 16 · Long Jump · Place 6 · PinecrestPinecrestLong Jump6.18-10.50 PB10

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Spartan Last ChanceJan 30 · 300 Meters · Place 24 · PinecrestPinecrest300 Meters24.41.33a10
Jan 30Spartan Last ChanceJan 30 · 55 Meter · Place 20 · PinecrestPinecrest55 Meter20.6.97a10
Jan 30Spartan Last ChanceJan 30 · Long Jump · Place 20 · PinecrestPinecrestLong Jump20.17-09.00 PB10
Jan 17Southern Carolina and Sandhills Conference ChampionshipsJan 17 · Long Jump · Place 8 · PinecrestPinecrestLong Jump819-02.0010
Jan 17Southern Carolina and Sandhills Conference ChampionshipsJan 17 · 300 Meters · Place 9 · PinecrestPinecrest300 Meters939.1310
Jan 6Weddington InvitationalJan 6 · Long Jump · Place 28 · PinecrestPinecrestLong Jump2817-00.5010
Jan 6Weddington InvitationalJan 6 · 55 Meters · Place 25 · PinecrestPinecrest55 Meters257.0310

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Reindeer ClassicDec 16 · 55 Meter · Place 27 · PinecrestPinecrest55 Meter27.7.07a10
Dec 16Reindeer ClassicDec 16 · Long Jump · Place 23 · PinecrestPinecrestLong Jump23.17-08.5010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 10SAC Polar BearDec 10 · 55 Meter · Place 7 · PinecrestPinecrest55 Meter7.7.08aUnofficial10
Dec 10SAC Polar BearDec 10 · Long Jump · Place 6 · PinecrestPinecrestLong Jump6.17-04.50Unofficial10
Dec 3SAC Polar Bear 1Dec 3 · Long Jump · Place 12 · PinecrestPinecrestLong Jump12.16-09.00Unofficial10