Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Invitational · May 911.65aVictor Cahoon InvitationalMay 9, 2026
200 Meters · OutdoorApple Blossom Invitational · Apr 2523.43aApple Blossom InvitationalApril 25, 2026
300 Meters · IndoorFauquier WTM #2 · Jan 1041.86Fauquier WTM #2January 10, 2024
400 Meters · OutdoorVHSL 4D Region Championship · May 2650.19aVHSL 4D Region ChampionshipMay 26, 2026
500 Meters · IndoorVirginia Beach HS Relays · Jan 101:08.69Virginia Beach HS RelaysJanuary 10, 2026
55 Meters · IndoorVirginia Beach HS Relays · Jan 106.97Virginia Beach HS RelaysJanuary 10, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 107.48Virginia Beach HS RelaysJanuary 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 4 State ChampionshipsJun 5 · 400 Meters · Place 18 · Liberty (Bealeton)400 Meters18.51.72a12
May 26VHSL 4D Region ChampionshipMay 26 · 400 Meters · Place 2 · Liberty (Bealeton)400 Meters2.50.19a PB12
May 9Victor Cahoon InvitationalMay 9 · 100 Meters · Place 48 · Liberty (Bealeton)100 MetersRound P48.11.65a PB12
May 1Falcon Track ClassicMay 1 · 400 Meters · Place 1 · Liberty (Bealeton)400 Meters1.51.37a12
Apr 25Apple Blossom InvitationalApr 25 · 400 Meters · Place 1 · Liberty (Bealeton)400 Meters1.50.88a12
Apr 25Apple Blossom InvitationalApr 25 · 200 Meters · Place 4 · Liberty (Bealeton)200 Meters4.23.43a PB12
Apr 11John Handley InvitationalApr 11 · 400 Meters · Place 7 · Liberty (Bealeton)400 Meters752.40a12
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 13 · Liberty (Bealeton)200 Meters1323.51a12
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 13 · Liberty (Bealeton)200 Meters1323.5112
Apr 11John Handley InvitationalApr 11 · 400 Meters · Place 7 · Liberty (Bealeton)400 Meters752.4012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 69 · Liberty (Bealeton)55 MetersRound P696.97 PB12
Jan 10Virginia Beach HS RelaysJan 10 · 500 Meters · Place 12 · Liberty (Bealeton)500 Meters121:08.69 PB12
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 69 · Liberty (Bealeton)60 MetersRound P697.48 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Falcon Track ClassicMay 2 · 100 Meters · Place 14 · Liberty (Bealeton)100 Meters1412.1111
Apr 26Apple Blossom InvitationalApr 26 · 200 Meters · Place 18 · Liberty (Bealeton)200 Meters1824.3411
Apr 26Apple Blossom InvitationalApr 26 · 400 Meters · Place 15 · Liberty (Bealeton)400 Meters1556.1711
Apr 26Apple Blossom InvitationalApr 26 · 100 Meters · Place 20 · Liberty (Bealeton)100 Meters2012.1411

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Apple Blossom InvitationalApr 27 · 400 Meters · Place 19 · Liberty (Bealeton)400 Meters1957.6610
Apr 26Falcon Track ClassicApr 26 · 200 Meters · Place 17 · Liberty (Bealeton)200 Meters1725.7510
Apr 10Fauquier Meet #1Apr 10 · Long Jump · Place 13 · Liberty (Bealeton)Long Jump1313-1010
Mar 21Handley Tri-meetMar 21 · 200 Meters · Place 8 · Liberty (Bealeton)200 Meters826.0510
Mar 21Handley Tri-meetMar 21 · 400 Meters · Place 5 · Liberty (Bealeton)400 Meters557.5310

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Fauquier WTM #2Jan 10 · 300 Meters · Place 11 · Liberty (Bealeton)300 Meters1141.86 PB10
Jan 10Fauquier WTM #2Jan 10 · 500 Meters · Place 10 · Liberty (Bealeton)500 Meters101:18.6310