Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBishop McNamara Last Chance · May 3012.00aBishop McNamara Last ChanceMay 30, 2026
200 Meters · IndoorPVA 14 & Under · Feb 1527.83aPVA 14 & UnderFebruary 15, 2025
200 Meters · OutdoorMcNamara Mustang Invitational · Apr 1824.37aMcNamara Mustang InvitationalApril 18, 2026
300 Meters · IndoorThe VA Showcase · Jan 1740.45aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 1357.54aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
400 Meters · OutdoorWCAC Track & Field Championships · May 1553.95aWCAC Track & Field ChampionshipsMay 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorBishop McNamara Last Chance · May 301:02.36aBishop McNamara Last ChanceMay 30, 2026
500 Meters · OutdoorLiberty Flames HS Invitational · Dec 61:17.01aLiberty Flames HS InvitationalDecember 6, 2025
60 Meter · IndoorAAU National Indoor Championships · Mar 119.24aAAU National Indoor ChampionshipsMarch 11, 2022
800 Meters · OutdoorDMV Youth Challenge · May 312:34.87aDMV Youth ChallengeMay 31, 2025
Combined results · Outdoor2023 International Youth Championship · Jul 1429.772023 International Youth ChampionshipJuly 14, 2023
Long Jump · IndoorAAU Region 3 · Jun 2015-09.00AAU Region 3June 20, 2024
Long Jump · OutdoorDMV Youth Challenge · Jun 43.26DMV Youth ChallengeJune 4, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30Bishop McNamara Last ChanceMay 30 · 400m Hurdles · Place 2 · Bishop McNamaraBishop McNamara400m Hurdles30" / 0.762m2.1:02.36a PB9
May 30Bishop McNamara Last ChanceMay 30 · 100 Meters · Place 5 · Bishop McNamaraBishop McNamara100 MetersRound P5.12.00a PB9
May 30Bishop McNamara Last ChanceMay 30 · 100 Meters · Bishop McNamaraBishop McNamara100 Meters--DNS9
May 15WCAC Track & Field ChampionshipsMay 15 · 400 Meters · Place 1 · Bishop McNamaraBishop McNamara400 Meters1.53.95a PB9
May 15WCAC Track & Field ChampionshipsMay 15 · 200 Meters · Place 3 · Bishop McNamaraBishop McNamara200 MetersRound P3.24.52aWind: 09
May 15WCAC Track & Field ChampionshipsMay 15 · 200 Meters · Place 3 · Bishop McNamaraBishop McNamara200 Meters3.24.72aWind: -1.69
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Bishop McNamaraBishop McNamara400 Meters—55.16a9
Apr 18McNamara Mustang InvitationalApr 18 · 200 Meters · Place 1 · Bishop McNamaraBishop McNamara200 Meters1.24.37a PB9
Apr 18McNamara Mustang InvitationalApr 18 · 100 Meters · Place 1 · Bishop McNamaraBishop McNamara100 Meters1.12.26a9
Apr 4Spartan Invitational 2026Apr 4 · 200 Meters · Place 15 · Bishop McNamaraBishop McNamara200 Meters1526.58a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 17 · Bishop McNamaraBishop McNamara300 Meters17.40.45a PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 300 Meters · Place 8 · Bishop McNamaraBishop McNamara300 Meters8.41.34a9
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 400 Meters · Place 1 · Bishop McNamaraBishop McNamara400 Meters1.57.54a PB9
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 21 · 301 Panthers301 Panthers200 MetersRound P2127.83a PB8

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 500 Meters · Place 5 · Bishop McNamaraBishop McNamara500 Meters5.1:17.01a PB9
Jun 14AAU PVA DistrictJun 14 · Long Jump · 301 Panthers301 PanthersLong Jump--DNS8
Jun 14AAU PVA DistrictJun 14 · 800 Meters · 301 Panthers301 Panthers800 Meters--DNS8
Jun 14AAU PVA DistrictJun 14 · 400 Meters · 301 Panthers301 Panthers400 Meters--DNS8
Jun 14AAU PVA DistrictJun 14 · 200 Meters · 301 Panthers301 Panthers200 MetersRound P--DNS8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · Long Jump · Place 6 · 301 Panthers301 PanthersLong Jump6.14-09.008
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 800 Meters · 301 Panthers301 Panthers800 Meters--DNS8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 2 · 301 Panthers301 Panthers400 Meters2.1:00.10a8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · Place 5 · 301 Panthers301 Panthers200 Meters5.26.24a8
May 31DMV Youth ChallengeMay 31 · Long Jump · Place 2 · 301 Panthers301 PanthersLong Jump2.4.64m8
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 3 · 301 Panthers301 Panthers800 Meters3.2:34.87a PB8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 3 · 301 Panthers301 Panthers400 MetersRound P3.1:02.55a8
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 1 · 301 Panthers301 Panthers400 Meters1.57.62a8
May 31DMV Youth ChallengeMay 31 · 200 Meters · 301 Panthers301 Panthers200 MetersRound P--DNS8
May 9Glenarden InvitationMay 9 · Long Jump · Place 4 · 301 Panthers301 PanthersLong Jump44.53m8
May 9Glenarden InvitationMay 9 · 200m Hurdles · Place 3 · 301 Panthers301 Panthers200m Hurdles330.60a8
May 9Glenarden InvitationMay 9 · 400 Meters · Place 2 · 301 Panthers301 Panthers400 Meters21:00.47a8
May 9Glenarden InvitationMay 9 · 200 Meters · Place 4 · 301 Panthers301 Panthers200 Meters426.54a8
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 6 · 301 Panthers301 Panthers400 Meters658.698
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 6 · 301 Panthers301 Panthers400 Meters658.698
Mar 2PVA InvitationalMar 2 · Long Jump · Place 3 · 301 Panthers301 PanthersLong Jump34.55m8
Mar 2PVA InvitationalMar 2 · 400 Meters · Place 4 · 301 Panthers301 Panthers400 Meters41:02.39a8
Mar 2PVA InvitationalMar 2 · 200 Meters · Place 7 · 301 Panthers301 Panthers200 Meters727.88a8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 23 · 301 Panthers301 Panthers200 MetersRound P2327.20a—
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 2 · 301 Panthers301 PanthersLong Jump2.14-01.007
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 3 · 301 Panthers301 Panthers400 Meters3.1:01.71a7
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 8 · 301 Panthers301 Panthers200 Meters8.27.24a7
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 3 · 301 Panthers301 PanthersLong Jump3.4.49mWind: 07
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 5 · 301 Panthers301 Panthers400 MetersRound P5.1:01.39a7
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · 301 Panthers301 Panthers400 Meters--DNS7
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 21 · 301 Panthers301 Panthers200 MetersRound P21.28.07a7
May 19Union Athletics & Lyles Foundation InviteMay 19 · Long Jump · Place 4 · 301 Panthers301 PanthersLong Jump4.4.19m7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 400 Meters · Place 7 · 301 Panthers301 Panthers400 Meters7.1:01.59a7
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 13 · 301 Panthers301 Panthers200 Meters13.28.07a7
May 10Glenarden InvitationMay 10 · Long Jump · Place 3 · 301 Panthers301 PanthersLong Jump3.4.13m7
May 10Glenarden InvitationMay 10 · 400 Meters · Place 18 · 301 Panthers301 Panthers400 Meters18.1:09.16a7
May 10Glenarden InvitationMay 10 · 200 Meters · Place 22 · 301 Panthers301 Panthers200 Meters22.29.42a7
May 10Glenarden InvitationMay 10 · 100 Meters · Place 41 · 301 Panthers301 Panthers100 MetersRound P41.14.25a7

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Long Jump · Place 7 · 301 Panthers301 PanthersLong Jump7.15-09.00 PBWind: 07
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 3 · 301 Panthers301 Panthers400 Meters3.58.69a7
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 10 · 301 Panthers301 Panthers200 MetersRound P10.26.84aWind: 2.17

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 13 · 301 Panthers301 PanthersCombined results1312-08.50—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 16 · 301 Panthers301 PanthersCombined resultsRound P161:08.89—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 38 · 301 Panthers301 PanthersCombined resultsRound P3829.77 PB—
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 14 · 301 Panthers301 PanthersLong Jump1410-4.50—
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 9 · 301 Panthers301 Panthers400 Meters91:06.81a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 25 · 301 Panthers301 Panthers200 MetersRound P2530.00a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Long Jump · Place 1 · 301 Panthers301 PanthersLong Jump1.13-08.506
Jun 17AAU Potomac Valley District QualifierJun 17 · 400 Meters · Place 3 · 301 Panthers301 Panthers400 Meters3.1:05.57a6
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 12 · 301 Panthers301 Panthers200 MetersRound P12.30.22a6
Jun 3DMV Youth Challenge Jun 3 · Long Jump · Place 14 · 301 Panthers301 PanthersLong Jump143.52m—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 11 · 301 Panthers301 Panthers400 Meters111:07.12a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 31 · 301 Panthers301 Panthers200 MetersRound P3129.76a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 400 Meters · Place 13 · 301 PANTHERS301 PANTHERS400 Meters131:10.4412

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · Long Jump · Place 10 · 301 Panthers301 PanthersLong Jump103.44m—
Jul 15International Youth Championship Jul 15 · 400 Meters · Place 22 · 301 Panthers301 Panthers400 Meters221:09.77—
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 35 · 301 Panthers301 Panthers200 Meters3530.77—
Jun 23AAU Region 3 National QualifierJun 23 · Long Jump · Place 10 · 301 Panthers301 PanthersLong Jump1010-09.5011
Jun 23AAU Region 3 National QualifierJun 23 · 400 Meters · Place 11 · 301 Panthers301 Panthers400 Meters111:10.6011
Jun 23AAU Region 3 National QualifierJun 23 · 200 Meters · Place 23 · 301 Panthers301 Panthers200 MetersRound P2330.9311
Jun 4DMV Youth ChallengeJun 4 · Long Jump · Place 13 · 301 Panthers301 PanthersLong Jump133.26 PB11
Jun 4DMV Youth ChallengeJun 4 · 400 Meters · Place 24 · 301 Panthers301 Panthers400 Meters241:13.2111
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 36 · 301 Panthers301 Panthers200 Meters3630.9811
May 28AAU PVA District ChampionshipsMay 28 · Long Jump · Place 5 · 301 Panthers301 PanthersLong Jump510-04.0011
May 28AAU PVA District ChampionshipsMay 28 · 400 Meters · Place 8 · 301 Panthers301 Panthers400 Meters81:17.8411
May 28AAU PVA District ChampionshipsMay 28 · 200 Meters · Place 6 · 301 Panthers301 Panthers200 Meters630.3211

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 25 · 301 Panthers301 Panthers60 MeterRound P25.9.24a PB5
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 14 · 301 Panthers301 Panthers400 Meters14.1:17.45a5
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 27 · 301 Panthers301 Panthers200 MetersRound P27.31.71a5

