Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMetro Championship · May 117.35aMetro ChampionshipMay 1, 2024
200 Meters · OutdoorUSATF Hershey National Youth Outdoor Championships · Jun 2834.39aUSATF Hershey National Youth Outdoor ChampionshipsJune 28, 2016
200m Hurdles · 30" / 0.762m · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 2035.47aUSATF North Carolina Association Junior Olympic ChampionshipsJune 20, 2019
300 Meters · IndoorCOROS Holiday Classic · Dec 1750.15aCOROS Holiday ClassicDecember 17, 2022
400 Meters · OutdoorN.C. State Games · Jun 21:16.43aN.C. State GamesJune 2, 2018
55 Meter · IndoorUSATF North Carolina Junior Olympics Championships · Feb 129.23aUSATF North Carolina Junior Olympics ChampionshipsFebruary 12, 2017
55m Hurdles · 33" · IndoorSW Guilford Invitational #1 · Dec 59.79aSW Guilford Invitational #1December 5, 2023
80m Hurdles · 30" / 0.762m · OutdoorJim Law Invitational · Jun 1718.30aJim Law InvitationalJune 17, 2017
Combined results · OutdoorPowerade State Games of North Carolina · Jun 317.91Powerade State Games of North CarolinaJune 3, 2017
Discus · 1kg · OutdoorSWG SEG Western NCLA · Apr 260-9.0SWG SEG Western NCLAApril 2, 2025
High Jump · IndoorJDL Holiday HS Invitational · Dec 165-01.00JDL Holiday HS InvitationalDecember 16, 2023
High Jump · OutdoorMetro Championship · May 15-00.00Metro ChampionshipMay 1, 2024
Javelin · 300g TJ · OutdoorUSA Youth Track & Field Championship (Day 4) · Jun 2723-03USA Youth Track & Field Championship (Day 4)June 27, 2014
Long Jump · IndoorStay In Your Lane Invitational · Dec 1415-10.25Stay In Your Lane InvitationalDecember 14, 2024
Long Jump · OutdoorMetro Championship · May 116-08.25Metro ChampionshipMay 1, 2024
Shot Put · 2kg · OutdoorUSA Youth Track & Field Championship (Day 3) · Jun 2616-08.50USA Youth Track & Field Championship (Day 3)June 26, 2014
Shot Put · 3kg · OutdoorJim Law Invitational - Youth · Jun 199.91mJim Law Invitational - YouthJune 19, 2021
Shot Put · 4kg · IndoorGuilford County Championships · Jan 2328-00.50Guilford County ChampionshipsJanuary 23, 2023
Shot Put · 4kg · OutdoorUSATF Region 3 Youth Championships · Jul 158.39mUSATF Region 3 Youth ChampionshipsJuly 15, 2021
Shot Put · 6lb · IndoorUSATF North Carolina Junior Olympics Championships · Feb 126.56mUSATF North Carolina Junior Olympics ChampionshipsFebruary 12, 2017
Shot Put · 6lb · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 209.46mUSATF North Carolina Association Junior Olympic ChampionshipsJune 20, 2019
Triathlon · Standard · OutdoorUSATF Hershey National Youth Outdoor Championships · Jun 28869USATF Hershey National Youth Outdoor ChampionshipsJune 28, 2016
Triple Jump · IndoorJust Don't Lose HS Classic · Jan 610.55mJust Don't Lose HS ClassicJanuary 6, 2024
Triple Jump · OutdoorMetro Championship · May 134-11.50Metro ChampionshipMay 1, 2024

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Guilford County ChampionshipMay 3 · Discus · Place 18 · Western GuilWestern GuilDiscus1864-02.50—
May 3Guilford County ChampionshipMay 3 · Shot Put · Place 16 · Western GuilWestern GuilShot Put1625-08.00—
Apr 23Metro 4A Conference Meet #5Apr 23 · Combined results · Place 2 · Western GuilfordWestern GuilfordCombined results267-1012
Apr 23Metro 4A Conference Meet #5Apr 23 · Combined results · Place 2 · Western GuilfordWestern GuilfordCombined results226-03.0012
Apr 5Panther InvitationalApr 5 · High Jump · Western GuilfordWestern GuilfordHigh Jump—DNS12
Apr 2SWG SEG Western NCLAApr 2 · Discus · Place 6 · Western GuilfordWestern GuilfordDiscus1kg6.60-9.0 PB12
Apr 2SWG SEG Western NCLAApr 2 · Shot Put · Place 6 · Western GuilfordWestern GuilfordShot Put4kg6.24-3.012

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · High Jump · Place 13 · Western GuilfordWestern GuilfordHigh Jump13.4-11.0012
Feb 4Eastern / Southeast Alamance #4Feb 4 · Triple Jump · Place 4 · Western GuilWestern GuilTriple Jump433-09.0012
Feb 4Eastern / Southeast Alamance #4Feb 4 · Long Jump · Place 7 · Western GuilWestern GuilLong Jump715-00.0012
Feb 1Mondo Elite HS InvitationalFeb 1 · High Jump · Place 8 · W. GuilfordW. GuilfordHigh Jump84-10.00—
Jan 27Guilford County ChampionshipsJan 27 · Triple Jump · Place 4 · Western GuilfordWestern GuilfordTriple Jump432-10—
Jan 27Guilford County ChampionshipsJan 27 · Long Jump · Place 5 · Western GuilfordWestern GuilfordLong Jump516-0.50—
Jan 27Guilford County ChampionshipsJan 27 · High Jump · Place 1 · Western GuilfordWestern GuilfordHigh Jump15-0—
Jan 27Guilford County ChampionshipsJan 27 · Triple Jump · Place 4 · Western GuilfordWestern GuilfordTriple Jump432-10.0012
Jan 27Guilford County ChampionshipsJan 27 · Long Jump · Place 5 · Western GuilfordWestern GuilfordLong Jump516-00.5012
Jan 27Guilford County ChampionshipsJan 27 · High Jump · Place 1 · Western GuilfordWestern GuilfordHigh Jump15-00.0012
Jan 25Fast Track InvitationalJan 25 · High Jump · Place 11 · W. GuilfordW. GuilfordHigh Jump114-09.00—
Jan 9Southwest Guilford Invitational #2Jan 9 · Long Jump · Place 5 · W. GuilfordW. GuilfordLong Jump514-10.0012
Jan 9Southwest Guilford Invitational #2Jan 9 · High Jump · Place 1 · W. GuilfordW. GuilfordHigh Jump14-10.0012

