Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 173:11.09VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
1000 Meters · OutdoorWalter Bass Invite · Jan 173:07.71aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorVHSL Region 1B/2B Indoor Track & Field Championships · Feb 175:25.23VHSL Region 1B/2B Indoor Track & Field ChampionshipsFebruary 17, 2026
1600 Meters · OutdoorWaynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS) · May 74:58.72aWaynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7, 2026
3200 Meters · IndoorECE ROANOKE - AROUND THE WORLD INVITATIONAL · Jan 312:42.26aECE ROANOKE - AROUND THE WORLD INVITATIONALJanuary 3, 2026
3200 Meters · OutdoorAlleghany Quint Track Meet · May 1210:55.87aAlleghany Quint Track MeetMay 12, 2026
800 Meters · OutdoorAugusta County Track Invitational · Apr 252:22.54Augusta County Track InvitationalApril 25, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27VHSL Region 1B Championship 2026May 27 · 3200 Meters · Place 2 · RiverheadsRiverheads3200 Meters2.11:02.05a10
May 21Shenandoah District ChampionshipMay 21 · 3200 Meters · Place 6 · RiverheadsRiverheads3200 Meters6.10:58.75a10
May 12Alleghany Quint Track MeetMay 12 · 3200 Meters · Place 1 · RiverheadsRiverheads3200 Meters1.10:55.87a PB10
May 7Waynesboro 2026 (WHS, RHS, RCHS, AHS, SDHS)May 7 · 1600 Meters · Place 3 · RiverheadsRiverheads1600 Meters3.4:58.72a PB10
May 1Generals T & F InvitationalMay 1 · 1600 Meters · Place 9 · RiverheadsRiverheads1600 Meters9.5:14.50a10
Apr 25Augusta County InvitationalApr 25 · 800 Meters · Place 3 · RiverheadsRiverheads800 Meters3.2:22.61a10
Apr 22Stuarts Draft Home Track Meet 2026Apr 22 · 1600 Meters · Place 5 · RiverheadsRiverheads1600 Meters5.5:05.69aUnofficial10
Apr 4Appomattox County HS InvitationalApr 4 · 1600 Meters · Place 9 · RiverheadsRiverheads1600 Meters9.5:06.18a10
Apr 4Appomattox County HS InvitationalApr 4 · 800 Meters · Place 16 · RiverheadsRiverheads800 Meters16.2:23.75a10
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 138 · RiverheadsRiverheads1000 Meters138.3:07.71a PB10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 152 · RiverheadsRiverheads1600 Meters152.5:21.46a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 1600 Meters · Place 6 · RiverheadsRiverheads1600 Meters65:25.23 PB10
Feb 17VHSL Region 1B/2B Indoor Track & Field ChampionshipsFeb 17 · 1000 Meters · Place 6 · RiverheadsRiverheads1000 Meters63:11.09 PB10
Jan 10Walt Cormack MemorialJan 10 · 1600 Meters · Place 23 · RiverheadsRiverheads1600 Meters235:25.67—
Jan 10Walt Cormack MemorialJan 10 · 1000 Meters · Place 23 · RiverheadsRiverheads1000 Meters233:14.04—
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 3200 Meters · Place 23 · RiverheadsRiverheads3200 Meters2312:42.26a PB10
Jan 3ECE ROANOKE - AROUND THE WORLD INVITATIONALJan 3 · 1600 Meters · Place 34 · RiverheadsRiverheads1600 Meters345:31.38a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1000 Meters · Place 50 · RiverheadsRiverheads1000 Meters50.3:19.74a10
Dec 20ECE ROANOKE - WINTER WONDERLAND HOLIDAY HATDec 20 · 1600 Meters · Place 42 · RiverheadsRiverheads1600 Meters42.5:30.15a10
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 114 · RiverheadsRiverheads1600 Meters1145:37.709
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 106 · RiverheadsRiverheads1600 Meters1065:40.559
Feb 1Bulldog InvitationalFeb 1 · 1600 Meters · Place 106 · RiverheadsRiverheads1600 Meters1065:40.559
Jan 23East Coast Elite - Roanoke 1.23.25Jan 23 · 1000 Meters · Place 68 · RiverheadsRiverheads1000 Meters68.3:21.10a9
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 89 · RiverheadsRiverheads1600 Meters896:00.22—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 1600 Meters · Place 96 · RiverheadsRiverheads1600 Meters96.5:59.01a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 3200 Meters · Place 54 · RiverheadsRiverheads3200 Meters54.11:42.05a10
Dec 6Liberty Flames HS InvitationalDec 6 · 1000 Meters · Place 83 · RiverheadsRiverheads1000 Meters83.3:08.99a10
May 22Shenandoah District ChampionshipMay 22 · 1600 Meters · Place 14 · RiverheadsRiverheads1600 Meters145:53.50—
May 2Generals InvitationalMay 2 · 1600 Meters · Place 19 · RiverheadsRiverheads1600 Meters19.5:36.30a9
Apr 25Augusta County Track InvitationalApr 25 · 800 Meters · Place 2 · RiverheadsRiverheads800 Meters22:22.54 PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19East Coast Elite - Roanoke 12.19.24Dec 19 · 1600 Meters · Place 36 · RiverheadsRiverheads1600 Meters36.5:37.70a9
Dec 14East Coast Elite - RoanokeDec 14 · 1000 Meters · Place 46 · RiverheadsRiverheads1000 Meters46.3:20.65a9
Dec 14East Coast Elite - RoanokeDec 14 · 1600 Meters · Place 39 · RiverheadsRiverheads1600 Meters39.5:41.95a9
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 99 · RiverheadsRiverheads1000 Meters99.3:20.54a9
Dec 7Liberty Flames HS InvitationalDec 7 · 1600 Meters · Place 131 · RiverheadsRiverheads1600 Meters131.5:48.63a9
Jan 5East Coast Elite #1Jan 5 · 500 Meters · RiverheadsRiverheads500 Meters—DNS8
Jan 5East Coast Elite #1Jan 5 · 1600 Meters · RiverheadsRiverheads1600 Meters—DNS8

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Harrisonburg HS JV InvitationalMay 1 · 1600 Meters · Place 15 · RiverheadsRiverheads1600 Meters155:53.54—
May 1Harrisonburg HS JV InvitationalMay 1 · 800 Meters · Place 12 · RiverheadsRiverheads800 Meters122:30.39—
Apr 26Augusta County Track InvitationalApr 26 · 800 Meters · Place 3 · RiverheadsRiverheads800 Meters32:30.02—
Apr 17SDHS Regular Season InvitationalApr 17 · 1600 Meters · RiverheadsRiverheads1600 Meters--5:51.99a8
Apr 17SDHS Regular Season InvitationalApr 17 · 800 Meters · RiverheadsRiverheads800 Meters--2:40.62a8
Apr 6Vince Bradford InvitationalApr 6 · 1600 Meters · Place 3 · RiverheadsRiverheads1600 Meters36:00.51—
Apr 6Vince Bradford InvitationalApr 6 · 800 Meters · Place 4 · RiverheadsRiverheads800 Meters42:39.61—
Apr 3Riverheads JV MeetApr 3 · 1600 Meters · Place 7 · RiverheadsRiverheads1600 Meters76:13.00—
Apr 3Riverheads JV MeetApr 3 · 800 Meters · Place 8 · RiverheadsRiverheads800 Meters82:53.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 1600 Meters · Place 3 · RiverheadsRiverheads1600 Meters3.6:16.80a8