Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFalcon Track Classic · May 111.96aFalcon Track ClassicMay 1, 2026
200 Meters · OutdoorFalcon Track Classic · May 123.75aFalcon Track ClassicMay 1, 2026
300 Meters · IndoorWalter Bass HS Invitational · Jan 1840.070Walter Bass HS InvitationalJanuary 18, 2025
300 Meters · OutdoorWalter Bass Invite · Jan 1737.85aWalter Bass InviteJanuary 17, 2026
300m Hurdles · 36" / 0.914m · OutdoorApple Blossom Invitational · Apr 2542.05aApple Blossom InvitationalApril 25, 2026
500 Meters · IndoorBulldog Invitational · Jan 271:23.74Bulldog InvitationalJanuary 27, 2024
55 Meter · IndoorLiberty Premier HS Invitational · Jan 78.25aLiberty Premier HS InvitationalJanuary 7, 2023
55 Meter · OutdoorWalter Bass Invite · Jan 177.05aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorVirginia Beach HS Relays · Jan 107.07Virginia Beach HS RelaysJanuary 10, 2026
60 Meters · IndoorVirginia Beach HS Relays · Jan 107.61Virginia Beach HS RelaysJanuary 10, 2026
Triple Jump · IndoorRegion 4D Indoor Track & Field Championships · Feb 1642-06.00Region 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
Triple Jump · OutdoorVHSL 4D Region Championship · May 2641-04.00VHSL 4D Region ChampionshipMay 26, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · Triple Jump · Place 6 · Liberty (Bealeton)Triple Jump6.41-04.00 PB12
May 9Victor Cahoon InvitationalMay 9 · Triple Jump · Place 11 · Liberty (Bealeton)Triple Jump11.40-11.2512
May 1Falcon Track ClassicMay 1 · 200 Meters · Place 1 · Liberty (Bealeton)200 Meters1.23.75a PB12
May 1Falcon Track ClassicMay 1 · 100 Meters · Place 3 · Liberty (Bealeton)100 Meters3.11.96a PB12
Apr 25Apple Blossom InvitationalApr 25 · Triple Jump · Place 2 · Liberty (Bealeton)Triple Jump2.37-3.5012
Apr 25Apple Blossom InvitationalApr 25 · 300m Hurdles · Place 3 · Liberty (Bealeton)300m Hurdles36" / 0.914m3.42.05a PB12
Apr 11John Handley InvitationalApr 11 · Triple Jump · Place 6 · Liberty (Bealeton)Triple Jump640-812
Apr 11John Handley InvitationalApr 11 · 300m Hurdles · Place 11 · Liberty (Bealeton)300m Hurdles1144.23a12
Apr 11John Handley InvitationalApr 11 · 300m Hurdles · Place 11 · Liberty (Bealeton)300m Hurdles1144.2312
Apr 11John Handley InvitationalApr 11 · Triple Jump · Place 6 · Liberty (Bealeton)Triple Jump640-812
Jan 17Walter Bass InviteJan 17 · 300 Meters · Place 62 · Liberty (Bealeton)300 Meters62.37.85a PB12
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 94 · Liberty (Bealeton)55 MeterRound P94.7.05a PB12
Jan 17Walter Bass InviteJan 17 · Triple Jump · Place 18 · Liberty (Bealeton)Triple Jump18.38-09.7512

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Triple Jump · Place 9 · Liberty (BeaTriple Jump943-04.5012
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · Triple Jump · Place 1 · Liberty (Bealeton)Triple Jump1.42-06.00 PB12
Feb 9Northwestern District ChampionshipFeb 9 · Triple Jump · Place 2 · Liberty (BeaTriple Jump241-02.00—
Jan 10Virginia Beach HS RelaysJan 10 · 55 Meters · Place 103 · Liberty (Bealeton)55 MetersRound P1037.07 PB12
Jan 10Virginia Beach HS RelaysJan 10 · Triple Jump · Place 10 · Liberty (Bealeton)Triple Jump1039-6.7512
Jan 10Virginia Beach HS RelaysJan 10 · 60 Meters · Place 107 · Liberty (Bealeton)60 MetersRound P1077.61 PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 55 Meter · Place 7 · Liberty (Bealeton)55 Meter7.7.14aUnofficial12
Dec 18Kettle Run PB MeetDec 18 · Triple Jump · Place 1 · Liberty (Bealeton)Triple Jump1.37-10Unofficial12
May 27VHSL 4D Region ChampionshipMay 27 · Triple Jump · Place 10 · Liberty (BeaTriple Jump1038-05.50—
May 10Victor Cahoon InvitationalMay 10 · Triple Jump · Place 8 · Liberty (Bealeton)Triple Jump8.38-11.5011
May 2Falcon Track ClassicMay 2 · Triple Jump · Place 1 · Liberty (Bealeton)Triple Jump140-4.5011
May 2Falcon Track ClassicMay 2 · 100 Meters · Place 16 · Liberty (Bealeton)100 Meters1612.2111
Apr 26Apple Blossom InvitationalApr 26 · Triple Jump · Place 7 · Liberty (Bealeton)Triple Jump737-3.5011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · Triple Jump · Place 23 · Liberty (Bealeton)Triple Jump23.36-10.2512
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · Triple Jump · Place 12 · Liberty (Bealeton)Triple Jump12.37-07.5011
Feb 3Northwestern District ChampionshipFeb 3 · Triple Jump · Place 4 · Liberty (BeaTriple Jump436-04.00—
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 46 · Liberty (BeaTriple Jump4636-02.2511
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 27 · Liberty (BeaTriple Jump2735-10.2511
Feb 1Bulldog InvitationalFeb 1 · Triple Jump · Place 27 · Liberty (BeaTriple Jump2735-10.2511
Jan 18Walter Bass HS InvitationalJan 18 · Triple Jump · Place 34 · Liberty (BeaTriple Jump3435-09.50—
Jan 18Walter Bass HS InvitationalJan 18 · 300 Meters · Place 139 · Liberty (Bea300 Meters13940.070 PB—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · Triple Jump · Place 1 · Liberty (Bealeton)Triple Jump1.35-11Unofficial11
May 21VHSL 1D Region ChampionshipsMay 21 · 300m Hurdles · Place 15 · Liberty (Bea300m Hurdles1548.36—
May 21VHSL Region 4D ChampionshipMay 21 · 300m Hurdles · Place 15 · Liberty (Bealeton)300m Hurdles36" / 0.914m15.48.36a10
May 10NWD ChampionshipMay 10 · 300m Hurdles · Place 12 · Liberty (Bea300m Hurdles1247.00—
Apr 27Apple Blossom InvitationalApr 27 · 300m Hurdles · Place 11 · Liberty (Bealeton)300m Hurdles1147.6410
Apr 27Apple Blossom InvitationalApr 27 · 100 Meters · Place 24 · Liberty (Bealeton)100 Meters2413.0510
Apr 27Apple Blossom InvitationalApr 27 · 300m Hurdles · Place 21 · Liberty (Bea300m Hurdles2148.78—
Apr 27Apple Blossom InvitationalApr 27 · 100 Meters · Place 31 · Liberty (Bea100 Meters3114.18—
Apr 10Fauquier Meet #1Apr 10 · 300m Hurdles · Place 6 · Liberty (Bealeton)300m Hurdles649.9410
Mar 21Handley Tri-meetMar 21 · 200 Meters · Place 18 · Liberty (Bealeton)200 Meters1827.9610
Mar 21Handley Tri-meetMar 21 · 300m Hurdles · Place 4 · Liberty (Bealeton)300m Hurdles447.3510

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 27Bulldog InvitationalJan 27 · 500 Meters · Place 176 · Liberty (Bea500 Meters1761:23.74 PB10
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 281 · Liberty (Bea300 Meters28142.4110
Jan 24Fauquier WTM #3Jan 24 · 300 Meters · Place 23 · Liberty (Bea300 Meters2342.01—
Jan 24Fauquier WTM #3Jan 24 · 55 Meters · Place 62 · Liberty (Bea55 Meters628.02—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 4 · Liberty (Bealeton) H300 Meters443.93—
Jan 13Boo Williams Indoor InvitationalJan 13 · 300 Meters · Place 143 · Liberty (Bealeton) H300 Meters14343.93—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 1 · Liberty (Bealeton) H55 Meters17.87—
Jan 13Boo Williams Indoor InvitationalJan 13 · 55 Meters · Place 166 · Liberty (Bealeton) H55 Meters1667.87—
Jan 10Fauquier WTM #2Jan 10 · 300 Meters · Place 14 · Liberty (Bealeton)300 Meters1442.3710

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 231 · Liberty (Bealeton)300 Meters231.43.72a10
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 415 · Liberty (Bea55 Meters4158.269
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 369 · Liberty (Bea300 Meters36946.709
Jan 11Fauquier Polar Bear #3Jan 11 · 300 Meters · Place 28 · Liberty (Bealeton)300 Meters2852.359
Jan 11Fauquier Polar Bear #3Jan 11 · 55 Meters · Place 44 · Liberty (Bealeton)55 Meters448.429
Jan 11Fauquier Polar Bear #3Jan 11 · 300 Meters · Place 24 · Liberty (Bea300 Meters2448.17—
Jan 7Liberty Premier Invitational (College)Jan 7 · 55 Meters · Place 270 · Liberty (Bea55 MetersRound P2708.25—
Jan 7Liberty Premier HS InvitationalJan 7 · 55 Meter · Place 270 · Liberty (Bealeton)55 MeterRound P270.8.25a PB9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Fauquier WTM #1Dec 13 · 500 Meters · Place 11 · Liberty (Bealeton)500 Meters11.1:24.63aUnofficial10
May 19Northwestern District 4A ChampionshipMay 19 · 300m Hurdles · Place 17 · Liberty (Bealeton)300m Hurdles1752.109
May 13Victor Cahoon Track ClassicMay 13 · 300m Hurdles · Place 24 · Liberty (Bea300m Hurdles2452.35—
May 10James Wood/Kettle Run/Liberty/Sherando/HandleyMay 10 · 300m Hurdles · Place 8 · Liberty (Bealeton)300m Hurdles851.609
Apr 14Gojekian Twilight ClassicApr 14 · 300m Hurdles · Place 21 · Liberty (Bealeton) H300m Hurdles2154.199

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Jingle All the Way Polar BearDec 20 · 55 Meter · Place 38 · Liberty (Bealeton)55 Meter38.8.50aUnofficial9
Dec 7Fauquier Polar BearDec 7 · 300 Meters · Place 39 · Liberty (Bealeton)300 Meters39.49.66aUnofficial9
Dec 7Fauquier Polar BearDec 7 · 55 Meter · Place 62 · Liberty (Bealeton)55 Meter62.8.49aUnofficial9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2MP Quad w/ Brentsville, Kettle Run, & LibertyFeb 2 · 300 Meters · Place 21 · Liberty (Bea300 Meters2151.868
Feb 2MP Quad w/ Brentsville, Kettle Run, & LibertyFeb 2 · 55 Meters · Place 30 · Liberty (Bea55 Meters308.928