Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 International Youth Championship · Jul 1712.23a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorVirginia Beach HS Relays · Jan 2526.52Virginia Beach HS RelaysJanuary 25, 2025
200 Meters · Outdoor2026 International Youth Championship · Jul 1724.77a2026 International Youth ChampionshipJuly 17, 2026
300 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 1339.81aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
400 Meters · IndoorVirginia Beach HS Relays · Jan 1057.00Virginia Beach HS RelaysJanuary 10, 2026
400 Meters · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2456.05a2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
55 Meter · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 137.28aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
55 Meters · IndoorVirginia Beach HS Relays · Jan 107.22Virginia Beach HS RelaysJanuary 10, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 107.77Virginia Beach HS RelaysJanuary 10, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 2 · Next Level Sports PerformanceNext Level Sports Performance400 MetersRound P2.58.31a11
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · 400 Meters · Place 1 · Next Level Sports PerformanceNext Level Sports Performance400 Meters1.56.05a PB11
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 3 · Next Level Sports PerformanceNext Level Sports Performance200 MetersRound P3.25.22aWind: -0.311
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 3 · Next Level Sports PerformanceNext Level Sports Performance200 MetersRound S3.25.23aWind: -0.211
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 5 · Next Level Sports PerformanceNext Level Sports Performance200 Meters5.24.77a PBWind: 0.811
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 10 · Next Level Sports PerformanceNext Level Sports Performance100 MetersRound P10.12.23a PBWind: 1.611
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 9 · Next Level Sports PerformanceNext Level Sports Performance100 MetersRound S9.12.55aWind: -2.111
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 400 Meters · Place 7 · Freedom (Woodbridge)Freedom (Woodbridge)400 Meters7.56.99a11
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Place 17 · Freedom (Woodbridge)Freedom (Woodbridge)200 MetersRound P17.25.32aWind: -0.511
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Freedom (Woodbridge)Freedom (Woodbridge)400 Meters—58.86a11
Apr 18McNamara Mustang InvitationalApr 18 · 200 Meters · Place 5 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters5.25.16a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 200 Meters · Place 5 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters5.25.25a11
Apr 112026 Colonial Forge ShowcaseApr 11 · 100 Meters · Place 9 · Freedom (Woodbridge)Freedom (Woodbridge)100 MetersRound P9.12.78a11
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 200 Meters · Place 7 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters7.25.40aWind: -1.511
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 100 Meters · Place 10 · Freedom (Woodbridge)Freedom (Woodbridge)100 MetersRound P10.12.47aWind: 1.911

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 18 · Freedom (Woodbridge)Freedom (Woodbridge)300 Meters18.41.25a11
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 31 · Freedom (Woodbridge)Freedom (Woodbridge)55 MeterRound P31.7.40a11
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 4 · Freedom (Woodbridge)Freedom (Woodbridge)55 MetersRound P47.3911
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 2 · Freedom (Woodbridge)Freedom (Woodbridge)55 Meters27.22 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 400 Meters · Place 1 · Freedom (Woodbridge)Freedom (Woodbridge)400 Meters157.00 PB11
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 4 · Freedom (Woodbridge)Freedom (Woodbridge)60 MetersRound P47.9511
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 2 · Freedom (Woodbridge)Freedom (Woodbridge)60 Meters27.77 PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 272025 PGCPS Holiday InvitationalDec 27 · 60 Meter · Freedom (Woodbridge)Freedom (Woodbridge)60 MeterRound P—DQ11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 300 Meters · Place 2 · Freedom (Woodbridge)Freedom (Woodbridge)300 Meters2.39.81a PB11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55 Meter · Place 4 · Freedom (Woodbridge)Freedom (Woodbridge)55 MeterRound P4.7.38a11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55 Meter · Place 4 · Freedom (Woodbridge)Freedom (Woodbridge)55 Meter4.7.28a PB11
Dec 6The Virginia Beast HS InvitationalDec 6 · 300 Meters · Place 5 · Freedom (Woodbridge)Freedom (Woodbridge)300 Meters5.41.10a11
Jan 25Virginia Beach HS RelaysJan 25 · 200 Meters · Place 5 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters526.52 PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 400 Meters · Next Level Sports PerformanceNext Level Sports Performance400 Meters--DNS10
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 200 Meters · Next Level Sports PerformanceNext Level Sports Performance200 Meters--DNS10
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 100 Meters · Next Level Sports PerformanceNext Level Sports Performance100 Meters--DNS10
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 400 Meters · Place 21 · Freedom (Woodbridge)Freedom (Woodbridge)400 Meters21.1:01.62a10
Apr 5Spartan Invitational 2025Apr 5 · 400 Meters · Place 6 · Freedom (Woodbridge)Freedom (Woodbridge)400 Meters659.77a10
Apr 5Spartan Invitational 2025Apr 5 · 100 Meters · Place 18 · Freedom (Woodbridge)Freedom (Woodbridge)100 Meters1813.34a10
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 6 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters625.39SO
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 7 · Freedom (Woodbridge)Freedom (Woodbridge)100 Meters712.50SO
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 1 · Freedom (Woodbridge)Freedom (Woodbridge)100 Meters112.60SO
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 6 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters625.39SO
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 7 · Freedom (Woodbridge)Freedom (Woodbridge)100 Meters712.50SO
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 1 · Freedom (Woodbridge)Freedom (Woodbridge)100 Meters112.60SO
Feb 3Cardinal District Indoor Track & Field ChampionshipsFeb 3 · 300 Meters · Place 13 · Freedom (Woodbridge)Freedom (Woodbridge)300 Meters13.46.92aUnofficial10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 400 Meters · Place 16 · Freedom (Woodbridge)Freedom (Woodbridge)400 Meters16.1:01.57a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 49 · Freedom (Woodbridge)Freedom (Woodbridge)300 Meters49.43.55a10
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 59 · Freedom (Woodbridge)Freedom (Woodbridge)55 MeterRound P59.7.71a10
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 45 · Freedom (Woodbridge)Freedom (Woodbridge)55 MeterRound P45.7.66a10
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 96 · Freedom (Woodbridge)Freedom (Woodbridge)55 MetersRound P968.449
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 21 · Freedom (Woodbridge)Freedom (Woodbridge)200 Meters2128.689
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 96 · Freedom (Woodbridge)Freedom (Woodbridge)60 MetersRound P969.119

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Cardinal District (Gar-Field) Meet #2Dec 10 · 55 Meter · Place 5 · Freedom (Woodbridge)Freedom (Woodbridge)55 Meter5.7.54Unofficial10