Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:45.03aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorVHSL Class 3 State Indoor Championships · Mar 23:25.53VHSL Class 3 State Indoor ChampionshipsMarch 2, 2026
1600 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 105:44.46VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
1600 Meters · OutdoorKing William Track and Field Classic · Mar 285:49.01aKing William Track and Field ClassicMarch 28, 2026
800 Meters · OutdoorKen Lampert All-Comers Meet · Apr 262:49.72Ken Lampert All-Comers MeetApril 26, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28King William Track and Field ClassicMar 28 · 1600 Meters · Place 1 · New Kent1600 Meters1.5:49.01a PB9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 24 · New Kent1 Mile24.5:45.03a PB9
Mar 2VHSL Class 3 State Indoor ChampionshipsMar 2 · 1000 Meters · Place 12 · New Kent1000 Meters123:25.53 PB9
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 1600 Meters · Place 4 · New Kent1600 Meters45:44.46 PB9
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 1000 Meters · Place 2 · New Kent1000 Meters23:25.749
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 39 · New Kent1000 Meters393:29.839

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 1000 Meters · Place 6 · New Kent1000 Meters6.3:32.32a9
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 1600 Meters · Place 5 · New Kent1600 Meters5.5:54.31a9
Dec 12CNU HS Winter FrolicDec 12 · 1000 Meters · Place 11 · New Kent1000 Meters11.3:32.32a9
Dec 12CNU HS Winter FrolicDec 12 · 1600 Meters · Place 15 · New Kent1600 Meters15.6:00.75a9
Dec 6The Virginia Beast HS InvitationalDec 6 · 1000 Meters · Place 6 · New Kent1000 Meters6.3:39.81a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 2 · New Kent800 Meters22:49.72 PB8
Apr 26Ken Lampert All-Comers MeetApr 26 · 1600 Meters · Place 2 · New Kent1600 Meters26:19.028
Apr 26Ken Lampert All-Comers MeetApr 26 · 800 Meters · Place 2 · New Kent800 Meters22:49.728
Apr 26Ken Lampert All-Comers MeetApr 26 · 1600 Meters · Place 2 · New Kent1600 Meters26:19.028