2024 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump--DNS12
Dec 19Donna Davis Holiday InvitationalDec 19 · Long Jump · Western GuilfordWestern GuilfordLong Jump--DNS12
Dec 19Donna Davis Holiday InvitationalDec 19 · High Jump · Western GuilfordWestern GuilfordHigh Jump--DNS12
Dec 14Stay In Your Lane InvitationalDec 14 · Triple Jump · Place 5 · Western GuilfordWestern GuilfordTriple Jump5.33-02.7512
Dec 14Stay In Your Lane InvitationalDec 14 · Long Jump · Place 5 · Western GuilfordWestern GuilfordLong Jump5.15-10.25 PB12
Dec 14Stay In Your Lane InvitationalDec 14 · High Jump · Western GuilfordWestern GuilfordHigh Jump--DNS12
Dec 10Southwest Guilford Invitational #1Dec 10 · Triple Jump · Place 3 · Western GuilfordWestern GuilfordTriple Jump3.34-09.0012
Dec 10Southwest Guilford Invitational #1Dec 10 · Long Jump · Place 5 · Western GuilfordWestern GuilfordLong Jump5.15-04.5012
Dec 10Southwest Guilford Invitational #1Dec 10 · High Jump · Place 6 · Western GuilfordWestern GuilfordHigh Jump6.4-08.0012
Nov 21NW Cabarrus Invitational #1Nov 21 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump--DNS12
Nov 21NW Cabarrus Invitational #1Nov 21 · Long Jump · Place 2 · Western GuilfordWestern GuilfordLong Jump2.15-10.0012
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Triple Jump · Place 26 · Western GuilWestern GuilTriple Jump2633-10.2511
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · High Jump · Place 14 · Western GuilWestern GuilHigh Jump144-10.0011
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · High Jump · Place 11 · Western GuilWestern GuilHigh Jump115-01.0011
Feb 9NCHSAA 4A State ChampionshipsFeb 9 · Triple Jump · Place 25 · Western GuilWestern GuilTriple Jump2535-02.5011
Feb 2Mondo Elite HS InvitationalFeb 2 · Long Jump · Place 34 · W. GuilfordW. GuilfordLong Jump3415-04.00—
Jan 22Guilford County ChampionshipsJan 22 · Triple Jump · Place 4 · Western GuilWestern GuilTriple Jump435-02.5011
Jan 22Guilford County ChampionshipsJan 22 · Long Jump · Place 4 · Western GuilWestern GuilLong Jump416-06.0011
Jan 20Fast Track HS InvitationalJan 20 · Long Jump · Place 25 · Western GuilWestern GuilLong Jump2515-06.00—
Jan 6Just Don't Lose HS ClassicJan 6 · Triple Jump · Place 7 · Western GuilfordWestern GuilfordTriple Jump710.55m PB—
Jan 6Just Don't Lose HS ClassicJan 6 · High Jump · Place 8 · Western GuilfordWestern GuilfordHigh Jump81.49m—
Jan 6Just Don't Lose HS ClassicJan 6 · 55m Hurdles · Place 20 · Western GuilfordWestern Guilford55m HurdlesRound P209.83—
Jan 4SW Guilford Invitational #2Jan 4 · Triple Jump · Place 3 · Western GuilWestern GuilTriple Jump335-01.5011
Jan 4SW Guilford Invitational #2Jan 4 · High Jump · Place 1 · Western GuilWestern GuilHigh Jump14-10.0011
Jan 4SW Guilford Invitational #2Jan 4 · 55m Hurdles · Place 18 · Western GuilWestern Guil55m Hurdles1810.3411
Jan 4SW Guilford Invitational #2Jan 4 · Triple Jump · Place 3 · Western GuilWestern GuilTriple Jump335-01.5011
Jan 4SW Guilford Invitational #2Jan 4 · High Jump · Place 1 · Western GuilWestern GuilHigh Jump14-10.0011
Jan 4SW Guilford Invitational #2Jan 4 · 55m Hurdles · Place 18 · Western GuilWestern Guil55m Hurdles1810.3411

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Nov 12Parkland Polar Bear #1Nov 12 · Triple Jump · UnattachedUnattachedTriple Jump--ND12
Nov 12Parkland Polar Bear #1Nov 12 · Long Jump · Place 3 · UnattachedUnattachedLong Jump3.16-07.50Unofficial12
May 11NCHSAA 4A Midwest RegionalMay 11 · Long Jump · Place 10 · Western GuilfordWestern GuilfordLong Jump10.15-4.5011
May 1Metro ChampionshipMay 1 · Triple Jump · Place 4 · Western GuilfordWestern GuilfordTriple Jump4.34-11.50 PB11
May 1Metro ChampionshipMay 1 · Long Jump · Place 1 · Western GuilfordWestern GuilfordLong Jump1.16-08.25 PB11
May 1Metro ChampionshipMay 1 · 100m Hurdles · Place 9 · Western GuilfordWestern Guilford100m Hurdles33" / 0.838m9.17.35a PB11
May 1Metro ChampionshipMay 1 · High Jump · Place 2 · Western GuilfordWestern GuilfordHigh Jump2.5-00.00 PB11
Apr 20GCS ChampionshipApr 20 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump--DNS11
Apr 20GCS ChampionshipApr 20 · Long Jump · Place 3 · Western GuilfordWestern GuilfordLong Jump3.16-06.5011
Apr 20GCS ChampionshipApr 20 · 300m Hurdles · Western GuilfordWestern Guilford300m Hurdles30" / 0.762m--DNS11
Apr 20GCS ChampionshipApr 20 · High Jump · Place 2 · Western GuilfordWestern GuilfordHigh Jump2.5-00.0011
Apr 13Hornets InvitationalApr 13 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump—NM11
Apr 13Hornets InvitationalApr 13 · Long Jump · Western GuilfordWestern GuilfordLong Jump—NM11
Apr 13Hornets InvitationalApr 13 · High Jump · Western GuilfordWestern GuilfordHigh Jump—NH11
Apr 6Panther InvitationalApr 6 · Triple Jump · Place 17 · Western GuilfordWestern GuilfordTriple Jump17.33-00.0011
Apr 6Panther InvitationalApr 6 · Long Jump · Place 27 · Western GuilfordWestern GuilfordLong Jump27.15-01.0011
Apr 6Panther InvitationalApr 6 · 300m Hurdles · Western GuilfordWestern Guilford300m Hurdles30" / 0.762m--DNS11
Apr 6Panther InvitationalApr 6 · High Jump · Place 5 · Western GuilfordWestern GuilfordHigh Jump5.4-10.0011
Mar 16 Clash of the Carolina'sMar 16 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump—DNS11
Mar 16 Clash of the Carolina'sMar 16 · Discus · Place 37 · Western GuilfordWestern GuilfordDiscus1kg37.60-0311
Mar 16 Clash of the Carolina'sMar 16 · 300m Hurdles · Western GuilfordWestern Guilford300m Hurdles30" / 0.762m—DNS11
Mar 16 Clash of the Carolina'sMar 16 · High Jump · Western GuilfordWestern GuilfordHigh Jump—NH11

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 55m Hurdles · Place 22 · Western GuilfordWestern Guilford55m Hurdles33"Round P22.9.84a11
Dec 16JDL Holiday HS InvitationalDec 16 · Triple Jump · Place 10 · Western GuilfordWestern GuilfordTriple Jump10.34-00.5011
Dec 16JDL Holiday HS InvitationalDec 16 · High Jump · Place 7 · Western GuilfordWestern GuilfordHigh Jump7.5-01.00 PB11
Dec 5SW Guilford Invitational #1Dec 5 · 55m Hurdles · Place 9 · Western GuilfordWestern Guilford55m Hurdles33"9.9.79a PB11
Dec 5SW Guilford Invitational #1Dec 5 · Triple Jump · Place 5 · Western GuilfordWestern GuilfordTriple Jump5.34-04.0011
Dec 5SW Guilford Invitational #1Dec 5 · High Jump · Place 2 · Western GuilfordWestern GuilfordHigh Jump2.4-10.0011
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · Triple Jump · Place 12 · Western GuilfordWestern GuilfordTriple Jump12.34-03.2510
Feb 11NCHSAA 4A Indoor State ChampionshipsFeb 11 · High Jump · Place 10 · Western GuilfordWestern GuilfordHigh Jump10.4-10.0010
Jan 23Guilford County ChampionshipsJan 23 · 55m Hurdles · Place 9 · Western GuilfordWestern Guilford55m Hurdles33"9.10.30a10
Jan 23Guilford County ChampionshipsJan 23 · Triple Jump · Place 2 · Western GuilfordWestern GuilfordTriple Jump2.34-07.0010
Jan 23Guilford County ChampionshipsJan 23 · Shot Put · Place 8 · Western GuilfordWestern GuilfordShot Put4kg8.28-00.50 PB10
Jan 23Guilford County ChampionshipsJan 23 · High Jump · Place 2 · Western GuilfordWestern GuilfordHigh Jump2.5-00.0010
Jan 18Southwest Guilford Polar Bear #2Jan 18 · 55m Hurdles · Place 2 · Western GuilfordWestern Guilford55m Hurdles210.00—
Jan 18Southwest Guilford Polar Bear #2Jan 18 · High Jump · Place 1 · Western GuilfordWestern GuilfordHigh Jump14-10.00—
Jan 7Just Don't Lose HS ClassicJan 7 · High Jump · Place 3 · W GuilfordW GuilfordHigh Jump34-09.00—
Jan 7Just Don't Lose HS ClassicJan 7 · 55m Hurdles · Place 23 · W GuilfordW Guilford55m HurdlesRound P2310.01—
Jan 5SW Guilford Invitational #2Jan 5 · 55m Hurdles · Place 10 · Western GuilfordWestern Guilford55m Hurdles33"10.10.18a10
Jan 5SW Guilford Invitational #2Jan 5 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump--FOUL10
Jan 5SW Guilford Invitational #2Jan 5 · High Jump · Place 3 · Western GuilfordWestern GuilfordHigh Jump3.4-10.0010

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 17Jim Law Invitational - YouthJun 17 · 400m Hurdles · Place 3 · Durham StridersDurham Striders400m Hurdles31:21.0006
Jun 17Jim Law Invitational - YouthJun 17 · High Jump · Place 1 · Durham StridersDurham StridersHigh Jump14-07.7506
May 13NCHSAA 4A Midwest RegionalMay 13 · Triple Jump · Place 8 · Western GuilfordWestern GuilfordTriple Jump8.34-01.5010
May 13NCHSAA 4A Midwest RegionalMay 13 · Long Jump · Place 12 · Western GuilfordWestern GuilfordLong Jump12.14-10.0010
May 13NCHSAA 4A Midwest RegionalMay 13 · High Jump · Place 6 · Western GuilfordWestern GuilfordHigh Jump6.5-00.0010
Apr 1Panther Invitational Apr 1 · Triple Jump · Place 1 · Western GuilWestern GuilTriple Jump136-10.00—
Apr 1Panther Invitational Apr 1 · 300m Hurdles · Place 20 · Western GuilWestern Guil300m Hurdles2053.66—
Apr 1Panther Invitational Apr 1 · Triple Jump · Place 1 · Western GuilWestern GuilTriple Jump136-10.00—
Apr 1Panther Invitational Apr 1 · 300m Hurdles · Place 20 · Western GuilWestern Guil300m Hurdles2053.66—
Mar 11Alton Tyre Invitational RelaysMar 11 · Discus · Place 14 · Western GuilWestern GuilDiscus1489-09—
Mar 11Alton Tyre Invitational RelaysMar 11 · Triple Jump · Place 2 · Western GuilWestern GuilTriple Jump233-02.00—
Mar 11Alton Tyre Invitational RelaysMar 11 · High Jump · Place 5 · Western GuilWestern GuilHigh Jump55-02.00—

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 300 Meters · Place 71 · Western GuilfordWestern Guilford300 Meters71.50.15a PB10
Dec 17COROS Holiday ClassicDec 17 · 55m Hurdles · Place 21 · Western GuilfordWestern Guilford55m Hurdles33"Round P21.10.17a10
Dec 17COROS Holiday ClassicDec 17 · Triple Jump · Place 5 · Western GuilfordWestern GuilfordTriple Jump5.34-04.0010
Dec 17COROS Holiday ClassicDec 17 · High Jump · Place 7 · Western GuilfordWestern GuilfordHigh Jump7.4-09.0010
Dec 10COROS Explore Perfection InvitationalDec 10 · 55m Hurdles · Place 27 · UnattachedUnattached55m Hurdles33"Round P27.10.84a10
Dec 10COROS Explore Perfection InvitationalDec 10 · Shot Put · Place 18 · UnattachedUnattachedShot Put4kg18.24-11.0010
Dec 10COROS Explore Perfection InvitationalDec 10 · High Jump · Place 7 · UnattachedUnattachedHigh Jump7.4-10.0010
Dec 6SW Guilford Invitational #1Dec 6 · Triple Jump · Place 2 · Western GuilfordWestern GuilfordTriple Jump2.34-00.0010
Dec 6SW Guilford Invitational #1Dec 6 · Long Jump · Place 8 · Western GuilfordWestern GuilfordLong Jump8.14-06.0010
Dec 6SW Guilford Invitational #1Dec 6 · Shot Put · Place 8 · Western GuilfordWestern GuilfordShot Put4kg8.27-00.0010
Dec 6SW Guilford Invitational #1Dec 6 · High Jump · Place 1 · Western GuilfordWestern GuilfordHigh Jump1.5-01.0010

