Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorEast Coast Elite - Roanoke · Dec 143:29.95aEast Coast Elite - RoanokeDecember 14, 2024
1600 Meters · IndoorECE Roanoke "The Top 600 Invitational" · Feb 75:40.26aECE Roanoke "The Top 600 Invitational"February 7, 2026
1600 Meters · OutdoorWalter Bass Invite · Jan 175:34.45aWalter Bass InviteJanuary 17, 2026
3200 Meters · IndoorEast Coast Elite - Roanoke 12.19.24 · Dec 1912:20.65aEast Coast Elite - Roanoke 12.19.24December 19, 2024
3200 Meters · OutdoorWalter Bass Invite · Jan 1712:06.49aWalter Bass InviteJanuary 17, 2026
400 Meters · OutdoorRiver Ridge Quad Meet · Apr 101:13.23aRiver Ridge Quad MeetApril 10, 2024
High Jump · IndoorRegion 3D Championships · Feb 215' 0"Region 3D ChampionshipsFebruary 21, 2026
High Jump · OutdoorBlue Demon Invitational · May 114' 10"Blue Demon InvitationalMay 11, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Region 3D ChampionshipsFeb 21 · 3200 Meters · Place 5 · Christiansburg3200 Meters5.12:26.96a12
Feb 21Region 3D ChampionshipsFeb 21 · High Jump · Place 2 · ChristiansburgHigh Jump2.5' 0" PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · 1600 Meters · Place 6 · Christiansburg1600 Meters6.5:40.26a PB12
Feb 7ECE Roanoke "The Top 600 Invitational"Feb 7 · High Jump · Place 11 · ChristiansburgHigh Jump11.1.35m12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · 1600 Meters · Place 4 · Christiansburg1600 Meters4.5:41.90a12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · High Jump · Place 3 · ChristiansburgHigh Jump3.1.45m12

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jan 17Walter Bass InviteJan 17 · 3200 Meters · Place 3 · Christiansburg3200 Meters3.12:06.49a PB12
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 27 · Christiansburg1600 Meters27.5:34.45a PB12
Jan 17Walter Bass InviteJan 17 · High Jump · Place 15 · ChristiansburgHigh Jump15.4-08.0012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · High Jump · Place 11 · ChristiansburgHigh Jump11.1.40m12
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 1600 Meters · Place 4 · Christiansburg1600 Meters4.5:55.64a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · High Jump · Place 4 · ChristiansburgHigh Jump4.1.45m11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 3200 Meters · Place 4 · Christiansburg3200 Meters4.12:20.65a PB11
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · High Jump · Place 7 · ChristiansburgHigh Jump7.1.45m11
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 10 · Christiansburg1000 Meters10.3:29.95a PB11
Dec 14East Coast Elite - RoanokeDec 14 · High Jump · Place 8 · ChristiansburgHigh Jump8.1.40m11
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · Place 11 · Christiansburg1600 Meters11.5:48.88a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Blue Demon InvitationalMay 11 · 3200 Meters · Place 4 · Christiansburg3200 Meters4.12:47.11a10
May 11Blue Demon InvitationalMay 11 · High Jump · Place 4 · ChristiansburgHigh Jump4.4' 10" PB10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 1600 Meters · Place 4 · Christiansburg1600 Meters4.5:43.49a10
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · High Jump · Place 2 · ChristiansburgHigh Jump2.4-10.0010
Apr 10River Ridge Quad MeetApr 10 · High Jump · Place 3 · ChristiansburgHigh Jump3.4' 610
Apr 10River Ridge Quad MeetApr 10 · 400 Meters · Place 13 · Christiansburg400 Meters13.1:13.23a PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 1600 Meters · Place 4 · Christiansburg1600 Meters4.6:01.21a10
Dec 16East Coast Elite Roanoke #1Dec 16 · High Jump · Place 5 · ChristiansburgHigh Jump5.1.44m10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 3200 Meters · Place 13 · Christiansburg3200 Meters13.14:01.77a9
Dec 17Holiday Track ClassicDec 17 · High Jump · Place 5 · ChristiansburgHigh Jump5.4-06.009
Dec 10Liberty Flames HS InvitationalDec 10 · 1000 Meters · Place 60 · Christiansburg1000 Meters60.3:56.14a9
Dec 10Liberty Flames HS InvitationalDec 10 · High Jump · Place 20 · ChristiansburgHigh Jump20.4-04.009
Dec 3Liberty HS OpenerDec 3 · High Jump · Place 24 · ChristiansburgHigh Jump24.4-02.009