Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Region 3 National Qualifier · Jun 235:11.65AAU Region 3 National QualifierJune 23, 2022
400 Meters · Outdoor13th Screaming Eagles Invitational - 2023 · Mar 251:04.44a13th Screaming Eagles Invitational - 2023March 25, 2023
800 Meters · OutdoorDMV Youth Challenge · Jun 32:21.31aDMV Youth Challenge June 3, 2023
High Jump · OutdoorDMV Youth Challenge · Jun 41.45DMV Youth ChallengeJune 4, 2022
Long Jump · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 285.78m2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
Long Jump · OutdoorAAU Region 3 National Qualifier · Jun 234.62mAAU Region 3 National QualifierJune 23, 2022
Triple Jump · OutdoorInternational Youth Champions · Jul 129.64mInternational Youth ChampionsJuly 12, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 11 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump1119-212
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin2138-412
Jun 18Adidas Track Nationals 2026Jun 18 · Triple Jump · Place 60 · Marlboro EliteMarlboro EliteTriple Jump60.12.66Wind: 012
Jun 13AAU Potomac Valley District QualifierJun 13 · Triple Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump612.55m12
Jun 13AAU Potomac Valley District QualifierJun 13 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump46.07m12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Triple Jump · Place 6 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump6.42-05.00Wind: 112
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Triple Jump · Place 1 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump1.43-03.00Wind: 012
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Long Jump · Place 3 · Frederick Douglass-PGFrederick Douglass-PGLong Jump3.19-08.00Wind: 012
May 8Glenarden InvitationalMay 8 · Long Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump--DNS12
May 8Glenarden InvitationalMay 8 · High Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump--DNS12
May 8Glenarden InvitationalMay 8 · 100 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls100 Meters--DNS12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · Triple Jump · Place 5 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump5.42' 1.5"12
May 52026 PGCPS Outdoor Track & Field ChampionshipsMay 5 · Long Jump · Place 6 · Frederick Douglass-PGFrederick Douglass-PGLong Jump6.20' 4"12
Apr 252nd Annual Eagle Relay CarnivalApr 25 · Triple Jump · Place 1 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump143-05.0012
Apr 18SL & Raiders 2026Apr 18 · Triple Jump · Place 3 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump340-09.0012
Apr 18SL & Raiders 2026Apr 18 · Long Jump · Place 3 · Frederick Douglass-PGFrederick Douglass-PGLong Jump319-10.5012
Apr 18SL & Raiders 2026Apr 18 · 300m Hurdles · Place 15 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles1545.46a12
Apr 11Bryan R. Brown - Jaguar InvitationalApr 11 · Long Jump · Place 11 · Frederick Douglass-PGFrederick Douglass-PGLong Jump1120-1.512
Apr 11Bryan R. Brown - Jaguar InvitationalApr 11 · 110m Hurdles · Place 19 · Frederick Douglass-PGFrederick Douglass-PG110m HurdlesRound P1917.26a12
Apr 4Spartan Invitational 2026Apr 4 · Triple Jump · Place 3 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump343-212
Apr 4Spartan Invitational 2026Apr 4 · Long Jump · Place 9 · Frederick Douglass-PGFrederick Douglass-PGLong Jump920-8.2512
Apr 4Spartan Invitational 2026Apr 4 · 300m Hurdles · Place 8 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles843.56a12
Mar 28Quince Orchard Cougar RelaysMar 28 · Triple Jump · Place 4 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump440-1012
Mar 28Quince Orchard Cougar RelaysMar 28 · Long Jump · Place 6 · Frederick Douglass-PGFrederick Douglass-PGLong Jump619-412

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Triple Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump—FOUL12
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Long Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump15.78m PB12
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · Triple Jump · Place 2 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump242-912
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · Long Jump · Place 6 · Frederick Douglass-PGFrederick Douglass-PGLong Jump619-4.7512
Jan 222026 PGCPS Indoor Track and Field ChampionshipsJan 22 · 55m Hurdles · Place 13 · Frederick Douglass-PGFrederick Douglass-PG55m HurdlesRound P138.76a12
Jan 15PGCPS District Tune-UpJan 15 · Long Jump · Place 5 · Frederick Douglass-PGFrederick Douglass-PGLong Jump519-1112

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Triple Jump · Place 2 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump244-211
May 12MPSSAA 2A South Region ChampionshipsMay 12 · Long Jump · Place 7 · Frederick Douglass-PGFrederick Douglass-PGLong Jump720-7.5011
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 300m Hurdles · Place 12 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles1244.22a11
May 12MPSSAA 2A South Region ChampionshipsMay 12 · 110m Hurdles · Place 13 · Frederick Douglass-PGFrederick Douglass-PG110m HurdlesRound P1316.72a11
May 3Eagle Relays Invitational 2025May 3 · Long Jump · Place 6 · Frederick Douglass-PGFrederick Douglass-PGLong Jump620-511
Apr 19PGCPS Tune-up MeetApr 19 · 110m Hurdles · Place 9 · Frederick Douglass-PGFrederick Douglass-PG110m Hurdles916.6111
Apr 5Ram InvitationalApr 5 · Triple Jump · Place 1 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump142-11.2511
Apr 5Ram InvitationalApr 5 · Long Jump · Place 1 · Frederick Douglass-PGFrederick Douglass-PGLong Jump121-6.5011
Apr 5Ram InvitationalApr 5 · 300m Hurdles · Place 3 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles343.72a11
Apr 5Ram InvitationalApr 5 · 110m Hurdles · Place 4 · Frederick Douglass-PGFrederick Douglass-PG110m Hurdles417.06a11
Mar 29Quince Orchard Cougar RelaysMar 29 · Triple Jump · Place 6 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump642-511
Mar 29Quince Orchard Cougar RelaysMar 29 · 300m Hurdles · Place 18 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles1844.67a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · Triple Jump · Place 3 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump341-4.75—
Jan 272026 PGCPS Indoor Track & Field ChampionshipsJan 27 · 55m Hurdles · Place 12 · Frederick Douglass-PGFrederick Douglass-PG55m HurdlesRound P128.69a—
Jan 11Montgomery InvitationalJan 11 · Triple Jump · Place 10 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump1040-11—
Jan 11Montgomery InvitationalJan 11 · 55m Hurdles · Place 38 · Frederick Douglass-PGFrederick Douglass-PG55m HurdlesRound P388.80a—
Jan 4PGCPS Challenge InviteJan 4 · Triple Jump · Place 9 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump939-1—
Jan 4PGCPS Challenge InviteJan 4 · 55m Hurdles · Place 15 · Frederick Douglass-PGFrederick Douglass-PG55m HurdlesRound P159.04a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Triple Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump59.64m PB—
Jul 12International Youth ChampionsJul 12 · Javelin · Place 1 · Marlboro Boys & Girls ClMarlboro Boys & Girls ClJavelin136.69m—
Jul 12International Youth ChampionsJul 12 · 400m Hurdles · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls400m Hurdles91:05.84a—
Jul 12International Youth ChampionsJul 12 · 110m Hurdles · Place 6 · Marlboro Boys & GirlsMarlboro Boys & Girls110m Hurdles617.86a—
Jul 12International Youth ChampionsJul 12 · 110m Hurdles · Place 8 · Marlboro Boys & GirlsMarlboro Boys & Girls110m Hurdles819.14a—
Apr 19Sam Singleton Scorpion ClassicApr 19 · 300m Hurdles · Place 30 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles3046.9310
Apr 19Sam Singleton Scorpion ClassicApr 19 · 110m Hurdles · Place 24 · Frederick Douglass-PGFrederick Douglass-PG110m HurdlesRound P2417.7510
Apr 13Jaguar InvitationalApr 13 · Triple Jump · Place 1 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump139-2.5—
Apr 13Jaguar InvitationalApr 13 · 110m Hurdles · Place 5 · Frederick Douglass-PGFrederick Douglass-PG110m Hurdles517.46a—
Apr 13Jaguar InvitationalApr 13 · 110m Hurdles · Place 3 · Frederick Douglass-PGFrederick Douglass-PG110m Hurdles316.69a—
Apr 5Park InviteApr 5 · 300m Hurdles · Place 30 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles3046.4510
Apr 5Park InviteApr 5 · 110m Hurdles · Place 26 · Frederick Douglass-PGFrederick Douglass-PG110m Hurdles2617.9210
Mar 2314th Screaming Eagles InvitationalMar 23 · Triple Jump · Place 17 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump1735-9—
Mar 2314th Screaming Eagles InvitationalMar 23 · 110m Hurdles · Place 17 · Frederick Douglass-PGFrederick Douglass-PG110m Hurdles1719.75a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15PGCPS #1Jan 15 · 55m Hurdles · Place 6 · Frederick Douglass-PGFrederick Douglass-PG55m Hurdles69.09a—
Jan 15PGCPS #1Jan 15 · 55m Hurdles · Place 6 · Frederick Douglass-PGFrederick Douglass-PG55m Hurdles69.26a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 400m Hurdles · Place 12 · Marlboro Boys & GirlsMarlboro Boys & Girls400m HurdlesRound P121:07.37a—
Jun 222023 AAU Region 3 QualifierJun 22 · Triple Jump · Place 9 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump938-3—
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 18 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump1816-3—
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin3106-10—
Jun 3DMV Youth Challenge Jun 3 · 400m Hurdles · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls400m Hurdles51:06.83a—
Jun 3DMV Youth Challenge Jun 3 · Triple Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump211.72m—
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump55.33m—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters92:21.31a PB—
Apr 29The Gator InvitationalApr 29 · Triple Jump · Place 35 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump3538-3—
Apr 29The Gator InvitationalApr 29 · 300m Hurdles · Place 78 · Frederick Douglass-PGFrederick Douglass-PG300m Hurdles7851.14a—
Apr 8Sam Singleton Scorpion ClassicApr 8 · Triple Jump · Place 13 · Frederick Douglass-PGFrederick Douglass-PGTriple Jump1337-01.509
Mar 2513th Screaming Eagles Invitational - 2023Mar 25 · 400 Meters · Place 17 · Frederick Douglass-PGFrederick Douglass-PG400 Meters171:04.44a PB—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump134-09.258
Jun 23AAU Region 3 National QualifierJun 23 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump44.62m PB8
Jun 23AAU Region 3 National QualifierJun 23 · High Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump21.47m8
Jun 23AAU Region 3 National QualifierJun 23 · High Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump34-10.008
Jun 23AAU Region 3 National QualifierJun 23 · Shot Put · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put67.79m8
Jun 23AAU Region 3 National QualifierJun 23 · 200m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles430.578
Jun 23AAU Region 3 National QualifierJun 23 · 100m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles418.468
Jun 23AAU Region 3 National QualifierJun 23 · 1500 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters25:11.65 PB8
Jun 4DMV Youth ChallengeJun 4 · High Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump21.45 PB8
Jun 4DMV Youth ChallengeJun 4 · Javelin · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin623.898
Jun 4DMV Youth ChallengeJun 4 · 200m Hurdles · Place 6 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles630.118
Jun 4DMV Youth ChallengeJun 4 · 800 Meters · Place 14 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters142:30.748
May 28AAU PVA District ChampionshipsMay 28 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump135-10.508
May 28AAU PVA District ChampionshipsMay 28 · High Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump14-08.008
May 28AAU PVA District ChampionshipsMay 28 · 200m Hurdles · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles330.918
May 28AAU PVA District ChampionshipsMay 28 · 800 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters22:31.848