Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral All Comers 2 · Apr 2414.17aCentral All Comers 2April 24, 2024
1000 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 32:56.14aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
1600 Meters · IndoorWalter Bass HS Invitational · Jan 185:01.01Walter Bass HS InvitationalJanuary 18, 2025
1600 Meters · OutdoorVHSL Region 2D Outdoor Championships · May 275:00.27aVHSL Region 2D Outdoor ChampionshipsMay 27, 2026
3200 Meters · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 1010:53.23aECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
3200 Meters · OutdoorMountain 7 District Championships · May 2110:55.47Mountain 7 District ChampionshipsMay 21, 2025
800 Meters · OutdoorRidgeview All-Comers · Apr 102:27.81Ridgeview All-ComersApril 10, 2024
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 165:27.64VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · 3200 Meters · Place 4 · Union3200 Meters4.11:13.29a12
May 27VHSL Region 2D Outdoor ChampionshipsMay 27 · 1600 Meters · Place 6 · Union1600 Meters6.5:00.27a PB12
May 9Rebel Last ChanceMay 9 · 3200 Meters · Place 2 · Union3200 Meters2.11:10.08a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 4VHSL Class 2 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 8 · Union High S3200 Meters810:56.9212
Feb 20Region 2D ChampionshipsFeb 20 · 3200 Meters · Place 2 · Union3200 Meters2.11:14.29a12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 3200 Meters · Place 10 · Union3200 Meters10.11:09.00a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 3200 Meters · Place 3 · Union3200 Meters3.10:53.23a PB12
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1000 Meters · Place 19 · Union1000 Meters192:56.14a PB12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 17Empire Ford HS Polar BearDec 17 · 3200 Meters · Place 2 · Union3200 Meters2.11:01.84aUnofficial12
Dec 17Empire Ford HS Polar BearDec 17 · 1000 Meters · Place 6 · Union1000 Meters6.3:13.55aUnofficial12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 1600 Meters · Place 14 · Union1600 Meters14.5:01.68a12
Mar 5VHSL Class 2 Indoor State ChampionshipsMar 5 · 3200 Meters · Place 13 · Union High S3200 Meters1310:56.6811
Feb 21VHSL Region 2C/2D Indoor ChampionshipsFeb 21 · 3200 Meters · Place 3 · Union3200 Meters311:14.5811
Feb 5AHS MS/HS Polar Bear MeetFeb 5 · 3200 Meters · Place 3 · Union3200 Meters3.11:13.94aUnofficial11
Feb 5AHS MS/HS Polar Bear MeetFeb 5 · 1600 Meters · Place 10 · Union1600 Meters10.5:25.68aUnofficial11
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 104 · Union High S1600 Meters1045:27.6411
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 60 · Union High S1600 Meters605:02.6511
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 60 · Union High S1600 Meters605:02.6511
Jan 29Abingdon Polar Bear MeetJan 29 · 1600 Meters · Place 7 · Union1600 Meters7.5:14.52aUnofficial11
Jan 18Walter Bass HS InvitationalJan 18 · 1600 Meters · Place 78 · Union High S1600 Meters785:01.01 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 2 State ChampionshipsJun 6 · 3200 Meters · Place 19 · Union High S3200 Meters1911:20.9311
May 21Mountain 7 District ChampionshipsMay 21 · 3200 Meters · Place 2 · Union3200 Meters210:55.47 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22VHSL Region 2D ChampionshipsMay 22 · 3200 Meters · Place 6 · Union3200 Meters6.11:30.91a10
Apr 24Central All Comers 2Apr 24 · 1600 Meters · Place 4 · Union1600 Meters4.5:18.20a10
Apr 24Central All Comers 2Apr 24 · 800 Meters · Place 9 · Union800 Meters9.2:29.11a10
Apr 24Central All Comers 2Apr 24 · 100 Meters · Place 43 · Union100 Meters43.14.17a PB10
Apr 10Ridgeview All-ComersApr 10 · 800 Meters · Place 4 · Union800 Meters42:27.81 PB—
Apr 10Ridgeview All-ComersApr 10 · 1600 Meters · Place 2 · Union1600 Meters25:23.37—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 9 · UnionCombined results95:27.64 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 17VHSL 1A/2A Region C & D ChampionshipsFeb 17 · 3200 Meters · Place 5 · Union3200 Meters5.13:14.03a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Bulldog InvitationalJan 28 · 1600 Meters · Place 253 · Union1600 Meters2535:57.159
Jan 18Highlands Glass/Shamrock Realty Polar BearJan 18 · 1600 Meters · Place 21 · Union1600 Meters215:58.27—
Jan 11Legacy Bank Polar Bear MeetJan 11 · 1600 Meters · Place 7 · Union1600 Meters76:04.10—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 1600 Meters · Place 48 · Union1600 Meters48.6:31.17a9