Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL 4D Region Championship · May 2612.01aVHSL 4D Region ChampionshipMay 26, 2026
200 Meters · OutdoorJohn Handley Invitational · Apr 1124.96aJohn Handley InvitationalApril 11, 2026
300 Meters · IndoorVirginia Beach HS Opener · Dec 1341.84aVirginia Beach HS OpenerDecember 13, 2025
400 Meters · OutdoorFauquier Meet #1 · Apr 101:00.75Fauquier Meet #1April 10, 2024
55 Meter · IndoorRegion 4D Indoor Track & Field Championships · Feb 167.04aRegion 4D Indoor Track & Field ChampionshipsFebruary 16, 2026
55 Meter · OutdoorWalter Bass Invite · Jan 177.15aWalter Bass InviteJanuary 17, 2026
55 Meters · IndoorNorthwestern District Championship · Feb 97.10Northwestern District ChampionshipFebruary 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26VHSL 4D Region ChampionshipMay 26 · 100 Meters · Place 25 · Liberty (Bealeton)100 Meters25.12.01a PBWind: 1.812
May 9Victor Cahoon InvitationalMay 9 · 200 Meters · Place 70 · Liberty (Bealeton)200 Meters70.25.22a12
May 9Victor Cahoon InvitationalMay 9 · 100 Meters · Place 97 · Liberty (Bealeton)100 MetersRound P97.12.26a12
May 1Falcon Track ClassicMay 1 · 200 Meters · Place 11 · Liberty (Bealeton)200 Meters11.25.13a12
May 1Falcon Track ClassicMay 1 · 100 Meters · Place 6 · Liberty (Bealeton)100 Meters6.12.17a12
Apr 25Apple Blossom InvitationalApr 25 · 200 Meters · Place 13 · Liberty (Bealeton)200 Meters13.25.17a12
Apr 25Apple Blossom InvitationalApr 25 · 100 Meters · Place 10 · Liberty (Bealeton)100 Meters10.12.01a12
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 41 · Liberty (Bealeton)200 Meters4124.96a PB12
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 32 · Liberty (Bealeton)100 Meters3212.27a12
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 41 · Liberty (Bealeton)200 Meters4124.9612
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 32 · Liberty (Bealeton)100 Meters3212.2712
Jan 17Walter Bass InviteJan 17 · 55 Meter · Place 118 · Liberty (Bealeton)55 MeterRound P118.7.15a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Region 4D Indoor Track & Field ChampionshipsFeb 16 · 55 Meter · Place 19 · Liberty (Bealeton)55 Meter19.7.04a PB12
Feb 9Northwestern District ChampionshipFeb 9 · 55 Meters · Place 16 · Liberty (Bea55 Meters167.10 PB—
Jan 8Brentsville PB MeetJan 8 · 300 Meters · Place 21 · Liberty (Bealeton)300 Meters2142.5212
Jan 8Brentsville PB MeetJan 8 · 55 Meters · Place 5 · Liberty (Bealeton)55 Meters57.1912

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 300 Meters · Place 23 · Liberty (Bealeton)300 Meters23.41.94aUnofficial12
Dec 18Kettle Run PB MeetDec 18 · 55 Meter · Place 11 · Liberty (Bealeton)55 Meter11.7.18aUnofficial12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 300 Meters · Place 213 · Liberty (Bealeton)300 Meters213.41.84a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 55 Meter · Place 111 · Liberty (Bealeton)55 MeterRound P111.7.12a12
Feb 17Region 4D Indoor Track & Field ChampionshipsFeb 17 · 55 Meter · Place 23 · Liberty (Bealeton)55 Meter23.7.07a11
Feb 3Northwestern District ChampionshipFeb 3 · 300 Meters · Place 1 · Liberty (Bea300 Meters143.01—
Feb 3Northwestern District ChampionshipFeb 3 · 55 Meters · Place 3 · Liberty (Bea55 Meters37.19—
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 140 · Liberty (Bea55 Meters1407.2311
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 105 · Liberty (Bea55 Meters1057.1111
Feb 1Bulldog InvitationalFeb 1 · 55 Meters · Place 105 · Liberty (Bea55 Meters1057.1111
Jan 18Walter Bass HS InvitationalJan 18 · 55 Meters · Place 137 · Liberty (Bea55 MetersRound P1377.174—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 300 Meters · Place 18 · Liberty (Bealeton)300 Meters18.43.15aUnofficial11
Dec 18Fauquier PB #1Dec 18 · 55 Meter · Place 11 · Liberty (Bealeton)55 Meter11.7.36aUnofficial11
May 21VHSL 1D Region ChampionshipsMay 21 · 100 Meters · Place 25 · Liberty (Bea100 Meters2512.11—
May 21VHSL Region 4D ChampionshipMay 21 · 100 Meters · Place 25 · Liberty (Bealeton)100 Meters25.12.11a10
May 10NWD ChampionshipMay 10 · 100 Meters · Place 30 · Liberty (Bea100 Meters3012.38—
Apr 27Apple Blossom InvitationalApr 27 · 200 Meters · Place 22 · Liberty (Bealeton)200 Meters2226.6510
Apr 27Apple Blossom InvitationalApr 27 · 200 Meters · Place 32 · Liberty (Bea200 Meters3226.73—
Apr 10Fauquier Meet #1Apr 10 · 400 Meters · Place 16 · Liberty (Bealeton)400 Meters161:00.75 PB10
Mar 21Handley Tri-meetMar 21 · 200 Meters · Place 12 · Liberty (Bealeton)200 Meters1226.9610
Mar 21Handley Tri-meetMar 21 · 100 Meters · Place 12 · Liberty (Bealeton)100 Meters1212.9810

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5Northwestern District ChampionshipFeb 5 · 55 Meters · Place 19 · Liberty (Bea55 Meters197.24—
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 286 · Liberty (Bea300 Meters28642.5110
Jan 27Bulldog InvitationalJan 27 · 55 Meters · Place 264 · Liberty (Bea55 Meters2647.28410
Jan 24Fauquier WTM #3Jan 24 · 55 Meters · Place 21 · Liberty (Bea55 Meters217.26—
Jan 10Fauquier WTM #2Jan 10 · 300 Meters · Place 13 · Liberty (Bealeton)300 Meters1342.2610
Jan 10Fauquier WTM #2Jan 10 · 55 Meters · Place 8 · Liberty (Bealeton)55 Meters87.3310

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Fauquier WTM #1Dec 13 · 500 Meters · Place 13 · Liberty (Bealeton)500 Meters13.1:25.35aUnofficial10
May 12Millbrook's Last Chance InvitationalMay 12 · 200 Meters · Place 29 · Liberty (Bealeton)200 Meters2926.739
May 12Millbrook's Last Chance InvitationalMay 12 · 100 Meters · Place 42 · Liberty (Bealeton)100 Meters4212.599
May 10James Wood/Kettle Run/Liberty/Sherando/HandleyMay 10 · 100 Meters · Place 18 · Liberty (Bealeton)100 Meters1812.839

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 342 · Liberty (Bea55 Meters3427.5999
Jan 11Fauquier Polar Bear #3Jan 11 · 300 Meters · Place 21 · Liberty (Bealeton)300 Meters2146.189
Jan 11Fauquier Polar Bear #3Jan 11 · 55 Meters · Place 23 · Liberty (Bealeton)55 Meters237.749
Jan 11Fauquier Polar Bear #3Jan 11 · 300 Meters · Place 21 · Liberty (Bea300 Meters2146.18—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Jingle All the Way Polar BearDec 20 · 300 Meters · Place 32 · Liberty (Bealeton)300 Meters32.48.96aUnofficial9
Dec 20Jingle All the Way Polar BearDec 20 · 55 Meter · Place 28 · Liberty (Bealeton)55 Meter28.7.81aUnofficial9
Dec 7Fauquier Polar BearDec 7 · 300 Meters · Place 32 · Liberty (Bealeton)300 Meters32.46.77aUnofficial9
Dec 7Fauquier Polar BearDec 7 · 55 Meter · Place 30 · Liberty (Bealeton)55 Meter30.7.70aUnofficial9