Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBay Rivers Regular Season - Meet 2 · Dec 172:54.61aBay Rivers Regular Season - Meet 2December 17, 2025
1600 Meters · IndoorBay Rivers Regular Season - Meet 1 · Dec 55:16.76aBay Rivers Regular Season - Meet 1December 5, 2024
1600 Meters · Outdoor2025 Charles City Invitational · Mar 225:03.94a2025 Charles City InvitationalMarch 22, 2025
3200 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 210:47.36VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
3200 Meters · OutdoorVHSL Class 3 State Championships · Jun 510:55.01aVHSL Class 3 State ChampionshipsJune 5, 2026
800 Meters · OutdoorTHE LEGENDS OF TRACK AND FIELD INVITATIONAL · May 102:25.05THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10, 2025
800 Meters · Relay Split · IndoorCNU HS Showcase · Jan 102:13.705CNU HS ShowcaseJanuary 10, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 3200 Meters · Place 21 · Tabb3200 Meters21.10:55.01a PB11
Mar 27CNU HS Captains ClassicMar 27 · 3200 Meters · Place 16 · Tabb3200 Meters16.10:56.14a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 3200 Meters · Place 17 · Tabb3200 Meters1710:47.36 PB11
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 3200 Meters · Place 3 · Tabb3200 Meters310:48.4811
Jan 10CNU HS ShowcaseJan 10 · 3200 Meters · Place 16 · Tabb3200 Meters16.10:54.88a11
Jan 10CNU HS ShowcaseJan 10 · 800 Meters · Tabb800 MetersRelay Split—2:13.705 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 1000 Meters · Place 7 · Tabb1000 Meters7.2:54.61a PB11
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · 3200 Meters · Place 10 · Tabb3200 Meters1011:09.16SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 1600 Meters · Place 16 · Tabb1600 Meters165:09.0410
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 800 Meters · Place 32 · Tabb800 Meters322:25.05 PB10
Mar 22Charles City Invitational 2025Mar 22 · 1600 Meters · Place 8 · Tabb1600 Meters85:04.00—
Mar 222025 Charles City InvitationalMar 22 · 1600 Meters · Place 8 · Tabb1600 Meters8.5:03.94a PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · 1600 Meters · Place 13 · Tabb1600 Meters13.5:16.76a PB10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Trojan Races InvitationalMay 10 · 1600 Meters · Place 11 · Tabb1600 Meters11.5:54.69a9
May 2Charles City Regular Season Meet #3May 2 · 1600 Meters · Place 8 · Tabb1600 Meters8.5:59.94a9
Apr 27Denbigh Patriots Track ClassicApr 27 · 1600 Meters · Place 5 · Tabb1600 Meters55:57.83—
Apr 20Ken Lampert All-Comers MeetApr 20 · 1600 Meters · Place 13 · Tabb1600 Meters13.6:04.68a9