Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPage Valley Invitational · Apr 85:29.59aPage Valley Invitational April 8, 2022
200 Meters · OutdoorShenandoah District Championship · May 2225.04Shenandoah District ChampionshipMay 22, 2025
400 Meters · OutdoorShenandoah District Championship · May 221:00.86Shenandoah District ChampionshipMay 22, 2025
500 Meters · IndoorVHSL 1B/2B Region Championship · Feb 121:23.01VHSL 1B/2B Region ChampionshipFebruary 12, 2022
800 Meters · OutdoorVHSL Class 1 Region B Outdoor T & F Championships · May 242:22.88VHSL Class 1 Region B Outdoor T & F ChampionshipsMay 24, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Shenandoah District ChampionshipMay 22 · 400 Meters · Place 10 · Buffalo Gap400 Meters101:00.86 PB—
May 22Shenandoah District ChampionshipMay 22 · 200 Meters · Place 7 · Buffalo Gap200 Meters725.04 PB—
May 2Generals InvitationalMay 2 · 200 Meters · Place 19 · Buffalo Gap200 Meters19.25.20a12
Apr 25Augusta County Track InvitationalApr 25 · 200 Meters · Place 12 · Buffalo Gap200 Meters1225.57—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1WHS Meet #2 (Shenandoah District)May 1 · 800 Meters · Place 11 · Buffalo Gap800 Meters112:23.94—
Apr 26Augusta County Track InvitationalApr 26 · 800 Meters · Place 6 · Buffalo Gap800 Meters62:26.40—
Apr 24Staunton HS Home Meet #2Apr 24 · 800 Meters · Place 4 · Buffalo Gap800 Meters42:28.56—
Apr 17SDHS Regular Season InvitationalApr 17 · 800 Meters · Place 6 · Buffalo Gap800 Meters6.2:23.21a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24VHSL Class 1 Region B Outdoor T & F ChampionshipsMay 24 · 800 Meters · Place 10 · Buffalo Gap800 Meters102:22.88 PB—
May 24VHSL Class 1 Region B Outdoor T & F ChampionshipsMay 24 · 800 Meters · Place 10 · Buffalo Gap800 Meters102:22.8810
Apr 14Page Valley InvitationalApr 14 · 1600 Meters · Place 13 · Buffalo Gap1600 Meters135:38.65—
Apr 14Page Valley InvitationalApr 14 · 800 Meters · Place 20 · Buffalo Gap800 Meters202:29.09—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25VHSL Group 1A Region B ChampionshipMay 25 · 1600 Meters · Place 6 · Buffalo Gap1600 Meters65:34.31—
May 25VHSL Group 1A Region B ChampionshipMay 25 · 800 Meters · Place 7 · Buffalo Gap800 Meters72:33.43—
May 11Shenandoah District ChampionshipMay 11 · 800 Meters · Place 15 · Buffalo Gap800 Meters152:36.249
May 11Shenandoah District ChampionshipMay 11 · 1600 Meters · Place 8 · Buffalo Gap1600 Meters85:36.379
Apr 8Page Valley Invitational Apr 8 · 1600 Meters · Place 14 · Buffalo Gap1600 Meters14.5:29.59a PB9
Apr 8Page Valley Invitational Apr 8 · 800 Meters · Place 18 · Buffalo Gap800 Meters18.2:28.64a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12VHSL 1B/2B Region ChampionshipFeb 12 · 500 Meters · Place 12 · Buffalo Gap500 Meters121:23.01 PB—
Feb 7Shenandoah District Indoor Track ChampionshipFeb 7 · 500 Meters · Place 11 · Buffalo Gap500 Meters111:27.46—
Feb 7Shenandoah District Indoor Track ChampionshipFeb 7 · 500 Meters · Place 11 · Buffalo Gap500 Meters111:27.46—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Fort Polar Bear #1Dec 2 · 500 Meters · Place 14 · Buffalo Gap500 Meters14.1:29.30Unofficial9