Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Opener · Dec 133:09.33aVirginia Beach HS OpenerDecember 13, 2025
1600 Meters · IndoorAACPS Intercounty Meet 3-AACPS Only · Jan 85:20.73aAACPS Intercounty Meet 3-AACPS OnlyJanuary 8, 2026
1600 Meters · OutdoorLast Chance Meet · May 44:57.50aLast Chance MeetMay 4, 2026
2000m Steeplechase · OutdoorUnder Armour Black & Blue Invitational · Apr 167:48.15aUnder Armour Black & Blue InvitationalApril 16, 2026
3200 Meters · OutdoorAll-Comers Meet · Apr 211:35.25aAll-Comers MeetApril 2, 2026
400 Meters · OutdoorUnder Armour Black & Blue Invitational · Apr 1657.31aUnder Armour Black & Blue InvitationalApril 16, 2026
800 Meters · Outdoor2026 Emerging Elite & Gator Invitational · Apr 242:15.45a2026 Emerging Elite & Gator InvitationalApril 24, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Last Chance MeetMay 4 · 1600 Meters · Place 4 · Crofton1600 Meters4.4:57.50a PB10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 22 · Crofton800 Meters222:15.45a PB10
Apr 16Under Armour Black & Blue InvitationalApr 16 · 2000m Steeplechase · Place 26 · Crofton2000m Steeplechase267:48.15a PB10
Apr 16Under Armour Black & Blue InvitationalApr 16 · 400 Meters · Place 73 · Crofton400 Meters7357.31a PB10
Apr 10Park InviteApr 10 · 1600 Meters · Place 61 · Crofton1600 Meters615:12.61a10
Apr 2All-Comers MeetApr 2 · 3200 Meters · Place 8 · Crofton3200 Meters811:35.25a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8AACPS Intercounty Meet 3-AACPS OnlyJan 8 · 1600 Meters · Place 20 · Crofton1600 Meters205:20.73a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 106 · Crofton1000 Meters106.3:09.33a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 121 · Crofton1600 Meters121.5:31.12a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Inter-County Meet 2BApr 9 · 400 Meters · Place 10 · Crofton400 Meters101:00.39a9