Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSherwood @ Blake · Apr 1513.5Sherwood @ BlakeApril 15, 2026
100m Hurdles · 30" / 0.762m · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1920.21aAAU Track & Field Region 3 QualifierJune 19, 2025
100m Hurdles · 33" / 0.838m · IndoorAAU Region 3 · Jun 2020.22aAAU Region 3June 20, 2024
200 Meters · OutdoorBlake, Rockville @ Springbrook · Apr 2927.09aBlake, Rockville @ SpringbrookApril 29, 2026
200m Hurdles · 30" / 0.762m · OutdoorDMV Youth Challenge · Jun 135.69aDMV Youth ChallengeJune 1, 2024
300 Meters · IndoorMontgomery Invitational · Jan 1044.43aMontgomery InvitationalJanuary 10, 2026
400 Meters · OutdoorMCPS Outdoor County Championships · May 659.67aMCPS Outdoor County ChampionshipsMay 6, 2026
500 Meters · IndoorMCPS #2 · Dec 161:26.93aMCPS #2December 16, 2025
55 Meter · IndoorGrant Holloway Holiday Invitational 2026 · Dec 208.10aGrant Holloway Holiday Invitational 2026December 20, 2025
800 Meters · IndoorAAU Region 3 · Jun 202:48.76aAAU Region 3June 20, 2024
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252:30.32aAAU Track & Field Region 3 QualifierJune 25, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 203:16.069AAU Region 3June 20, 2024
High Jump · IndoorAAU Region 3 · Jun 201.18mAAU Region 3June 20, 2024
High Jump · OutdoorAAU Track & Field Region 3 Qualifier · Jun 251.25mAAU Track & Field Region 3 QualifierJune 25, 2026
Long Jump · IndoorMCPS #2 · Dec 1614' 8.25"MCPS #2December 16, 2025
Long Jump · OutdoorAAU Region 3 National Qualifier · Jun 233.11mAAU Region 3 National QualifierJune 23, 2022
Pentathlon (Outdoor) · Standard · IndoorAAU Region 3 · Jun 201738AAU Region 3June 20, 2024
Pentathlon (Outdoor) · Standard · OutdoorAAU Track & Field Region 3 Qualifier · Jun 191869AAU Track & Field Region 3 QualifierJune 19, 2025
Shot Put · 6lb · IndoorAAU Region 3 · Jun 206.50mAAU Region 3June 20, 2024
Shot Put · 6lb · OutdoorAAU Track & Field Region 3 Qualifier · Jun 197.54mAAU Track & Field Region 3 QualifierJune 19, 2025
Triple Jump · OutdoorAAU Potomac Valley District Qualifier · Jun 148.34mAAU Potomac Valley District QualifierJune 14, 2025

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

2026 Outdoor Track

