Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWCAC Track & Field Championships · May 1510.74aWCAC Track & Field ChampionshipsMay 15, 2026
200 Meters · OutdoorRoadrunners Last Chance · Jun 621.04aRoadrunners Last ChanceJune 6, 2026
300 Meters · IndoorDCSAA Indoor Track & Field Championships · Feb 1034.10aDCSAA Indoor Track & Field Championships February 10, 2026
300m Hurdles · 36" / 0.914m · OutdoorWCAC Track & Field Championships · May 1536.16aWCAC Track & Field ChampionshipsMay 15, 2026
400 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 2547.36aAAU Track & Field Region 5 QualifierJune 25, 2025
400m Hurdles · 36" / 0.914m · OutdoorWorld Athletics U20 Championships · Aug 550.47aWorld Athletics U20 ChampionshipsAugust 5, 2026
55 Meters · IndoorDCSAA Indoor Track & Field Championships · Feb 106.62aDCSAA Indoor Track & Field Championships February 10, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 5World Athletics U20 ChampionshipsAug 5 · 400m Hurdles · Place 1 · United StatesUnited States400m Hurdles36" / 0.914mRound P1.50.97a12
Aug 5World Athletics U20 ChampionshipsAug 5 · 400m Hurdles · Place 3 · United StatesUnited States400m Hurdles36" / 0.914mRound S3.50.47a PB12
Aug 5World Athletics U20 ChampionshipsAug 5 · 400m Hurdles · Place 9 · United StatesUnited States400m Hurdles36" / 0.914m9.54.49a12
Jul 172026 International Youth ChampionshipJul 17 · 400m Hurdles · Place 1 · Next Level Sports PerformanceNext Level Sports Performance400m Hurdles36" / 0.914m1.51.50a12
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance200 MetersRound P1.21.39aWind: 0.512
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance200 MetersRound S1.21.15aWind: -1.112
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Next Level Sports PerformanceNext Level Sports Performance200 Meters--DNSWind: 2.512
Jun 6Roadrunners Last ChanceJun 6 · 400m Hurdles · Place 1 · Archbishop Carroll (DC)Archbishop Carroll (DC)400m Hurdles36" / 0.914m1.51.28a12
Jun 6Roadrunners Last ChanceJun 6 · 200 Meters · Place 2 · Archbishop Carroll (DC)Archbishop Carroll (DC)200 Meters2.21.04a PBWind: -2.812
May 15WCAC Track & Field ChampionshipsMay 15 · 300m Hurdles · Place 1 · Archbishop Carroll (DC)Archbishop Carroll (DC)300m Hurdles36" / 0.914m1.36.16a PB12
May 15WCAC Track & Field ChampionshipsMay 15 · 100 Meters · Place 3 · Archbishop Carroll (DC)Archbishop Carroll (DC)100 MetersRound P3.10.74a PBWind: 0.212
May 15WCAC Track & Field ChampionshipsMay 15 · 100 Meters · Place 3 · Archbishop Carroll (DC)Archbishop Carroll (DC)100 Meters3.10.92aWind: -0.912

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 55m Hurdles · Place 2 · Archbishop Carroll (DC)Archbishop Carroll (DC)55m Hurdles27.46a12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 55m Hurdles · Place 4 · Archbishop Carroll (DC)Archbishop Carroll (DC)55m Hurdles47.63a12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 300 Meters · Place 2 · Archbishop Carroll (DC)Archbishop Carroll (DC)300 Meters234.10a PB12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 55 Meters · Place 6 · Archbishop Carroll (DC)Archbishop Carroll (DC)55 Meters66.64a12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 55 Meters · Place 7 · Archbishop Carroll (DC)Archbishop Carroll (DC)55 Meters76.62a PB12
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 55m Hurdles · Place 2 · Archbishop Carroll (DC)Archbishop Carroll (DC)55m Hurdles27.46q—
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 55m Hurdles · Place 4 · Archbishop Carroll (DC)Archbishop Carroll (DC)55m Hurdles47.63—
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · Shot Put · Place 2 · Archbishop Carroll (DC)Archbishop Carroll (DC)Shot Put234.10—
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · Shot Put · Place 6 · Archbishop Carroll (DC)Archbishop Carroll (DC)Shot Put66.64q—
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · Shot Put · Place 7 · Archbishop Carroll (DC)Archbishop Carroll (DC)Shot Put76.62—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400m Hurdles · Place 2 · Next Level Sports PerformanceNext Level Sports Performance400m Hurdles256.64a—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 110m Hurdles · Place 1 · Next Level Sports PerformanceNext Level Sports Performance110m Hurdles115.01a—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance400 MetersRound P147.94a—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance400 Meters147.36a PB—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 2 · Next Level Sports PerformanceNext Level Sports Performance200 MetersRound P222.02a—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance200 Meters121.48a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 55m Hurdles · Place 1 · Archbishop Carroll (DC)Archbishop Carroll (DC)55m Hurdles17.60a—
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 55m Hurdles · Place 1 · Archbishop Carroll (DC)Archbishop Carroll (DC)55m Hurdles17.52a—
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 300 Meters · Place 1 · Archbishop Carroll (DC)Archbishop Carroll (DC)300 Meters134.34a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · 400m Hurdles · Place 1 · Next Level Sports PerformanceNext Level Sports Performance400m Hurdles156.19—
Jun 26AAU Region 05 National QualifierJun 26 · 400 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance400 Meters149.08—
Jun 26AAU Region 05 National QualifierJun 26 · 200 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance200 Meters121.99—
Jun 26AAU Region 05 National QualifierJun 26 · 100 Meters · Place 2 · Next Level Sports PerformanceNext Level Sports Performance100 Meters211.12—
May 4The East Coast International ShowcaseMay 4 · 110m Hurdles · Place 26 · Archbishop Carroll (DC)Archbishop Carroll (DC)110m Hurdles2616.71a—