Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoadrunners Last Chance · Jun 612.84aRoadrunners Last ChanceJune 6, 2026
1600 Meters · IndoorMPSSAA Indoor State Championships · Feb 171:18.85MPSSAA Indoor State ChampionshipsFebruary 17, 2026
200 Meters · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 225.66aUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026
300 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 2042.85aGrant Holloway Holiday Invitational 2026December 20, 2025
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2757.09a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · Relay Split · IndoorHoward County Winterfest Invitational · Dec 211:07.619Howard County Winterfest InvitationalDecember 21, 2024
400 Meters · Relay Split · OutdoorThe Gator Track & Field Invitational · Apr 271:00.744The Gator Track & Field InvitationalApril 27, 2024
500 Meters · IndoorMPSSAA 4A West Region Championships · Feb 21:19.63aMPSSAA 4A West Region ChampionshipsFebruary 2, 2026
55 Meter · IndoorMCPS #1 · Dec 97.79aMCPS #1December 9, 2025
55 Meters · IndoorMCPS #3 · Jan 67.71aMCPS #3January 6, 2026
800 Meters · OutdoorPaint Branch @ Blake · Mar 252:46.0Paint Branch @ BlakeMarch 25, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 14 · USA-JAUSA-JA400 MetersRound S14.57.09a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 17 · USA-JAUSA-JA400 MetersRound P17.57.20a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 39 · USA-JAUSA-JA200 MetersRound P39.25.99aWind: -0.911
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 21 · USA-JAUSA-JA200 MetersRound P21.26.43aWind: 0.311
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 17 · USA-JAUSA-JA200 MetersRound S17.26.86aWind: -0.211
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 5 · USA-JAUSA-JA400 MetersRound P5.58.80a11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 400 Meters · Place 4 · USA-JAUSA-JA400 Meters4.57.72a11
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 6 · USA-JAUSA-JA200 MetersRound P6.25.91aWind: -0.311
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 5 · USA-JAUSA-JA200 Meters5.25.66a PBWind: -0.111
Jun 6Roadrunners Last ChanceJun 6 · 400 Meters · Place 11 · James Hubert BlakeJames Hubert Blake400 Meters11.58.83a11
Jun 6Roadrunners Last ChanceJun 6 · 100 Meters · Place 24 · Jeneration EliteJeneration Elite100 MetersRound P24.12.84a PBWind: 0.511
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 400 Meters · Place 6 · James Hubert BlakeJames Hubert Blake400 Meters6.1:00.57a11
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 200 Meters · Place 14 · James Hubert BlakeJames Hubert Blake200 MetersRound S14.26.70a11
May 6MCPS Outdoor County ChampionshipsMay 6 · 400 Meters · Place 11 · James Hubert BlakeJames Hubert Blake400 Meters111:00.60a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · James Hubert BlakeJames Hubert Blake400 Meters—59.36a11
Apr 18SL & Raiders 2026Apr 18 · 200 Meters · Place 13 · James Hubert BlakeJames Hubert Blake200 Meters1327.70a11
Apr 15Sherwood @ BlakeApr 15 · 300m Hurdles · Place 3 · James Hubert BlakeJames Hubert Blake300m Hurdles349.80a11
Apr 4Largo Lions invitationalApr 4 · 400 Meters · Place 14 · James Hubert BlakeJames Hubert Blake400 Meters14.1:03.91a11
Apr 4Largo Lions invitationalApr 4 · 100 Meters · James Hubert BlakeJames Hubert Blake100 MetersRound P--DNS11
Mar 25Paint Branch @ BlakeMar 25 · 800 Meters · Place 5 · James Hubert BlakeJames Hubert Blake800 Meters52:46.0 PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 4 · James Hubert BlakeJames Hubert Blake1600 Meters41:18.85 PB—
Feb 2MPSSAA 4A West Region ChampionshipsFeb 2 · 500 Meters · Place 2 · James Hubert BlakeJames Hubert Blake500 Meters2.1:19.63a PB11
Jan 21MCPS Indoor ChampionshipsJan 21 · 500 Meters · Place 7 · James Hubert BlakeJames Hubert Blake500 Meters71:21.88a11
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 56 · James Hubert BlakeJames Hubert Blake500 Meters56.1:23.64a11
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 140 · James Hubert BlakeJames Hubert Blake300 Meters140.42.97a11
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 62 · James Hubert BlakeJames Hubert Blake55 MetersRound P627.76a11
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 62 · James Hubert BlakeJames Hubert Blake55 MetersRound P627.76a11
Jan 10Montgomery InvitationalJan 10 · 500 Meters · Place 10 · James Hubert BlakeJames Hubert Blake500 Meters101:20.62a11
Jan 6MCPS #3Jan 6 · 55 Meters · Place 12 · James Hubert BlakeJames Hubert Blake55 Meters127.71a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 29 · James Hubert BlakeJames Hubert Blake300 Meters29.42.85a PB11
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 116 · James Hubert BlakeJames Hubert Blake55 MeterRound P116.7.91a11
Dec 13Howard County Winterfest InvitationalDec 13 · 300 Meters · Place 24 · James Hubert BlakeJames Hubert Blake300 Meters24.43.61a11
Dec 9MCPS #1Dec 9 · 500 Meters · Place 2 · James Hubert BlakeJames Hubert Blake500 Meters2.1:21.12a11
Dec 9MCPS #1Dec 9 · 55 Meter · Place 10 · James Hubert BlakeJames Hubert Blake55 Meter10.7.79a PB11
Jan 13MCPS Meet #3Jan 13 · 300 Meters · Place 9 · James Hubert BlakeJames Hubert Blake300 Meters945.47a—
Jan 11Montgomery InvitationalJan 11 · 300 Meters · Place 39 · James Hubert BlakeJames Hubert Blake300 Meters3944.84a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 312025 McNamara Last Chance National QualifierMay 31 · 200 Meters · Place 17 · James Hubert BlakeJames Hubert Blake200 Meters1726.7910
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 400 Meters · Place 11 · James Hubert BlakeJames Hubert Blake400 Meters11.1:04.47a10
May 12MPSSAA 3A West Region ChampionshipsMay 12 · 200 Meters · James Hubert BlakeJames Hubert Blake200 MetersRound P--DNS10
May 6MCPS Outdoor County ChampionshipsMay 6 · 400 Meters · James Hubert BlakeJames Hubert Blake400 Meters—DNS10
Apr 16SL & RAIDERS INVITATIONALApr 16 · 400 Meters · Place 3 · James Hubert BlakeJames Hubert Blake400 Meters3.1:00.10a10
Apr 16SL & RAIDERS INVITATIONALApr 16 · 200 Meters · Place 13 · James Hubert BlakeJames Hubert Blake200 Meters13.26.71a10
Apr 5Lions InvitationalApr 5 · 400 Meters · Place 6 · James Hubert BlakeJames Hubert Blake400 Meters6.59.12a10
Apr 5Lions InvitationalApr 5 · 100 Meters · Place 8 · James Hubert BlakeJames Hubert Blake100 MetersRound P8.13.21a10
Apr 5Lions InvitationalApr 5 · 100 Meters · Place 8 · James Hubert BlakeJames Hubert Blake100 Meters8.13.42a10
Mar 27Blake, Sherwood, Paint Branch -Double Dual-DivisionalMar 27 · 200 Meters · Place 7 · James Hubert BlakeJames Hubert Blake200 Meters7.27.60a10
Mar 27Blake, Sherwood, Paint Branch -Double Dual-DivisionalMar 27 · 100 Meters · Place 4 · James Hubert BlakeJames Hubert Blake100 Meters4.13.47a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 300 Meters · Place 44 · James Hubert BlakeJames Hubert Blake300 Meters44.45.78a10
Dec 21Howard County Winterfest InvitationalDec 21 · 400 Meters · James Hubert BlakeJames Hubert Blake400 MetersRelay Split—1:07.619 PB10
Dec 10MCPS Meet #1Dec 10 · 55 Meter · Place 16 · James Hubert BlakeJames Hubert Blake55 Meter16.7.84a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 25 · James Hubert BlakeJames Hubert Blake200 Meters25.26.67aWind: -0.49
Apr 27The Gator Track & Field InvitationalApr 27 · 400 Meters · James Hubert BlakeJames Hubert Blake400 MetersRelay Split—1:00.744 PB9
Apr 27The Gator Track & Field InvitationalApr 27 · 400 Meters · Place 54 · James Hubert BlakeJames Hubert Blake400 Meters54.1:05.60a9
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 200 Meters · Place 17 · James Hubert BlakeJames Hubert Blake200 Meters1727.219
Apr 5Blake and Paint Branch @ Paint Branch HSApr 5 · 400 Meters · Place 4 · James Hubert BlakeJames Hubert Blake400 Meters41:10.7—
Apr 5Park InviteApr 5 · 400 Meters · Place 67 · James Hubert BlakeJames Hubert Blake400 Meters671:09.819
Mar 21Blake, Springbrook @ RockvilleMar 21 · 200 Meters · Place 4 · James Hubert BlakeJames Hubert Blake200 Meters429.26a—