Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRegion 5A/6A Indoor T & F Championship · Feb 172:39.89Region 5A/6A Indoor T & F ChampionshipFebruary 17, 2025
1600 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 205:01.36aGrant Holloway Holiday Invitational 2026December 20, 2025
1600 Meters · OutdoorSE District Meet #3 · May 14:53.48SE District Meet #3May 1, 2024
500 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 21:08.40VHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
800 Meters · IndoorVirginia Beach HS Relays · Jan 62:14.98Virginia Beach HS RelaysJanuary 6, 2024
800 Meters · OutdoorNansemond River Warrior Classic · May 162:01.53aNansemond River Warrior ClassicMay 16, 2026
High Jump · IndoorVHSL Southeast District - Meet 2 · Jan 95-4VHSL Southeast District - Meet 2January 9, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Nansemond River Warrior ClassicMay 16 · 800 Meters · Place 5 · Grassfield800 Meters5.2:01.53a PB11
May 8Grassfield Invitational At NightMay 8 · 800 Meters · Place 10 · Grassfield800 Meters10.2:02.14a11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 800 Meters · Place 7 · Grassfield800 Meters7.2:03.27a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 500 Meters · Place 8 · Grassfield500 Meters81:08.40 PB11
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 500 Meters · Place 3 · Grassfield500 Meters31:08.4111
Feb 7The 63rd East Coast InvitationalFeb 7 · 1000 Meters · Place 12 · Grassfield1000 Meters122:40.52—
Jan 10Virginia Beach HS RelaysJan 10 · 500 Meters · Place 18 · Grassfield500 Meters181:09.5911

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 41 · Grassfield1600 Meters41.5:01.36a PB11
Dec 12CNU HS Winter FrolicDec 12 · 1000 Meters · Place 3 · Grassfield1000 Meters3.2:48.91a11
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · High Jump · Place 8 · GrassfieldHigh Jump85-610
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 1000 Meters · Place 7 · Grassfield1000 Meters72:39.89 PB10
Feb 7East Coast InvitationalFeb 7 · High Jump · Place 10 · GrassfieldHigh Jump105-02.00—
Feb 7East Coast InvitationalFeb 7 · 1000 Meters · Place 19 · Grassfield1000 Meters192:43.52—
Jan 9VHSL Southeast District - Meet 2Jan 9 · High Jump · Place 8 · GrassfieldHigh Jump8.5-4 PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28CNU HS Captains ClassicMar 28 · 800 Meters · Place 6 · Grassfield800 Meters62:03.84—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 1000 Meters · Place 9 · Grassfield1000 Meters9.2:47.69a10
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 1000 Meters · Place 19 · Grassfield1000 Meters192:57.529
Feb 261st Annual East Coast InvitationalFeb 2 · 1000 Meters · Place 31 · Grassfield1000 Meters312:47.62—
Jan 24SED Meet #3Jan 24 · 1000 Meters · Place 6 · Grassfield1000 Meters62:52.749
Jan 11Southeastern District Meet #2Jan 11 · 1000 Meters · Place 5 · Grassfield1000 Meters52:58.759
Jan 6Virginia Beach HS RelaysJan 6 · 800 Meters · Place 11 · Grassfield800 Meters112:14.98 PB9
Jan 6Virginia Beach HS RelaysJan 6 · 800 Meters · Place 11 · Grassfield800 Meters112:14.989
Jan 6Virginia Beach HS RelaysJan 6 · 800 Meters · Place 11 · Grassfield800 Meters112:14.989
Jan 4Southeastern District Meet #1Jan 4 · 500 Meters · Place 20 · Grassfield500 Meters201:19.149

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17VHSL 6A RegionalMay 17 · 800 Meters · Place 8 · Grassfield800 Meters82:04.02a—
May 10Grassfield Invitational At NightMay 10 · 1600 Meters · Place 11 · Grassfield1600 Meters114:55.119
May 8SE District Meet #4May 8 · 800 Meters · Place 6 · Grassfield800 Meters62:07.939
May 1SE District Meet #3May 1 · 1600 Meters · Place 3 · Grassfield1600 Meters34:53.48 PB9
May 1SE District Meet #3May 1 · High Jump · Place 9 · GrassfieldHigh Jump95-69
Apr 20Track 757 InvitationalApr 20 · 800 Meters · Place 10 · Grassfield800 Meters102:09.439
Apr 20Track 757 InvitationalApr 20 · High Jump · Place 16 · GrassfieldHigh Jump165-49
Apr 17Peninsula District Meet #2Apr 17 · 800 Meters · Place 10 · Grassfield800 Meters102:09.439
Apr 17Peninsula District Meet #2Apr 17 · High Jump · Place 16 · GrassfieldHigh Jump165-49
Mar 29CNU HS Captains ClassicMar 29 · 800 Meters · Place 16 · Grassfield800 Meters16.2:08.67a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 72 · Grassfield1000 Meters72.3:01.70a9