Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorAHS Non-Con #2 · Mar 516.49aAHS Non-Con #2March 5, 2026
400 Meters · OutdoorAHS Meet (AHS, JM, SWR, WHS, Trinity) · Mar 71:04.0AHS Meet (AHS, JM, SWR, WHS, Trinity)March 7, 2024
55m Hurdles · 39" · IndoorTriad Invitational · Nov 178.60aTriad InvitationalNovember 17, 2025
High Jump · IndoorNCHSAA 6A Champs · Feb 126-02.00NCHSAA 6A ChampsFebruary 12, 2026
High Jump · OutdoorAHS Non-Con #3 · Mar 116-04.00AHS Non-Con #3March 11, 2026
Long Jump · IndoorTriad Invitational · Nov 1722-03.00Triad InvitationalNovember 17, 2025
Long Jump · OutdoorNCHSAA 6A Central Regional · May 922-00.00NCHSAA 6A Central RegionalMay 9, 2026
Pole Vault · IndoorNCHSAA 6A Champs · Feb 1213-00.00NCHSAA 6A ChampsFebruary 12, 2026
Pole Vault · OutdoorRandolph County Championships · Apr 113-06.00Randolph County ChampionshipsApril 1, 2025
Triple Jump · IndoorNCHSAA 3A State Championships · Feb 1544-02.50NCHSAA 3A State Championships February 15, 2025
Triple Jump · OutdoorNCHSAA 3A Midwest Regional · May 1044-08.00NCHSAA 3A Midwest RegionalMay 10, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Pole Vault · Place 17 · AsheboroPole Vault17.3.9012
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Triple Jump · Place 5 · AsheboroTriple Jump5.45-512
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · High Jump · Place 6 · AsheboroHigh Jump6.6-212
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Long Jump · Place 5 · AsheboroLong Jump5.21-09.00Wind: 012
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Pole Vault · Place 1 · AsheboroPole Vault1.14-00.0012
May 9NCHSAA 6A Central RegionalMay 9 · Triple Jump · Place 4 · AsheboroTriple Jump4.44-04.5012
May 9NCHSAA 6A Central RegionalMay 9 · Long Jump · Place 4 · AsheboroLong Jump4.22-00.00 PB12
May 9NCHSAA 6A Central RegionalMay 9 · Pole Vault · Place 1 · AsheboroPole Vault1.14-00.0012
May 9NCHSAA 6A Central RegionalMay 9 · High Jump · Place 1 · AsheboroHigh Jump1.6-00.0012
Mar 14Asheboro Get Your Marks InvitationalMar 14 · Triple Jump · Place 1 · AsheboroTriple Jump1.44-05.0012
Mar 14Asheboro Get Your Marks InvitationalMar 14 · Long Jump · Place 2 · AsheboroLong Jump2.20-01.0012
Mar 14Asheboro Get Your Marks InvitationalMar 14 · Pole Vault · Place 1 · AsheboroPole Vault1.14-00.0012
Mar 14Asheboro Get Your Marks InvitationalMar 14 · High Jump · Place 1 · AsheboroHigh Jump1.6-00.0012
Mar 11AHS Non-Con #3Mar 11 · Triple Jump · Place 2 · AsheboroTriple Jump2.40-00.0012
Mar 11AHS Non-Con #3Mar 11 · Long Jump · Place 4 · AsheboroLong Jump4.20-02.0012
Mar 11AHS Non-Con #3Mar 11 · Pole Vault · Place 1 · AsheboroPole Vault1.14-00.0012
Mar 11AHS Non-Con #3Mar 11 · High Jump · Place 1 · AsheboroHigh Jump1.6-04.00 PB12
Mar 5AHS Non-Con #2Mar 5 · Triple Jump · Place 1 · AsheboroTriple Jump1.41-05.0012
Mar 5AHS Non-Con #2Mar 5 · Pole Vault · Place 1 · AsheboroPole Vault1.13-06.0012
Mar 5AHS Non-Con #2Mar 5 · 110m Hurdles · Place 2 · Asheboro110m Hurdles39" / 0.991m2.16.49a PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · Triple Jump · Place 4 · AsheboroTriple Jump4.43-01.5012
Feb 12NCHSAA 6A ChampsFeb 12 · Long Jump · Place 2 · AsheboroLong Jump2.21-08.0012
Feb 12NCHSAA 6A ChampsFeb 12 · Pole Vault · Place 1 · AsheboroPole Vault1.13-00.00 PB12
Feb 12NCHSAA 6A ChampsFeb 12 · High Jump · Place 3 · AsheboroHigh Jump3.6-02.00 PB12
Jan 19Ardrey Kell MLK InvitationalJan 19 · Triple Jump · Place 1 · AsheboroTriple Jump144-05.0012
Jan 19Ardrey Kell MLK InvitationalJan 19 · Long Jump · Place 3 · AsheboroLong Jump320-06.0012
Jan 19Ardrey Kell MLK InvitationalJan 19 · Pole Vault · Place 1 · AsheboroPole Vault113-06.0012
Jan 6Firebird InvitationalJan 6 · Long Jump · Place 4 · AsheboroLong Jump419-02.0012
Jan 6Firebird InvitationalJan 6 · Pole Vault · Place 1 · AsheboroPole Vault114-00.0012

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Dec 11Eastern Alamance Polar Bear #1Dec 11 · Triple Jump · Place 1 · AsheboroTriple Jump1.40-04.50Unofficial12
Dec 11Eastern Alamance Polar Bear #1Dec 11 · Long Jump · Place 2 · AsheboroLong Jump2.20-01.00Unofficial12
Dec 11Eastern Alamance Polar Bear #1Dec 11 · Pole Vault · Place 2 · AsheboroPole Vault2.11-06.00Unofficial12
Dec 11Eastern Alamance Polar Bear #1Dec 11 · High Jump · Place 2 · AsheboroHigh Jump2.5-10.00Unofficial12
Jun 20adidas Track & Field NationalsJun 20 · Triple Jump · Place 10 · AsheboroTriple Jump1013.58m—
Jun 20adidas Track & Field NationalsJun 20 · Pole Vault · Place 2 · AsheboroPole Vault24.05m—
Jun 20adidas Track & Field NationalsJun 20 · Triple Jump · Place 10 · AsheboroTriple Jump1013.58m—
Jun 20adidas Track & Field NationalsJun 20 · Pole Vault · Place 2 · AsheboroPole Vault24.05m—
Jun 20adidas Track & Field NationalsJun 20 · Triple Jump · Place 10 · AsheboroTriple Jump1013.58m—
Jun 20adidas Track & Field NationalsJun 20 · Pole Vault · Place 2 · AsheboroPole Vault24.05m—
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Long Jump · Place 12 · AsheboroLong Jump12.20-01.75Wind: 0.411
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Pole Vault · Place 5 · AsheboroPole Vault5.13-00.0011
May 10NCHSAA 3A Midwest RegionalMay 10 · Triple Jump · Place 5 · AsheboroTriple Jump5.44-08.00 PB11
May 10NCHSAA 3A Midwest RegionalMay 10 · Long Jump · Place 4 · AsheboroLong Jump4.21-04.7511
May 10NCHSAA 3A Midwest RegionalMay 10 · Pole Vault · Place 3 · AsheboroPole Vault3.12-06.0011
May 10NCHSAA 3A Midwest RegionalMay 10 · High Jump · AsheboroHigh Jump—NH11
May 1Mid Piedmont 3A Conference ChampionshipMay 1 · Triple Jump · Place 1 · AsheboroTriple Jump1.43-05.00Wind: 011
May 1Mid Piedmont 3A Conference ChampionshipMay 1 · Long Jump · Place 2 · AsheboroLong Jump2.20-10.75Wind: 011
May 1Mid Piedmont 3A Conference ChampionshipMay 1 · Pole Vault · Place 2 · AsheboroPole Vault2.13-00.0011
May 1Mid Piedmont 3A Conference ChampionshipMay 1 · High Jump · Place 3 · AsheboroHigh Jump3.6-01.0011
Apr 1Randolph County ChampionshipsApr 1 · Triple Jump · Place 1 · AsheboroTriple Jump1.43-09.0011
Apr 1Randolph County ChampionshipsApr 1 · Long Jump · Place 2 · AsheboroLong Jump2.20-05.0011
Apr 1Randolph County ChampionshipsApr 1 · Pole Vault · Place 1 · AsheboroPole Vault1.13-06.00 PB11
Apr 1Randolph County ChampionshipsApr 1 · High Jump · Place 3 · AsheboroHigh Jump3.6-00.0011
Mar 6Asheboro Non-ConMar 6 · Pole Vault · Place 1 · AsheboroPole Vault110-00.0011
Mar 6Asheboro Non-ConMar 6 · High Jump · Place 1 · AsheboroHigh Jump16-00.0011
Mar 6Asheboro Non-ConMar 6 · Triple Jump · Place 1 · AsheboroTriple Jump139-04.5011
Mar 6Asheboro Non-ConMar 6 · 110m Hurdles · Place 1 · Asheboro110m Hurdles120.611

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Nov 17Triad InvitationalNov 17 · 55m Hurdles · Place 3 · Asheboro55m Hurdles39"3.8.60a PB12
Nov 17Triad InvitationalNov 17 · Triple Jump · Place 1 · AsheboroTriple Jump1.43-00.7512
Nov 17Triad InvitationalNov 17 · Long Jump · Place 1 · AsheboroLong Jump1.22-03.00 PB12
Nov 17Triad InvitationalNov 17 · High Jump · Place 1 · AsheboroHigh Jump1.6-00.0012
Feb 15NCHSAA 3A State Championships Feb 15 · Triple Jump · Place 5 · AsheboroTriple Jump5.44-02.50 PB11
Feb 15NCHSAA 3A State Championships Feb 15 · Pole Vault · Place 4 · AsheboroPole Vault4.13-00.0011
Feb 6Pinecrest Polar Bear Last Chance MeetFeb 6 · Triple Jump · Place 3 · AsheboroTriple Jump341-711
Feb 6Pinecrest Polar Bear Last Chance MeetFeb 6 · Pole Vault · Place 1 · AsheboroPole Vault112-011
Jan 28Eastern / Southeast Alamance #3Jan 28 · Triple Jump · Place 1 · AsheboroTriple Jump141-02.0011
Jan 28Eastern / Southeast Alamance #3Jan 28 · Triple Jump · Place 1 · AsheboroTriple Jump141-02.0011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Asheboro Blue Comet ClassicDec 17 · 55m Hurdles · Place 5 · Asheboro55m Hurdles39"5.9.2Unofficial11
Dec 17Asheboro Blue Comet ClassicDec 17 · Triple Jump · Place 1 · AsheboroTriple Jump1.40-08.00Unofficial11
Dec 17Asheboro Blue Comet ClassicDec 17 · Pole Vault · Place 1 · AsheboroPole Vault1.13-00.00Unofficial11
Dec 17Asheboro Blue Comet ClassicDec 17 · High Jump · Place 1 · AsheboroHigh Jump1.5-08.00Unofficial11
Dec 10Eastern-Southeast Alamance Polar Bear #1Dec 10 · 55m Hurdles · Place 6 · Asheboro55m Hurdles39"6.9.94aUnofficial11
Dec 10Eastern-Southeast Alamance Polar Bear #1Dec 10 · Triple Jump · Place 1 · AsheboroTriple Jump1.41-02.00Unofficial11
Dec 10Eastern-Southeast Alamance Polar Bear #1Dec 10 · High Jump · Place 2 · AsheboroHigh Jump2.5-06.00Unofficial11
May 11NCHSAA 3A Midwest RegionalMay 11 · Triple Jump · Place 13 · AsheboroTriple Jump13.39-00.0010
May 11NCHSAA 3A Midwest RegionalMay 11 · Pole Vault · Place 7 · AsheboroPole Vault7.10-06.0010
Apr 16Randolph County ChampionshipsApr 16 · High Jump · Place 6 · AsheboroHigh Jump65-08.00—
Apr 6Timberwolf InvitationalApr 6 · Triple Jump · Place 4 · AsheboroTriple Jump439-07.00—
Apr 6Timberwolf InvitationalApr 6 · Pole Vault · Place 3 · AsheboroPole Vault39-06.00—
Mar 7AHS Meet (AHS, JM, SWR, WHS, Trinity)Mar 7 · High Jump · Place 7 · AsheboroHigh Jump75-06.0010
Mar 7AHS Meet (AHS, JM, SWR, WHS, Trinity)Mar 7 · Triple Jump · Place 3 · AsheboroTriple Jump338-02.0010
Mar 7AHS Meet (AHS, JM, SWR, WHS, Trinity)Mar 7 · 400 Meters · Place 15 · Asheboro400 Meters151:04.0 PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Nov 19South Iredell InvitationalNov 19 · 55m Hurdles · Asheboro55m Hurdles39"--DNS11
Nov 19South Iredell InvitationalNov 19 · Triple Jump · Place 1 · AsheboroTriple Jump1.41-06.5011
Nov 19South Iredell InvitationalNov 19 · Pole Vault · Place 1 · AsheboroPole Vault1.11-06.0011
Nov 19South Iredell InvitationalNov 19 · High Jump · AsheboroHigh Jump--DNS11