Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVictor Cahoon Invitational · May 1012.07aVictor Cahoon InvitationalMay 10, 2025
200 Meters · OutdoorFauquier Meet #1 · Apr 1026.37Fauquier Meet #1April 10, 2024
300 Meters · IndoorLiberty Christmas Invitational · Dec 1643.82aLiberty Christmas InvitationalDecember 16, 2023
300 Meters · OutdoorWalter Bass Invite · Jan 1742.31aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorFauquier Meet #1 · Apr 101:02.80Fauquier Meet #1April 10, 2024
Long Jump · IndoorRegion 4D Indoor Track & Field Championships · Feb 1716-10.50Region 4D Indoor Track & Field ChampionshipsFebruary 17, 2025
Long Jump · OutdoorVictor Cahoon Invitational · May 918-00.00Victor Cahoon InvitationalMay 9, 2026
Shot Put · 12lb · IndoorRegion 4D Indoor Track & Field Championships · Feb 1635-06.50Region 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
Shot Put · 12lb · OutdoorApple Blossom Invitational · Apr 2540-6Apple Blossom InvitationalApril 25, 2026
Shot Put · 16lb / 7.26kg · OutdoorVictor Cahoon Invitational · May 935-03.00Victor Cahoon InvitationalMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · Long Jump · Place 21 · Liberty (Bealeton)Long Jump21.17-02.5012
May 26VHSL 4D Region ChampionshipMay 26 · Shot Put · Place 24 · Liberty (Bealeton)Shot Put12lb24.33-01.0012
May 9Victor Cahoon InvitationalMay 9 · Long Jump · Place 50 · Liberty (Bealeton)Long Jump50.18-00.00 PB12
May 9Victor Cahoon InvitationalMay 9 · Shot Put · Place 32 · Liberty (Bealeton)Shot Put16lb / 7.26kg32.35-03.00 PB12
May 1Falcon Track ClassicMay 1 · Long Jump · Place 21 · Liberty (Bealeton)Long Jump21.16-112
May 1Falcon Track ClassicMay 1 · Shot Put · Place 9 · Liberty (Bealeton)Shot Put12lb9.39-412
Apr 25Apple Blossom InvitationalApr 25 · Long Jump · Place 10 · Liberty (Bealeton)Long Jump10.16-10.2512
Apr 25Apple Blossom InvitationalApr 25 · Shot Put · Place 10 · Liberty (Bealeton)Shot Put12lb10.40-6 PB12
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 255 · Liberty (Bealeton)300 Meters255.42.31a PB12
Jan 17Walter Bass InviteJan 17 · Long Jump · Place 38 · Liberty (Bealeton)Long Jump38.17-06.2512
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 57 · Liberty (Bealeton)Shot Put12lb57.37-03.0012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Long Jump · Place 19 · Liberty (Bealeton)Long Jump19.16-02.0012
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Shot Put · Place 15 · Liberty (Bealeton)Shot Put12lb15.35-06.50 PB12
Jan 10Virginia Beach HS RelaysJan 10 · Shot Put · Place 59 · Liberty (Bealeton)Shot Put5933-012
Jan 10Virginia Beach HS RelaysJan 10 · Long Jump · Place 38 · Liberty (Bealeton)Long Jump3818-3.7512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 300 Meters · Place 11 · Liberty (Bealeton)300 Meters11.40.87aUnofficial12
Dec 18Kettle Run PB MeetDec 18 · 55 Meter · Place 13 · Liberty (Bealeton)55 Meter13.7.29aUnofficial12
Dec 18Kettle Run PB MeetDec 18 · Long Jump · Place 1 · Liberty (Bealeton)Long Jump1.17-7Unofficial12
Dec 18Kettle Run PB MeetDec 18 · Shot Put · Place 3 · Liberty (Bealeton)Shot Put12lb3.37-9Unofficial12
May 10Victor Cahoon InvitationalMay 10 · Long Jump · Liberty (Bealeton)Long Jump--FOUL11
May 10Victor Cahoon InvitationalMay 10 · Shot Put · Place 15 · Liberty (Bealeton)Shot Put12lb15.39-00.0011
May 10Victor Cahoon InvitationalMay 10 · 100 Meters · Place 89 · Liberty (Bealeton)100 MetersRound P89.12.07a PB11
May 2Falcon Track ClassicMay 2 · Shot Put · Place 11 · Liberty (Bealeton)Shot Put1134-911
May 2Falcon Track ClassicMay 2 · Long Jump · Place 11 · Liberty (Bealeton)Long Jump1116-0.5011
Apr 26Apple Blossom InvitationalApr 26 · Shot Put · Place 15 · Liberty (Bealeton)Shot Put1537-3.5011
Apr 26Apple Blossom InvitationalApr 26 · Long Jump · Place 16 · Liberty (Bealeton)Long Jump1616-10.7511

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Long Jump · Place 29 · Liberty (Bealeton)Long Jump29.16-10.50 PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 55 Meter · Place 13 · Liberty (Bealeton)55 Meter13.7.45aUnofficial11
Dec 18Fauquier PB #1Dec 18 · Long Jump · Place 6 · Liberty (Bealeton)Long Jump6.16-6Unofficial11
May 1Sherando JV InvitationalMay 1 · Long Jump · Place 7 · Liberty (Bealeton)Long Jump716-9.5010
Apr 26Falcon Track ClassicApr 26 · 200 Meters · Place 19 · Liberty (Bealeton)200 Meters1926.9910
Apr 26Falcon Track ClassicApr 26 · 100 Meters · Place 19 · Liberty (Bealeton)100 Meters1913.0010
Apr 26Falcon Track ClassicApr 26 · Long Jump · Place 13 · Liberty (Bealeton)Long Jump1314-10.5010
Apr 10Fauquier Meet #1Apr 10 · 200 Meters · Place 21 · Liberty (Bealeton)200 Meters2126.37 PB10
Apr 10Fauquier Meet #1Apr 10 · 400 Meters · Place 22 · Liberty (Bealeton)400 Meters221:02.80 PB10
Apr 10Fauquier Meet #1Apr 10 · Long Jump · Place 11 · Liberty (Bealeton)Long Jump1116-310
Mar 21Handley Tri-meetMar 21 · 200 Meters · Place 13 · Liberty (Bealeton)200 Meters1327.0810
Mar 21Handley Tri-meetMar 21 · 400 Meters · Place 14 · Liberty (Bealeton)400 Meters141:04.5110

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Fauquier WTM #2Jan 10 · 300 Meters · Place 21 · Liberty (Bealeton)300 Meters2143.9310

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 234 · Liberty (Bealeton)300 Meters234.43.82a PB10
Jan 11Fauquier Polar Bear #3Jan 11 · Shot Put · Place 18 · Liberty (Bealeton)Shot Put1827-79
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 67 · Liberty (Bealeton)Shot Put12lb67.28-07.509

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Fauquier WTM #1Dec 13 · Shot Put · Place 8 · Liberty (Bealeton)Shot Put12lb8.31-2Unofficial10
May 10James Wood/Kettle Run/Liberty/Sherando/HandleyMay 10 · 200 Meters · Place 16 · Liberty (Bealeton)200 Meters1627.089
May 9Fauquier Tri MeetMay 9 · Long Jump · Place 17 · Liberty (Bealeton)Long Jump1714-109
Apr 14Gojekian Twilight ClassicApr 14 · Shot Put · Place 23 · Liberty (Bealeton) HShot Put2327-11.59

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Jingle All the Way Polar BearDec 20 · 55 Meter · Place 33 · Liberty (Bealeton)55 Meter33.8.09aUnofficial9
Dec 20Jingle All the Way Polar BearDec 20 · Shot Put · Place 11 · Liberty (Bealeton)Shot Put12lb11.28-0Unofficial9
Dec 7Fauquier Polar BearDec 7 · 55 Meter · Place 63 · Liberty (Bealeton)55 Meter63.8.49aUnofficial9
Dec 7Fauquier Polar BearDec 7 · Shot Put · Place 29 · Liberty (Bealeton)Shot Put12lb29.23-11.50Unofficial9