2022 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 4 · Durham StridersDurham StridersHigh Jump44-8—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Triple Jump · Place 10 · Durham StridersDurham StridersTriple Jump1030-11.50—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Long Jump · Place 12 · Durham StridersDurham StridersLong Jump1214-7.50—
Jun 18Jim Law Invitational - YouthJun 18 · Triple Jump · Durham Striders TrackDurham Striders TrackTriple Jump—DNS9
Jun 18Jim Law Invitational - YouthJun 18 · Long Jump · Place 8 · Durham Striders TrackDurham Striders TrackLong Jump8.4.74mWind: 2.29
Jun 18Jim Law Invitational - YouthJun 18 · 100m Hurdles · Place 7 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838mRound P7.19.85aWind: -49
Jun 18Jim Law Invitational - YouthJun 18 · 100m Hurdles · Place 7 · Durham Striders TrackDurham Striders Track100m Hurdles33" / 0.838m7.19.25aWind: -0.79
Jun 18Jim Law Invitational - YouthJun 18 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.52m9
May 28Durham Striders InvitationalMay 28 · Combined results · Place 1 · Durham StridersDurham StridersCombined results130-00.25—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 4 · Durham StridersDurham StridersCombined results413-00.00—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 1 · Durham StridersDurham StridersCombined results14-11.00—
May 28Durham Striders InvitationalMay 28 · Combined results · Place 20 · Durham StridersDurham StridersCombined results201:14.56—
May 14NCHSAA 4A Midwest RegionalMay 14 · Triple Jump · Place 13 · Western GuilfordWestern GuilfordTriple Jump13.31-06.009
May 14NCHSAA 4A Midwest RegionalMay 14 · High Jump · Place 5 · Western GuilfordWestern GuilfordHigh Jump5.5-00.009
May 7Cardinal Gibbons Last ChanceMay 7 · Triple Jump · Place 3 · Western GuilWestern GuilTriple Jump332-05.00—
May 7Cardinal Gibbons Last ChanceMay 7 · High Jump · Place 2 · Western GuilWestern GuilHigh Jump25-00.00—
Apr 30Guilford County ChampionshipApr 30 · High Jump · Place 4 · Western GuilWestern GuilHigh Jump45-02.00—
Apr 30Guilford County ChampionshipApr 30 · Long Jump · Place 3 · Western GuilWestern GuilLong Jump315-08.50—
Apr 30Guilford County ChampionshipApr 30 · Long Jump · Place 3 · Western GuilfordWestern GuilfordLong Jump315-89
Apr 30Guilford County ChampionshipApr 30 · High Jump · Place 4 · Western GuilfordWestern GuilfordHigh Jump44-109
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · Triple Jump · Western GuilfordWestern GuilfordTriple Jump--FOUL9
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · Long Jump · Place 13 · Western GuilfordWestern GuilfordLong Jump13.15-08.509
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · High Jump · Place 7 · Western GuilfordWestern GuilfordHigh Jump7.4-08.009
Apr 6Southeast Guilford Metro Meet #2Apr 6 · Triple Jump · Place 3 · Western GuilWestern GuilTriple Jump333-02.009
Apr 6Southeast Guilford Metro Meet #2Apr 6 · Long Jump · Place 3 · Western GuilWestern GuilLong Jump314-05.509
Apr 6Southeast Guilford Metro Meet #2Apr 6 · High Jump · Place 1 · Western GuilWestern GuilHigh Jump15-02.009
Mar 30WGHS Metro 4A Conference MeetMar 30 · Long Jump · Place 3 · Western GuilfordWestern GuilfordLong Jump315-06.009
Mar 30WGHS Metro 4A Conference MeetMar 30 · Triple Jump · Place 2 · Western GuilfordWestern GuilfordTriple Jump233-02.009
Mar 30WGHS Metro 4A Conference MeetMar 30 · High Jump · Place 1 · Western GuilfordWestern GuilfordHigh Jump15-00.009
Mar 28Northwest Guilford Home MeetMar 28 · Long Jump · Place 1 · westernwesternLong Jump115-05.00—
Mar 28Northwest Guilford Home MeetMar 28 · Triple Jump · Place 1 · westernwesternTriple Jump131-04.00—
Mar 28Northwest Guilford Home MeetMar 28 · High Jump · Place 2 · westernwesternHigh Jump24-08.00—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Triple Jump · Place 3 · Durham Striders TrackDurham Striders TrackTriple Jump3.9.55mWind: 1.812
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 6 · Durham Striders TrackDurham Striders TrackLong Jump6.4.09mWind: 012
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Shot Put · Place 3 · Durham Striders TrackDurham Striders TrackShot Put4kg3.8.39m PB12
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · High Jump · Place 2 · Durham Striders TrackDurham Striders TrackHigh Jump2.1.47m12
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Triple Jump · Place 12 · Durham Striders TrackDurham Striders TrackTriple Jump12.9.13mWind: -0.112
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Shot Put · Place 5 · Durham Striders TrackDurham Striders TrackShot Put4kg5.8.19m12
Jul 8USATF NC Association Youth ChampionshipsJul 8 · High Jump · Place 3 · Durham Striders TrackDurham Striders TrackHigh Jump3.1.47m12
Jun 19Jim Law Invitational - YouthJun 19 · Triple Jump · Durham Striders TrackDurham Striders TrackTriple Jump—DNS12
Jun 19Jim Law Invitational - YouthJun 19 · Shot Put · Place 2 · Durham Striders TrackDurham Striders TrackShot Put3kg2.9.91m PB12
Jun 19Jim Law Invitational - YouthJun 19 · High Jump · Place 2 · Durham Striders TrackDurham Striders TrackHigh Jump2.4-10.0012

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 200m Hurdles · Place 8 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762mRound P8.35.59aWind: 3.610
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 200m Hurdles · Place 8 · Durham Striders TrackDurham Striders Track200m Hurdles30" / 0.762m8.35.47a PBWind: -1.110
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · Triple Jump · Place 6 · Durham Striders TrackDurham Striders TrackTriple Jump6.9.42mWind: 1.610
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put6lb1.9.46m PB10
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · High Jump · Place 3 · Durham Striders TrackDurham Striders TrackHigh Jump3.1.49m10

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Discus · Place 2 · Durham Striders TCDurham Striders TCDiscus260-03—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · High Jump · Place 1 · Durham Striders TCDurham Striders TCHigh Jump14-10.25—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 2 · Durham StridersDurham StridersCombined results260-03—
Jul 20 Russell E. Blunt East Coast InvitationalJul 20 · Combined results · Place 1 · Durham StridersDurham StridersCombined results14-10.25—
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Discus · Place 8 · Durham Striders TrackDurham Striders TrackDiscus1kg8.18.40m9
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · High Jump · Place 6 · Durham Striders TrackDurham Striders TrackHigh Jump6.1.32m9
Jun 16Jim Law Invitational - YouthJun 16 · Discus · Place 8 · Durham Striders TrackDurham Striders TrackDiscus1kg8.14.73m9
Jun 16Jim Law Invitational - YouthJun 16 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.4-08.009
Jun 15Jim Law Invitational - Open/MastersJun 15 · Discus · Place 8 · Durham Striders TCDurham Striders TCDiscus848-0406
Jun 15Jim Law Invitational - Open/MastersJun 15 · High Jump · Place 1 · Durham Striders TCDurham Striders TCHigh Jump14-08.0006
Jun 2N.C. State GamesJun 2 · Long Jump · Place 21 · Durham Striders TrackDurham Striders TrackLong Jump21.3.42mWind: -0.29
Jun 2N.C. State GamesJun 2 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.35m9
Jun 2N.C. State GamesJun 2 · 400 Meters · Place 31 · Durham Striders TrackDurham Striders Track400 Meters31.1:16.43a PB9

