Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCabarrus County Championship · Apr 2513.49aCabarrus County ChampionshipApril 25, 2024
200 Meters · OutdoorCabarrus County Championship · Apr 2128.96Cabarrus County ChampionshipApril 21, 2023
300 Meters · IndoorMountain Island Winter Invitational · Jan 1648.31aMountain Island Winter InvitationalJanuary 16, 2025
55 Meter · IndoorNW Cabarrus November Invitational · Nov 207.77aNW Cabarrus November InvitationalNovember 20, 2025
55 Meter · OutdoorCardinal Winter Classic #2 · Dec 207.70aCardinal Winter Classic #2December 20, 2024
55 Meters · IndoorMountain Island Winter Invitational · Jan 158.04Mountain Island Winter InvitationalJanuary 15, 2026
55m Hurdles · 33" · OutdoorCardinal Winter Classic #2 · Dec 2010.35aCardinal Winter Classic #2December 20, 2024
Long Jump · IndoorNW Cabarrus November Invitational · Nov 2016-02.50NW Cabarrus November InvitationalNovember 20, 2025
Long Jump · OutdoorCabarrus County Championship · Apr 213.50Cabarrus County ChampionshipApril 21, 2023
Triple Jump · IndoorASICS Holiday Invitational · Dec 2035-05.00ASICS Holiday InvitationalDecember 20, 2025
Triple Jump · OutdoorCharlotte City Championship · Feb 430-08.00Charlotte City Championship February 4, 2023

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A West RegionalMay 9 · Triple Jump · Place 10 · West CabarrusTriple Jump10.33-07.7512
May 9NCHSAA 7A Central-West Super RegionalMay 9 · Triple Jump · Place 10 · West CabarrusTriple Jump10.33-07.7512
Apr 29Greater Metro ChampionshipApr 29 · Triple Jump · Place 2 · West CabarrusTriple Jump2.33-10.00Wind: 012
Apr 29Greater Metro ChampionshipApr 29 · Long Jump · Place 3 · West CabarrusLong Jump3.15-01.50Wind: 012
Apr 29Greater Metro ChampionshipApr 29 · 100 Meters · Place 16 · West Cabarrus100 Meters16.13.83a12
Apr 23Cabarrus County ChampionshipApr 23 · Triple Jump · Place 1 · West CabarrusTriple Jump1.36-11.7512
Apr 23Cabarrus County ChampionshipApr 23 · Long Jump · Place 2 · West CabarrusLong Jump2.16-03.5012
Apr 23Cabarrus County ChampionshipApr 23 · 100 Meters · Place 11 · West Cabarrus100 Meters11.13.51aWind: 0.412
Apr 17Friday Night HeatApr 17 · Triple Jump · Place 1 · West CabarrusTriple Jump1.35-02.50Wind: 012
Apr 17Friday Night HeatApr 17 · 100 Meters · Place 16 · West Cabarrus100 Meters16.13.92a12
Apr 7West Cabarrus HS Meet #3Apr 7 · Triple Jump · Place 1 · West CabarrusTriple Jump1.35-05.00Wind: 012
Apr 7West Cabarrus HS Meet #3Apr 7 · Long Jump · Place 2 · West CabarrusLong Jump2.16-03.00Wind: 012
Apr 7West Cabarrus HS Meet #3Apr 7 · 100 Meters · Place 10 · West Cabarrus100 Meters10.13.67a12
Apr 1AL Brown Meet #1Apr 1 · Triple Jump · Place 1 · West CabarrusTriple Jump1.34-03.75Wind: 012
Apr 1AL Brown Meet #1Apr 1 · Long Jump · Place 1 · West CabarrusLong Jump1.15-06.50Wind: 012
Mar 28Timberwolf InviteMar 28 · Triple Jump · Place 1 · West CabarrusTriple Jump1.34-00.25Wind: 012
Mar 28Timberwolf InviteMar 28 · Long Jump · Place 5 · West CabarrusLong Jump5.14-09.00Wind: 012
Mar 28Timberwolf InviteMar 28 · 100 Meters · Place 13 · West Cabarrus100 MetersRound P13.14.05a12
Mar 26West Cabarrus Meet #2Mar 26 · Long Jump · Place 3 · West CabarrusLong Jump3.15-10.00Wind: 012
Mar 26West Cabarrus Meet #2Mar 26 · 100 Meters · Place 9 · West Cabarrus100 Meters9.13.93a12
Mar 21Monroe Redhawks InvitationalMar 21 · Triple Jump · Place 3 · West CabarrusTriple Jump334-03.00SR
Mar 21Monroe Redhawks InvitationalMar 21 · Triple Jump · Place 3 · West CabarrusTriple Jump334-03.00SR
Mar 21Monroe Redhawks InvitationalMar 21 · Long Jump · Place 2 · West CabarrusLong Jump215-11.50SR
Mar 21Monroe Redhawks InvitationalMar 21 · Long Jump · Place 2 · West CabarrusLong Jump215-11.50SR
Mar 20Hickory Ridge HS Meet#1Mar 20 · 100 Meters · Place 9 · West Cabarrus100 Meters913.83—
Mar 5West Cabarrus DualMar 5 · Triple Jump · Place 1 · West CabarrusTriple Jump1.34-01.00Wind: 012
Mar 5West Cabarrus DualMar 5 · Long Jump · Place 1 · West CabarrusLong Jump1.15-03.00Wind: 012
Mar 5West Cabarrus DualMar 5 · 200 Meters · Place 4 · West Cabarrus200 Meters4.29.73a12
Mar 4WDHS Home MeetMar 4 · Triple Jump · Place 1 · West CabarrusTriple Jump1.34-01.00Wind: 012
Mar 4WDHS Home MeetMar 4 · Long Jump · Place 1 · West CabarrusLong Jump1.15-03.00Wind: 012
Mar 4WDHS Home MeetMar 4 · 200 Meters · Place 4 · West Cabarrus200 Meters4.29.73a12
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 55 Meter · Place 25 · West Cabarrus55 Meter25.7.92aUnofficial12
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · Triple Jump · Place 3 · West CabarrusTriple Jump3.33' 6"Unofficial12
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · Long Jump · Place 6 · West CabarrusLong Jump6.15' 3"Unofficial12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · Triple Jump · Place 9 · West CabarrusTriple Jump9.34-04.2512
Jan 15Mountain Island Winter InvitationalJan 15 · Triple Jump · Place 2 · West CabarruTriple Jump232-05.5012
Jan 15Mountain Island Winter InvitationalJan 15 · Long Jump · Place 3 · West CabarruLong Jump315-03.0012
Jan 15Mountain Island Winter InvitationalJan 15 · 55 Meters · Place 13 · West Cabarru55 Meters138.04 PB12
Jan 10Just Don't Lose ClassicJan 10 · Triple Jump · Place 5 · West CabarruTriple Jump510.38m—
Jan 10Just Don't Lose ClassicJan 10 · Long Jump · Place 9 · West CabarruLong Jump94.88m—

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · Triple Jump · Place 7 · West CabarrusTriple Jump7.35-05.00 PB12
Dec 20ASICS Holiday InvitationalDec 20 · Long Jump · Place 18 · West CabarrusLong Jump18.16-01.0012
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 55 Meter · Place 13 · West Cabarrus55 Meter13.7.88aUnofficial12
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · Triple Jump · Place 2 · West CabarrusTriple Jump2.35-00.50Unofficial12
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · Long Jump · Place 4 · West CabarrusLong Jump4.16-10.00Unofficial12
Nov 20NW Cabarrus November InvitationalNov 20 · 55 Meter · Place 12 · West Cabarrus55 Meter12.7.77a PB12
Nov 20NW Cabarrus November InvitationalNov 20 · Triple Jump · West CabarrusTriple Jump--ND12
Nov 20NW Cabarrus November InvitationalNov 20 · Long Jump · Place 1 · West CabarrusLong Jump1.16-02.50 PB12
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 55m Hurdles · Place 6 · West Cabarrus55m Hurdles33"6.10.17aUnofficial11
Feb 5Marvin Ridge Polar Bear #3Feb 5 · Triple Jump · Place 4 · West CabarrusTriple Jump4.33-00.00Unofficial11
Feb 5Marvin Ridge Polar Bear #3Feb 5 · Long Jump · Place 3 · West CabarrusLong Jump3.15-11.25Unofficial11
Jan 25Fast Track InvitationalJan 25 · Triple Jump · Place 15 · W. CabarrusTriple Jump1532-10.50—
Jan 25Fast Track InvitationalJan 25 · Long Jump · Place 11 · W. CabarrusLong Jump1115-10.25—
Jan 16Mountain Island Winter InvitationalJan 16 · Triple Jump · Place 4 · West CabarrusTriple Jump432-1.50—
Jan 16Mountain Island Winter InvitationalJan 16 · Long Jump · Place 2 · West CabarrusLong Jump215-8.50—
Jan 16Mountain Island Winter InvitationalJan 16 · 300 Meters · Place 19 · West Cabarrus300 Meters1948.31a PB—
Jan 16Mountain Island Winter InvitationalJan 16 · Triple Jump · Place 4 · West CabarrusTriple Jump432-01.5011
Jan 16Mountain Island Winter InvitationalJan 16 · Long Jump · Place 2 · West CabarrusLong Jump215-08.5011
Jan 16Mountain Island Winter InvitationalJan 16 · 300 Meters · Place 19 · West Cabarrus300 Meters1948.3111

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 10Weddington Polar Bear #2Dec 10 · 55 Meter · Place 5 · West Cabarrus55 Meter5.7.69aUnofficial12
Dec 10Weddington Polar Bear #2Dec 10 · Triple Jump · Place 1 · West CabarrusTriple Jump1.34-11.50Unofficial12
Dec 10Weddington Polar Bear #2Dec 10 · Long Jump · Place 1 · West CabarrusLong Jump1.15-04.00Unofficial12
May 10NCHSAA 4A Midwest RegionalMay 10 · Triple Jump · Place 11 · West CabarrusTriple Jump11.33-06.0011
Apr 24Cabarrus County ChampionshipApr 24 · Triple Jump · Place 3 · West CabarrusTriple Jump3.33' 6.75"11
Apr 24Cabarrus County ChampionshipApr 24 · Long Jump · Place 3 · West CabarrusLong Jump3.16' 2"11
Apr 24Cabarrus County ChampionshipApr 24 · 100 Meters · Place 17 · West Cabarrus100 Meters17.13.85aWind: 011
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · Triple Jump · Place 6 · West CabarrusTriple Jump634-04.50JR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · Triple Jump · Place 6 · West CabarrusTriple Jump634-04.50JR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · Long Jump · Place 4 · West CabarrusLong Jump416-02.00JR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · Long Jump · Place 5 · West CabarrusLong Jump516-02.00JR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100 Meters · Place 7 · West Cabarrus100 Meters713.75JR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 100 Meters · Place 33 · West Cabarrus100 Meters3313.75JR
Apr 9Mooresville Mid-Season MeetApr 9 · 100 Meters · Place 11 · West Cabarrus100 Meters11.14.09aWind: -0.411
Apr 5Panther InvitationalApr 5 · 100 Meters · Place 77 · West Cabarrus100 MetersRound P77.13.95aWind: 0.611
Apr 1Hickory Ridge Home Meet #1Apr 1 · 100 Meters · Place 12 · West Cabarrus100 Meters12.14.19aWind: -1.111

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 20Cardinal Winter Classic #2Dec 20 · 55m Hurdles · Place 2 · West Cabarrus55m Hurdles33"2.10.35a PB11
Dec 20Cardinal Winter Classic #2Dec 20 · 55 Meter · Place 4 · West Cabarrus55 Meter4.7.70a PB11
Dec 20Cardinal Winter Classic #2Dec 20 · Triple Jump · West CabarrusTriple Jump—NM11
Dec 20Cardinal Winter Classic #2Dec 20 · Long Jump · Place 1 · West CabarrusLong Jump1.16-07.0011
Apr 25Cabarrus County ChampionshipApr 25 · Triple Jump · West CabarrusTriple Jump—NM10
Apr 25Cabarrus County ChampionshipApr 25 · Long Jump · Place 8 · West CabarrusLong Jump8.15-03.0010
Apr 25Cabarrus County ChampionshipApr 25 · 100 Meters · Place 12 · West Cabarrus100 Meters12.13.49a PB10
Apr 20Carolina Distance CarnivalApr 20 · Triple Jump · Place 2 · West CabarrusTriple Jump233-10.50SO
Apr 17Cannon Home Meet #3Apr 17 · Triple Jump · Place 4 · West CabarrusTriple Jump432-03.50—
Apr 17Cannon Home Meet #3Apr 17 · Long Jump · Place 7 · West CabarrusLong Jump714-11.00—
Apr 17Cannon Home Meet #3Apr 17 · 100 Meters · Place 14 · West Cabarrus100 Meters1413.90—
Apr 5Wolverine's Friday Night HeatApr 5 · Triple Jump · Place 6 · West CabarrusTriple Jump630-07.50—
Apr 5Wolverine's Friday Night HeatApr 5 · Long Jump · Place 7 · West CabarrusLong Jump714-02.00—
Apr 5Wolverine's Friday Night HeatApr 5 · 100 Meters · Place 12 · West Cabarrus100 Meters1213.62—
Mar 22Weddington InvitationalMar 22 · Long Jump · Place 18 · West CabarrusLong Jump18.13-6.5010
Mar 22Weddington InvitationalMar 22 · 100 Meters · Place 60 · West Cabarrus100 MetersRound P60.14.88a10
Mar 16Marvin Ridge InvitationalMar 16 · Triple Jump · Place 12 · West CabarruTriple Jump1232-06.00—
Mar 16Marvin Ridge InvitationalMar 16 · Long Jump · Place 30 · West CabarruLong Jump3013-04.25—
Mar 16Marvin Ridge InvitationalMar 16 · 100 Meters · Place 31 · West Cabarru100 MetersRound P3113.78—
Mar 13West Wolverines Meet 1Mar 13 · 100 Meters · Place 2 · West Cabarrus100 Meters213.6010
Mar 13West Wolverines Meet 1Mar 13 · Triple Jump · Place 2 · West CabarrusTriple Jump232-4.5010
Mar 13West Wolverines Meet 1Mar 13 · Long Jump · Place 2 · West CabarrusLong Jump214-510
Feb 29Concord Meet #1Feb 29 · Triple Jump · Place 2 · West CabarrusTriple Jump2.32-02.0010
Feb 29Concord Meet #1Feb 29 · Long Jump · Place 2 · West CabarrusLong Jump2.13-11.0010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Nov 21NW Cabarrus Invitational #1Nov 21 · 55 Meter · Place 15 · West Cabarrus55 Meter15.7.95a11
Nov 21NW Cabarrus Invitational #1Nov 21 · Triple Jump · Place 3 · West CabarrusTriple Jump3.33-01.5011
Nov 21NW Cabarrus Invitational #1Nov 21 · Long Jump · Place 6 · West CabarrusLong Jump6.14-11.5011
Jan 18Cardinal Winter Classic #2Jan 18 · Triple Jump · Place 3 · West CabarrusTriple Jump330-8.25—
Jan 18Cardinal Winter Classic #2Jan 18 · 55 Meters · Place 8 · West Cabarrus55 Meters88.33—
Jan 11Mountain Island Winter InvitationalJan 11 · Triple Jump · Place 2 · West CabarrusTriple Jump231-10.5010
Jan 11Mountain Island Winter InvitationalJan 11 · Long Jump · Place 7 · West CabarrusLong Jump714-10.5010

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Donna Davis Holiday InvitationalDec 14 · 55 Meter · Place 15 · West Cabarrus55 Meter15.7.98a10
Dec 14Donna Davis Holiday InvitationalDec 14 · Triple Jump · Place 4 · West CabarrusTriple Jump4.31-07.0010
Dec 14Donna Davis Holiday InvitationalDec 14 · Long Jump · Place 5 · West CabarrusLong Jump5.14-11.7510
Dec 2Cold Turkey InvitationalDec 2 · 55 Meter · Place 25 · West Cabarrus55 MeterRound P25.8.01aUnofficial10
Dec 2Cold Turkey InvitationalDec 2 · Triple Jump · Place 8 · West CabarrusTriple Jump8.32' 10"Unofficial10
Dec 2Cold Turkey InvitationalDec 2 · Long Jump · Place 9 · West CabarrusLong Jump9.15' 1"Unofficial10
Jan 7Just Don't Lose HS ClassicJan 7 · Triple Jump · Place 21 · W. CabarrusTriple Jump2130-10.50—
Jan 7Just Don't Lose HS ClassicJan 7 · 55 Meters · Place 75 · W. Cabarrus55 MetersRound P758.26—
Jan 5Porter Ridge Polar Bear #3Jan 5 · Long Jump · Place 7 · West CabarrusLong Jump712-0.50FR
Jan 5Porter Ridge Polar Bear #3Jan 5 · Triple Jump · Place 2 · West CabarrusTriple Jump231-3FR
Jan 5Porter Ridge Polar Bear #3Jan 5 · 55 Meters · Place 15 · West Cabarrus55 Meters158.37FR

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Nov 21Cardinal Preview Polar Bear Meet Nov 21 · 300 Meters · Place 6 · West Cabarrus300 Meters6.49.64aUnofficial10
Nov 21Cardinal Preview Polar Bear Meet Nov 21 · 55 Meter · Place 7 · West Cabarrus55 Meter7.8.02aUnofficial10
Nov 21Cardinal Preview Polar Bear Meet Nov 21 · Triple Jump · Place 3 · West CabarrusTriple Jump3.30-10.00Unofficial10
Nov 21Cardinal Preview Polar Bear Meet Nov 21 · Long Jump · Place 2 · West CabarrusLong Jump2.15-03.00Unofficial10
Apr 29Butler All Girls ChallengeApr 29 · Triple Jump · Place 9 · West CabarrusTriple Jump929-8—
Apr 29Butler All Girls ChallengeApr 29 · Long Jump · Place 19 · West CabarrusLong Jump1912-11—
Apr 21Cabarrus County ChampionshipApr 21 · Triple Jump · Place 5 · West CabarrusTriple Jump51.25—
Apr 21Cabarrus County ChampionshipApr 21 · Long Jump · Place 5 · West CabarrusLong Jump53.50 PB—
Apr 21Cabarrus County ChampionshipApr 21 · 200 Meters · Place 12 · West Cabarrus200 Meters1228.96 PB—
Mar 29A. L. Brown Home #1Mar 29 · Triple Jump · Place 1 · West CabarrusTriple Jump131-7.759
Mar 29A. L. Brown Home #1Mar 29 · Triple Jump · Place 1 · West CabarrusTriple Jump131-7.759
Mar 29A. L. Brown Home #1Mar 29 · 200 Meters · Place 1 · West Cabarrus200 Meters128.969
Mar 29A. L. Brown Home #1Mar 29 · 200 Meters · Place 6 · West Cabarrus200 Meters628.969
Mar 11Spartan RelaysMar 11 · Triple Jump · Place 3 · West CabarrusTriple Jump329-9.50FR
Mar 11Spartan RelaysMar 11 · Triple Jump · Place 3 · West CabarrusTriple Jump329-9.50FR
Mar 8West Wolverines Meet #2Mar 8 · Triple Jump · Place 6 · West CabarruTriple Jump629-05.509
Mar 8West Wolverines Meet #2Mar 8 · 100 Meters · Place 9 · West Cabarru100 Meters914.039
Mar 8West Wolverines Meet #2Mar 8 · 100 Meters · Place 9 · West Cabarrus100 Meters914.039
Mar 8West Wolverines Meet #2Mar 8 · Triple Jump · Place 6 · West CabarrusTriple Jump629-5.509
Mar 1West Wolverines Meet 1Mar 1 · Triple Jump · Place 6 · West CabarruTriple Jump630-00.509
Mar 1West Wolverines Meet 1Mar 1 · Triple Jump · Place 6 · West CabarrusTriple Jump630-0.509
Feb 4Charlotte City Championship Feb 4 · Triple Jump · Place 13 · West CabarrusTriple Jump13.30-08.00 PB9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Providence HS Polar Bear Meet #2Dec 21 · 55 Meter · Place 11 · West Cabarrus55 Meter11.8.56aUnofficial9
Dec 21Providence HS Polar Bear Meet #2Dec 21 · Triple Jump · Place 3 · West CabarrusTriple Jump3.27-2Unofficial9
Dec 21Providence HS Polar Bear Meet #2Dec 21 · Long Jump · Place 4 · West CabarrusLong Jump4.10-11.50Unofficial9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 1Independence Polar Bear 1Dec 1 · Triple Jump · Place 6 · West CabarrusTriple Jump628-3—
Dec 1Independence Polar Bear 1Dec 1 · Long Jump · Place 6 · West CabarrusLong Jump611-3.50—
Dec 1Independence Polar Bear 1Dec 1 · 55 Meters · Place 18 · West Cabarrus55 Meters188.71—