Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLargo Lions invitational · Apr 413.55aLargo Lions invitationalApril 4, 2026
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 215.15aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
200 Meters · OutdoorPVA Invitational · Jun 2928.96aPVA InvitationalJune 29, 2024
300 Meters · IndoorMCPS #1 · Dec 945.62aMCPS #1December 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 4A West Region Championships · May 1248.13aMPSSAA 4A West Region ChampionshipsMay 12, 2026
400 Meters · OutdoorThe Gator Track & Field Invitational · Apr 271:05.98aThe Gator Track & Field InvitationalApril 27, 2024
400 Meters · Relay Split · OutdoorThe Gator Track & Field Invitational · Apr 271:05.411The Gator Track & Field InvitationalApril 27, 2024
400m Hurdles · 30" / 0.762m · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 21:12.05aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
55 Meter · IndoorThe VA Showcase · Jan 178.02aThe VA ShowcaseJanuary 17, 2026
55m Hurdles · 33" · IndoorMPSSAA 4A West Region Championships · Feb 28.56aMPSSAA 4A West Region ChampionshipsFebruary 2, 2026
Long Jump · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 24.83mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
Triple Jump · IndoorHoward County Winterfest Invitational · Dec 1333' 10"Howard County Winterfest InvitationalDecember 13, 2025
Triple Jump · OutdoorLions Invitational · Apr 533' 9"Lions InvitationalApril 5, 2025

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triple Jump · Place 30 · USA-JAUSA-JATriple Jump30.10.60mWind: -2.211
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 44 · USA-JAUSA-JALong Jump44.4.75mWind: 0.411
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Place 7 · USA-JAUSA-JATriple Jump7.10.22mWind: 011
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 12 · USA-JAUSA-JALong Jump12.4.53mWind: 011
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 11 · USA-JAUSA-JA100m Hurdles33" / 0.838mRound P11.15.58aWind: -1.611
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Triple Jump · Place 3 · USA-JAUSA-JATriple Jump3.10.26m11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Long Jump · Place 5 · USA-JAUSA-JALong Jump5.4.83m PBWind: -0.411
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400m Hurdles · Place 7 · USA-JAUSA-JA400m Hurdles30" / 0.762mRound P7.1:14.48a11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400m Hurdles · Place 6 · USA-JAUSA-JA400m Hurdles30" / 0.762m6.1:12.05a PB11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 5 · USA-JAUSA-JA100m Hurdles33" / 0.838mRound P5.15.25aWind: 0.111
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100m Hurdles · Place 6 · USA-JAUSA-JA100m Hurdles33" / 0.838m6.15.15a PBWind: 011
Jun 6Roadrunners Last ChanceJun 6 · 400m Hurdles · Place 10 · James Hubert BlakeJames Hubert Blake400m Hurdles30" / 0.762m10.1:14.15a11
Jun 6Roadrunners Last ChanceJun 6 · 100m Hurdles · Place 12 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound P12.15.51aWind: -0.411
Jun 6Roadrunners Last ChanceJun 6 · 100m Hurdles · Place 9 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m9.15.26aWind: -2.411
Jun 6Roadrunners Last ChanceJun 6 · 100 Meters · Place 46 · Jeneration EliteJeneration Elite100 MetersRound P46.13.68aWind: -1.4Jr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Triple Jump · Place 12 · James Hubert BlakeJames Hubert BlakeTriple Jump12.33-00.00Wind: -1.611
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 11 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound P11.16.03aWind: -1.711
May 12MPSSAA 4A West Region ChampionshipsMay 12 · Triple Jump · Place 3 · James Hubert BlakeJames Hubert BlakeTriple Jump3.34' 6"11
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 300m Hurdles · Place 5 · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m5.48.13a PB11
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 100m Hurdles · Place 1 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound S1.15.37a11
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 100m Hurdles · Place 1 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m1.15.29aWind: 0.911
May 6MCPS Outdoor County ChampionshipsMay 6 · Triple Jump · Place 4 · James Hubert BlakeJames Hubert BlakeTriple Jump434-8.511
May 6MCPS Outdoor County ChampionshipsMay 6 · 100m Hurdles · Place 2 · James Hubert BlakeJames Hubert Blake100m Hurdles215.61a11
May 6MCPS Outdoor County ChampionshipsMay 6 · 100m Hurdles · Place 2 · James Hubert BlakeJames Hubert Blake100m Hurdles214.96a11
Apr 29Blake, Rockville @ SpringbrookApr 29 · 300m Hurdles · Place 2 · James Hubert BlakeJames Hubert Blake300m Hurdles250.24a11
Apr 18SL & Raiders 2026Apr 18 · Triple Jump · Place 8 · James Hubert BlakeJames Hubert BlakeTriple Jump831-08.7511
Apr 18SL & Raiders 2026Apr 18 · 100m Hurdles · Place 5 · James Hubert BlakeJames Hubert Blake100m HurdlesRound P515.64a11
Apr 18SL & Raiders 2026Apr 18 · 100m Hurdles · Place 6 · James Hubert BlakeJames Hubert Blake100m Hurdles615.54a11
Apr 4Largo Lions invitationalApr 4 · Triple Jump · Place 5 · James Hubert BlakeJames Hubert BlakeTriple Jump5.32-03.0011
Apr 4Largo Lions invitationalApr 4 · 100m Hurdles · Place 2 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound P2.15.86a11
Apr 4Largo Lions invitationalApr 4 · 100m Hurdles · Place 2 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m2.15.45a11
Apr 4Largo Lions invitationalApr 4 · 200 Meters · Place 35 · James Hubert BlakeJames Hubert Blake200 Meters35.29.53a11
Apr 4Largo Lions invitationalApr 4 · 100 Meters · Place 18 · James Hubert BlakeJames Hubert Blake100 MetersRound P18.13.55a PB11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 55m Hurdles · Place 11 · James Hubert BlakeJames Hubert Blake55m Hurdles118.86—
Feb 2MPSSAA 4A West Region ChampionshipsFeb 2 · 55m Hurdles · Place 1 · James Hubert BlakeJames Hubert Blake55m Hurdles33"Round P1.8.56a PB11
Feb 2MPSSAA 4A West Region ChampionshipsFeb 2 · 55m Hurdles · Place 1 · James Hubert BlakeJames Hubert Blake55m Hurdles33"1.8.59a11
Jan 21MCPS Indoor ChampionshipsJan 21 · Triple Jump · Place 4 · James Hubert BlakeJames Hubert BlakeTriple Jump433-211
Jan 21MCPS Indoor ChampionshipsJan 21 · 55m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake55m Hurdles48.77a11
Jan 21MCPS Indoor ChampionshipsJan 21 · 55m Hurdles · Place 3 · James Hubert BlakeJames Hubert Blake55m Hurdles38.73a11
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 14 · James Hubert BlakeJames Hubert Blake55m Hurdles33"Round P14.8.98a11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 244 · James Hubert BlakeJames Hubert Blake55 MeterRound P244.8.02a PB11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 20 · James Hubert BlakeJames Hubert Blake55m HurdlesRound P208.98a11
Jan 10Montgomery InvitationalJan 10 · Triple Jump · Place 10 · James Hubert BlakeJames Hubert BlakeTriple Jump1033-711
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 20 · James Hubert BlakeJames Hubert Blake55m HurdlesRound P208.98a11
Jan 6MCPS #3Jan 6 · 55m Hurdles · Place 3 · James Hubert BlakeJames Hubert Blake55m Hurdles38.95a11
Jan 6MCPS #3Jan 6 · 300 Meters · Place 21 · James Hubert BlakeJames Hubert Blake300 Meters2146.09a11

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55m Hurdles · Place 18 · James Hubert BlakeJames Hubert Blake55m Hurdles33"Round P18.9.05a11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 156 · James Hubert BlakeJames Hubert Blake55 MeterRound P156.8.14a11
Dec 13Howard County Winterfest InvitationalDec 13 · 55m Hurdles · Place 9 · James Hubert BlakeJames Hubert Blake55m Hurdles33"Round P9.9.01a11
Dec 13Howard County Winterfest InvitationalDec 13 · 55m Hurdles · Place 7 · James Hubert BlakeJames Hubert Blake55m Hurdles33"7.8.84a11
Dec 13Howard County Winterfest InvitationalDec 13 · 55 Meter · Place 59 · James Hubert BlakeJames Hubert Blake55 MeterRound P59.8.05a11
Dec 13Howard County Winterfest InvitationalDec 13 · Triple Jump · Place 3 · James Hubert BlakeJames Hubert BlakeTriple Jump3.33' 10" PB11
Dec 9MCPS #1Dec 9 · 300 Meters · Place 20 · James Hubert BlakeJames Hubert Blake300 Meters20.45.62a PB11
Dec 9MCPS #1Dec 9 · 55m Hurdles · Place 5 · James Hubert BlakeJames Hubert Blake55m Hurdles33"5.9.36a11
Dec 9MCPS #1Dec 9 · Triple Jump · Place 2 · James Hubert BlakeJames Hubert BlakeTriple Jump2.32' 6.5"11
Dec 9MCPS #1Dec 9 · Long Jump · James Hubert BlakeJames Hubert BlakeLong Jump—ND11
Dec 4MCPS Scrimmage Dec 4 · 55m Hurdles · Place 5 · James Hubert BlakeJames Hubert Blake55m Hurdles33"5.9.22aUnofficial11
Dec 4MCPS Scrimmage Dec 4 · 55 Meter · Place 21 · James Hubert BlakeJames Hubert Blake55 Meter21.8.19aUnofficial11
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 55m Hurdles · Place 9 · James Hubert BlakeJames Hubert Blake55m Hurdles33"Round P9.9.41a10
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 55m Hurdles · Place 8 · James Hubert BlakeJames Hubert Blake55m Hurdles33"8.8.86a10
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 55m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake55m Hurdles49.40a—
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 55m Hurdles · Place 3 · James Hubert BlakeJames Hubert Blake55m Hurdles39.08a—
Jan 22MCPS Indoor ChampionshipsJan 22 · 55m Hurdles · Place 13 · James Hubert BlakeJames Hubert Blake55m Hurdles139.44a—
Jan 13MCPS Meet #3Jan 13 · Triple Jump · Place 7 · James Hubert BlakeJames Hubert BlakeTriple Jump731-4.5—
Jan 13MCPS Meet #3Jan 13 · 55m Hurdles · Place 14 · James Hubert BlakeJames Hubert Blake55m Hurdles149.82a—
Jan 11Montgomery InvitationalJan 11 · 55m Hurdles · Place 72 · James Hubert BlakeJames Hubert Blake55m Hurdles7211.45a—

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Triple Jump · Place 5 · USA-JAUSA-JATriple Jump510.27m10
Jul 11IYCJul 11 · 100m Hurdles · Place 6 · USA-JAUSA-JA100m HurdlesRound P616.05a10
Jul 11IYCJul 11 · 100m Hurdles · Place 5 · USA-JAUSA-JA100m Hurdles515.78a10
Jul 5PVA InvitationalJul 5 · Triple Jump · Place 2 · Usa-JaUsa-JaTriple Jump210.15m—
Jul 5PVA InvitationalJul 5 · 100m Hurdles · Place 1 · Usa-JaUsa-Ja100m Hurdles116.50—
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 400m Hurdles · Place 2 · USA-JAUSA-JA400m Hurdles30" / 0.762m2.1:16.13aUnofficial10
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Triple Jump · Place 1 · USA-JAUSA-JATriple Jump1.9.60mUnofficial10
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100m Hurdles · Place 2 · USA-JAUSA-JA100m Hurdles33" / 0.838m2.15.75aUnofficial10
May 312025 McNamara Last Chance National QualifierMay 31 · 100m Hurdles · Place 9 · James Hubert BlakeJames Hubert Blake100m Hurdles915.7110
May 312025 McNamara Last Chance National QualifierMay 31 · 100m Hurdles · Place 8 · James Hubert BlakeJames Hubert Blake100m Hurdles815.5910
May 12MPSSAA 3A West Region ChampionshipsMay 12 · Triple Jump · James Hubert BlakeJames Hubert BlakeTriple Jump--SCR10
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 300m Hurdles · Place 11 · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m11.52.10a10
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 100m Hurdles · Place 5 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound P5.16.73a10
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 100m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m4.16.15a10
May 6MCPS Outdoor County ChampionshipsMay 6 · Triple Jump · James Hubert BlakeJames Hubert BlakeTriple Jump—ND10
May 6MCPS Outdoor County ChampionshipsMay 6 · 300m Hurdles · Place 15 · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m15.51.66a10
May 6MCPS Outdoor County ChampionshipsMay 6 · 100m Hurdles · Place 7 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound S7.16.10a10
May 6MCPS Outdoor County ChampionshipsMay 6 · 100m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m4.15.64aWind: 0.310
Apr 16SL & RAIDERS INVITATIONALApr 16 · Triple Jump · Place 3 · James Hubert BlakeJames Hubert BlakeTriple Jump3.33-03.0010
Apr 16SL & RAIDERS INVITATIONALApr 16 · 300m Hurdles · Place 8 · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m8.51.55a10
Apr 16SL & RAIDERS INVITATIONALApr 16 · 100m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound P4.16.75a10
Apr 16SL & RAIDERS INVITATIONALApr 16 · 100m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m4.15.89a10
Apr 5Lions InvitationalApr 5 · Triple Jump · Place 3 · James Hubert BlakeJames Hubert BlakeTriple Jump3.33' 9" PB10
Apr 5Lions InvitationalApr 5 · 300m Hurdles · Place 6 · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m6.52.60a10
Apr 5Lions InvitationalApr 5 · 100m Hurdles · Place 1 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838mRound P1.17.03a10
Apr 5Lions InvitationalApr 5 · 100m Hurdles · Place 1 · James Hubert BlakeJames Hubert Blake100m Hurdles33" / 0.838m1.16.12a10
Mar 27Blake, Sherwood, Paint Branch -Double Dual-DivisionalMar 27 · Triple Jump · Place 1 · James Hubert BlakeJames Hubert BlakeTriple Jump1.33' 2"10
Mar 27Blake, Sherwood, Paint Branch -Double Dual-DivisionalMar 27 · 300m Hurdles · Place 4 · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m4.53.25a10
Mar 27Blake, Sherwood, Paint Branch -Double Dual-DivisionalMar 27 · 100 Meters · Place 14 · James Hubert BlakeJames Hubert Blake100 Meters14.14.22a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10MCPS Meet #1Dec 10 · 300 Meters · Place 53 · James Hubert BlakeJames Hubert Blake300 Meters53.51.42a10
Dec 10MCPS Meet #1Dec 10 · 55m Hurdles · Place 30 · James Hubert BlakeJames Hubert Blake55m Hurdles33"30.11.43a10
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · High Jump · James Hubert BlakeJames Hubert BlakeHigh Jump--DNS9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 400m Hurdles · Place 11 · USA-JAUSA-JA400m Hurdles111:14.17a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 65 · USA-JAUSA-JA200 MetersRound P6529.51a—
Jun 29PVA InvitationalJun 29 · 400m Hurdles · USA-JAUSA-JA400m Hurdles30" / 0.762m--DNS9
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 35 · USA-JAUSA-JA200 MetersRound P35.28.96a PB9
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 300m Hurdles · James Hubert BlakeJames Hubert Blake300m Hurdles30" / 0.762m--DNF9
Apr 27The Gator Track & Field InvitationalApr 27 · 400 Meters · James Hubert BlakeJames Hubert Blake400 MetersRelay Split—1:05.411 PB9
Apr 27The Gator Track & Field InvitationalApr 27 · 400 Meters · Place 57 · James Hubert BlakeJames Hubert Blake400 Meters57.1:05.98a PB9