Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOnce A Runner Classic · Mar 3111.10Once A Runner ClassicMarch 31, 2022
100 Meters · Outdoor · Hand timedBunker Hill Bob Starnes Classic · Apr 611.5hBunker Hill Bob Starnes ClassicApril 6, 2022
1000 Meters · IndoorAmerican Athletic Conference Indoor Championships · Feb 282:55.73aAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
110m Hurdles · 39" / 0.991m · Outdooradidas Outdoor Nationals · Jun 1414.16aadidas Outdoor NationalsJune 14, 2024
1500 Meters · Outdooradidas Outdoor Nationals · Jun 145:15.65aadidas Outdoor NationalsJune 14, 2024
200 Meters · OutdoorNCHSAA 2A West Regional · May 1322.56aNCHSAA 2A West RegionalMay 13, 2023
300 Meters · IndoorFast Track HS Invitational · Jan 2037.462Fast Track HS InvitationalJanuary 20, 2024
400 Meters · Outdooradidas Outdoor Nationals · Jun 1453.84aadidas Outdoor NationalsJune 14, 2024
55 Meter · IndoorCOROS Holiday Classic · Dec 176.88aCOROS Holiday ClassicDecember 17, 2022
55 Meters · IndoorJust Don't Lose HS Classic · Jan 76.925Just Don't Lose HS ClassicJanuary 7, 2023
55m Hurdles · 39" · IndoorNCHSAA 1A/2A State Championships · Feb 107.79aNCHSAA 1A/2A State ChampionshipsFebruary 10, 2024
60 Meter · IndoorAmerican Athletic Conference Indoor Championships · Feb 287.22aAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
60m Hurdles · 42" / 1.067m · IndoorAmerican Athletic Conference Indoor Championships · Feb 288.16aAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
Decathlon · Outdooradidas Outdoor Nationals · Jun 146505adidas Outdoor NationalsJune 14, 2024
Discus · 1kg · Outdooradidas Outdoor Nationals · Jun 1430.17madidas Outdoor NationalsJune 14, 2024
Heptathlon · IndoorAmerican Athletic Conference Indoor Championships · Feb 285150American Athletic Conference Indoor ChampionshipsFebruary 28, 2025
High Jump · IndoorNCHSAA 1A/2A State Championships · Feb 106-04.00NCHSAA 1A/2A State ChampionshipsFebruary 10, 2024
High Jump · Outdooradidas Outdoor Nationals · Jun 142.03madidas Outdoor NationalsJune 14, 2024
Javelin · 800g · Outdooradidas Outdoor Nationals · Jun 1439.89madidas Outdoor NationalsJune 14, 2024
Long Jump · IndoorNCHSAA 1A/2A State Championships · Feb 1021-00.00NCHSAA 1A/2A State ChampionshipsFebruary 10, 2024
Long Jump · OutdoorBunker Hill Bob Starnes Classic · Apr 61.50Bunker Hill Bob Starnes ClassicApril 6, 2022
Pole Vault · IndoorAmerican Athletic Conference Indoor Championships · Feb 284.20mAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
Pole Vault · Outdooradidas Outdoor Nationals · Jun 143.93madidas Outdoor NationalsJune 14, 2024
Shot Put · 12lb · Outdooradidas Outdoor Nationals · Jun 1412.10madidas Outdoor NationalsJune 14, 2024
Shot Put · 16lb / 7.26kg · IndoorAmerican Athletic Conference Indoor Championships · Feb 2812.39mAmerican Athletic Conference Indoor ChampionshipsFebruary 28, 2025
Triple Jump · IndoorNCHSAA 1A/2A State Championships · Feb 1045-07.00NCHSAA 1A/2A State ChampionshipsFebruary 10, 2024
Triple Jump · OutdoorNCHSAA 2A West Regional · May 1044-0NCHSAA 2A West RegionalMay 10, 2024

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

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 1000 Meters · Place 6 · East CarolinaEast Carolina1000 MetersRound M6.2:55.73a PBFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · Pole Vault · Place 4 · East CarolinaEast CarolinaPole VaultRound M4.4.20m PBFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 1 · East CarolinaEast Carolina60m Hurdles42" / 1.067mRound M1.8.16a PBFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · High Jump · Place 3 · East CarolinaEast CarolinaHigh JumpRound M3.1.92mFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 4 · East CarolinaEast CarolinaShot Put16lb / 7.26kgRound M4.12.39m PBFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · Long Jump · Place 10 · East CarolinaEast CarolinaLong JumpRound M10.6.34mFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · 60 Meter · Place 7 · East CarolinaEast Carolina60 MeterRound M7.7.22a PBFr
Feb 28American Athletic Conference Indoor ChampionshipsFeb 28 · Heptathlon · Place 3 · East CarolinaEast CarolinaHeptathlonRound M3.5150 PBFr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · 60 Meter · Place 34 · East CarolinaEast Carolina60 MeterRound P34.7.24aWind: 0Fr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · Pole Vault · Place 11 · East CarolinaEast CarolinaPole Vault11.3.95mFr
Feb 14Div. I Indoor Pre-Nationals InviteFeb 14 · Shot Put · Place 18 · East CarolinaEast CarolinaShot Put16lb / 7.26kg18.11.83mFr
Jan 17Dick Taylor Carolina ChallengeJan 17 · Long Jump · Place 4 · East CarolinaEast CarolinaLong Jump47.03m—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 60m Hurdles · Place 9 · East CarolinaEast Carolina60m Hurdles98.23a—
Jan 11Clemson InvitationalJan 11 · 60m Hurdles · Place 8 · East CarolinaEast Carolina60m Hurdles42" / 1.067mRound P8.8.55aWind: 0Fr
Jan 11Clemson InvitationalJan 11 · 60m Hurdles · Place 7 · East CarolinaEast Carolina60m Hurdles42" / 1.067m7.8.28aWind: 0Fr
Jan 11Clemson InvitationalJan 11 · High Jump · Place 3 · East CarolinaEast CarolinaHigh Jump3.1.90mFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Decathlon · Place 2 · UnattachedUnattachedDecathlon2.6505 PB12
Jun 14adidas Outdoor NationalsJun 14 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.6.31mWind: -0.312
Jun 14adidas Outdoor NationalsJun 14 · Pole Vault · Place 4 · UnattachedUnattachedPole Vault4.3.93m PB12
Jun 14adidas Outdoor NationalsJun 14 · Javelin · Place 4 · UnattachedUnattachedJavelin800g4.39.89m PB12
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 9 · UnattachedUnattachedDiscus1kg9.30.17m PB12
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 3 · UnattachedUnattachedShot Put12lb3.12.10m PB12
Jun 14adidas Outdoor NationalsJun 14 · 110m Hurdles · Place 1 · UnattachedUnattached110m Hurdles39" / 0.991m1.14.16a PBWind: 1.412
Jun 14adidas Outdoor NationalsJun 14 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.2.03m PB12
Jun 14adidas Outdoor NationalsJun 14 · 1500 Meters · Place 11 · UnattachedUnattached1500 Meters11.5:15.65a PB12
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 9 · UnattachedUnattached400 Meters9.53.84a PB12
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.11.15aWind: 0.112
May 10NCHSAA 2A West RegionalMay 10 · Triple Jump · Place 1 · East BurkeEast BurkeTriple Jump1.44-0 PB12
May 10NCHSAA 2A West RegionalMay 10 · 110m Hurdles · Place 2 · East BurkeEast Burke110m Hurdles39" / 0.991mRound P2.14.65a12
May 10NCHSAA 2A West RegionalMay 10 · 110m Hurdles · Place 2 · East BurkeEast Burke110m Hurdles39" / 0.991m2.14.43a12
May 10NCHSAA 2A West RegionalMay 10 · High Jump · Place 3 · East BurkeEast BurkeHigh Jump3.6-412

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 55m Hurdles · Place 4 · East BurkeEast Burke55m Hurdles39"Round P4.8.10a12
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 55m Hurdles · Place 3 · East BurkeEast Burke55m Hurdles39"3.7.79a PB12
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Triple Jump · Place 1 · East BurkeEast BurkeTriple Jump1.45-07.00 PB12
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Long Jump · Place 5 · East BurkeEast BurkeLong Jump5.21-00.00 PB12
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · High Jump · Place 2 · East BurkeEast BurkeHigh Jump2.6-04.00 PB12
Feb 2Mondo Elite HS InvitationalFeb 2 · Long Jump · Place 18 · East BurkeEast BurkeLong Jump1819-10.00—
Feb 2Mondo Elite HS InvitationalFeb 2 · High Jump · Place 3 · East BurkeEast BurkeHigh Jump36-01.00—
Feb 2Mondo Elite HS InvitationalFeb 2 · 55m Hurdles · Place 23 · East BurkeEast Burke55m HurdlesRound P238.34—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 70 · East BurkeEast Burke300 Meters7038.703—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 70 · East BurkeEast Burke300 Meters7038.703—
Feb 1Last Chance @ Polk CountyFeb 1 · Pole Vault · Place 3 · East BurkeEast BurkePole Vault310-00.0012
Feb 1Last Chance @ Polk CountyFeb 1 · Triple Jump · Place 1 · East BurkeEast BurkeTriple Jump141-04.5012
Jan 29Bunker Hill Polar Bear Meet #3Jan 29 · 55m Hurdles · Place 1 · East BurkeEast Burke55m Hurdles18.25SR
Jan 22Bunker Hill Polar Bear #2Jan 22 · Long Jump · Place 1 · East BurkeEast BurkeLong Jump119-3.50—
Jan 22Bunker Hill Polar Bear #2Jan 22 · 55m Hurdles · Place 2 · East BurkeEast Burke55m Hurdles28.27—
Jan 20Fast Track HS InvitationalJan 20 · Long Jump · Place 10 · East BurkeEast BurkeLong Jump1020-06.00—
Jan 20Fast Track HS InvitationalJan 20 · 300 Meters · Place 33 · East BurkeEast Burke300 Meters3337.462 PB—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20NCHSAA 2A State ChampionshipMay 20 · Triple Jump · Place 13 · East BurkeEast BurkeTriple Jump13.39-4.5011
May 20NCHSAA 2A State ChampionshipMay 20 · High Jump · Place 6 · East BurkeEast BurkeHigh Jump6.6-211
May 20NCHSAA 2A State ChampionshipMay 20 · 200 Meters · Place 10 · East BurkeEast Burke200 Meters10.22.82a11
May 13NCHSAA 2A West RegionalMay 13 · Triple Jump · Place 1 · East BurkeEast BurkeTriple Jump1.42-611
May 13NCHSAA 2A West RegionalMay 13 · Long Jump · Place 5 · East BurkeEast BurkeLong Jump5.20-011
May 13NCHSAA 2A West RegionalMay 13 · High Jump · Place 2 · East BurkeEast BurkeHigh Jump2.6-211
May 13NCHSAA 2A West RegionalMay 13 · 200 Meters · Place 2 · East BurkeEast Burke200 Meters2.22.56a PB11
Apr 26Bandys Meet #2Apr 26 · High Jump · Place 2 · East BurkeEast BurkeHigh Jump26-0—
Apr 26Bandys Meet #2Apr 26 · Triple Jump · Place 1 · East BurkeEast BurkeTriple Jump142-7—
Apr 26Bandys Meet #2Apr 26 · Long Jump · Place 1 · East BurkeEast BurkeLong Jump121-8.50—
Apr 26Bandys Meet #2Apr 26 · 200 Meters · Place 1 · East BurkeEast Burke200 Meters123.00—
Apr 20Bandys Meet #1Apr 20 · Discus · Place 7 · East BurkeEast BurkeDiscus7103-10JR
Apr 20Bandys Meet #1Apr 20 · Shot Put · Place 11 · East BurkeEast BurkeShot Put1137-1JR
Mar 16East Burke Conference MeetMar 16 · Long Jump · Place 1 · East BurkeEast BurkeLong Jump121-3.50—
Mar 16East Burke Conference MeetMar 16 · High Jump · Place 1 · East BurkeEast BurkeHigh Jump16-0—
Mar 16East Burke Conference MeetMar 16 · 200 Meters · Place 1 · East BurkeEast Burke200 Meters122.77—
Mar 16East Burke Conference MeetMar 16 · 100 Meters · Place 1 · East BurkeEast Burke100 Meters111.39—
Jan 28WNC Polar Bear ChampionshipsJan 28 · 300 Meters · Place 4 · East BurkeEast Burke300 Meters4.37.73aUnofficial11
Jan 28WNC Polar Bear ChampionshipsJan 28 · Long Jump · Place 1 · East BurkeEast BurkeLong Jump1.21-04.50Unofficial11
Jan 28WNC Polar Bear ChampionshipsJan 28 · High Jump · Place 2 · East BurkeEast BurkeHigh Jump2.6-02.00Unofficial11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · High Jump · Place 3 · East BurkeEast BurkeHigh Jump36-02.0011
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · Long Jump · Place 5 · East BurkeEast BurkeLong Jump520-09.7511
Jan 18Bunker Hill Polar Bear #2Jan 18 · High Jump · Place 2 · East BurkeEast BurkeHigh Jump25-10—
Jan 18Bunker Hill Polar Bear #2Jan 18 · Long Jump · Place 1 · East BurkeEast BurkeLong Jump119-8—
Jan 7Just Don't Lose HS ClassicJan 7 · 55 Meters · Place 32 · East BurkeEast Burke55 MetersRound P326.925 PB—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 55 Meter · Place 30 · East BurkeEast Burke55 MeterRound P30.6.88a PB11
Dec 17COROS Holiday ClassicDec 17 · High Jump · Place 3 · East BurkeEast BurkeHigh Jump3.6-03.0011
Dec 10COROS Explore Perfection InvitationalDec 10 · Long Jump · Place 4 · East BurkeEast BurkeLong Jump4.20-05.0011
Dec 10COROS Explore Perfection InvitationalDec 10 · High Jump · Place 4 · East BurkeEast BurkeHigh Jump4.6-00.0011

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20NCHSAA 2A State ChampionshipMay 20 · High Jump · Place 7 · East BurkeEast BurkeHigh Jump7.6-0011
May 13NCHSAA 2A West RegionalMay 13 · Long Jump · Place 8 · East BurkeEast BurkeLong Jump8.19-411
May 13NCHSAA 2A West RegionalMay 13 · High Jump · Place 4 · East BurkeEast BurkeHigh Jump4.6-0211
May 13NCHSAA 2A West RegionalMay 13 · 100 Meters · Place 7 · East BurkeEast Burke100 MetersRound P7.11.71a11
May 13NCHSAA 2A West RegionalMay 13 · 100 Meters · Place 7 · East BurkeEast Burke100 Meters7.11.63a11
May 5CVAC Conference ChampionshipsMay 5 · 100 Meters · Place 8 · East BurkeEast Burke100 Meters811.5410
May 5CVAC Conference ChampionshipsMay 5 · High Jump · Place 1 · East BurkeEast BurkeHigh Jump16-410
May 5CVAC Conference ChampionshipsMay 5 · Long Jump · Place 3 · East BurkeEast BurkeLong Jump319-11.2510
Apr 28Bunker Hill Twilight MeetApr 28 · High Jump · Place 1 · East BurkeEast BurkeHigh Jump15-10.0010
Apr 6Bunker Hill Bob Starnes ClassicApr 6 · Long Jump · Place 8 · East BurkeEast BurkeLong Jump81.50 PB—
Apr 6Bunker Hill Bob Starnes ClassicApr 6 · 100 Meters · Place 2 · East BurkeEast Burke100 Meters211.5h PB—
Apr 6Bunker Hill Bob Starnes ClassicApr 6 · Long Jump · Place 8 · East BurkeEast BurkeLong Jump81.50—
Apr 6Bunker Hill Bob Starnes ClassicApr 6 · 100 Meters · Place 2 · East BurkeEast Burke100 Meters211.5h—
Mar 31Once A Runner ClassicMar 31 · Long Jump · Place 2 · East BurkeEast BurkeLong Jump218-9—
Mar 31Once A Runner ClassicMar 31 · High Jump · Place 2 · East BurkeEast BurkeHigh Jump26-0—
Mar 31Once A Runner ClassicMar 31 · 100 Meters · Place 3 · East BurkeEast Burke100 Meters311.10 PB—
Mar 24East Burke Conference MeetMar 24 · Long Jump · Place 3 · East BurkeEast BurkeLong Jump319-2—
Mar 24East Burke Conference MeetMar 24 · 100 Meters · Place 3 · East BurkeEast Burke100 Meters311.80—