2017 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 2 · Durham StridersDurham StridersCombined results24-05.00—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 14 · Durham StridersDurham StridersCombined resultsRound P1418.39—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 20 · Durham StridersDurham StridersCombined resultsRound P201:19.40—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · High Jump · Place 2 · Durham StridersDurham StridersHigh Jump24-05.00—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 2 · Durham StridersDurham StridersCombined results24-05.00—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 14 · Durham StridersDurham StridersCombined resultsRound P1418.39—
Jul 21Russell E. Blunt East Coast InvitationalJul 21 · Combined results · Place 20 · Durham StridersDurham StridersCombined resultsRound P201:19.40—
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 12 · Durham Striders TrackDurham Striders Track80m Hurdles30" / 0.762mRound P12.18.57aWind: -0.18
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 8 · Durham Striders TrackDurham Striders TrackLong Jump8.3.87mWind: 08
Jun 22USATF North Carolina Association Junior Olympic ChampionshipsJun 22 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.40m8
Jun 17Jim Law InvitationalJun 17 · 80m Hurdles · Place 13 · Durham Striders TrackDurham Striders Track80m Hurdles30" / 0.762mRound P13.18.30a PB8
Jun 17Jim Law InvitationalJun 17 · Long Jump · Place 8 · Durham Striders TrackDurham Striders TrackLong Jump8.4.00m8
Jun 17Jim Law InvitationalJun 17 · Discus · Place 6 · Durham Striders TrackDurham Striders TrackDiscus1kg6.14.53m8
Jun 17Jim Law InvitationalJun 17 · High Jump · Place 6 · Durham Striders TrackDurham Striders TrackHigh Jump6.1.22m8
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 7 · Durham StridersDurham StridersCombined results73-09.25—
Jun 3Powerade State Games of North CarolinaJun 3 · Combined results · Place 10 · Durham StridersDurham StridersCombined results1017.91 PB—

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 55 Meter · Place 14 · Durham Striders TrackDurham Striders Track55 MeterRound P14.9.23a PB8
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put6lb1.6.56m PB8
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · High Jump · Place 2 · Durham Striders TrackDurham Striders TrackHigh Jump2.1.25m8

