Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 133:17.13aECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025
1600 Meters · IndoorEast Coast Elite - Roanoke 12.19.24 · Dec 195:47.85aEast Coast Elite - Roanoke 12.19.24December 19, 2024
1600 Meters · OutdoorWalter Bass Invite · Jan 175:27.34aWalter Bass InviteJanuary 17, 2026
3200 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 1712:08.39VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
3200 Meters · OutdoorDogwood District Championship · May 1612:15.75aDogwood District ChampionshipMay 16, 2026
400 Meters · OutdoorChatham Quad Meet · Apr 21:00.83aChatham Quad MeetApril 2, 2026
800 Meters · OutdoorPiedmont-Dogwood Challenge · Mar 222:48.22Piedmont-Dogwood ChallengeMarch 22, 2025
Pole Vault · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 102.75mECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
Pole Vault · OutdoorVHSL Class 1 State Championships · Jun 510-00.00VHSL Class 1 State ChampionshipsJune 5, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 1 State ChampionshipsJun 5 · Pole Vault · Place 9 · Galileo MagnetPole Vault9.10-00.00 PB10
May 27VHSL Region 1B Championship 2026May 27 · Pole Vault · Place 5 · Galileo MagnetPole Vault5.9' 6"10
May 27VHSL Region 1B Championship 2026May 27 · 3200 Meters · Place 8 · Galileo Magnet3200 Meters8.12:28.07a10
May 16Dogwood District ChampionshipMay 16 · Pole Vault · Place 4 · Galileo MagnetPole Vault4.9' 6"10
May 16Dogwood District ChampionshipMay 16 · 3200 Meters · Place 4 · Galileo Magnet3200 Meters4.12:15.75a PB10
Apr 2Chatham Quad MeetApr 2 · 400 Meters · Place 5 · Galileo Magnet400 Meters5.1:00.83a PB10
Mar 21Robert Marshall InvitationalMar 21 · Pole Vault · Galileo MagnetPole Vault—NH10
Mar 21Robert Marshall InvitationalMar 21 · 3200 Meters · Place 6 · Galileo Magnet3200 Meters6.12:36.49a10
Mar 21Robert Marshall InvitationalMar 21 · 1600 Meters · Place 7 · Galileo Magnet1600 Meters7.5:34.55a10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 177 · Galileo Magnet1600 Meters177.5:27.34a PB10
Jan 17Walter Bass InviteJan 17 · Pole Vault · Galileo MagnetPole Vault--FAIL10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 1 Indoor State ChampionshipsMar 4 · Pole Vault · Place 8 · Galileo HighPole Vault80.5010
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 3200 Meters · Place 6 · Galileo High3200 Meters612:08.39 PB10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 3200 Meters · Place 13 · Galileo Magnet3200 Meters13.12:20.16a10
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Pole Vault · Place 5 · Galileo MagnetPole Vault5.2.75m PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1000 Meters · Place 22 · Galileo Magnet1000 Meters22.3:17.13a PB10
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Pole Vault · Place 9 · Galileo MagnetPole Vault9.2.60m10
Feb 17VHSL 1B/2B REGIONAL ChampionshipsFeb 17 · 3200 Meters · Place 3 · Galileo Magnet3200 Meters3.12:55.31a9
Feb 8East Coast Elite - Roanoke 2.8.25Feb 8 · 3200 Meters · Place 16 · Galileo Magnet3200 Meters16.12:55.67a9
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1600 Meters · Place 40 · Galileo Magnet1600 Meters40.6:04.60a9
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 179 · Galileo High1600 Meters1795:51.81—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 138 · Galileo Magnet1600 Meters138.5:43.86a10
Dec 6Liberty Flames HS InvitationalDec 6 · Pole Vault · Galileo MagnetPole Vault--NM10
May 28VHSL Class 1 Region B ChampionshipsMay 28 · 3200 Meters · Place 5 · Galileo3200 Meters513:08.189
May 28VHSL Class 1 Region B ChampionshipsMay 28 · Pole Vault · Place 3 · GalileoPole Vault38-69
May 10Blue Demon InvitationalMay 10 · 3200 Meters · Place 30 · Galileo Magnet3200 Meters3012:40.949
May 1Altavista Quad MeetMay 1 · Pole Vault · Place 1 · GalileoPole Vault18-09
May 1Altavista Quad MeetMay 1 · 3200 Meters · Place 3 · Galileo3200 Meters312:47.509
May 1Altavista Quad MeetMay 1 · 1600 Meters · Place 7 · Galileo1600 Meters75:59.999
Apr 26Knights Track ClassicApr 26 · Pole Vault · Place 8 · Galileo HighPole Vault88-00.00—
Apr 24Dogwood Qualifying MeetApr 24 · 1600 Meters · Place 8 · Galileo1600 Meters85:53.099
Mar 22Piedmont-Dogwood ChallengeMar 22 · Pole Vault · Place 4 · GalileoPole Vault46-00.00FR
Mar 22Piedmont-Dogwood ChallengeMar 22 · 3200 Meters · Place 4 · Galileo3200 Meters413:02.13FR
Mar 22Piedmont-Dogwood ChallengeMar 22 · 800 Meters · Place 7 · Galileo800 Meters72:48.22 PBFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 43 · Galileo Magnet1600 Meters43.5:47.85a PB9
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 132 · Galileo Magnet1600 Meters132.5:48.84a9