Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWinthrop Invitational · Apr 1711.25aWinthrop InvitationalApril 17, 2026
200 Meters · IndoorMid-Winter Collegiate Invite · Feb 1323.89aMid-Winter Collegiate InviteFebruary 13, 2026
200 Meters · OutdoorWinthrop Invitational · Apr 1722.43aWinthrop InvitationalApril 17, 2026
200 Meters · Outdoor · Hand timedMarvin Ridge Home #2 · Mar 2923.5hMarvin Ridge Home #2March 29, 2023
300 Meters · IndoorTryon: College & Open Friday · Feb 2036.83aTryon: College & Open FridayFebruary 20, 2026
300 Meters · OutdoorHopewell Polar Bear #3 · Jan 1438.81aHopewell Polar Bear #3January 14, 2025
400 Meters · IndoorEast Meck Home Meet · Feb 2755.54East Meck Home MeetFebruary 27, 2025
400 Meters · OutdoorSpring into the Season Kickoff · Mar 152.57aSpring into the Season KickoffMarch 1, 2025
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 1554.142aNCHSAA 4A State Championships February 15, 2025
500 Meters · IndoorReindeer Classic · Dec 201:12.97aReindeer ClassicDecember 20, 2024
55 Meter · IndoorReindeer Classic · Dec 206.95aReindeer ClassicDecember 20, 2024
55 Meter · OutdoorHopewell Polar Bear #3 · Jan 146.81aHopewell Polar Bear #3January 14, 2025
55 Meters · IndoorCharlotte City Championship · Feb 87.04Charlotte City Championship February 8, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Dani Palooza Last Chance MeetMay 17 · 100 Meters · Place 14 · PresbyterianPresbyterian100 MetersRound P14.11.41aWind: 1.4Fr
May 3Duke TwilightMay 3 · 200 Meters · Place 33 · UnattachedUnattached200 Meters33.22.82aWind: 1.8Fr
Apr 17Winthrop InvitationalApr 17 · 200 Meters · Place 26 · UnattachedUnattached200 Meters26.22.43a PBWind: 0.8Fr
Apr 17Winthrop InvitationalApr 17 · 100 Meters · Place 27 · UnattachedUnattached100 Meters27.11.25a PBWind: 1.8Fr
Apr 10Southside Power and Fitness InvitationalApr 10 · 200 Meters · Place 26 · PresbyterianPresbyterian200 Meters26.22.68aWind: 0.5Fr
Apr 3Electric City InvitationalApr 3 · 100 Meters · Place 23 · PresbyterianPresbyterian100 MetersRound P23.11.45aWind: -0.5Fr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Tryon: College & Open FridayFeb 20 · 300 Meters · Place 4 · UnattachedUnattached300 Meters4.36.83a PBFr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 200 Meters · Place 45 · PresbyterianPresbyterian200 Meters45.23.89a PBFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.24.12aWind: 0.412
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · 100 Meters · Place 13 · UnattachedUnattached100 Meters13.11.85aWind: -2.412
May 242025 Davidson Meet of ChampionsMay 24 · 200 Meters · Place 11 · UnattachedUnattached200 Meters11.23.39aWind: -0.612
May 242025 Davidson Meet of ChampionsMay 24 · 100 Meters · Place 11 · UnattachedUnattached100 Meters11.11.79aWind: -0.912
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 100 Meters · Place 7 · East MecklenburgEast Mecklenburg100 Meters711.5212
Apr 25Dick Williams InvitationalApr 25 · 100 Meters · Place 11 · East MecklenburgEast Mecklenburg100 Meters1111.3712
Apr 9Independence Meet #2Apr 9 · 400 Meters · Place 3 · East MecklenburgEast Mecklenburg400 Meters353.4612
Apr 2Palisades Senior SendoffApr 2 · 200 Meters · Place 7 · East MecklenburgEast Mecklenburg200 Meters723.1312
Mar 26Garinger Meet #1Mar 26 · 200 Meters · Place 3 · East MecklenburgEast Mecklenburg200 Meters3.24.00a12
Mar 11Independence MeetMar 11 · 100 Meters · Place 11 · East MecklenburgEast Mecklenburg100 Meters1111.75—
Mar 1Spring into the Season KickoffMar 1 · 400 Meters · Place 7 · East MecklenburgEast Mecklenburg400 Meters7.52.57a PB12
Mar 1Spring into the Season KickoffMar 1 · 100 Meters · Place 17 · East MecklenburgEast Mecklenburg100 Meters17.11.56aWind: 0.912
Feb 6Last Chance JM Robinson Polar BearFeb 6 · 300 Meters · Place 6 · East MecklenburgEast Mecklenburg300 Meters6.37.09aUnofficial12
Feb 6Last Chance JM Robinson Polar BearFeb 6 · 55 Meter · Place 10 · East MecklenburgEast Mecklenburg55 Meter10.7.17aUnofficial12
Jan 14Hopewell Polar Bear #3Jan 14 · 300 Meters · Place 2 · East MecklenburgEast Mecklenburg300 Meters2.38.81a PB12
Jan 14Hopewell Polar Bear #3Jan 14 · 55 Meter · Place 8 · East MecklenburgEast Mecklenburg55 Meter8.6.81a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27East Meck Home MeetFeb 27 · 400 Meters · Place 5 · East MecklenburgEast Mecklenburg400 Meters555.54 PB—
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · East MecklenburgEast Mecklenburg400 MetersRelay Split—54.142a PB12
Feb 8Charlotte City Championship Feb 8 · 55 Meters · Place 31 · East MecklenburgEast Mecklenburg55 MetersRound P317.04 PBSR
Feb 1Mondo Elite HS InvitationalFeb 1 · 55 Meters · Place 96 · East MecklenburgEast Mecklenburg55 MetersRound P967.33—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 500 Meters · Place 16 · East MecklenburgEast Mecklenburg500 Meters16.1:12.97a PB12
Dec 20Reindeer ClassicDec 20 · 55 Meter · Place 29 · East MecklenburgEast Mecklenburg55 Meter29.6.95a PB12
Dec 14Stay In Your Lane InvitationalDec 14 · 300 Meters · Place 47 · East MecklenburgEast Mecklenburg300 Meters47.38.47a12
Jan 27Charlotte City Championship 2024Jan 27 · 300 Meters · Place 32 · East MecklenburgEast Mecklenburg300 Meters3238.07JR
Jan 6Just Don't Lose HS ClassicJan 6 · 300 Meters · Place 26 · East MecklenburgEast Mecklenburg300 Meters2638.65—
Jan 6Just Don't Lose HS ClassicJan 6 · 55 Meters · Place 52 · East MecklenburgEast Mecklenburg55 MetersRound P527.14—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Phillip O. Berry Polar BearDec 5 · 300 Meters · Place 5 · East MecklenburgEast Mecklenburg300 Meters5.38.61aUnofficial12
Nov 25Butler Polar Bear #1Nov 25 · 55 Meter · Place 4 · East MecklenburgEast Mecklenburg55 Meter4.7.15aUnofficial12
Nov 20Hopewell Polar Bear #1 Nov 20 · 300 Meters · Place 7 · East MecklenburgEast Mecklenburg300 Meters7.37.29aUnofficial12
Nov 20Hopewell Polar Bear #1 Nov 20 · 55 Meter · Place 23 · East MecklenburgEast Mecklenburg55 Meter23.7.05aUnofficial12
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · UnattachedUnattached200 MetersRound P—DNSWind: -211
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · UnattachedUnattached100 MetersRound P—DNSWind: -0.511
May 1Southwestern 4A Conference ChampionshipMay 1 · 100 Meters · Place 11 · East MecklenburgEast Mecklenburg100 Meters1111.45—
Apr 26Dick Williams InvitationalApr 26 · 100 Meters · Place 18 · East MecklenburgEast Mecklenburg100 Meters1811.57—
Apr 19Friday Night Lights at Providence HSApr 19 · 100 Meters · Place 20 · East MecklenburgEast Mecklenburg100 Meters2011.56a—
Apr 17Myers Park Home MeetApr 17 · 400 Meters · Place 4 · East MecklenburgEast Mecklenburg400 Meters4.54.13a11
Apr 17Myers Park Home MeetApr 17 · 200 Meters · Place 13 · East MecklenburgEast Mecklenburg200 Meters13.24.48a11
Apr 13Queen City RelaysApr 13 · 100 Meters · Place 15 · East MecklenburgEast Mecklenburg100 MetersRound P1512.1011
Apr 10PHS Meet #2Apr 10 · 400 Meters · Place 13 · East MecklenburgEast Mecklenburg400 Meters1356.90a—
Apr 10PHS Meet #2Apr 10 · 400 Meters · Place 13 · East MecklenburgEast Mecklenburg400 Meters1356.90a—
Mar 13East Meck MeetMar 13 · 100 Meters · Place 12 · East MecklenburgEast Mecklenburg100 Meters1211.79—
Mar 7West Meck Meet #1Mar 7 · 100 Meters · Place 11 · East MecklenburgEast Mecklenburg100 Meters1111.74—
Mar 7West Meck Meet #1Mar 7 · 200 Meters · Place 9 · East MecklenburgEast Mecklenburg200 Meters924.36—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 138 · East MecklenburgEast Mecklenburg300 Meters138.39.86a11
Dec 4Jace's Journey Holiday InvitationalDec 4 · 500 Meters · Place 4 · East MecklenburgEast Mecklenburg500 Meters4.1:14.98aUnofficial11
Dec 2Liberty HS OpenerDec 2 · 300 Meters · Place 48 · East MecklenburgEast Mecklenburg300 Meters48.38.16a11
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 77 · East MecklenburgEast Mecklenburg55 MeterRound P77.7.17a11
Jan 12Mountain Island Winter InvitationalJan 12 · 500 Meters · Place 8 · East MecklenburgEast Mecklenburg500 Meters8.1:15.10a10
Jan 10Sun Valley Polar Bear MeetJan 10 · 500 Meters · Place 6 · East MecklenburgEast Mecklenburg500 Meters61:18.28FR
Jan 10Sun Valley Polar Bear MeetJan 10 · 55 Meters · Place 10 · East MecklenburgEast Mecklenburg55 Meters107.32FR
Jan 7Just Don't Lose HS ClassicJan 7 · 300 Meters · Place 34 · E. MecklenburgE. Mecklenburg300 Meters3439.49—
Jan 7Just Don't Lose HS ClassicJan 7 · 55 Meters · Place 72 · E. MecklenburgE. Mecklenburg55 MetersRound P727.240—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 15Butler Polar Bear #1Nov 15 · 300 Meters · Place 1 · East MecklenburgEast Mecklenburg300 Meters1.36.50aUnofficial11
Nov 15Butler Polar Bear #1Nov 15 · 55 Meter · Place 5 · East MecklenburgEast Mecklenburg55 Meter5.6.95aUnofficial11
May 2Southwestern 4A Conference ChampionshipMay 2 · 100 Meters · Place 12 · East MecklenburgEast Mecklenburg100 Meters1211.83—
Apr 29Dick Williams InvitationalApr 29 · 200 Meters · Place 16 · East MecklenburgEast Mecklenburg200 Meters1623.72—
Apr 19Ardrey Kell Midweek MeetApr 19 · 400 Meters · Place 2 · East MecklenburgEast Mecklenburg400 Meters255.79SO
Apr 19Ardrey Kell Midweek MeetApr 19 · 400 Meters · Place 14 · East MecklenburgEast Mecklenburg400 Meters1455.79SO
Mar 29Marvin Ridge Home #2Mar 29 · 200 Meters · Place 6 · East MecklenburgEast Mecklenburg200 Meters623.5h PB—
Mar 15Weddington Meet #2Mar 15 · Long Jump · Place 19 · East MecklenburgEast MecklenburgLong Jump1913-9.25—
Jan 31PHS PB Meet #4 make up Jan 31 · 300 Meters · Place 5 · East MecklenburgEast Mecklenburg300 Meters5.38.48aUnofficial10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Providence HS Polar Bear Meet #2Dec 21 · 500 Meters · Place 11 · East MecklenburgEast Mecklenburg500 Meters11.1:18.44aUnofficial10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 1Independence Polar Bear 1Dec 1 · 500 Meters · Place 8 · East MecklenburgEast Mecklenburg500 Meters81:17.85—
Dec 1Independence Polar Bear 1Dec 1 · 300 Meters · Place 20 · East MecklenburgEast Mecklenburg300 Meters2047.02—
Dec 1Independence Polar Bear 1Dec 1 · 55 Meters · Place 13 · East MecklenburgEast Mecklenburg55 Meters137.33—