Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Region 6A Outdoor T&F Championships · May 260.2VHSL Region 6A Outdoor T&F ChampionshipsMay 26, 2023
200 Meters · OutdoorVHSL Class 6 State Championships · Jun 62.2VHSL Class 6 State ChampionshipsJune 6, 2025
300 Meters · IndoorVirginia Beach HS Relays · Jan 1037.84Virginia Beach HS RelaysJanuary 10, 2026
400 Meters · IndoorThe 63rd East Coast Invitational · Feb 753.17The 63rd East Coast InvitationalFebruary 7, 2026
400 Meters · OutdoorVHSL Class 6 State Championships · May 3153.58VHSL Class 6 State ChampionshipsMay 31, 2024
500 Meters · IndoorVHSL Class 6 State Indoor Championships · Mar 21:10.88mVHSL Class 6 State Indoor ChampionshipsMarch 2, 2026
55 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Mar 37.14VHSL Class 6 State Indoor T & F ChampionshipsMarch 3, 2025
60 Meters · IndoorVirginia Beach HS Relays · Jan 257.77Virginia Beach HS RelaysJanuary 25, 2025
800 Meters · OutdoorSE District Meet #2 · Apr 242:13.01SE District Meet #2April 24, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 400 Meters · Grassfield400 Meters--DNS12
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 200 Meters · Grassfield200 MetersRound P--DNSWind: -0.912
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 100 Meters · Grassfield100 MetersRound P--DNSWind: -1.412
May 16Nansemond River Warrior ClassicMay 16 · 400 Meters · Place 1 · Grassfield400 Meters1.54.67a12
May 16Nansemond River Warrior ClassicMay 16 · 200 Meters · Place 1 · Grassfield200 Meters1.23.98a12
May 8Grassfield Invitational At NightMay 8 · 200 Meters · Place 1 · Grassfield200 Meters1.24.27a12
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 1 · Grassfield100 MetersRound P1.11.96a12
May 8Grassfield Invitational At NightMay 8 · 100 Meters · Place 1 · Grassfield100 Meters1.11.79a12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 200 Meters · Place 1 · Grassfield200 Meters1.24.25a12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 1 · Grassfield100 MetersRound P1.12.06a12
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · 100 Meters · Place 1 · Grassfield100 Meters1.12.00a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 300 Meters · Place 1 · Grassfield300 Meters138.29m12
Mar 2VHSL Class 6 State Indoor ChampionshipsMar 2 · 500 Meters · Place 1 · Grassfield500 Meters11:10.88m PB12
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 300 Meters · Place 1 · Grassfield300 Meters138.0612
Feb 14VHSL Class 6 Region A Indoor T & F ChampionshipFeb 14 · 500 Meters · Place 1 · Grassfield500 Meters11:12.7012
Feb 7The 63rd East Coast InvitationalFeb 7 · 400 Meters · Place 1 · Grassfield400 Meters153.17 PB—
Jan 10Virginia Beach HS RelaysJan 10 · 300 Meters · Place 1 · Grassfield300 Meters137.84 PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 200 Meters · Grassfield200 Meters—2.2 PB—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 200 Meters · Place 1 · Grassfield200 MetersRound P123.49—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 100 Meters · Place 4 · Grassfield100 Meters411.95—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 100 Meters · Place 3 · Grassfield100 MetersRound P311.69—
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 400 Meters · Place 1 · GRASSFIELD400 Meters154.93—
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 200 Meters · Place 1 · GRASSFIELD200 Meters123.70—
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 100 Meters · Place 1 · GRASSFIELD100 Meters111.96—
May 30VHSL Class 6 Region A ChampionshipsMay 30 · 100 Meters · Place 1 · GRASSFIELD100 MetersRound P112.03—
Mar 28CNU HS Captains ClassicMar 28 · 400 Meters · Place 1 · Grassfield400 Meters154.60—

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55 Meters · Place 6 · Grassfield55 Meters67.2111
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 300 Meters · Place 1 · Grassfield300 Meters138.3111
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 500 Meters · Place 1 · Grassfield500 Meters11:12.3511
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55 Meters · Place 6 · Grassfield55 MetersRound P67.2111
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55 Meters · Place 4 · Grassfield55 Meters47.14 PB11
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 300 Meters · Place 1 · Grassfield300 Meters138.1811
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 500 Meters · Place 1 · Grassfield500 Meters11:12.7011
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · 55 Meters · Place 1 · Grassfield55 Meters17.1911
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 2 · Grassfield55 MetersRound P27.3511
Jan 25Virginia Beach HS RelaysJan 25 · 55 Meters · Place 1 · Grassfield55 Meters17.2611
Jan 25Virginia Beach HS RelaysJan 25 · 300 Meters · Place 1 · Grassfield300 Meters138.6811
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 2 · Grassfield60 MetersRound P27.8911
Jan 25Virginia Beach HS RelaysJan 25 · 60 Meters · Place 1 · Grassfield60 Meters17.77 PB11
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 1 · Grassfield500 Meters11:12.04—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 3 · Grassfield300 Meters338.38—
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 1 · Grassfield500 Meters11:12.04—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 3 · Grassfield300 Meters338.38—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 200 Meters · Place 1 · Grassfield200 MetersRound P123.78—
May 31VHSL Class 6 State ChampionshipsMay 31 · 100 Meters · Place 7 · Grassfield100 Meters712.06—
May 31VHSL Class 6 State ChampionshipsMay 31 · 400 Meters · Place 1 · Grassfield400 Meters153.58 PB—
May 31VHSL Class 6 State ChampionshipsMay 31 · 200 Meters · Place 1 · Grassfield200 Meters124.06—
May 31VHSL Class 6 State ChampionshipsMay 31 · 200 Meters · Place 1 · Grassfield200 MetersRound P123.78—
May 31VHSL Class 6 State ChampionshipsMay 31 · 100 Meters · Place 1 · Grassfield100 Meters111.80—
May 31VHSL Class 6 State ChampionshipsMay 31 · 100 Meters · Place 7 · Grassfield100 MetersRound P712.06—
May 17VHSL 6A RegionalMay 17 · 400 Meters · Place 1 · Grassfield400 Meters154.86a—
May 17VHSL 6A RegionalMay 17 · 200 Meters · Place 1 · Grassfield200 Meters124.22a—
May 17VHSL 6A RegionalMay 17 · 100 Meters · Place 1 · Grassfield100 Meters112.09a—
May 17VHSL 6A RegionalMay 17 · 100 Meters · Place 1 · Grassfield100 Meters112.18a—
May 10Grassfield Invitational At NightMay 10 · 100 Meters · Place 1 · Grassfield100 MetersRound P112.0310
May 10Grassfield Invitational At NightMay 10 · 100 Meters · Place 1 · Grassfield100 Meters111.8410
May 8SE District Meet #4May 8 · 200 Meters · Place 1 · Grassfield200 Meters124.5810
May 8SE District Meet #4May 8 · 100 Meters · Place 1 · Grassfield100 Meters112.3010
May 1SE District Meet #3May 1 · 400 Meters · Place 1 · Grassfield400 Meters153.6110
May 1SE District Meet #3May 1 · 200 Meters · Place 1 · Grassfield200 Meters124.1610
Apr 24SE District Meet #2Apr 24 · 800 Meters · Place 1 · Grassfield800 Meters12:13.01 PB10
Apr 20Track 757 InvitationalApr 20 · 200 Meters · Place 1 · Grassfield200 Meters124.0210
Apr 20Track 757 InvitationalApr 20 · 100 Meters · Place 1 · Grassfield100 Meters112.3910
Apr 17Peninsula District Meet #2Apr 17 · 200 Meters · Place 1 · Grassfield200 Meters124.0210
Apr 17Peninsula District Meet #2Apr 17 · 100 Meters · Place 1 · Grassfield100 Meters112.3910
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 1 · Grassfield400 Meters155.02a—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 3 · Grassfield100 Meters312.11a—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 2 · Grassfield100 Meters211.99a—
Apr 12South County Stallion InvitationalApr 12 · 400 Meters · Place 1 · Grassfield400 Meters155.02—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 2 · Grassfield100 Meters211.99—
Apr 12South County Stallion InvitationalApr 12 · 100 Meters · Place 1 · Grassfield100 Meters112.11—

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 55 Meters · Place 11 · Grassfield55 Meters117.3210
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 300 Meters · Place 1 · Grassfield300 Meters138.4110
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 1 · Grassfield500 Meters11:11.7610
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 55 Meters · Place 11 · Grassfield55 MetersRound P117.3210
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 300 Meters · Place 1 · Grassfield300 Meters138.4110
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 500 Meters · Place 1 · Grassfield500 Meters11:14.3210
Feb 12VHSL Class 6 Region A Indoor T&F ChampionshipFeb 12 · 55 Meters · Place 1 · Grassfield55 Meters17.2410
Feb 261st Annual East Coast InvitationalFeb 2 · 300 Meters · Place 1 · Grassfield300 Meters138.72—
Jan 24SED Meet #3Jan 24 · 500 Meters · Place 1 · Grassfield500 Meters11:15.7510
Jan 24SED Meet #3Jan 24 · 55 Meters · Place 3 · Grassfield55 Meters37.3510
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 3 · Grassfield300 Meters338.99—
Jan 12The VA ShowcaseJan 12 · 500 Meters · Place 1 · Grassfield500 Meters11:13.56—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 3 · Grassfield300 Meters338.99—
Jan 11Southeastern District Meet #2Jan 11 · 55 Meters · Place 2 · Grassfield55 Meters27.3210
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 1 · Grassfield400 Meters157.0610
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 1 · Grassfield400 Meters157.0610
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 1 · Grassfield400 Meters157.0610
Jan 4Southeastern District Meet #1Jan 4 · 300 Meters · Place 1 · Grassfield300 Meters139.9210

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 400 Meters · Place 1 · Grassfield400 Meters155.23—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 200 Meters · Place 7 · Grassfield200 Meters725.19—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 200 Meters · Place 7 · Grassfield200 MetersRound P724.69—
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 200 Meters · Place 7 · Grassfield200 MetersRound P724.69—
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · 100 Meters · Place 5 · Grassfield100 Meters50.2 PB9
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · 200 Meters · Place 2 · Grassfield200 Meters225.279
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · 400 Meters · Place 1 · Grassfield400 Meters155.789
May 26VHSL Region 6A Outdoor T&F ChampionshipsMay 26 · 100 Meters · Place 5 · Grassfield100 Meters512.469
May 19Grassfield Invitational 'At Night'May 19 · 200 Meters · Place 3 · Grassfield200 Meters325.049
May 13Highland Springs Invitational NBN QualifierMay 13 · 400 Meters · Place 1 · Grassfield400 Meters154.659
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 3 · Grassfield400 Meters354.979
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 15 · Grassfield200 Meters1525.359
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 3 · Grassfield400 Meters354.979
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 16 · Grassfield200 Meters1625.359
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 8 · Grassfield200 Meters825.359
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 3 · Grassfield400 Meters354.979
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 9 · Grassfield400 Meters956.629
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 6 · Grassfield200 Meters624.889
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 9 · Grassfield400 Meters956.629
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 6 · Grassfield200 Meters624.889
Apr 22Track 757 InvitationalApr 22 · 100 Meters · Place 8 · Grassfield100 Meters812.529
Apr 22Track 757 InvitationalApr 22 · 100 Meters · Place 10 · Grassfield100 Meters1012.459
Mar 24CNU's 37th HS Captains ClassicMar 24 · 400 Meters · Place 1 · Grassfield400 Meters155.66—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 300 Meters · Place 1 · Grassfield300 Meters139.199
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 500 Meters · Place 2 · Grassfield500 Meters21:15.279
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 300 Meters · Place 1 · Grassfield300 Meters139.199
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 500 Meters · Place 2 · Grassfield500 Meters21:15.279
Feb 13VHSL Class 6 Region A ChampionshipFeb 13 · 500 Meters · Place 1 · Grassfield500 Meters11:15.749
Feb 13VHSL Class 6 Region A ChampionshipFeb 13 · 300 Meters · Place 1 · Grassfield300 Meters138.959
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 13 · GrassfieldLong Jump1316-03.009
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 2 · Grassfield400 Meters257.099
Jan 6Virginia Beach HS RelaysJan 6 · 400 Meters · Place 2 · Grassfield400 Meters257.099
Jan 6Virginia Beach HS RelaysJan 6 · Long Jump · Place 13 · GrassfieldLong Jump1316-39