Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2023 Towson Spring Open · Mar 3111.22a2023 Towson Spring OpenMarch 31, 2023
200 Meters · Indooradidas Indoor Nationals · Mar 1822.27adidas Indoor NationalsMarch 18, 2022
200 Meters · OutdoorVictor Cahoon Track Classic · May 1422.28Victor Cahoon Track ClassicMay 14, 2022
300 Meters · IndoorEast Coast Invitational · Feb 434.50East Coast InvitationalFebruary 4, 2022
400 Meters · IndoorEast Coast Invitational · Feb 448.23East Coast InvitationalFebruary 4, 2022
400 Meters · OutdoorDelaware Invitational · Apr 1048.18aDelaware InvitationalApril 10, 2026
400m Hurdles · 36" / 0.914m · OutdoorLarry Ellis Invitational · May 151.85aLarry Ellis InvitationalMay 1, 2026
440 Yards · Relay Split · IndoorHBCU/Ivy Challenge · Dec 751.736aHBCU/Ivy ChallengeDecember 7, 2024
500 Meters · IndoorThe Virginia Showcase · Jan 141:06.15The Virginia ShowcaseJanuary 14, 2022
55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 186.94aGrant Holloway Holiday InvitationalDecember 18, 2021
55 Meters · IndoorVA Showcase · Jan 187.06VA ShowcaseJanuary 18, 2019
60 Meter · IndoorUK HS Invitational · Feb 197.32aUK HS InvitationalFebruary 19, 2022
800 Meters · OutdoorMISAL Meet #3 · Apr 212:37.0MISAL Meet #3April 21, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MEAC ChampionshipsMay 14 · 400m Hurdles · Place 9 · Delaware StateDelaware State400m Hurdles36" / 0.914mRound P9.53.02aSr
May 14MEAC ChampionshipsMay 14 · 400m Hurdles · Place 1 · Delaware StateDelaware State400m Hurdles36" / 0.914m1.52.28aSr
May 1Larry Ellis InvitationalMay 1 · 400m Hurdles · Place 1 · Delaware StateDelaware State400m Hurdles36" / 0.914m1.51.85a PBSr
Apr 23130th Penn Relays CarnivalApr 23 · 400m Hurdles · Place 19 · Delaware StateDelaware State400m Hurdles36" / 0.914m19.52.57aSr
Apr 17Morgan State Legacy MeetApr 17 · 400m Hurdles · Place 3 · Delaware StateDelaware State400m Hurdles36" / 0.914m3.53.50aSr
Apr 10Delaware InvitationalApr 10 · 400 Meters · Place 5 · Delaware StateDelaware State400 Meters5.48.18a PBSr
Apr 4Sam Howell InvitationalApr 4 · 400m Hurdles · Place 4 · Delaware StateDelaware State400m Hurdles36" / 0.914m4.52.41aSr
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 17 · Delaware StateDelaware State400m Hurdles36" / 0.914m17.53.83aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22MEAC Indoor ChampionshipsFeb 22 · 400 Meters · Place 11 · Delaware StateDelaware State400 MetersRound P1149.06aSr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 3 · Delaware StateDelaware State400 Meters3.49.13aSr
Jan 30Penn InvitationalJan 30 · 400 Meters · Place 12 · Delaware StateDelaware State400 Meters12.48.96aSr
Jan 23Liberty OpenJan 23 · 400 Meters · Place 11 · Delaware StateDelaware State400 Meters1149.09aSr
Jan 16NYC Gotham CupJan 16 · 500 Meters · Place 6 · Delaware StateDelaware State500 Meters6.1:06.17aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15MEAC ChampionshipsMay 15 · 400m Hurdles · Place 4 · Delaware StateDelaware State400m Hurdles36" / 0.914mRound P4.52.84aJr
May 15MEAC ChampionshipsMay 15 · 400m Hurdles · Place 4 · Delaware StateDelaware State400m Hurdles36" / 0.914m4.54.12aJr
Apr 24129th Penn RelaysApr 24 · 400m Hurdles · Delaware StateDelaware State400m Hurdles36" / 0.914m—53.15aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23MEAC Indoor ChampionshipsFeb 23 · 400 Meters · Place 18 · Delaware StateDelaware State400 MetersRound P1849.52a—
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 1 · Delaware StateDelaware State400 Meters1.49.41aJr
Jan 17NYC Gotham CupJan 17 · 200 Meters · Place 19 · Delaware StateDelaware State200 Meters19.22.61aJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7HBCU/Ivy ChallengeDec 7 · 440 Yards · Delaware StateDelaware State440 YardsRelay Split—51.736a PBJr
Dec 7HBCU/Ivy ChallengeDec 7 · 300 Meters · Place 9 · Delaware StateDelaware State300 Meters9.34.99aJr
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · 400 Meters · Place 13 · Delaware StateDelaware State400 MetersRound P13.49.15aSo
Feb 18MEAC Indoor Track & Field ChampionshipsFeb 18 · 400 Meters · Place 20 · Delaware StateDelaware State400 MetersRound P20.49.60aSo
Feb 9FastTrack InvitationalFeb 9 · 400 Meters · Place 5 · Delaware StateDelaware State400 Meters5.48.40aSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 400 Hurdles Section 2 · Place 8 · Delaware StateDelaware State400 Hurdles Section 2852.82SO
May 11IC4A/ECAC Outdoor Track & Field ChampionshipsMay 11 · 400 Hurdles · Place 8 · Delaware StateDelaware State400 Hurdles852.82SO
May 6MEAC Outdoor ChampionshipsMay 6 · 400 Hurdles Preliminaries Heat 1 · Place 4 · Delaware StateDelaware State400 Hurdles Preliminaries Heat 1452.96SO
May 6MEAC Outdoor ChampionshipsMay 6 · 400 Hurdles Preliminaries · Place 4 · Delaware StateDelaware State400 Hurdles Preliminaries452.96SO
May 6MEAC Outdoor ChampionshipsMay 6 · 400 Meters · Place 3 · Delaware StateDelaware State400 Meters348.24SO
May 6MEAC Outdoor ChampionshipsMay 6 · 400 Meters · Place 3 · Delaware StateDelaware State400 Meters348.24SO
May 6MEAC Outdoor ChampionshipsMay 6 · 400 Meters · Place 8 · Delaware StateDelaware State400 Meters854.00SO
Apr 25The 2024 Penn Relays (College)Apr 25 · 400m Hurdles · Delaware StateDelaware State400m Hurdles36" / 0.914m—53.29aSo
Apr 6Delaware InvitationalApr 6 · 400m Hurdles · Place 1 · Delaware StateDelaware State400m Hurdles36" / 0.914m1.57.14aSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2 HBCU and Ivy ChallengeDec 2 · 300 Meters · Place 5 · Delaware StateDelaware State300 Meters5.35.42aSo
Mar 3ECAC/IC4A Indoor ChampionshipsMar 3 · 400 Meters · Place 14 · Delaware StateDelaware State400 MetersRound P14.48.66aFr
Feb 19MEAC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Place 6 · Delaware StateDelaware State400 MetersRound P6.49.27aFr
Feb 19MEAC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · Place 7 · Delaware StateDelaware State400 Meters7.49.00aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 400 Meters · Place 22 · Delaware StateDelaware State400 Meters22.50.77aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 200 Meters · Place 24 · Delaware StateDelaware State200 Meters24.22.69aFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 400m Hurdles · Delaware StateDelaware State400m Hurdles36" / 0.914mRound P--DQFr
May 12IC4A/ECAC Outdoor Track & Field ChampionshipsMay 12 · 400m Hurdles · Place 4 · Delaware StateDelaware State400m Hurdles452.76FR
May 9MEAC Outdoor Track & Field ChampionshipsMay 9 · 400m Hurdles · Place 1 · Delaware StateDelaware State400m Hurdles36" / 0.914mRound P1.53.17aFr
May 9MEAC Outdoor Track & Field ChampionshipsMay 9 · 400m Hurdles · Place 1 · Delaware StateDelaware State400m Hurdles36" / 0.914m1.52.57aFr
May 9MEAC Outdoor Track & Field ChampionshipsMay 9 · 400 Meters · Place 10 · Delaware StateDelaware State400 MetersRound P10.48.63aFr
Mar 312023 Towson Spring OpenMar 31 · 400m Hurdles · Place 3 · Delaware StateDelaware State400m Hurdles36" / 0.914m3.54.28aFr
Mar 312023 Towson Spring OpenMar 31 · 100 Meters · Place 23 · Delaware StateDelaware State100 MetersRound P23.11.22a PBWind: 1.5Fr

