Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 246:18.09a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
1600 Meters · OutdoorCFA Home Meet #5 · Apr 176:50.00CFA Home Meet #5April 17, 2021
2000m Steeplechase · OutdoorAAU Track and Field Region 25 Qualifier · Jun 259:30.00aAAU Track and Field Region 25 QualifierJune 25, 2026
3000 Meters · OutdoorNorth Carolina AAU District Meet · Jun 413:51.49North Carolina AAU District MeetJune 4, 2022
400 Meters · OutdoorJames Carter Invitational 2025 · May 311:20.05aJames Carter Invitational 2025May 31, 2025
800 Meters · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 162:52.60aMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026
High Jump · OutdoorAAU Junior Olympics National Chamionships · Jul 301.05mAAU Junior Olympics National ChamionshipsJuly 30, 2022
Javelin · 300g TJ · OutdoorUSATF NC Association Youth Championships · Jul 812.30mUSATF NC Association Youth ChampionshipsJuly 8, 2021
Javelin · 600g · OutdoorMt. Pleasant Track Club Youth Track & Field Meet · May 1628.01mMt. Pleasant Track Club Youth Track & Field MeetMay 16, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · High Jump · Port City Track ClubPort City Track ClubHigh Jump--NH8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Javelin · Place 3 · Port City Track ClubPort City Track ClubJavelin600g3.25.45m8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 1500 Meters · Place 3 · Port City Track ClubPort City Track Club1500 Meters3.6:18.09a PB8
Jun 26USATF North Carolina Association Junior Olympic ChampionshipsJun 26 · Javelin · Port City Track ClubPort City Track ClubJavelin600g—DNS8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · High Jump · Place 10 · Port City Track ClubPort City Track ClubHigh Jump101.32m8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · Javelin · Place 2 · Port City Track ClubPort City Track ClubJavelin225.21m8
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 2000m Steeplechase · Place 1 · Port City Track ClubPort City Track Club2000m Steeplechase19:30.00a PB8
Jun 20Jim Law Invitational (Youth)Jun 20 · High Jump · Place 2 · 15 Port City Tr15 Port City TrHigh Jump24-04.00—
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 2 · 15 Port City Tr15 Port City TrJavelin278-01—
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 6 · 15 Port City Tr15 Port City Tr800 Meters63:02.95—
Jun 20Jim Law Invitational (Youth)Jun 20 · Javelin · Place 2 · Port City Track ClubPort City Track ClubJavelin223.80m15
Jun 20Jim Law Invitational (Youth)Jun 20 · High Jump · Place 2 · Port City Track ClubPort City Track ClubHigh Jump21.32m15
Jun 20Jim Law Invitational (Youth)Jun 20 · 800 Meters · Place 6 · Port City Track ClubPort City Track Club800 Meters63:02.9515
Jun 5AAU North Carolina District QualifierJun 5 · High Jump · Place 13 · Port City Track ClubPort City Track ClubHigh Jump13.1.32m8
Jun 5AAU North Carolina District QualifierJun 5 · Javelin · Place 2 · Port City Track ClubPort City Track ClubJavelin600g2.25.19m8
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 20 · Port City Track ClubPort City Track Club800 Meters20.2:56.05a8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · High Jump · Place 4 · Port City Track ClubPort City Track ClubHigh Jump4.1.30m8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · Javelin · Place 1 · Port City Track ClubPort City Track ClubJavelin600g1.28.01m PB8
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 800 Meters · Place 3 · Port City Track ClubPort City Track Club800 Meters3.2:52.60a PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Discus · Place 13 · Port City Track ClubPort City Track ClubDiscus1315.51m7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · High Jump · Place 6 · Port City Track ClubPort City Track ClubHigh Jump61.25m7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · Javelin · Place 4 · Port City Track ClubPort City Track ClubJavelin422.99m7
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 1500 Meters · Place 6 · Port City Track ClubPort City Track Club1500 Meters66:26.76a7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Javelin · Place 2 · Port City Track ClubPort City Track ClubJavelin600g2.23.77m7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · High Jump · Port City Track ClubPort City Track ClubHigh Jump--NH7
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400 Meters · Port City Track ClubPort City Track Club400 MetersRound P--DNS7
May 31James Carter Invitational 2025May 31 · High Jump · Place 4 · Port City Track ClubPort City Track ClubHigh Jump44-4—
May 31James Carter Invitational 2025May 31 · Discus · Place 6 · Port City Track ClubPort City Track ClubDiscus649-11—
May 31James Carter Invitational 2025May 31 · 1500 Meters · Place 7 · Port City Track ClubPort City Track Club1500 Meters76:50.12a—
May 31James Carter Invitational 2025May 31 · 400 Meters · Place 35 · Port City Track ClubPort City Track Club400 Meters351:20.05a PB—
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · Javelin · Place 1 · Port City Track ClubPort City Track ClubJavelin600g1.78-10Unofficial7
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · High Jump · Place 2 · Port City Track ClubPort City Track ClubHigh Jump2.4-02.00Unofficial7
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 200 Meters · Place 20 · Port City Track ClubPort City Track Club200 Meters20.35.75aUnofficial7

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 27AAU NC Regional 25 QualifierJun 27 · High Jump · Place 6 · The Cape Fear FlyersThe Cape Fear FlyersHigh Jump64-02.00—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 2 · The Cape Fear FlyersThe Cape Fear FlyersJavelin274-02—
Jun 7AAU North Carolina District QualifierJun 7 · High Jump · Place 8 · Cape Fear FlyersCape Fear FlyersHigh Jump83-8—
Jun 7AAU North Carolina District QualifierJun 7 · Javelin · Place 2 · Cape Fear FlyersCape Fear FlyersJavelin274-2—
Jun 7AAU North Carolina District QualifierJun 7 · 1500 Meters · Place 7 · Cape Fear FlyersCape Fear Flyers1500 Meters76:54.68a—
May 42nd Annual BATTLE @ DA BEACH"May 4 · High Jump · Place 4 · Cape Fear FlyersCape Fear FlyersHigh Jump4.4-02.006

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Javelin · Place 17 · Cape Fear FlCape Fear FlJavelin1717.86m11
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · High Jump · Place 30 · Cape Fear Flyers NC IncCape Fear Flyers NC IncHigh Jump301.05m PB—
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 3000 Meters · Place 33 · Cape Fear FlCape Fear Fl3000 Meters3314:44.2711
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 3000 Meters · Place 14 · Cape Fear FlCape Fear Fl3000 Meters1414:44.2711
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · High Jump · Place 3 · Cape Fear Flyers NC IncCape Fear Flyers NC IncHigh Jump33-8—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 3000 Meters · Place 4 · Cape Fear Flyers NC IncCape Fear Flyers NC Inc3000 Meters413:59.84—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · Javelin · Place 2 · Cape Fear Flyers NC IncCape Fear Flyers NC IncJavelin248-1—
Jun 4North Carolina AAU District MeetJun 4 · 3000 Meters · Place 3 · Cape Fear FlCape Fear Fl3000 Meters313:51.49 PB11
Jun 4North Carolina AAU District MeetJun 4 · Javelin · Place 2 · Cape Fear FlCape Fear FlJavelin213.56m11
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · High Jump · Place 4 · Cape Fear FlCape Fear FlHigh Jump43-07.0011
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · Javelin · Place 4 · Cape Fear FlCape Fear FlJavelin453-0711
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 1500 Meters · Place 4 · Cape Fear FlCape Fear Fl1500 Meters46:27.7811
May 7Bershawn “Batman” Jackson Youth InvitationalMay 7 · 800 Meters · Place 7 · Cape Fear FlCape Fear Fl800 Meters73:11.4711
Apr 25CFA Spring MixerApr 25 · 1600 Meters · Place 1 · Cape Fear FlyersCape Fear Flyers1600 Meters1.7:01.004
Apr 25CFA Spring MixerApr 25 · 400 Meters · Place 1 · Cape Fear FlyersCape Fear Flyers400 Meters1.1:23.004

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Javelin · Place 2 · Cape Fear FlyersCape Fear FlyersJavelin300g TJ2.10.23m3
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 1500 Meters · Place 1 · Cape Fear FlyersCape Fear Flyers1500 Meters1.6:45.54a3
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 800 Meters · Place 5 · Cape Fear FlyersCape Fear Flyers800 Meters5.3:08.94a3
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Javelin · Place 4 · Cape Fear FlyersCape Fear FlyersJavelin300g TJ4.12.30m PB3
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 1500 Meters · Place 2 · Cape Fear FlyersCape Fear Flyers1500 Meters2.6:22.37a3
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 800 Meters · Place 5 · Cape Fear FlyersCape Fear Flyers800 Meters5.3:06.88a3
May 8James Carter InvitationalMay 8 · Javelin · Place 2 · Cape Fear FlyersCape Fear FlyersJavelin213.18m—
May 8James Carter InvitationalMay 8 · 800 Meters · Place 4 · Cape Fear FlyersCape Fear Flyers800 Meters43:04.58—
May 8James Carter InvitationalMay 8 · 1500 Meters · Place 2 · Cape Fear FlyersCape Fear Flyers1500 Meters26:23.52—
Apr 17CFA Home Meet #5Apr 17 · 1600 Meters · Place 10 · Cape Fear FlyersCape Fear Flyers1600 Meters10.6:50.00 PB3
Apr 17CFA Home Meet #5Apr 17 · Javelin · Place 1 · Cape Fear FlyersCape Fear FlyersJavelin600g1.40-03.003
Apr 17CFA Home Meet #5Apr 17 · 800 Meters · Place 3 · Cape Fear FlyersCape Fear Flyers800 Meters3.3:16.133

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 252019 USATF National Youth Outdoor Track & Field ChampionshipJun 25 · Javelin · Place 2 · Cape Fear FlyersCape Fear FlyersJavelin210.30m—
Jun 252019 USATF National Youth Outdoor Track & Field ChampionshipJun 25 · Javelin · Place 2 · Cape Fear FlyersCape Fear FlyersJavelin210.30m8
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 2 · Cape Fear FlyersCape Fear FlyersJavelin300g TJ2.10.38m1
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 2 · Cape Fear FlyersCape Fear Flyers1500 Meters2.6:57.14a1
Jun 20USATF North Carolina Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 3 · Cape Fear FlyersCape Fear Flyers800 Meters3.3:29.55a1
May 31Visit Myrtle Beach Club ChallengeMay 31 · Javelin · Place 1 · Cape Fear FlyersCape Fear FlyersJavelin300g TJ1.10.90m1
May 31Visit Myrtle Beach Club ChallengeMay 31 · 1500 Meters · Place 3 · Cape Fear FlyersCape Fear Flyers1500 Meters3.6:51.77a1

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · Javelin · Place 13 · Cape Fear FlyersCape Fear FlyersJavelin300g TJ13.5.17mGr
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 10 · Cape Fear FlyersCape Fear Flyers1500 Meters10.7:28.77aGr
Jun 21USATF Region 16 Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 13 · Cape Fear FlyersCape Fear Flyers800 Meters13.3:39.66aGr
Jun 2N.C. State GamesJun 2 · Javelin · Place 6 · Cape Fear FlyersCape Fear FlyersJavelin300g TJ6.6.84mGr
Jun 2N.C. State GamesJun 2 · 1500 Meters · Place 3 · Cape Fear FlyersCape Fear Flyers1500 Meters3.7:19.38aGr
Jun 2N.C. State GamesJun 2 · 800 Meters · Place 9 · Cape Fear FlyersCape Fear Flyers800 Meters9.3:43.25aGr
May 26Cape Fear Flyers InvitationalMay 26 · Javelin · Place 2 · Cape Fear FlCape Fear FlJavelin24.19m7
May 26Cape Fear Flyers InvitationalMay 26 · 1500 Meters · Place 4 · Cape Fear FlCape Fear Fl1500 Meters48:52.187
May 26Cape Fear Flyers InvitationalMay 26 · 800 Meters · Place 5 · Cape Fear FlCape Fear Fl800 Meters53:37.557