Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBulldog Invitational · Jan 283:43.62Bulldog InvitationalJanuary 28, 2023
1000 Meters · OutdoorWally Gilbert Invitational · Dec 93:41.99aWally Gilbert InvitationalDecember 9, 2023
1600 Meters · IndoorWally Gilbert Invitational · Dec 76:06.83aWally Gilbert InvitationalDecember 7, 2024
1600 Meters · OutdoorBlacksburg Invitational · Apr 226:20.82Blacksburg InvitationalApril 22, 2023
3200 Meters · OutdoorRam Country Track & Field Invitational · Mar 3114:18.28Ram Country Track & Field InvitationalMarch 31, 2023
800 Meters · OutdoorBlacksburg Invitational · Apr 222:51.27Blacksburg InvitationalApril 22, 2023
Combined results · OutdoorTitan Track Classic · Apr 272:30.65Titan Track ClassicApril 27, 2024
Pole Vault · IndoorFUMA Mini Invite #2 · Dec 179-06.00FUMA Mini Invite #2December 17, 2025
Pole Vault · OutdoorAugusta County Invitational · Apr 2510-06.00Augusta County InvitationalApril 25, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27VHSL Region 3C Outdoor Track and Field ChampionshipMay 27 · Pole Vault · Wilson MemorialPole Vault--NH12
May 21Shenandoah District ChampionshipMay 21 · Pole Vault · Place 6 · Wilson MemorialPole Vault6.9-06.0012
Apr 25Augusta County InvitationalApr 25 · Pole Vault · Place 2 · Wilson MemorialPole Vault2.10-06.00 PB12
Jan 17Walter Bass InviteJan 17 · Pole Vault · Place 5 · Wilson MemorialPole Vault5.10-00.0012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17FUMA Mini Invite #2Dec 17 · Pole Vault · Place 7 · Wilson MemorialPole Vault7.9-06.00 PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Liberty Christmas HS InvitationalDec 13 · Pole Vault · Place 6 · Wilson MemorialPole Vault6.9-00.0012

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Wally Gilbert InvitationalDec 7 · 1600 Meters · Place 17 · Wilson Memorial1600 Meters17.6:06.83a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Titan Track ClassicApr 27 · Combined results · Place 34 · Wilson MemorialCombined results342:30.65 PB10
Apr 27Titan Track ClassicApr 27 · Combined results · Place 43 · Wilson MemorialCombined results435:41.3810

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Wally Gilbert InvitationalDec 9 · 1000 Meters · Place 24 · Wilson Memorial1000 Meters24.3:41.99a PB10
Dec 9Wally Gilbert InvitationalDec 9 · 1600 Meters · Place 27 · Wilson Memorial1600 Meters27.6:23.98a10
Apr 22Blacksburg InvitationalApr 22 · 800 Meters · Place 7 · Wilson Memorial800 Meters72:51.27 PB—
Apr 22Blacksburg InvitationalApr 22 · 800 Meters · Place 33 · Wilson Memorial800 Meters332:51.27—
Apr 22Blacksburg InvitationalApr 22 · 1600 Meters · Place 14 · Wilson Memorial1600 Meters146:20.82 PB—
Apr 22Blacksburg InvitationalApr 22 · 1600 Meters · Place 45 · Wilson Memorial1600 Meters456:20.82—
Mar 31Ram Country Track & Field InvitationalMar 31 · 3200 Meters · Place 17 · Wilson Memorial3200 Meters1714:18.28 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 293 · Wilson Memorial1000 Meters2933:43.62 PB9
Jan 28Bulldog InvitationalJan 28 · 1000 Meters · Place 261 · Wilson Memorial1000 Meters2613:43.629

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1000 Meters · Place 100 · Wilson Memorial1000 Meters100.3:53.65a9
Dec 10Wally Gilbert InvitationalDec 10 · 1000 Meters · Place 33 · Wilson Memorial1000 Meters33.4:02.46a9