Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Opener · Dec 133:25.66aVirginia Beach HS OpenerDecember 13, 2025
1500 Meters · OutdoorBullseye Summer Series #3 · Jul 195:15.52aBullseye Summer Series #3July 19, 2025
1600 Meters · IndoorAACPS County Championships--AACPS Only · Jan 205:43.65aAACPS County Championships--AACPS OnlyJanuary 20, 2026
1600 Meters · OutdoorPark Invite · Apr 105:56.21aPark InviteApril 10, 2026
2 Miles · IndoorVirginia Beach HS Opener · Dec 1312:53.22aVirginia Beach HS OpenerDecember 13, 2025
3200 Meters · IndoorAACPS Intercounty Meet 2-AACPS Only · Dec 1712:46.67aAACPS Intercounty Meet 2-AACPS OnlyDecember 17, 2025
3200 Meters · OutdoorGolliday Invitational · Apr 3012:42.82aGolliday InvitationalApril 30, 2026
800 Meters · IndoorAACPS Intercounty Meet 3-AACPS Only · Jan 82:38.03aAACPS Intercounty Meet 3-AACPS OnlyJanuary 8, 2026
800 Meters · OutdoorUnder Armour Black & Blue Invitational · Apr 162:38.76aUnder Armour Black & Blue InvitationalApril 16, 2026
Shot Put · 4kg · OutdoorLast Chance Meet · May 419' 0"Last Chance MeetMay 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11MPSSAA 4A & 3A East Region ChampionshipsMay 11 · 3200 Meters · Place 14 · CroftonCrofton3200 Meters14.12:50.12a10
May 4Last Chance MeetMay 4 · 1600 Meters · Place 6 · CroftonCrofton1600 Meters6.6:03.16a10
May 4Last Chance MeetMay 4 · Shot Put · Place 11 · CroftonCroftonShot Put4kg11.19' 0" PB10
May 4Last Chance MeetMay 4 · 800 Meters · Place 6 · CroftonCrofton800 Meters6.2:42.06a10
Apr 30Golliday InvitationalApr 30 · 3200 Meters · Place 3 · CroftonCrofton3200 Meters312:42.82a PB10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · Shot Put · Place 37 · CroftonCroftonShot Put3719-3.7510
Apr 16Under Armour Black & Blue InvitationalApr 16 · 800 Meters · Place 40 · CroftonCrofton800 Meters402:38.76a PB10
Apr 10Park InviteApr 10 · 1600 Meters · Place 31 · CroftonCrofton1600 Meters315:56.21a PB10
Apr 7Intercounty Meet 2AApr 7 · 3200 Meters · Place 2 · CroftonCrofton3200 Meters212:58.73a10
Apr 2All-Comers MeetApr 2 · 3200 Meters · Place 6 · CroftonCrofton3200 Meters613:06.05a10
Mar 26Intercounty Meet 1CMar 26 · 1600 Meters · Place 6 · CroftonCrofton1600 Meters66:08.27a10
Mar 26Intercounty Meet 1CMar 26 · 800 Meters · Place 6 · CroftonCrofton800 Meters62:43.99a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 3200 Meters · Place 9 · CroftonCrofton3200 Meters913:12.04a10
Feb 4MPSSAA 4A East Region ChampionshipsFeb 4 · 1600 Meters · Place 9 · CroftonCrofton1600 Meters95:50.34a10
Jan 20AACPS County Championships--AACPS OnlyJan 20 · 1600 Meters · Place 10 · CroftonCrofton1600 Meters105:43.65a PB10
Jan 10Montgomery InvitationalJan 10 · 1600 Meters · Place 24 · CroftonCrofton1600 Meters245:47.46a10
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 800 Meters · Place 8 · CroftonCrofton800 Meters82:38.03a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17AACPS Intercounty Meet 2-AACPS OnlyDec 17 · 3200 Meters · Place 9 · CroftonCrofton3200 Meters9.12:46.67a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 2 Miles · Place 23 · CroftonCrofton2 Miles23.12:53.22a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 3200 Meters · Place 23 · CroftonCrofton3200 Meters23.12:49.10a10
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 28 · CroftonCrofton1000 Meters28.3:25.66a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 24 · CroftonCrofton1600 Meters24.5:47.45a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 26Bullseye Summer Series #4Jul 26 · 1500 Meters · Place 2 · Mercury RunningMercury Running1500 Meters25:40.60a9
Jul 26Bullseye Summer Series #4Jul 26 · 800 Meters · Place 2 · Mercury RunningMercury Running800 Meters22:45.89a9
Jul 19Bullseye Summer Series #3Jul 19 · 1500 Meters · Place 1 · Mercury RunningMercury Running1500 Meters15:15.52a PB9
Jul 19Bullseye Summer Series #3Jul 19 · 800 Meters · Place 3 · Mercury RunningMercury Running800 Meters32:43.17a9
Jun 28Bullseye Summer Series #2Jun 28 · 1500 Meters · Place 1 · Mercury RunningMercury Running1500 Meters15:22.23a9
Jun 28Bullseye Summer Series #2Jun 28 · 800 Meters · Place 1 · Mercury RunningMercury Running800 Meters12:42.38a9
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 1 · Mercury RunningMercury Running1500 Meters15:30.56a9
Jun 14Bullseye Summer Series #1Jun 14 · 800 Meters · Place 6 · Mercury RunningMercury Running800 Meters62:45.31a9
May 17SRYA InvitationalMay 17 · 1600 Meters · Place 1 · Mercury RunningMercury Running1600 Meters16:35.39
May 17SRYA InvitationalMay 17 · 800 Meters · Place 2 · Mercury RunningMercury Running800 Meters22:42.99
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 2 · Mercury RunningMercury Running1500 Meters2.5:51.88a9