2022 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 3Ivy & HBCU ChallengeDec 3 · 300 Meters · Place 7 · Delaware StateDelaware State300 Meters7.35.07aFr
Mar 18adidas Indoor NationalsMar 18 · 400 Meters · Place 6 · Riverdale Ba,UpperRiverdale Ba,Upper400 Meters648.4512
Mar 18adidas Indoor NationalsMar 18 · 200 Meters · Place 8 · Riverdale Ba,UpperRiverdale Ba,Upper200 Meters822.4212
Mar 18adidas Indoor NationalsMar 18 · 400 Meters · Place 7 · Riverdale Baptist SchoolRiverdale Baptist School400 MetersRound P748.3612
Mar 18adidas Indoor NationalsMar 18 · 400 Meters · Place 6 · Riverdale Baptist SchoolRiverdale Baptist School400 Meters648.4512
Mar 18adidas Indoor NationalsMar 18 · 200 Meters · Place 8 · Riverdale Baptist SchoolRiverdale Baptist School200 MetersRound P822.27 PB12
Mar 18adidas Indoor NationalsMar 18 · 200 Meters · Place 8 · Riverdale Baptist SchoolRiverdale Baptist School200 Meters822.4212
Feb 19UK HS InvitationalFeb 19 · 60 Meter · Place 29 · Riverdale BaptistRiverdale Baptist60 MeterRound P29.7.32a PB12
Feb 19UK HS InvitationalFeb 19 · 400 Meters · Place 5 · Riverdale BaptistRiverdale Baptist400 Meters5.49.51a12
Feb 19UK HS InvitationalFeb 19 · 200 Meters · Place 23 · Riverdale BaptistRiverdale Baptist200 Meters23.23.08a12
Feb 4East Coast InvitationalFeb 4 · 400 Meters · Place 2 · Riverdale BaRiverdale Ba400 Meters248.23 PB—
Feb 4East Coast InvitationalFeb 4 · 300 Meters · Place 1 · Riverdale BaRiverdale Ba300 Meters134.50 PB—
Feb 4East Coast InvitationalFeb 4 · 400 Meters · Place 3 · Riverdale BaRiverdale Ba400 Meters349.46—
Feb 4East Coast InvitationalFeb 4 · 300 Meters · Place 1 · Riverdale BaRiverdale Ba300 Meters134.98—
Jan 14The Virginia ShowcaseJan 14 · 500 Meters · Place 8 · Riverdale BaRiverdale Ba500 Meters81:06.15 PB—
Jan 14The Virginia ShowcaseJan 14 · 300 Meters · Place 12 · Riverdale BaRiverdale Ba300 Meters1235.30—
Jan 14The Virginia ShowcaseJan 14 · 200 Meters · Place 9 · Riverdale BaRiverdale Ba200 Meters922.92—
Jan 14The Virginia ShowcaseJan 14 · 200 Meters · Place 9 · Riverdale BaRiverdale Ba200 Meters922.92—
Jan 14The Virginia ShowcaseJan 14 · 500 Meters · Place 8 · Riverdale BaRiverdale Ba500 Meters81:06.15—
Jan 14The Virginia ShowcaseJan 14 · 300 Meters · Place 12 · Riverdale BaRiverdale Ba300 Meters1235.30—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Victor Cahoon Track ClassicMay 14 · 300m Hurdles · Place 2 · Riverdale BaRiverdale Ba300m Hurdles239.66—
May 14Victor Cahoon Track ClassicMay 14 · 200 Meters · Place 3 · Riverdale BaRiverdale Ba200 Meters322.28 PB—
May 14Victor Cahoon Track ClassicMay 14 · 300m Hurdles · Place 2 · Riverdale BaRiverdale Ba300m Hurdles239.66—
May 14Victor Cahoon Track ClassicMay 14 · 200 Meters · Place 3 · Riverdale BaRiverdale Ba200 Meters322.28—
Apr 21MISAL Meet #3Apr 21 · 800 Meters · Place 6 · Riverdale BaptistRiverdale Baptist800 Meters6.2:37.0 PB12

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Grant Holloway Holiday InvitationalDec 18 · 300 Meters · Place 4 · Riverdale BaptistRiverdale Baptist300 Meters4.35.35a12
Dec 18Grant Holloway Holiday InvitationalDec 18 · 55 Meter · Place 42 · Riverdale BaptistRiverdale Baptist55 MeterRound P42.6.94a PB12
Dec 11Ursinus HS InvitationalDec 11 · 400 Meters · Place 2 · Riverdale BaptistRiverdale Baptist400 Meters2.51.06a12
Dec 11Ursinus HS InvitationalDec 11 · 200 Meters · Place 3 · Riverdale BaptistRiverdale Baptist200 Meters3.23.26a12
Feb 5The East Coast InvitationalFeb 5 · 400 Meters · Place 5 · Riverdale BaRiverdale Ba400 Meters550.13—
Jan 30The 757 ShowdownJan 30 · 200 Meters · Place 42 · Riverdale BaRiverdale Ba200 Meters4222.90—
Jan 30The 757 ShowdownJan 30 · 400 Meters · Place 4 · Riverdale BaRiverdale Ba400 Meters448.90—
Jan 30The 757 ShowdownJan 30 · 400 Meters · Place 18 · Riverdale BaRiverdale Ba400 Meters1851.17—
Jan 30The 757 ShowdownJan 30 · 400 Meters · Place 18 · Riverdale BaRiverdale Ba400 Meters1851.17—

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 127 · Riverdale BaRiverdale Ba300 Meters12737.93—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 173 · Riverdale BaRiverdale Ba55 MetersRound P1737.200—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 1 · Riverdale BaRiverdale Ba300 Meters138.99—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 4 · Riverdale BaRiverdale Ba55 Meters47.06 PB—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 198 · Riverdale BaRiverdale Ba300 Meters19838.99—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 178 · Riverdale BaRiverdale Ba55 Meters1787.06—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 173 · Riverdale BaRiverdale Ba55 MetersRound P1737.200—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 127 · Riverdale BaRiverdale Ba300 Meters12737.93—