Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRegion 5A/6A Indoor T & F Championship · Feb 172:53.55Region 5A/6A Indoor T & F ChampionshipFebruary 17, 2025
1600 Meters · IndoorVHSL Class 6 Region A Indoor T & F Championship · Feb 144:49.62VHSL Class 6 Region A Indoor T & F ChampionshipFebruary 14, 2026
3200 Meters · IndoorCNU HS Showcase · Jan 1010:27.11aCNU HS ShowcaseJanuary 10, 2026
3200 Meters · OutdoorQueen Harrison Track Classic · May 210:23.83aQueen Harrison Track ClassicMay 2, 2026
800 Meters · Relay Split · IndoorCNU HS Showcase · Jan 102:14.487CNU HS ShowcaseJanuary 10, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Queen Harrison Track ClassicMay 2 · 3200 Meters · Place 3 · Thomas Dale3200 Meters3.10:23.83a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 1600 Meters · Place 9 · Thomas Dale1600 Meters94:49.62 PB12
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 3200 Meters · Place 22 · Thomas Dale3200 Meters2210:27.9712
Jan 14Matoaca Polar BearJan 14 · 1600 Meters · Place 1 · Thomas Dale1600 Meters14:55.05SR
Jan 10CNU HS ShowcaseJan 10 · 3200 Meters · Place 7 · Thomas Dale3200 Meters7.10:27.11a PB12
Jan 10CNU HS ShowcaseJan 10 · 800 Meters · Thomas Dale800 MetersRelay Split—2:14.487 PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Dinwiddie Polar BearDec 17 · 3200 Meters · Place 1 · Thomas Dale3200 Meters1.10:40.93aUnofficial12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1000 Meters · Place 20 · Thomas Dale1000 Meters202:53.55 PB11
Feb 7East Coast InvitationalFeb 7 · 1600 Meters · Place 57 · Thomas Dale1600 Meters574:56.02—
Feb 7East Coast InvitationalFeb 7 · 1000 Meters · Place 46 · Thomas Dale1000 Meters462:53.74—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 1600 Meters · Place 16 · Thomas Dale1600 Meters16.4:58.61a11