Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2013.37aAAU Region 3June 20, 2024
100 Meters · OutdoorNational District Spring Track & Field Championships · May 1712.58aNational District Spring Track & Field ChampionshipsMay 17, 2025
200 Meters · IndoorAAU Region 3 · Jun 2027.53aAAU Region 3June 20, 2024
200 Meters · OutdoorVictor Cahoon Invitational · May 1026.22aVictor Cahoon InvitationalMay 10, 2025
300 Meters · IndoorThe VA Showcase · Jan 1742.99aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorAAU Region 3 · Jun 201:03.53aAAU Region 3June 20, 2024
400 Meters · OutdoorColonial Forge Showcase · Apr 51:01.99Colonial Forge ShowcaseApril 5, 2025
55 Meter · IndoorVHSL Region 6C Indoor Championship · Feb 117.41aVHSL Region 6C Indoor ChampionshipFebruary 11, 2026
55 Meter · OutdoorBig A Brand Winter Extravaganza · Dec 217.68aBig A Brand Winter ExtravaganzaDecember 21, 2024
55 Meters · IndoorNational District Indoor Track Championships · Jan 287.56National District Indoor Track ChampionshipsJanuary 28, 2025
Long Jump · IndoorAAU Region 3 · Jun 2012-07.75AAU Region 3June 20, 2024
Long Jump · OutdoorDMV Youth Challenge · Jun 13.73mDMV Youth ChallengeJune 1, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18McNamara Mustang InvitationalApr 18 · 100 Meters · HayfieldHayfield100 Meters—DNS10
Apr 112026 Colonial Forge ShowcaseApr 11 · 400 Meters · Place 14 · HayfieldHayfield400 Meters14.1:03.15a10
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 21 · HayfieldHayfield100 MetersRound P21.13.10a10
Mar 28Patriot InvitationalMar 28 · 200 Meters · Place 10 · HayfieldHayfield200 Meters10.26.54a10
Mar 28Patriot InvitationalMar 28 · 100 Meters · Place 16 · HayfieldHayfield100 MetersRound P16.13.35a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 300 Meters · Place 8 · HayfieldHayfield300 Meters8.44.38a10
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 55 Meter · Place 5 · HayfieldHayfield55 MeterRound P5.7.41a PB10
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · 55 Meter · Place 4 · HayfieldHayfield55 Meter4.7.46a10
Jan 30National District Indoor Track ChampionshipsJan 30 · 300 Meters · Place 3 · HayfieldHayfield300 Meters3.44.13aUnofficial10
Jan 30National District Indoor Track ChampionshipsJan 30 · 55 Meter · Place 1 · HayfieldHayfield55 Meter1.7.43aUnofficial10
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 144 · HayfieldHayfield300 Meters144.42.99a PB10
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 81 · HayfieldHayfield55 MeterRound P81.7.53a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 300 Meters · Place 11 · HayfieldHayfield300 Meters11.44.18a10
Dec 30Holiday InvitationalDec 30 · 55 Meter · Place 7 · HayfieldHayfield55 Meter7.7.60a10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 300 Meters · Place 34 · HayfieldHayfield300 Meters34.43.13a10
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 55 Meter · Place 46 · HayfieldHayfield55 MeterRound P46.7.64a10
Feb 13VHSL Region 6C Indoor ChampionshipFeb 13 · 55 Meter · Place 10 · HayfieldHayfield55 Meter10.7.55a9
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 2 · Hayfield SecHayfield Sec55 Meters27.56 PB9
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 2 · Hayfield SecHayfield Sec55 MetersRound P27.599
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 2 · Hayfield SecHayfield Sec55 Meters27.569
Jan 28National District Indoor Track ChampionshipsJan 28 · 55 Meters · Place 2 · Hayfield SecHayfield Sec55 MetersRound P27.599
Jan 11Montgomery InvitationalJan 11 · 55 Meters · Place 35 · HayfieldHayfield55 Meters357.69a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 400 Meters · Place 30 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 MetersRound P301:05.66a9
Jul 11IYCJul 11 · 200 Meters · Place 35 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P3526.90a9
Jul 11IYCJul 11 · 100 Meters · Place 30 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 MetersRound P3012.88a9
Jul 5PVA InvitationalJul 5 · 200 Meters · Place 12 · Fort Belvoir sonicboom track cFort Belvoir sonicboom track c200 Meters1226.71—
Jul 5PVA InvitationalJul 5 · 100 Meters · Place 5 · Fort Belvoir sonicboom track cFort Belvoir sonicboom track c100 Meters513.03—
May 28Occoquan Region ChampionshipMay 28 · 200 Meters · Place 12 · Hayfield Secondary SchHayfield Secondary Sch200 Meters1226.369
May 28Occoquan Region ChampionshipMay 28 · 100 Meters · Place 7 · Hayfield Secondary SchHayfield Secondary Sch100 Meters712.699
May 28Occoquan Region ChampionshipMay 28 · 100 Meters · Place 8 · Hayfield Secondary SchHayfield Secondary Sch100 Meters812.729
May 17National District Spring Track & Field ChampionshipsMay 17 · 400 Meters · Place 7 · HayfieldHayfield400 Meters7.1:02.33a9
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 3 · HayfieldHayfield200 MetersRound P3.26.92a9
May 17National District Spring Track & Field ChampionshipsMay 17 · 200 Meters · Place 4 · HayfieldHayfield200 Meters4.26.38a9
May 17National District Spring Track & Field ChampionshipsMay 17 · 100 Meters · Place 4 · HayfieldHayfield100 MetersRound P4.13.11a9
May 17National District Spring Track & Field ChampionshipsMay 17 · 100 Meters · Place 2 · HayfieldHayfield100 Meters2.12.58a PB9
May 10Victor Cahoon InvitationalMay 10 · 200 Meters · Place 11 · HayfieldHayfield200 Meters11.26.22a PB9
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 9 · HayfieldHayfield100 MetersRound P9.12.66a9
May 2Gar-Field Twilight InvitationalMay 2 · 100 Meters · Place 6 · HayfieldHayfield100 Meters6.13.09a9
Apr 11SoCo Stallions InviteApr 11 · 400 Meters · Place 5 · HayfieldHayfield400 Meters5.1:02.80a9
Apr 5Colonial Forge ShowcaseApr 5 · 400 Meters · Place 6 · Hayfield Secondary SHayfield Secondary S400 Meters61:01.99 PBFR
Apr 5Colonial Forge ShowcaseApr 5 · 100 Meters · Place 7 · Hayfield Secondary SHayfield Secondary S100 MetersRound P713.07FR
Apr 5Colonial Forge ShowcaseApr 5 · 100 Meters · Place 7 · Hayfield Secondary SHayfield Secondary S100 Meters713.09FR
Mar 222025 Brian Watkins InvitationalMar 22 · 200 Meters · Place 4 · HayfieldHayfield200 Meters4.27.12a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 300 Meters · Place 20 · HayfieldHayfield300 Meters20.45.58a9
Dec 14Northern VA TJMS Meet #4Dec 14 · 300 Meters · Place 7 · HayfieldHayfield300 Meters7.48.94a9
Dec 14Northern VA TJMS Meet #4Dec 14 · 55 Meter · Place 4 · HayfieldHayfield55 Meter4.7.91a9
Dec 7Northern Region TJMS Meet #2Dec 7 · 55 Meter · Place 1 · HayfieldHayfield55 Meter1.7.80a9
Jun 20AAU Region 3Jun 20 · Long Jump · Place 10 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCLong Jump10.12-07.75 PBWind: 08
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 22 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters22.1:03.53a PB8
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 26 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P26.27.53a PBWind: 28
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 21 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 MetersRound P21.13.37a PBWind: 1.38

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 55 Meter · Place 2 · HayfieldHayfield55 Meter2.7.68a PB9
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 19 · Ft. Belvoir (Sonic BoomFt. Belvoir (Sonic Boom400 MetersRound P191:03.16a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 33 · Ft. Belvoir (Sonic BoomFt. Belvoir (Sonic Boom200 MetersRound P3327.68a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 27 · Ft. Belvoir (Sonic BoomFt. Belvoir (Sonic Boom100 MetersRound P2713.57a—
Jun 29PVA InvitationalJun 29 · Long Jump · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCLong Jump--FOUL8
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 10 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 MetersRound P10.1:04.57a8
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 11 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P11.28.13a8
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 16 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 MetersRound P16.13.82a8
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · 400 Meters · Place 5 · Fort Belvoir sonicboom track cFort Belvoir sonicboom track c400 Meters51:05.72—
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · 200 Meters · Place 6 · Fort Belvoir sonicboom track cFort Belvoir sonicboom track c200 Meters628.30—
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · 100 Meters · Place 9 · Fort Belvoir sonicboom track cFort Belvoir sonicboom track c100 Meters913.88—
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 5 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCLong Jump5.12-02.008
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 10 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters10.1:04.22a8
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 12 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 Meters12.27.74a8
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 13 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 Meters13.13.74a8
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 16 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCLong Jump16.3.73m PBWind: 08
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 30 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 MetersRound P30.1:04.52a8
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 23 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P23.28.16a8
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 20 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 MetersRound P20.13.50a8
May 25Legacy VA InvitationalMay 25 · Long Jump · Fort BelvoirFort BelvoirLong Jump—FOUL10
May 25Legacy VA InvitationalMay 25 · 400 Meters · Place 10 · Fort BelvoirFort Belvoir400 Meters101:05.0010
May 25Legacy VA InvitationalMay 25 · 200 Meters · Place 14 · Fort BelvoirFort Belvoir200 Meters1427.0010
May 25Legacy VA InvitationalMay 25 · 100 Meters · Place 12 · Fort BelvoirFort Belvoir100 Meters1213.0010
May 18Lightning Relays May 18 · Long Jump · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCLong Jump—FOUL8
May 18Lightning Relays May 18 · 200 Meters · Place 13 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 Meters13.28.81aUnofficial8
May 18Lightning Relays May 18 · 100 Meters · Place 10 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 Meters10.13.70aUnofficial8
May 53rd Annual South County Colts T&F InvitationalMay 5 · 400 Meters · Place 2 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters2.1:06.87a8
May 53rd Annual South County Colts T&F InvitationalMay 5 · 200 Meters · Place 2 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 Meters2.29.08a8
May 53rd Annual South County Colts T&F InvitationalMay 5 · 100 Meters · Place 1 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC100 Meters1.13.71a8