Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSam Singleton Scorpion Classic · Apr 1710.32aSam Singleton Scorpion ClassicApril 17, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2020.77aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorRoadrunners Last Chance · Jun 621.01aRoadrunners Last ChanceJune 6, 2026
300 Meters · IndoorThe Beantown Winter Classic · Dec 2033.37aThe Beantown Winter ClassicDecember 20, 2025
400 Meters · OutdoorWorld Athletics U20 Championships · Aug 544.47aWorld Athletics U20 ChampionshipsAugust 5, 2026
500 Meters · IndoorMPSSAA 4A West Region Championships · Feb 31:04.64aMPSSAA 4A West Region ChampionshipsFebruary 3, 2025
55 Meter · IndoorThe Beantown Winter Classic · Dec 206.48aThe Beantown Winter ClassicDecember 20, 2025
55 Meter · OutdoorMercersburg Season Opener Meet · Dec 86.75aMercersburg Season Opener MeetDecember 8, 2023
55 Meters · IndoorMCPS Indoor Championships · Jan 226.52aMCPS Indoor ChampionshipsJanuary 22, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 5World Athletics U20 ChampionshipsAug 5 · 400 Meters · Place 1 · United StatesUnited States400 MetersRound P1.45.63a12
Aug 5World Athletics U20 ChampionshipsAug 5 · 400 Meters · Place 1 · United StatesUnited States400 MetersRound S1.45.49a12
Aug 5World Athletics U20 ChampionshipsAug 5 · 400 Meters · Place 1 · United StatesUnited States400 Meters1.44.47a PB12
Jul 25PVA High PerformanceJul 25 · 200 Meters · Place 1 · The House Running ClubThe House Running Club200 Meters1.21.18aWind: -1.312
Jun 6Roadrunners Last ChanceJun 6 · 400 Meters · Place 1 · The House Running ClubThe House Running Club400 Meters1.45.44a12
Jun 6Roadrunners Last ChanceJun 6 · 200 Meters · Place 1 · The House Running ClubThe House Running Club200 Meters1.21.01a PBWind: -2.812
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100 Meters · Place 3 · Oakland MillsOakland Mills100 MetersRound P310.64a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100 Meters · Place 2 · Oakland MillsOakland Mills100 Meters210.32a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 1 · The House Running ClubThe House Running Club200 MetersRound P1.21.03a12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 1 · The House Running ClubThe House Running Club200 Meters1.20.77a PB12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 1 · The House Running ClubThe House Running Club300 Meters1.33.37a PB12
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 4 · The House Running ClubThe House Running Club55 MeterRound P4.6.66a12
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 1 · The House Running ClubThe House Running Club55 Meter1.6.48a PB12
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 500 Meters · Place 1 · Montgomery BlairMontgomery Blair500 Meters11:05.13a—
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 300 Meters · Place 1 · Montgomery BlairMontgomery Blair300 Meters134.42a—
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 55 Meters · Place 11 · Montgomery BlairMontgomery Blair55 Meters116.74a—
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 500 Meters · Place 1 · Montgomery BlairMontgomery Blair500 Meters1.1:04.64a PB11
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 300 Meters · Place 1 · Montgomery BlairMontgomery Blair300 Meters1.34.76a11
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 55 Meter · Place 2 · Montgomery BlairMontgomery Blair55 MeterRound P2.6.63a11
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 55 Meter · Place 4 · Montgomery BlairMontgomery Blair55 Meter4.6.64a11
Jan 22MCPS Indoor ChampionshipsJan 22 · 500 Meters · Place 3 · Montgomery BlairMontgomery Blair500 Meters31:08.36a—
Jan 22MCPS Indoor ChampionshipsJan 22 · 300 Meters · Place 3 · Montgomery BlairMontgomery Blair300 Meters336.41a—
Jan 22MCPS Indoor ChampionshipsJan 22 · 55 Meters · Place 2 · Montgomery BlairMontgomery Blair55 Meters26.52a PB—
Jan 22MCPS Indoor ChampionshipsJan 22 · 55 Meters · Place 5 · Montgomery BlairMontgomery Blair55 Meters56.67a—
Jan 13MCPS Meet #3Jan 13 · 500 Meters · Place 1 · Montgomery BlairMontgomery Blair500 Meters11:10.03a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 400 Meters · Place 1 · Guilford ParkGuilford Park400 Meters1.46.52a11
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 200 Meters · Place 2 · Guilford ParkGuilford Park200 Meters2.22.08a11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 1 · The House Running ClubThe House Running Club300 Meters1.34.52a11
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 5 · The House Running ClubThe House Running Club55 MeterRound P5.6.67a11
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 4 · The House Running ClubThe House Running Club55 Meter4.6.55a11
Jun 20AAU Region 3Jun 20 · 400 Meters · The House Running ClubThe House Running Club400 Meters--DNS10
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 1 · The House Running ClubThe House Running Club200 MetersRound P1.21.66aWind: 0.610
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 2 · The House Running ClubThe House Running Club200 Meters2.21.59aWind: -0.610
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 300 Meters · Place 7 · Oakland MillsOakland Mills300 Meters7.36.12a10
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 300 Meters · Place 7 · Oakland MillsOakland Mills300 Meters736.1210
Feb 6MPSSAA 3A East Region ChampionshipsFeb 6 · 300 Meters · Place 1 · Oakland MillsOakland Mills300 Meters1.35.57a10
Jan 29Ivan Walker: Howard County Indoor ChampionshipsJan 29 · 300 Meters · Place 2 · Oakland MillsOakland Mills300 Meters235.6310
Jan 25Howard County League Meet #2Jan 25 · 300 Meters · Place 2 · Oakland MillsOakland Mills300 Meters236.17a—
Jan 132024 Montgomery Invitational Jan 13 · 300 Meters · Place 10 · Oakland MillOakland Mill300 Meters1036.64—
Jan 11HoCo League Meet #1Jan 11 · 300 Meters · Place 2 · Oakland MillsOakland Mills300 Meters236.75a—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 400 Meters · Place 3 · Oakland MillsOakland Mills400 Meters3.47.76a10
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 200 Meters · Place 4 · Oakland MillsOakland Mills200 MetersRound P4.22.09aWind: -1.410
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 200 Meters · Place 8 · Oakland MillsOakland Mills200 Meters8.22.53aWind: -1.810
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 400 Meters · Place 2 · Oakland MillsOakland Mills400 Meters248.25a—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 200 Meters · Place 6 · Oakland MillsOakland Mills200 Meters622.01a—
May 16MPSSAA 3A South Region ChampionshipsMay 16 · 200 Meters · Place 4 · Oakland MillsOakland Mills200 Meters422.08a—
May 6Howard County Track & Field ChampionshipsMay 6 · 400 Meters · Place 1 · Oakland MillsOakland Mills400 Meters1.47.40a10
May 6Howard County Track & Field ChampionshipsMay 6 · 200 Meters · Place 3 · Oakland MillsOakland Mills200 MetersRound P3.21.77a10
May 6Howard County Track & Field ChampionshipsMay 6 · 200 Meters · Place 4 · Oakland MillsOakland Mills200 Meters4.21.91a10
Apr 27Cougar Mountain BashApr 27 · 400 Meters · Place 2 · Oakland MillsOakland Mills400 Meters250.4110
Apr 27Cougar Mountain BashApr 27 · 200 Meters · Place 4 · Oakland MillsOakland Mills200 Meters422.7710
Apr 26Emerging Elite Invitational (SOLD OUT)Apr 26 · 100 Meters · Place 2 · Oakland MillsOakland Mills100 Meters211.11a—
Apr 19Sam Singleton Scorpion ClassicApr 19 · 400 Meters · Place 1 · Oakland MillsOakland Mills400 Meters148.4310
Apr 19Sam Singleton Scorpion ClassicApr 19 · 200 Meters · Place 2 · Oakland MillsOakland Mills200 Meters222.2310
Apr 17HoCo League Meet #3B @ HowardApr 17 · 400 Meters · Place 2 · Oakland MillsOakland Mills400 Meters250.79a—
Apr 1329th Annual Chuck Zonis InvitationalApr 13 · 200 Meters · Place 2 · Oakland MillsOakland Mills200 Meters223.01a—
Apr 1329th Annual Chuck Zonis InvitationalApr 13 · 100 Meters · Place 4 · Oakland MillsOakland Mills100 Meters411.35a—
Apr 1329th Annual Chuck Zonis InvitationalApr 13 · 100 Meters · Place 3 · Oakland MillsOakland Mills100 Meters311.31a—
Apr 9HoCo League Meet #2B @ AtholtonApr 9 · 200 Meters · Place 1 · Oakland MillsOakland Mills200 Meters122.55a—
Apr 9HoCo League Meet #2B @ AtholtonApr 9 · 100 Meters · Place 4 · Oakland MillsOakland Mills100 Meters411.38a—
Apr 6Red, White and Blue ClassicApr 6 · 400 Meters · Place 1 · Oakland MillsOakland Mills400 Meters150.5910
Apr 6Red, White and Blue ClassicApr 6 · 200 Meters · Place 5 · Oakland MillsOakland Mills200 Meters523.5710
Mar 12Oakland Mills Team Time TrialsMar 12 · 400 Meters · Place 1 · Oakland MillsOakland Mills400 Meters1.49.76aUnofficial10
Mar 12Oakland Mills Team Time TrialsMar 12 · 200 Meters · Place 1 · Oakland MillsOakland Mills200 Meters1.22.72aUnofficial10
Mar 12Oakland Mills Team Time TrialsMar 12 · 100 Meters · Place 1 · Oakland MillsOakland Mills100 Meters1.11.29aUnofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · 55 Meter · Place 6 · Oakland MillsOakland Mills55 Meter6.6.82a10
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · 200 Meters · Place 4 · Oakland MillsOakland Mills200 Meters4.23.78a10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 8Mercersburg Season Opener MeetDec 8 · 55 Meter · Place 3 · Oakland MillsOakland Mills55 MeterRound P3.6.75a PB10
Dec 8Mercersburg Season Opener MeetDec 8 · 55 Meter · Place 7 · Oakland MillsOakland Mills55 Meter7.6.83a10
Dec 8Mercersburg Season Opener MeetDec 8 · 200 Meters · Oakland MillsOakland Mills200 Meters—23.74a10
May 2OM, HEB, LR, WL, RVH @ HowardMay 2 · 200 Meters · Place 7 · Oakland MillsOakland Mills200 Meters723.119
May 2OM, HEB, LR, WL, RVH @ HowardMay 2 · 100 Meters · Place 14 · Oakland MillsOakland Mills100 Meters1411.749
May 1The Emerging Elite InvitationalMay 1 · 200 Meters · Place 4 · Oakland MillsOakland Mills200 Meters423.099
May 1The Emerging Elite InvitationalMay 1 · 100 Meters · Place 8 · Oakland MillsOakland Mills100 Meters811.509
Apr 29The Gator InvitationalApr 29 · 200 Meters · Place 40 · Oakland MillsOakland Mills200 Meters4023.20a—
Apr 29The Gator InvitationalApr 29 · 100 Meters · Place 59 · Oakland MillsOakland Mills100 MetersRound P5911.63a—
Apr 19HOW, OM, GLEN, LR, MR @ HammondApr 19 · 200 Meters · Place 8 · Oakland MillsOakland Mills200 Meters823.009
Apr 19HOW, OM, GLEN, LR, MR @ HammondApr 19 · 100 Meters · Place 15 · Oakland MillsOakland Mills100 Meters1511.579
Apr 13OM, GL, HEB, LR, ATH @ River HillApr 13 · 200 Meters · Place 6 · Oakland MillsOakland Mills200 Meters623.15a—
Apr 13OM, GL, HEB, LR, ATH @ River HillApr 13 · 100 Meters · Place 12 · Oakland MillsOakland Mills100 Meters1211.38a—
Apr 113th Patriot InvitationalApr 1 · 200 Meters · Place 2 · Oakland MillsOakland Mills200 Meters2.23.66a9
Mar 29WL, MR, HAM, HEB, OM @ Long ReachMar 29 · 200 Meters · Place 11 · Oakland MillsOakland Mills200 Meters1124.119
Mar 29WL, MR, HAM, HEB, OM @ Long ReachMar 29 · 100 Meters · Place 29 · Oakland MillsOakland Mills100 Meters2912.149
Mar 16Oakland Mills Team Time TrialsMar 16 · 400 Meters · Place 13 · Oakland MillsOakland Mills400 Meters13.59.81aUnofficial9
Mar 16Oakland Mills Team Time TrialsMar 16 · 200 Meters · Place 19 · Oakland MillsOakland Mills200 Meters19.26.03aUnofficial9
Mar 16Oakland Mills Team Time TrialsMar 16 · 100 Meters · Place 21 · Oakland MillsOakland Mills100 Meters21.12.73aUnofficial9