Personal bests

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters1.10:19.91a PB6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters1.4:48.06a PB6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 3 · Maryland Blaze Track Club800 MetersRound P3.2:20.43a6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 3 · Maryland Blaze Track Club800 Meters3.2:20.32a PB6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters1.10:45.94a6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters1.4:53.44a6
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:23.07a6
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:26.97a6
Jun 27Falls Rd Flyers Summer Track Meet #1Jun 27 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:07.66a PB6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters1.10:53.03a6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters1.5:00.29a6
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:24.88a6
May 24White Knight Youth ChallengeMay 24 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters14:59.48a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 3000 Meters · Maryland Blaze Track Club3000 Meters—DNS6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters1.5:02.57a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:30.74a6

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters22:30.38a6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters110:23.95a PB6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 1600 Meters · Place 1 · Maryland Blaze Track Club1600 Meters15:15.17a PB6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters12:24.35a PB6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · Javelin · Place 2 · Maryland Blaze Track ClubJavelin245-75
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters12:29.32a5
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters21:09.07a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters110:47.59a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters15:00.43a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters12:32.24a5
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters110:46.39a5
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 1500 Meters · Place 2 · Maryland Blaze Track Club1500 Meters25:10.39a5

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 3000 Meters · Place 2 · Maryland Blaze Track Club3000 Meters211:00.17a5
Feb 22LEGACY Indoor ShowcaseFeb 22 · 1500 Meters · Place 1 · Maryland Blaze Track Club1500 Meters15:01.41a PB5
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 1 · Maryland Blaze Track Club1600 Meters15:30.30a5
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 3 · Maryland Blaze Track Club800 Meters32:31.80a5