Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorDogwood Track Classic · May 122.59aDogwood Track ClassicMay 1, 2026
300 Meters · IndoorCedar Run District Meet #4 · Jan 1335.85Cedar Run District Meet #4January 13, 2026
400 Meters · OutdoorDogwood Track Classic · May 148.71aDogwood Track ClassicMay 1, 2026
500 Meters · IndoorWalt Cormack Memorial · Jan 101:07.43Walt Cormack MemorialJanuary 10, 2026
55 Meters · IndoorBulldog Invitational · Jan 277.007Bulldog InvitationalJanuary 27, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 400 Meters · Place 3 · Osbourn Park400 Meters3.49.09a12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Osbourn Park200 MetersRound P--DNSWind: -0.912
May 9Victor Cahoon InvitationalMay 9 · 400 Meters · Place 3 · Osbourn Park400 Meters3.49.00a12
May 1Dogwood Track ClassicMay 1 · 400 Meters · Place 9 · Osbourn Park400 Meters9.48.71a PB12
May 1Dogwood Track ClassicMay 1 · 200 Meters · Place 36 · Osbourn Park200 Meters36.22.59a PBWind: 0.412
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 3 · Osbourn Park400 Meters3.49.82a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Unity Reed PB MeetJan 21 · 500 Meters · Place 2 · Osbourn Park500 Meters21:10.3712
Jan 13Cedar Run District Meet #4Jan 13 · 300 Meters · Place 1 · Osbourn Park300 Meters135.85 PB12
Jan 10Walt Cormack MemorialJan 10 · 500 Meters · Place 1 · Osbourn Park500 Meters11:07.43 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 400 Meters · Place 23 · Osbourn Park400 Meters2351.65—
May 12Cedar Run District Spring Track ChampionshipsMay 12 · 400 Meters · Place 1 · Osbourn Park400 Meters149.3411
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 5 · Osbourn Park400 Meters550.55—
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 5 · Osbourn Park400 Meters550.5511
Apr 11=PR= Northern Virginia InvitationalApr 11 · 200 Meters · Place 17 · Osbourn Park200 Meters1723.1411
Apr 11=PR= Northern Virginia InvitationalApr 11 · 400 Meters · Place 5 · Osbourn Park400 Meters550.9411
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 7 · Osbourn Park200 Meters722.72JR
Mar 29Patriot InvitationalMar 29 · 400 Meters · Place 3 · Osbourn Park400 Meters350.20JR
Mar 29Patriot InvitationalMar 29 · 200 Meters · Place 7 · Osbourn Park200 Meters722.72JR
Mar 29Patriot InvitationalMar 29 · 400 Meters · Place 3 · Osbourn Park400 Meters350.20JR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Virginia Beach HS RelaysJan 25 · 500 Meters · Place 7 · Osbourn Park500 Meters71:08.3011
Jan 25Virginia Beach HS RelaysJan 25 · 300 Meters · Place 23 · Osbourn Park300 Meters2337.1711
Jan 18Walt Cormack MemorialJan 18 · 300 Meters · Place 21 · Osbourn Park300 Meters2137.44—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Victor Cahoon Track ClassicMay 11 · 400 Meters · Place 9 · Osbourn Park400 Meters952.2210
May 3Dogwood Track ClassicMay 3 · 400 Meters · Place 52 · Osbourn Park400 Meters5252.1510
Apr 17The Running Store City-County ChampionshipApr 17 · 400 Meters · Place 1 · Osbourn Park400 Meters152.06—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 48 · Osbourn Park300 Meters4836.99910
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 125 · Osbourn Park55 Meters1257.007 PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Victor Cahoon Track ClassicMay 13 · 400 Meters · Place 7 · Osbourn Park400 Meters753.04—
May 3The Running Store City-County ChampionshipsMay 3 · 400 Meters · Place 6 · Osbourn Park400 Meters654.419

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 300 Meters · Place 28 · Osbourn Park300 Meters2838.46—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 300 Meters · Place 28 · Osbourn Park300 Meters2838.46—