2021 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 242021 PVA InvitationalJul 24 · 400 Meters · Place 9 · 301 Panthers301 Panthers400 MetersRound P91:14.40—
Jul 242021 PVA InvitationalJul 24 · 200 Meters · Place 2 · 301 Panthers301 Panthers200 Meters230.73—
Jul 242021 PVA InvitationalJul 24 · 200 Meters · Place 2 · 301 Panthers301 Panthers200 MetersRound P232.00—
Jul 242021 PVA InvitationalJul 24 · 100 Meters · Place 4 · 301 Panthers301 Panthers100 Meters414.95—
Jul 242021 PVA InvitationalJul 24 · 100 Meters · Place 3 · 301 Panthers301 Panthers100 MetersRound P315.25—
Jul 10DMV Challenge InvitationalJul 10 · 400 Meters · Place 13 · 301 Panthers301 Panthers400 Meters131:21.15—
Jun 24AAU Region 3 National QualifierJun 24 · 400 Meters · Place 4 · 301 Panthers301 Panthers400 MetersRound P4.1:12.65a4
Jun 24AAU Region 3 National QualifierJun 24 · 400 Meters · Place 5 · 301 Panthers301 Panthers400 Meters5.1:11.09a4
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 8 · 301 Panthers301 Panthers200 MetersRound P8.31.35aWind: -0.24
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 8 · 301 Panthers301 Panthers200 Meters8.32.26aWind: -1.84
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 8 · 301 Panthers301 Panthers100 MetersRound P8.15.08aWind: -3.24
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 7 · 301 Panthers301 Panthers100 Meters7.15.12aWind: -3.24
May 29Vincent Fuller/Team Maryland 17th Annual Age Group Track Field InvitationalMay 29 · 400 Meters · Place 2 · 301 Panthers301 Panthers400 Meters2.1:18.80a4
May 29Vincent Fuller/Team Maryland 17th Annual Age Group Track Field InvitationalMay 29 · 200 Meters · Place 1 · 301 Panthers301 Panthers200 Meters1.32.21a4
May 29Vincent Fuller/Team Maryland 17th Annual Age Group Track Field InvitationalMay 29 · 100 Meters · Place 1 · 301 Panthers301 Panthers100 Meters1.15.32a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 400 Meters · Place 7 · 301 Panthers301 Panthers400 Meters7.1:18.96a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 200 Meters · Place 6 · 301 Panthers301 Panthers200 Meters6.32.03a4
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 9 · 301 Panthers301 Panthers100 MetersRound P9.15.29a4
May 8Speed Capital Maryland InvitationalMay 8 · 400 Meters · Place 8 · 301 Panthers301 Panthers400 Meters8.1:15.87a4
May 8Speed Capital Maryland InvitationalMay 8 · 200 Meters · Place 8 · 301 Panthers301 Panthers200 Meters8.32.94a4
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 6 · 301 Panthers301 Panthers100 MetersRound P6.15.57a4
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Place 6 · 301 Panthers301 Panthers100 Meters6.15.70a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 400 Meters · Place 8 · 301 Panthers301 Panthers400 Meters8.1:15.87a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 200 Meters · Place 8 · 301 Panthers301 Panthers200 Meters8.32.94a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 6 · 301 Panthers301 Panthers100 MetersRound P6.15.57a4
May 8Speed Capital Mid-Atlantic InvitationalMay 8 · 100 Meters · Place 6 · 301 Panthers301 Panthers100 Meters6.15.70a4