Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorEast Coast Elite - Roanoke 2.6.25 · Feb 63:08.78aEast Coast Elite - Roanoke 2.6.25February 6, 2025
1600 Meters · IndoorRegion 3D Championships · Feb 215:09.53aRegion 3D ChampionshipsFebruary 21, 2026
1600 Meters · OutdoorDogwood Track Classic · May 15:01.08aDogwood Track ClassicMay 1, 2026
3000 Meters · Indooradidas Indoor Nationals · Mar 1811:43.30adidas Indoor NationalsMarch 18, 2022
3200 Meters · IndoorEast Coast Elite- VMI 1.4.25 · Jan 411:14.17aEast Coast Elite- VMI 1.4.25January 4, 2025
3200 Meters · OutdoorWalter Bass Invite · Jan 1710:58.57aWalter Bass InviteJanuary 17, 2026
800 Meters · OutdoorCosmopolitan Invitational Track and Field Meet · May 22:21.79aCosmopolitan Invitational Track and Field MeetMay 2, 2024
Combined results · OutdoorChristiansburg Invitational · Apr 132:29.52Christiansburg InvitationalApril 13, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 1600 Meters · Place 2 · ChristiansburgChristiansburg1600 Meters2.5:01.14a10
May 282026 Region 3D Track & Field Championships 2026May 28 · 3200 Meters · Place 1 · ChristiansburgChristiansburg3200 Meters1.11:26.67a10
May 282026 Region 3D Track & Field Championships 2026May 28 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:05.67a10
May 1Dogwood Track ClassicMay 1 · 1600 Meters · Place 20 · ChristiansburgChristiansburg1600 Meters20.5:01.08a PB10
Jan 17Walter Bass InviteJan 17 · 3200 Meters · Place 2 · ChristiansburgChristiansburg3200 Meters2.10:58.57a PB10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:06.28a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 3200 Meters · Place 1 · ChristiansburgChristiansburg3200 Meters1.11:21.01a10
Feb 21Region 3D ChampionshipsFeb 21 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:09.53a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 1000 Meters · Place 1 · ChristiansburgChristiansburg1000 Meters1.3:08.78a PB9
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 3200 Meters · Place 1 · ChristiansburgChristiansburg3200 Meters1.11:14.17a PB9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 3200 Meters · Place 1 · ChristiansburgChristiansburg3200 Meters1.11:27.62a9
Dec 14East Coast Elite - RoanokeDec 14 · 1600 Meters · Place 2 · ChristiansburgChristiansburg1600 Meters2.5:24.27a9
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · Place 2 · 41-Unattached41-Unattached1600 Meters2.5:25.17a8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:15.80a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 1 · ChristiansburgChristiansburg800 MetersRound P1.2:24.35a8
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 800 Meters · Place 1 · ChristiansburgChristiansburg800 Meters1.2:21.79a PB8
Apr 27Blacksburg Bruin ClassicApr 27 · 800 Meters · Place 1 · Christiansburg MiddlChristiansburg Middl800 Meters12:24.25—
Apr 27Blacksburg Bruin ClassicApr 27 · 800 Meters · Place 1 · Christiansburg MiddlChristiansburg Middl800 Meters12:24.25—
Apr 27Blacksburg Bruin ClassicApr 27 · 1600 Meters · Place 1 · Christiansburg MiddlChristiansburg Middl1600 Meters15:09.09—
Apr 27Blacksburg Bruin ClassicApr 27 · 1600 Meters · Place 1 · Christiansburg MiddlChristiansburg Middl1600 Meters15:09.09—
Apr 16Glenvar MS MeetApr 16 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:14.75a8
Apr 16Glenvar MS MeetApr 16 · 800 Meters · Place 1 · ChristiansburgChristiansburg800 Meters1.2:23.35a8
Apr 13Christiansburg InvitationalApr 13 · Combined results · Place 2 · Christiansburg MiddlChristiansburg MiddlCombined results22:29.52 PB8
Apr 13Christiansburg InvitationalApr 13 · Combined results · Place 1 · Christiansburg MiddlChristiansburg MiddlCombined results15:24.658
Apr 13Glenvar MS Meet #3Apr 13 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:14.75a8
Apr 13Glenvar MS Meet #3Apr 13 · 800 Meters · Place 1 · ChristiansburgChristiansburg800 Meters1.2:23.35a8

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1600 Meters · Place 1 · 41-Unattached41-Unattached1600 Meters1.5:34.42a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Glenvar MS Meet 1Mar 15 · 1600 Meters · Place 1 · ChristiansburgChristiansburg1600 Meters1.5:39.07

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18adidas Indoor NationalsMar 18 · 3000 Meters · Place 7 · Unattached,ChristiaUnattached,Christia3000 Meters711:43.30 PB6
Mar 18adidas Indoor NationalsMar 18 · 3000 Meters · Place 7 · Unattached,ChristiaUnattached,Christia3000 Meters711:43.306