Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAL Brown Meet #2 · Apr 1512.43aAL Brown Meet #2April 15, 2026
200 Meters · OutdoorAL Brown Meet #2 · Apr 1524.91aAL Brown Meet #2April 15, 2026
55 Meter · IndoorNW Cabarrus November Invitational · Nov 207.16aNW Cabarrus November InvitationalNovember 20, 2025
High Jump · IndoorNW Cabarrus December Invitational · Dec 125-10.00NW Cabarrus December InvitationalDecember 12, 2025
High Jump · OutdoorNCHSAA 5A West Regional · May 86-00.00NCHSAA 5A West RegionalMay 8, 2026
Long Jump · IndoorNCHSAA 5A Champs · Feb 1821-01.00NCHSAA 5A ChampsFebruary 18, 2026
Long Jump · OutdoorCabarrus County Championship · Apr 2421' 3.25"Cabarrus County ChampionshipApril 24, 2025
Triple Jump · IndoorAdidas Indoor Nationals · Mar 2014.34mAdidas Indoor NationalsMarch 20, 2026
Triple Jump · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1550-01.25NCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.50-01.25 PB11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · High Jump · Place 14 · Northwest CabarrusNorthwest CabarrusHigh Jump14.5-08.0011
May 8NCHSAA 5A West RegionalMay 8 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.48-04.0011
May 8NCHSAA 5A West RegionalMay 8 · Long Jump · Place 5 · Northwest CabarrusNorthwest CabarrusLong Jump5.20-07.0011
May 8NCHSAA 5A West RegionalMay 8 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump3.6-00.00 PB11
May 22026 Last Chance ClassicMay 2 · Long Jump · Place 1 · Northwest CabarrusNorthwest CabarrusLong Jump120-1011
May 22026 Last Chance ClassicMay 2 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump35-811
Apr 29South Piedmont Conference ChampionshipApr 29 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.46-03.0011
Apr 29South Piedmont Conference ChampionshipApr 29 · Long Jump · Place 4 · Northwest CabarrusNorthwest CabarrusLong Jump4.19-07.2511
Apr 29South Piedmont Conference ChampionshipApr 29 · High Jump · Place 6 · Northwest CabarrusNorthwest CabarrusHigh Jump6.5-08.0011
Apr 23Cabarrus County ChampionshipApr 23 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.46-11.0011
Apr 23Cabarrus County ChampionshipApr 23 · Long Jump · Place 3 · Northwest CabarrusNorthwest CabarrusLong Jump3.20-04.0011
Apr 23Cabarrus County ChampionshipApr 23 · High Jump · Place 7 · Northwest CabarrusNorthwest CabarrusHigh Jump7.5-08.0011
Apr 17Friday Night HeatApr 17 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.47-01.50Wind: 011
Apr 17Friday Night HeatApr 17 · Long Jump · Place 2 · Northwest CabarrusNorthwest CabarrusLong Jump2.20-06.50Wind: 011
Apr 17Friday Night HeatApr 17 · High Jump · Place 4 · Northwest CabarrusNorthwest CabarrusHigh Jump4.5-08.0011
Apr 15AL Brown Meet #2Apr 15 · 200 Meters · Place 6 · Northwest CabarrusNorthwest Cabarrus200 Meters6.24.91a PB11
Apr 15AL Brown Meet #2Apr 15 · 100 Meters · Place 9 · Northwest CabarrusNorthwest Cabarrus100 Meters9.12.43a PB11
Apr 7West Cabarrus HS Meet #3Apr 7 · Long Jump · Northwest CabarrusNorthwest CabarrusLong Jump—DNS11
Mar 11Marvin Ridge Home Meet 1Mar 11 · Long Jump · Place 2 · Northwest CabarrusNorthwest CabarrusLong Jump219-08.50JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · Long Jump · Place 2 · Northwest CabarrusNorthwest CabarrusLong Jump219-08.50JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump35-10.00JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump35-10.00JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 Meters226.03JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · 200 Meters · Place 33 · Northwest CabarrusNorthwest Cabarrus200 Meters3326.03JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · Long Jump · Place 2 · Northwest CabarrusNorthwest CabarrusLong Jump219-08.50JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · Long Jump · Place 2 · Northwest CabarrusNorthwest CabarrusLong Jump219-08.50JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump35-10.00JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump35-10.00JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 Meters226.03JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · 200 Meters · Place 33 · Northwest CabarrusNorthwest Cabarrus200 Meters3326.03JR
Mar 3Wildcat Early Bird InviteMar 3 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.46-07.25Wind: 011
Mar 3Wildcat Early Bird InviteMar 3 · Long Jump · Place 1 · Northwest CabarrusNorthwest CabarrusLong Jump1.20-04.50Wind: 011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Triple Jump · Place 7 · Northwest CabarrusNorthwest CabarrusTriple Jump7.14.34m PB11
Feb 18NCHSAA 5A ChampsFeb 18 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.46-05.0011
Feb 18NCHSAA 5A ChampsFeb 18 · Long Jump · Place 5 · Northwest CabarrusNorthwest CabarrusLong Jump5.21-01.00 PB11

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.45-08.0011
Dec 20Christmas is Near InvitationalDec 20 · Long Jump · Place 4 · Northwest CabarrusNorthwest CabarrusLong Jump4.20-07.0011
Nov 13Cardinal Icebreaker InvitationalNov 13 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump145-01.50JR
Nov 13Cardinal Icebreaker InvitationalNov 13 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump145-01.50JR
Nov 13Cardinal Icebreaker InvitationalNov 13 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump25-06.00JR
Nov 13Cardinal Icebreaker InvitationalNov 13 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump25-06.00JR
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Triple Jump · Place 1 · Cabarrus County JetsCabarrus County JetsTriple Jump1.13.72mWind: -0.310
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Long Jump · Place 1 · Cabarrus County JetsCabarrus County JetsLong Jump1.6.10mWind: -0.610
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Triple Jump · Place 7 · Northwest CabarrusNorthwest CabarrusTriple Jump7.44-04.25Wind: 0.710
May 10NCHSAA 3A Midwest RegionalMay 10 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.45-08.7510
May 10NCHSAA 3A Midwest RegionalMay 10 · Long Jump · Place 6 · Northwest CabarrusNorthwest CabarrusLong Jump6.21-00.5010
May 1South Piedmont Conference ChampionshipMay 1 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump144-02.00SO
May 1South Piedmont Conference ChampionshipMay 1 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump144-02.00SO
May 1South Piedmont Conference ChampionshipMay 1 · Long Jump · Place 10 · Northwest CabarrusNorthwest CabarrusLong Jump1019-06.50SO
May 1South Piedmont Conference ChampionshipMay 1 · Long Jump · Place 10 · Northwest CabarrusNorthwest CabarrusLong Jump1019-06.50SO
Apr 24Cabarrus County ChampionshipApr 24 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.45' 8.75"10
Apr 24Cabarrus County ChampionshipApr 24 · Long Jump · Place 4 · Northwest CabarrusNorthwest CabarrusLong Jump4.21' 3.25" PB10
Apr 24Cabarrus County ChampionshipApr 24 · High Jump · Place 5 · Northwest CabarrusNorthwest CabarrusHigh Jump5.6' 0"10
Apr 16Spiders SPC Meet #3Apr 16 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.46-03.0010
Apr 16Spiders SPC Meet #3Apr 16 · Long Jump · Place 1 · Northwest CabarrusNorthwest CabarrusLong Jump1.21-02.0010
Apr 16Spiders SPC Meet #3Apr 16 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump3.5-08.0010
Apr 2Hopewell Meet #2Apr 2 · High Jump · Northwest CabarrusNorthwest CabarrusHigh Jump—NH10
Mar 12Mountaineer RelaysMar 12 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump143-11.00SO
Mar 12Mountaineer RelaysMar 12 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump143-11.00SO
Mar 12Mountaineer RelaysMar 12 · Long Jump · Place 19 · Northwest CabarrusNorthwest CabarrusLong Jump1915-08.00SO
Mar 12Mountaineer RelaysMar 12 · Long Jump · Place 19 · Northwest CabarrusNorthwest CabarrusLong Jump1915-08.00SO
Mar 12Mountaineer RelaysMar 12 · High Jump · Place 1 · Northwest CabarrusNorthwest CabarrusHigh Jump15-08.00SO
Mar 12Mountaineer RelaysMar 12 · High Jump · Place 1 · Northwest CabarrusNorthwest CabarrusHigh Jump15-08.00SO
Mar 6Spiders Meet #1Mar 6 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.44-07.0010
Mar 6Spiders Meet #1Mar 6 · High Jump · Place 8 · Northwest CabarrusNorthwest CabarrusHigh Jump8.5-06.0010
Feb 6Last Chance JM Robinson Polar BearFeb 6 · Long Jump · Place 2 · Northwest CabarrusNorthwest CabarrusLong Jump2.19-08.75Unofficial10

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 12NW Cabarrus December InvitationalDec 12 · 55 Meter · Place 39 · Northwest CabarrusNorthwest Cabarrus55 Meter39.7.25a11
Dec 12NW Cabarrus December InvitationalDec 12 · Triple Jump · Place 2 · Northwest CabarrusNorthwest CabarrusTriple Jump2.45-03.5011
Dec 12NW Cabarrus December InvitationalDec 12 · Long Jump · Place 15 · Northwest CabarrusNorthwest CabarrusLong Jump15.17-00.0011
Dec 12NW Cabarrus December InvitationalDec 12 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump2.5-10.00 PB11
Dec 7JDL Early Bird InvitationalDec 7 · Triple Jump · Place 9 · UnattachedUnattachedTriple Jump9.13.81m11
Dec 7JDL Early Bird InvitationalDec 7 · Long Jump · Place 23 · UnattachedUnattachedLong Jump23.6.15m11
Nov 20NW Cabarrus November InvitationalNov 20 · 55 Meter · Place 21 · Northwest CabarrusNorthwest Cabarrus55 Meter21.7.16a PB11
Nov 20NW Cabarrus November InvitationalNov 20 · Long Jump · Place 3 · Northwest CabarrusNorthwest CabarrusLong Jump3.19-10.0011
Nov 20NW Cabarrus November InvitationalNov 20 · High Jump · Place 1 · Northwest CabarrusNorthwest CabarrusHigh Jump1.5-10.0011
Feb 15NCHSAA 3A State Championships Feb 15 · Triple Jump · Place 2 · Northwest CabarrusNorthwest CabarrusTriple Jump2.45-07.7510
Feb 1Mondo Elite HS InvitationalFeb 1 · Triple Jump · Place 6 · NW CabarrusNW CabarrusTriple Jump644-05.50—
Feb 1Mondo Elite HS InvitationalFeb 1 · Long Jump · Place 13 · NW CabarrusNW CabarrusLong Jump1320-00.00—
Jan 16Mountain Island Winter InvitationalJan 16 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump144-3.25—
Jan 16Mountain Island Winter InvitationalJan 16 · Long Jump · Place 4 · Northwest CabarrusNorthwest CabarrusLong Jump419-6.25—
Jan 16Mountain Island Winter InvitationalJan 16 · Triple Jump · Place 1 · NW CabarrusNW CabarrusTriple Jump144-03.2510
Jan 16Mountain Island Winter InvitationalJan 16 · Long Jump · Place 4 · NW CabarrusNW CabarrusLong Jump419-06.2510

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Triple Jump · Place 3 · Northwest CabarrusNorthwest CabarrusTriple Jump3.43-11.5010
Dec 13NW Cabarrus Invitational #2Dec 13 · Triple Jump · Northwest CabarrusNorthwest CabarrusTriple Jump--ND10
Dec 13NW Cabarrus Invitational #2Dec 13 · Long Jump · Place 5 · Northwest CabarrusNorthwest CabarrusLong Jump5.19-01.5010
Nov 21NW Cabarrus Invitational #1Nov 21 · Triple Jump · Northwest CabarrusNorthwest CabarrusTriple Jump--DNS10
Nov 21NW Cabarrus Invitational #1Nov 21 · Long Jump · Place 3 · Northwest CabarrusNorthwest CabarrusLong Jump3.19-06.7510
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · Triple Jump · Place 8 · Northwest CabarrusNorthwest CabarrusTriple Jump8.41-07.009
Feb 1Butler Last Chance InviteFeb 1 · Triple Jump · Place 3 · Northwest CabarrusNorthwest CabarrusTriple Jump340-6—
Feb 1Butler Last Chance InviteFeb 1 · Long Jump · Place 5 · Northwest CabarrusNorthwest CabarrusLong Jump517-9.50—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1NC Runners Tune UpJun 1 · Triple Jump · Place 8 · Northwest CabarrusNorthwest CabarrusTriple Jump8.39-2.259
Jun 1NC Runners Tune UpJun 1 · Long Jump · Place 11 · Northwest CabarrusNorthwest CabarrusLong Jump11.17-7.509
May 11NCHSAA 3A Midwest RegionalMay 11 · Triple Jump · Northwest CabarrusNorthwest CabarrusTriple Jump—NM9
May 2South Piedmont Conference ChampionshipMay 2 · Triple Jump · Place 2 · Northwest CabarrusNorthwest CabarrusTriple Jump2.41-03.759
May 2South Piedmont Conference ChampionshipMay 2 · Long Jump · Place 8 · Northwest CabarrusNorthwest CabarrusLong Jump8.18-10.009
Apr 25Cabarrus County ChampionshipApr 25 · Triple Jump · Place 5 · Northwest CabarrusNorthwest CabarrusTriple Jump5.41-02.759
Apr 16Concord Conference Meet #4Apr 16 · Triple Jump · Place 1 · Northwest CabarrusNorthwest CabarrusTriple Jump1.42-05.009
Apr 16Concord Conference Meet #4Apr 16 · Long Jump · Place 4 · Northwest CabarrusNorthwest CabarrusLong Jump4.17-09.509
Apr 5Wolverine's Friday Night HeatApr 5 · Triple Jump · Place 4 · Northwest CabarrusNorthwest CabarrusTriple Jump438-02.50—
Apr 5Wolverine's Friday Night HeatApr 5 · Long Jump · Place 12 · Northwest CabarrusNorthwest CabarrusLong Jump1217-00.75—
Feb 29JM Robinson Meet #1Feb 29 · Long Jump · Place 4 · Northwest CabarrusNorthwest CabarrusLong Jump4.18-04.509

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · Triple Jump · Place 15 · Northwest CabarrusNorthwest CabarrusTriple Jump15.38-09.259
Dec 16JDL Holiday HS InvitationalDec 16 · Long Jump · Place 30 · Northwest CabarrusNorthwest CabarrusLong Jump30.16-05.009
Dec 9Stay In Your Lane HS InvitationalDec 9 · Long Jump · Place 18 · Northwest CabarrusNorthwest CabarrusLong Jump18.17-00.509

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Hopewell December Polar Bear MeetDec 6 · Triple Jump · Place 2 · Northwest CabarrusNorthwest CabarrusTriple Jump2.38-08.00Unofficial9
Dec 6Hopewell December Polar Bear MeetDec 6 · Long Jump · Place 3 · Northwest CabarrusNorthwest CabarrusLong Jump3.18-00.00Unofficial9