44 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump--DNS9
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump3.5.12mWind: 09
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters9.2:36.59a9
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 20 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P20.1:03.50a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump135-1.759
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump24.65m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump416-59
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump41.25m PB9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin414.64m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put46.59m9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles420.72a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters22:30.32a PB9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 8 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters82:34.43a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 11 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters111:01.38a9
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls200 Meters127.25a9
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump1.33' 10"9
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Long Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump2.16' 2.25"9
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 800 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters1.2:35.57a9
Jun 13AAU Potomac Valley District QualifierJun 13 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump110.44m9
Jun 13AAU Potomac Valley District QualifierJun 13 · Long Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump34.95m9
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters22:31.37a9
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters31:00.97a9
Jun 6Roadrunners Last ChanceJun 6 · Long Jump · Place 6 · James Hubert BlakeJames Hubert BlakeLong Jump6.4.76m9
Jun 6Roadrunners Last ChanceJun 6 · 400 Meters · Place 17 · James Hubert BlakeJames Hubert Blake400 Meters17.1:00.65a9
May 30DMV Youth ChallengeMay 30 · Long Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump1.4.69m9
May 30DMV Youth ChallengeMay 30 · 400m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls400m Hurdles30" / 0.762m--DNS9
May 30DMV Youth ChallengeMay 30 · 100m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles33" / 0.838m--DNS9
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 400 Meters · Place 4 · James Hubert BlakeJames Hubert Blake400 Meters4.1:00.08a9
May 8Glenarden InvitationalMay 8 · Long Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump--DNS9
May 8Glenarden InvitationalMay 8 · 100m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles33" / 0.838m--DNS9
May 8Glenarden InvitationalMay 8 · 800 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters--DNS9
May 6MCPS Outdoor County ChampionshipsMay 6 · Long Jump · Place 18 · James Hubert BlakeJames Hubert BlakeLong Jump1815-19
May 6MCPS Outdoor County ChampionshipsMay 6 · 400 Meters · Place 5 · James Hubert BlakeJames Hubert Blake400 Meters559.67a PB9
Apr 29Blake, Rockville @ SpringbrookApr 29 · 200 Meters · Place 3 · James Hubert BlakeJames Hubert Blake200 Meters327.09a PB9
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · James Hubert BlakeJames Hubert Blake800 Meters—2:37.10a9
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · James Hubert BlakeJames Hubert Blake400 Meters—59.68a9
Apr 18SL & Raiders 2026Apr 18 · Long Jump · Place 5 · James Hubert BlakeJames Hubert BlakeLong Jump515-08.509
Apr 18SL & Raiders 2026Apr 18 · 100 Meters · Place 3 · James Hubert BlakeJames Hubert Blake100 MetersRound P313.51a9
Apr 18SL & Raiders 2026Apr 18 · 100 Meters · James Hubert BlakeJames Hubert Blake100 Meters—FS9
Apr 15Sherwood @ BlakeApr 15 · 300m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake300m Hurdles451.21a9
Apr 15Sherwood @ BlakeApr 15 · 100 Meters · Place 4 · James Hubert BlakeJames Hubert Blake100 Meters413.5 PB9
Apr 4Largo Lions invitationalApr 4 · 400 Meters · James Hubert BlakeJames Hubert Blake400 Meters--DNS9
Apr 4Largo Lions invitationalApr 4 · 100 Meters · James Hubert BlakeJames Hubert Blake100 MetersRound P--DNS9
Mar 25Paint Branch @ BlakeMar 25 · 800 Meters · Place 6 · James Hubert BlakeJames Hubert Blake800 Meters62:51.09

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21MCPS Indoor ChampionshipsJan 21 · Long Jump · Place 15 · James Hubert BlakeJames Hubert BlakeLong Jump1514-6.759
Jan 10Montgomery InvitationalJan 10 · Long Jump · Place 27 · James Hubert BlakeJames Hubert BlakeLong Jump2714-1.59
Jan 10Montgomery InvitationalJan 10 · 300 Meters · Place 31 · James Hubert BlakeJames Hubert Blake300 Meters3144.43a PB9
Jan 6MCPS #3Jan 6 · Long Jump · Place 12 · James Hubert BlakeJames Hubert BlakeLong Jump1214-8.59
Jan 6MCPS #3Jan 6 · 500 Meters · Place 22 · James Hubert BlakeJames Hubert Blake500 Meters221:29.98a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 67 · James Hubert BlakeJames Hubert Blake300 Meters67.44.66a9
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 150 · James Hubert BlakeJames Hubert Blake55 MeterRound P150.8.10a PB9
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · Long Jump · Place 49 · James Hubert BlakeJames Hubert BlakeLong Jump49.13-11.259
Dec 16MCPS #2Dec 16 · 500 Meters · Place 4 · James Hubert BlakeJames Hubert Blake500 Meters4.1:26.93a PB9
Dec 16MCPS #2Dec 16 · Long Jump · Place 7 · James Hubert BlakeJames Hubert BlakeLong Jump7.14' 8.25" PB9
Dec 9MCPS #1Dec 9 · Long Jump · Place 15 · James Hubert BlakeJames Hubert BlakeLong Jump15.13' 9"9
Dec 4MCPS Scrimmage Dec 4 · 300 Meters · Place 26 · James Hubert BlakeJames Hubert Blake300 Meters26.46.93aUnofficial9
Dec 4MCPS Scrimmage Dec 4 · 55 Meter · Place 23 · James Hubert BlakeJames Hubert Blake55 Meter23.8.22aUnofficial9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Long Jump · Place 10 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump104.61m13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls800 MetersRound M4.2:50.94a13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong JumpRound M4.4.39m13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lbRound M6.7.54m PB13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · High Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh JumpRound M6.1.25m13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100m Hurdles · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles30" / 0.762mRound M9.20.21a PBWind: 0.413
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Pentathlon (Outdoor) · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsPentathlon (Outdoor)StandardRound M5.1869 PB13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Triple Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump4.7.49m13
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Long Jump · Place 9 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump9.4.18m13
Jun 14AAU Potomac Valley District QualifierJun 14 · Triple Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump48.34m PB13
Jun 14AAU Potomac Valley District QualifierJun 14 · Long Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump54.57m13
Jun 14AAU PVA DistrictJun 14 · Triple Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump4.27-04.2513
Jun 14AAU PVA DistrictJun 14 · Long Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump5.15-00.0013
May 9Glenarden InvitationMay 9 · Long Jump · Place 7 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump74.39m13
May 9Glenarden InvitationMay 9 · High Jump · Place 7 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump73-1013
May 9Glenarden InvitationMay 9 · 400 Meters · Place 16 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters161:09.38a13

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Triple Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump68.94m—
Jul 12International Youth ChampionsJul 12 · 100m Hurdles · Place 18 · Marlboro Boys & GirlsMarlboro Boys & Girls100m HurdlesRound P1820.55a—
Jul 12International Youth ChampionsJul 12 · 800 Meters · Place 20 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters202:55.45a—
Jun 29PVA InvitationalJun 29 · Long Jump · Place 13 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump13.4.00m12
Jun 29PVA InvitationalJun 29 · 100m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles30" / 0.762m--DNS12
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 18 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P18.1:07.90a12
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 9 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump9.12-08.0012
Jun 8AAU Potomac Valley District QualifierJun 8 · 800 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters2.2:41.32a12
Jun 1DMV Youth ChallengeJun 1 · 200m Hurdles · Place 20 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles30" / 0.762m20.35.69a PB12
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 12 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump12.3.92mWind: 012
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 34 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P34.1:05.79a12
May 19Union Athletics & Lyles Foundation InviteMay 19 · Long Jump · Place 14 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump14.3.76mWind: 012
May 19Union Athletics & Lyles Foundation InviteMay 19 · High Jump · Place 7 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump7.1.12m12
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 19 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters19.1:06.58a12
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 38 · Marlboro Boys & GirlsMarlboro Boys & Girls100 MetersRound P38.14.41a12
May 10Glenarden InvitationMay 10 · 200m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles33" / 0.838m--DNS12
May 10Glenarden InvitationMay 10 · Long Jump · Place 10 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump10.3.67m12
May 10Glenarden InvitationMay 10 · 800 Meters · Place 8 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters8.2:59.85a12
May 10Glenarden InvitationMay 10 · 400 Meters · Place 30 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters30.1:11.09a12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls800 MetersRound M5.2:48.76a PB12
Jun 20AAU Region 3Jun 20 · Long Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong JumpRound M3.4.31mWind: 012
Jun 20AAU Region 3Jun 20 · Shot Put · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put6lbRound M6.6.50m PB12
Jun 20AAU Region 3Jun 20 · High Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh JumpRound M6.1.18m PB12
Jun 20AAU Region 3Jun 20 · 100m Hurdles · Place 8 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles33" / 0.838mRound M8.20.22a PBWind: 0.812
Jun 20AAU Region 3Jun 20 · Pentathlon (Outdoor) · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsPentathlon (Outdoor)StandardRound M6.1738 PB12
Jun 20AAU Region 3Jun 20 · 800 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls800 MetersRelay Split—3:16.069 PB12
Jun 20AAU Region 3Jun 20 · Long Jump · Place 18 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump18.14-00.75Wind: 012
Jun 20AAU Region 3Jun 20 · 800 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters--DNS12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 10 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump1012-7.50—
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters52:39.99a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Long Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump2.13-07.5012
Jun 17AAU Potomac Valley District QualifierJun 17 · 800 Meters · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters2.2:55.56a12
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 13 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump133.57m—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters32:43.86a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump43.11m PB11
Jun 23AAU Region 3 National QualifierJun 23 · Long Jump · Place 14 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump149-07.0011
Jun 23AAU Region 3 National QualifierJun 23 · Shot Put · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put54.10m11
Jun 23AAU Region 3 National QualifierJun 23 · 80m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles418.2411
Jun 23AAU Region 3 National QualifierJun 23 · 80m Hurdles · Place 7 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles718.0911
Jun 23AAU Region 3 National QualifierJun 23 · 800 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters52:56.6611
Jun 4DMV Youth ChallengeJun 4 · Long Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump63.5511
Jun 4DMV Youth ChallengeJun 4 · 80m Hurdles · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles918.8611
May 28AAU PVA District ChampionshipsMay 28 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump410-09.0011
May 28AAU PVA District ChampionshipsMay 28 · 80m Hurdles · Place 2 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles218.7511
May 28AAU PVA District ChampionshipsMay 28 · 400 Meters · Place 6 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters61:16.5411