Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Relays · Jan 103:29.41Virginia Beach HS RelaysJanuary 10, 2026
1600 Meters · IndoorBay Rivers Regular Season - Meet 2 · Dec 175:46.57aBay Rivers Regular Season - Meet 2December 17, 2025
3200 Meters · IndoorVHSL Regions 3A/4A Indoor TF Championships · Feb 1012:17.26VHSL Regions 3A/4A Indoor TF ChampionshipsFebruary 10, 2026
400 Meters · OutdoorConn-Madden Relays · Mar 291:07.75Conn-Madden RelaysMarch 29, 2025
800 Meters · OutdoorDogwood Track Classic · May 12:29.08aDogwood Track ClassicMay 1, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 70 · Grafton800 Meters70.2:29.08a PB11
Apr 18Hanover Hawks Spring InvitationalApr 18 · 800 Meters · Place 11 · Grafton800 Meters11.2:33.34a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 10 · 3200 Meters · Place 3 · Grafton3200 Meters312:17.26 PB11
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 3200 Meters · Place 20 · Grafton3200 Meters2012:21.6511
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 129 · Grafton3200 Meters129.12:40.87a11
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 37 · Grafton1000 Meters373:29.41 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Bay Rivers Regular Season - Meet 2Dec 17 · 1600 Meters · Place 3 · Grafton1600 Meters3.5:46.57a PB11
Dec 12CNU HS Winter FrolicDec 12 · 3200 Meters · Place 6 · Grafton3200 Meters6.12:45.06a11
Feb 1T757 Last Chance HS InviteFeb 1 · 1600 Meters · Place 27 · Grafton1600 Meters27.6:25.73a10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 800 Meters · Place 10 · Grafton800 Meters102:42.1910
Mar 29Conn-Madden RelaysMar 29 · 400 Meters · Place 21 · Grafton400 Meters211:07.75 PB10