Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:46.67aAdidas Indoor NationalsMarch 20, 2026
1500 Meters · IndoorArmory Youth Solstice Invitational · Dec 215:22.28aArmory Youth Solstice InvitationalDecember 21, 2025
1500 Meters · OutdoorUAGTCA Meet 2 · May 165:13.91aUAGTCA Meet 2May 16, 2026
1600 Meters · Indoor2LRS Indoor Open · Dec 75:51.75a2LRS Indoor OpenDecember 7, 2025
3000 Meters · IndoorUAGTCA Meet #2 · Jan 1113:03.82aUAGTCA Meet #2January 11, 2026
400 Meters · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 181:06.86aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 111:59.24aUAGTCA Meet #2January 11, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:32.40aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorUSATF Mid-Atlantic Junior Olympic Championship · Jun 62:24.42aUSATF Mid-Atlantic Junior Olympic ChampionshipJune 6, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 1500 Meters · Place 8 · Hershey Blaze1500 Meters85:34.42a8
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 800 Meters · Place 3 · Hershey Blaze800 Meters32:24.42a PB8
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 4 · Hershey Blaze800 Meters4.2:32.72a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 3 · Hershey Blaze800 Meters3.2:43.44a8
May 23Striders invitationalMay 23 · 800 Meters · Hershey Blaze800 Meters—SCR8
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 6 · Hershey Blaze1500 Meters6.5:13.91a PB8
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 2 · Hershey Blaze800 Meters2.2:30.73a8

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 24 · Hershey Blaze1 Mile24.5:46.67a PB8
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 15 · Hershey Blaze800 Meters15.2:32.40a PB8
Feb 15UAGTCA Meet #3Feb 15 · 1500 Meters · Place 9 · Hershey Blaze1500 Meters9.5:40.17a8
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 10 · Hershey Blaze800 Meters10.2:43.32a8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 800 Meters · Place 4 · Hershey Blaze800 Meters4.2:36.22a8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 5 · Hershey Blaze400 Meters5.1:06.86a PB8
Jan 11UAGTCA Meet #2Jan 11 · 3000 Meters · Place 10 · Hershey Blaze3000 Meters1013:03.82a PB8
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 18 · Hershey Blaze600 Meters181:59.24a PB8
Jan 4UAGTCA Meet #1Jan 4 · 1500 Meters · Place 8 · Hershey Blaze1500 Meters85:30.15a8
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 6 · Hershey Blaze800 Meters62:38.06a8
Jan 22LRS New Year KickoffJan 2 · 1600 Meters · Place 2 · Hershey Blaze1600 Meters26:02.72a8
Jan 22LRS New Year KickoffJan 2 · 800 Meters · Place 6 · Hershey Blaze800 Meters63:08.22a8
Jan 22LRS New Year KickoffJan 2 · 400 Meters · Place 4 · Hershey Blaze400 Meters41:18.35a8

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 6 · Hershey Blaze1500 Meters6.5:22.28a PB8
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 24 · Hershey Blaze400 Meters24.1:07.98a8
Dec 72LRS Indoor OpenDec 7 · 1600 Meters · Place 3 · Hershey Blaze1600 Meters3.5:51.75a PB8
Dec 72LRS Indoor OpenDec 7 · 800 Meters · Place 3 · Hershey Blaze800 Meters3.2:47.23a8
Dec 72LRS Indoor OpenDec 7 · 400 Meters · Hershey Blaze400 Meters—DNS8