Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMark Martin Invitational · Mar 2817.40aMark Martin InvitationalMarch 28, 2026
100 Meters · Outdoor31st Annual Judy Thomas Invitational · Apr 216.97a31st Annual Judy Thomas InvitationalApril 2, 2026
1000 Meters · IndoorRoanoke College Maroons HS Invitational #1 · Jan 125:27.27Roanoke College Maroons HS Invitational #1January 12, 2023
200 Meters · IndoorMark Martin Invitational · Mar 2838.45aMark Martin InvitationalMarch 28, 2026
200 Meters · OutdoorBearcat Invitational · Mar 2337.23Bearcat InvitationalMarch 23, 2024
300 Meters · IndoorBlue Ridge Last Chance · Feb 81:01.45Blue Ridge Last ChanceFebruary 8, 2024
400 Meters · OutdoorRebel Last Chance Meet · May 31:30.02Rebel Last Chance MeetMay 3, 2023
500 Meters · IndoorHoliday Track Classic · Dec 171:44.86aHoliday Track ClassicDecember 17, 2022
55 Meter · IndoorWally Gilbert Invitational · Dec 710.48aWally Gilbert InvitationalDecember 7, 2024
55 Meters · IndoorRoanoke College Maroons HS Invitational #1 · Jan 129.48Roanoke College Maroons HS Invitational #1January 12, 2023
800 Meters · Outdoor29th Judy Thomas invitational · Apr 83:56.4129th Judy Thomas invitationalApril 8, 2024
Combined results · IndoorVHSL 1/2 Region C & D 2024 Championships · Feb 169.81VHSL 1/2 Region C & D 2024 ChampionshipsFebruary 16, 2024
Discus · 1kg · OutdoorRebel Last Chance · May 964' 3"Rebel Last ChanceMay 9, 2026
Shot Put · 4kg · IndoorECE ROANOKE - PAJAMA INVITATIONAL · Jan 107.80mECE ROANOKE - PAJAMA INVITATIONALJanuary 10, 2026
Shot Put · 4kg · OutdoorRebel Last Chance · May 923' 10.5"Rebel Last ChanceMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Rebel Last ChanceMay 9 · Discus · Place 19 · Rural RetreatDiscus1kg19.64' 3" PB12
May 9Rebel Last ChanceMay 9 · Shot Put · Place 16 · Rural RetreatShot Put4kg16.23' 10.5" PB12
May 9Rebel Last ChanceMay 9 · 800 Meters · Place 23 · Rural Retreat800 Meters23.4:28.21a12
Apr 30Battle All-Comers #2Apr 30 · Discus · Place 19 · Rural RetreatDiscus1kg19.59-07.0012
Apr 30Battle All-Comers #2Apr 30 · Shot Put · Place 18 · Rural RetreatShot Put4kg18.22-09.0012
Apr 30Battle All-Comers #2Apr 30 · 200 Meters · Place 26 · Rural Retreat200 Meters26.37.75a12
Apr 30Battle All-Comers #2Apr 30 · 100 Meters · Place 25 · Rural Retreat100 Meters25.16.98a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · Discus · Place 41 · Rural RetreatDiscus4148-1012
Apr 231st Annual Judy Thomas InvitationalApr 2 · Shot Put · Place 34 · Rural RetreatShot Put3421-012
Apr 231st Annual Judy Thomas InvitationalApr 2 · 200 Meters · Place 69 · Rural Retreat200 Meters6938.27a12
Apr 231st Annual Judy Thomas InvitationalApr 2 · 100 Meters · Place 68 · Rural Retreat100 Meters6816.97a PB12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · Discus · Rural RetreatDiscus1kg—ND12
Mar 28Mark Martin InvitationalMar 28 · Shot Put · Place 27 · Rural RetreatShot Put4kg27.24' 11.25"12
Mar 28Mark Martin InvitationalMar 28 · 200 Meters · Place 50 · Rural Retreat200 Meters50.38.45a PB12
Mar 28Mark Martin InvitationalMar 28 · 100 Meters · Place 62 · Rural Retreat100 Meters62.17.40a PB12
Feb 21Region 1C/1D ChampionshipsFeb 21 · Shot Put · Place 9 · Rural RetreatShot Put4kg9.25' 2.5"12
Jan 13AHS MS/HS Polar BearJan 13 · 300 Meters · Place 11 · Rural Retreat300 Meters11.1:10.25aUnofficial12
Jan 13AHS MS/HS Polar BearJan 13 · 55 Meter · Place 10 · Rural Retreat55 Meter10.9.96aUnofficial12
Jan 13AHS MS/HS Polar BearJan 13 · Shot Put · Place 2 · Rural RetreatShot Put4kg2.23-09.75Unofficial12
Jan 10ECE ROANOKE - PAJAMA INVITATIONALJan 10 · Shot Put · Place 28 · Rural RetreatShot Put4kg28.7.80m PB12
Jan 7Abingdon Polar BearJan 7 · Shot Put · Place 6 · Rural RetreatShot Put623-10.25—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 55 Meter · Rural Retreat55 Meter—DNS12
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · Shot Put · Rural RetreatShot Put4kg—DNS12
Dec 17Empire Ford HS Polar BearDec 17 · 55 Meter · Place 26 · Rural Retreat55 Meter26.9.99aUnofficial12
Dec 17Empire Ford HS Polar BearDec 17 · Shot Put · Place 12 · Rural RetreatShot Put4kg12.23-04.00Unofficial12
Feb 22VHSL Region 1C/1D Indoor ChampionshipsFeb 22 · 55 Meter · Place 17 · Rural Retreat55 Meter17.10.94a11
Feb 6East Coast Elite - Roanoke 2.6.25Feb 6 · 500 Meters · Place 29 · Rural Retreat500 Meters29.2:18.23a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Rebel Last ChanceMay 7 · Discus · Place 24 · Rural RetreatDiscus1kg24.42' 8"11
May 7Rebel Last ChanceMay 7 · Shot Put · Place 20 · Rural RetreatShot Put4kg20.18' 10.5"11
May 7Rebel Last ChanceMay 7 · 200 Meters · Place 33 · Rural Retreat200 Meters33.39.10a11
May 7Rebel Last ChanceMay 7 · 100 Meters · Place 44 · Rural Retreat100 Meters44.18.31a11
Apr 12Frank Carver InviteApr 12 · Shot Put · Rural RetreatShot Put4kg--NM11
Apr 12Frank Carver InviteApr 12 · 400 Meters · Rural Retreat400 Meters--DNS11
Mar 22Bearcat InvitationalMar 22 · 800 Meters · Place 22 · Rural Retreat800 Meters224:20.61a11
Mar 22Bearcat InvitationalMar 22 · 200 Meters · Place 36 · Rural Retreat200 Meters3644.72a11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 55 Meter · Place 109 · Rural Retreat55 Meter109.10.53a11
Dec 7Wally Gilbert InvitationalDec 7 · 300 Meters · Place 22 · Rural Retreat300 Meters22.1:11.51a11
Dec 7Wally Gilbert InvitationalDec 7 · 55 Meter · Place 42 · Rural Retreat55 Meter42.10.48a PB11
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 23 · Rural RetreatCombined results231:00.9910
Feb 16VHSL 1/2 Region C & D 2024 ChampionshipsFeb 16 · Combined results · Place 26 · Rural RetreatCombined results269.81 PB10
Feb 8Blue Ridge Last ChanceFeb 8 · 300 Meters · Place 31 · Rural Retreat300 Meters311:01.45 PBSO
Feb 8Blue Ridge Last ChanceFeb 8 · 55 Meters · Place 32 · Rural Retreat55 Meters329.75SO
Jan 27Heritage Middle School & Varsity InvitationalJan 27 · 500 Meters · Place 3 · Rural Retrea500 Meters32:19.25—
Jan 27Heritage Middle School & Varsity InvitationalJan 27 · 55 Meters · Place 5 · Rural Retrea55 Meters59.81—
Jan 11Brown Dental Polar BearJan 11 · 500 Meters · Place 12 · Rural Retreat500 Meters122:13.59—
Jan 11Brown Dental Polar BearJan 11 · 300 Meters · Place 20 · Rural Retreat300 Meters201:03.96—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 829th Judy Thomas invitationalApr 8 · 800 Meters · Place 23 · Rural Retreat800 Meters233:56.41 PB10
Apr 829th Judy Thomas invitationalApr 8 · 200 Meters · Place 32 · Rural Retreat200 Meters3238.5910
Mar 23Bearcat InvitationalMar 23 · 200 Meters · Place 37 · Rural Retreat200 Meters3737.23 PB10
Mar 23Bearcat InvitationalMar 23 · 100 Meters · Place 31 · Rural Retreat100 Meters3117.3210

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 300 Meters · Place 71 · Rural Retreat300 Meters71.1:01.86a10
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 30 · Rural Retreat1000 Meters305:27.27 PB—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 300 Meters · Place 47 · Rural Retreat300 Meters471:03.15—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55 Meters · Place 47 · Rural Retreat55 Meters479.48 PB—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 1000 Meters · Place 30 · Rural Retreat1000 Meters305:27.27—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 300 Meters · Place 47 · Rural Retreat300 Meters471:03.15—
Jan 12Roanoke College Maroons HS Invitational #1Jan 12 · 55 Meters · Place 47 · Rural Retreat55 Meters479.48—
Jan 4Brown Dental Polar Bear MeetJan 4 · 300 Meters · Place 19 · Rural Retreat300 Meters191:02.78—
Jan 4Brown Dental Polar Bear MeetJan 4 · 55 Meters · Place 18 · Rural Retreat55 Meters189.64—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Rebel Last Chance MeetMay 3 · 400 Meters · Place 13 · Rural Retreat400 Meters131:30.02 PB9
May 3Rebel Last Chance MeetMay 3 · 100 Meters · Place 28 · Rural Retreat100 Meters2817.029

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 500 Meters · Place 28 · Rural Retreat500 Meters28.1:44.86a PB9