Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 173:46.69VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
1000 Meters · OutdoorWalter Bass Invite · Jan 173:42.01aWalter Bass InviteJanuary 17, 2026
1600 Meters · OutdoorVHSL Region 1B Championship 2026 · May 276:14.24aVHSL Region 1B Championship 2026May 27, 2026
400 Meters · OutdoorDogwood District Last Chance Qualifier · May 131:18.76Dogwood District Last Chance QualifierMay 13, 2023
500 Meters · IndoorLiberty Flames HS Invitational · Dec 91:48.65aLiberty Flames HS InvitationalDecember 9, 2023
800 Meters · OutdoorVHSL Class 1 Region B Championships · May 282:44.33VHSL Class 1 Region B ChampionshipsMay 28, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · 1600 Meters · Place 4 · Galileo Magnet1600 Meters4.6:14.24a PB12
May 27VHSL Region 1B Championship 2026May 27 · 800 Meters · Place 5 · Galileo Magnet800 Meters5.2:53.89a12
May 16Dogwood District ChampionshipMay 16 · 800 Meters · Place 3 · Galileo Magnet800 Meters3.2:51.99a12
Apr 2Chatham Quad MeetApr 2 · 1600 Meters · Place 2 · Galileo Magnet1600 Meters2.6:27.16a12
Apr 2Chatham Quad MeetApr 2 · 800 Meters · Place 2 · Galileo Magnet800 Meters2.2:54.33a12
Mar 21Robert Marshall InvitationalMar 21 · 1600 Meters · Place 4 · Galileo Magnet1600 Meters4.6:18.96a12
Mar 21Robert Marshall InvitationalMar 21 · 800 Meters · Place 4 · Galileo Magnet800 Meters4.2:50.25a12
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 107 · Galileo Magnet1000 Meters107.3:42.01a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 1000 Meters · Place 4 · Galileo High1000 Meters43:46.69 PB12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1000 Meters · Place 31 · Galileo Magnet1000 Meters31.3:48.11a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1000 Meters · Place 12 · Galileo Magnet1000 Meters12.3:53.97a12
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1000 Meters · Place 26 · Galileo Magnet1000 Meters26.3:52.43a11
Jan 18Walter Bass HS InvitationalJan 18 · 1000 Meters · Place 86 · Galileo High1000 Meters863:47.96—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 64 · Galileo Magnet1000 Meters64.3:49.77a12
Jun 6VHSL Class 1 State ChampionshipsJun 6 · 800 Meters · Place 13 · Galileo High800 Meters132:49.9111
May 28VHSL Class 1 Region B ChampionshipsMay 28 · 800 Meters · Place 3 · Galileo800 Meters32:44.33 PB11
May 10Blue Demon InvitationalMay 10 · 800 Meters · Place 23 · Galileo Magnet800 Meters232:46.4011
May 1Altavista Quad MeetMay 1 · 800 Meters · Place 3 · Galileo800 Meters32:52.8911
May 1Altavista Quad MeetMay 1 · 1600 Meters · Place 3 · Galileo1600 Meters36:43.5711
Apr 24Dogwood Qualifying MeetApr 24 · 800 Meters · Place 4 · Galileo800 Meters42:49.2311
Mar 22Piedmont-Dogwood ChallengeMar 22 · 800 Meters · Place 9 · Galileo800 Meters92:56.93JR
Mar 22Piedmont-Dogwood ChallengeMar 22 · 1600 Meters · Place 3 · Galileo1600 Meters36:41.95JR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1000 Meters · Place 27 · Galileo Magnet1000 Meters27.3:57.20a11
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 65 · Galileo Magnet1000 Meters65.3:56.24a11
Feb 10VHSL 1B/2B RegionalFeb 10 · 1000 Meters · Place 10 · Galileo Magnet1000 Meters10.4:07.68a10
Jan 13Walter Bass HS InvitationalJan 13 · 500 Meters · Place 72 · Galileo Magnet500 Meters72.1:51.75a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Dogwood District Last Chance QualifierMay 11 · 800 Meters · Place 7 · Galileo800 Meters73:08.0110
Apr 25Galileo Home MeetApr 25 · 800 Meters · Place 4 · Galileo800 Meters43:03.58—
Apr 18Appo/Galileo/NC @ WCApr 18 · 800 Meters · Place 6 · Galileo800 Meters63:13.9410

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 78 · Galileo Magnet500 Meters78.1:48.65a PB10
Feb 18VHSL Region 1B/2B ChampionshipFeb 18 · 500 Meters · Place 10 · Galileo500 Meters101:51.35Fr
Jan 28Bulldog InvitationalJan 28 · 500 Meters · Place 167 · Galileo500 Meters1671:54.8859
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 500 Meters · Place 32 · Galileo500 Meters321:57.22—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 500 Meters · Place 27 · Galileo500 Meters271:57.22—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Dogwood District Last Chance QualifierMay 13 · 400 Meters · Place 12 · Galileo High400 Meters121:18.76 PB—
Apr 7University of Lynchburg HS Twilight InviteApr 7 · 400 Meters · Place 16 · Galileo High400 Meters161:21.03—