2016 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 7USATF Region 3 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 10 · Durham Striders TrackDurham Striders TrackLong Jump10.3.46m7
Jul 7USATF Region 3 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 2 · Durham Striders TrackDurham Striders TrackShot Put6lb2.6.11m7
Jul 7USATF Region 3 Junior Olympic ChampionshipsJul 7 · High Jump · Place 2 · Durham Striders TrackDurham Striders TrackHigh Jump2.1.24m7
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · Triathlon · Place 5 · Durham Striders TrackDurham Striders TrackTriathlonStandard5.869 PB7
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · Long Jump · Place 12 · Durham Striders TrackDurham Striders TrackLong Jump12.3.52mWind: -17
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · Shot Put · Place 7 · Durham Striders TrackDurham Striders TrackShot Put6lb7.6.29m7
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · Shot Put · Place 6 · Durham Striders TrackDurham Striders TrackShot Put6lb6.6.52m7
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · High Jump · Place 2 · Durham Striders TrackDurham Striders TrackHigh Jump2.1.20m7
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.25m7
Jun 28USATF Hershey National Youth Outdoor ChampionshipsJun 28 · 200 Meters · Place 17 · Durham Striders TrackDurham Striders Track200 Meters17.34.39a PBWind: 0.47
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · Triathlon · Place 3 · Durham Striders TrackDurham Striders TrackTriathlonStandardRound M3.8337
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · Long Jump · Place 4 · Durham Striders TrackDurham Striders TrackLong Jump4.3.65m7
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put6lbRound M1.6.32m7
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put6lb1.6.28m7
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh JumpRound M1.1.25m7
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.1.30m7
Jun 24USATF North Carolina Association Junior Olympics ChampionshipsJun 24 · 200 Meters · Place 6 · Durham Striders TrackDurham Striders Track200 MetersRound M6.35.20aWind: 1.27
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 1 · Durham StridersDurham StridersCombined results120-10.00—
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 5 · Durham StridersDurham StridersCombined results511-10.50—
Jun 42016 North Carolina Powerade State Games Jun 4 · Combined results · Place 2 · Durham StridersDurham StridersCombined results23-11.25—
May 14Fayetteville Flyers Developmental MeetMay 14 · Long Jump · Place 5 · Durham Striders TrackDurham Striders TrackLong Jump5.10-08.007
May 14Fayetteville Flyers Developmental MeetMay 14 · High Jump · Place 1 · Durham Striders TrackDurham Striders TrackHigh Jump1.3-10.007
May 14Fayetteville Flyers Developmental MeetMay 14 · 400 Meters · Place 20 · Durham Striders TrackDurham Striders Track400 Meters20.1:19.80a7

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 142016 PVA Youth Indoor InvitationalFeb 14 · Shot Put · Place 2 · Durham Striders TrackDurham Striders TrackShot Put6lb2.6.16m7
Feb 142016 PVA Youth Indoor InvitationalFeb 14 · High Jump · Place 4 · Durham Striders TrackDurham Striders TrackHigh Jump4.1.12m7

