Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1A Carolina Conference Championship · Jun 912.31A Carolina Conference ChampionshipJune 9, 2021
200 Meters · OutdoorNon-Conference Meet at Princeton · Apr 1923.17Non-Conference Meet at PrincetonApril 19, 2022
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 1A State Championship · May 2144.89aNCHSAA 1A State ChampionshipMay 21, 2022
400 Meters · OutdoorUNCW Seahawk Invitational · Mar 356.89UNCW Seahawk InvitationalMarch 3, 2023
400m Hurdles · 36" / 0.914m · OutdoorThe Trojan Relays · Apr 101:00.30aThe Trojan RelaysApril 10, 2026
Long Jump · OutdoorNon-Conference Meet at Princeton · Apr 1918-00.00Non-Conference Meet at PrincetonApril 19, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Conference CarolinasApr 23 · 400m Hurdles · Place 18 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914mRound P18.1:02.47aSr
Apr 10The Trojan RelaysApr 10 · 400m Hurdles · Place 11 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m11.1:00.30a PBSr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 400m Hurdles · Place 10 · UNC PembrokeUNC Pembroke400m Hurdles101:02.26aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Aggie ClassicApr 18 · 400m Hurdles · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m—DNSJr
Mar 72025 UNCW InviteMar 7 · 400 Meters · UNC PembrokeUNC Pembroke400 Meters--DNSJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 12The Trojan RelaysApr 12 · 400m Hurdles · Place 9 · UNC PembrokeUNC Pembroke400m Hurdles91:04.29a—
Apr 6Braves Track ClassicApr 6 · 400m Hurdles · Place 12 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m12.1:03.60aSo
Mar 30Blue Bear InviteMar 30 · 400m Hurdles · Place 11 · UNC PembrokeUNC Pembroke400m Hurdles111:02.05a—
Mar 22The Adidas Trojan Challenge Mar 22 · 400m Hurdles · Place 6 · UNC PembrokeUNC Pembroke400m Hurdles61:04.66a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 14The Trojan RelaysApr 14 · 400m Hurdles · Place 10 · UNC PembrokeUNC Pembroke400m Hurdles101:01.90FR
Apr 8Braves ClassicApr 8 · 400m Hurdles · Place 3 · UNC PembrokeUNC Pembroke400m Hurdles31:05.06FR
Mar 24Trojan ChallengeMar 24 · 400m Hurdles · Place 14 · UNC PembrokeUNC Pembroke400m Hurdles36" / 0.914m14.1:04.20aFr
Mar 3UNCW Seahawk InvitationalMar 3 · 400 Meters · Place 16 · UNC PembrokeUNC Pembroke400 Meters1656.89 PBFR
Mar 3UNCW Seahawk InvitationalMar 3 · 400 Meters · Place 16 · UNC PembrokeUNC Pembroke400 Meters1656.89FR
Mar 3UNCW Seahawk InvitationalMar 3 · 200 Meters · Place 26 · UNC PembrokeUNC Pembroke200 Meters2624.77FR
Mar 3UNCW Seahawk InvitationalMar 3 · 200 Meters · Place 26 · UNC PembrokeUNC Pembroke200 Meters2624.77FR

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 21NCHSAA 1A State ChampionshipMay 21 · 300m Hurdles · Place 12 · Neuse CharterNeuse Charter300m Hurdles36" / 0.914m12.44.89a PB11
May 14NCHSAA 1A Mideast RegionalMay 14 · 300m Hurdles · Place 3 · Neuse CharterNeuse Charter300m Hurdles36" / 0.914m3.45.01a11
May 14NCHSAA 1A Mideast RegionalMay 14 · 200 Meters · Place 14 · Neuse CharterNeuse Charter200 Meters14.25.45a11
May 5Big Carolina Conference ChampionshipsMay 5 · Long Jump · Place 2 · Neuse Charter SchoolNeuse Charter SchoolLong Jump217-03.00—
May 5Big Carolina Conference ChampionshipsMay 5 · 200 Meters · Place 4 · Neuse Charter SchoolNeuse Charter School200 Meters424.82—
May 5Big Carolina Conference ChampionshipsMay 5 · 300m Hurdles · Place 1 · Neuse Charter SchoolNeuse Charter School300m Hurdles145.64—
May 5Carolina 1A Conference ChampionshipMay 5 · Long Jump · Place 2 · Neuse CharterNeuse CharterLong Jump2.17-03.0011
May 5Carolina 1A Conference ChampionshipMay 5 · 300m Hurdles · Place 1 · Neuse CharterNeuse Charter300m Hurdles36" / 0.914m1.45.64a11
May 5Carolina 1A Conference ChampionshipMay 5 · 200 Meters · Place 4 · Neuse CharterNeuse Charter200 Meters4.24.82a11
Apr 27Lakewood Home Meet #3Apr 27 · Long Jump · Place 2 · Neuse Charter SchoolNeuse Charter SchoolLong Jump217-11.00—
Apr 27Lakewood Home Meet #3Apr 27 · 300m Hurdles · Place 3 · Neuse Charter SchoolNeuse Charter School300m Hurdles349.4—
Apr 19Non-Conference Meet at PrincetonApr 19 · Long Jump · Place 3 · Neuse CharterNeuse CharterLong Jump3.18-00.00 PB11
Apr 19Non-Conference Meet at PrincetonApr 19 · 300m Hurdles · Place 1 · Neuse CharterNeuse Charter300m Hurdles36" / 0.914m1.47.211
Apr 19Non-Conference Meet at PrincetonApr 19 · 200 Meters · Place 1 · Neuse CharterNeuse Charter200 Meters1.23.17 PB11
Apr 13Lakewood Meet #2Apr 13 · Long Jump · Place 3 · Neuse Charter SchoolNeuse Charter SchoolLong Jump316-07.00—
Apr 13Lakewood Meet #2Apr 13 · 200 Meters · Place 3 · Neuse Charter SchoolNeuse Charter School200 Meters325.5—
Apr 13Lakewood Meet #2Apr 13 · 300m Hurdles · Place 2 · Neuse Charter SchoolNeuse Charter School300m Hurdles248.8—
Apr 6Lakewood Home MeetApr 6 · Long Jump · Place 9 · Neuse Charter SchoolNeuse Charter SchoolLong Jump915-03.00—
Apr 6Lakewood Home MeetApr 6 · 200 Meters · Place 3 · Neuse Charter SchoolNeuse Charter School200 Meters325.7—
Apr 6Lakewood Home MeetApr 6 · 300m Hurdles · Place 1 · Neuse Charter SchoolNeuse Charter School300m Hurdles148.1—
Mar 30Carolina ConferenceMar 30 · 300m Hurdles · Place 1 · Neuse CharterNeuse Charter300m Hurdles145.83—
Mar 30Carolina ConferenceMar 30 · Long Jump · Place 5 · Neuse CharterNeuse CharterLong Jump515-01.50—
Mar 30Carolina ConferenceMar 30 · 200 Meters · Place 4 · Neuse CharterNeuse Charter200 Meters424.64—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19NCHSAA 1A Mideast RegionalJun 19 · 300m Hurdles · Place 6 · Neuse CharterNeuse Charter300m Hurdles36" / 0.914m6.48.06a10
Jun 91A Carolina Conference ChampionshipJun 9 · Long Jump · Place 2 · Neuse CharterNeuse CharterLong Jump2.17-03.0010
Jun 91A Carolina Conference ChampionshipJun 9 · 300m Hurdles · Place 3 · Neuse CharterNeuse Charter300m Hurdles36" / 0.914m3.47.610
Jun 91A Carolina Conference ChampionshipJun 9 · 200 Meters · Place 7 · Neuse CharterNeuse Charter200 Meters7.25.610
Jun 91A Carolina Conference ChampionshipJun 9 · 100 Meters · Place 6 · Neuse CharterNeuse Charter100 Meters6.12.3 PB10
May 26Lakewood Carolina #5May 26 · Long Jump · Place 3 · Neuse Charter SchoolNeuse Charter SchoolLong Jump315-01.00—
May 26Lakewood Carolina #5May 26 · 200 Meters · Place 1 · Neuse Charter SchoolNeuse Charter School200 Meters126.60—
May 26Lakewood Carolina #5May 26 · 300m Hurdles · Place 1 · Neuse Charter SchoolNeuse Charter School300m Hurdles153.30—
May 26Lakewood Carolina #5May 26 · 100 Meters · Place 1 · Neuse Charter SchoolNeuse Charter School100 Meters113.10—