2015 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 26Russell Blunt InvitationalJul 26 · Long Jump · Place 3 · Durham Striders TrackDurham Striders TrackLong Jump3.3.34mWind: 1.16
Jul 26Russell Blunt InvitationalJul 26 · High Jump · Place 3 · Durham Striders TrackDurham Striders TrackHigh Jump3.1.10m6
Jul 26Russell Blunt InvitationalJul 26 · 400 Meters · Place 23 · Durham Striders TrackDurham Striders Track400 MetersRound P23.1:29.58a6
Jul 12USATF Region 3 Junior Olympic ChampionshipsJul 12 · Shot Put · Place 7 · Durham Striders TrackDurham Striders TrackShot Put6lb7.5.57m6
Jul 12USATF Region 3 Junior Olympic ChampionshipsJul 12 · High Jump · Place 7 · Durham Striders TrackDurham Striders TrackHigh Jump7.1.10m6
Jun 20Jim Law InvitationalJun 20 · Long Jump · Place 25 · Durham Striders TrackDurham Striders TrackLong Jump25.2.44m6
Jun 20Jim Law InvitationalJun 20 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put4kg1.5.70m6
Jun 20Jim Law InvitationalJun 20 · High Jump · Place 5 · Durham Striders TrackDurham Striders TrackHigh Jump5.1.06m6
Jun 6High Point Panthers ChallengeJun 6 · Long Jump · Place 3 · Durham Striders TrackDurham Striders TrackLong Jump3.10-05.256
Jun 6High Point Panthers ChallengeJun 6 · High Jump · Place 3 · Durham Striders TrackDurham Striders TrackHigh Jump3.3-08.006
Jun 6High Point Panthers ChallengeJun 6 · 400 Meters · Place 33 · Durham Striders TrackDurham Striders Track400 Meters33.1:34.49a6
Apr 25 10th Annual Bring The Heat InvitationalApr 25 · Long Jump · Place 11 · Durham Striders TrackDurham Striders TrackLong Jump11.8-10.006
Apr 25 10th Annual Bring The Heat InvitationalApr 25 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put6lb1.18-08.006
Apr 25 10th Annual Bring The Heat InvitationalApr 25 · 200 Meters · Place 75 · Durham Striders TrackDurham Striders Track200 MetersRound P75.42.44a6

2014 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 202014 Russell E Blunt Invitational Jul 20 · Shot Put · Place 1 · Durham Striders TrackDurham Striders TrackShot Put4kg1.19-02.505
Jul 202014 Russell E Blunt Invitational Jul 20 · 200 Meters · Place 14 · Durham Striders TrackDurham Striders Track200 MetersRound P14.40.77aWind: -15
Jun 27USA Youth Track & Field Championship (Day 4)Jun 27 · Javelin · Place 6 · Durham Striders TrackDurham Striders TrackJavelin300g TJ6.23-03 PB5
Jun 26USA Youth Track & Field Championship (Day 3)Jun 26 · Long Jump · Place 1 · Durham Striders TrackDurham Striders TrackLong Jump1.9-03.00Wind: 1.35
Jun 26USA Youth Track & Field Championship (Day 3)Jun 26 · Shot Put · Place 2 · Durham Striders TrackDurham Striders TrackShot Put2kg2.16-08.50 PB5