Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Season Opener · Nov 305:38.49aArmory Youth Season OpenerNovember 30, 2024
1500 Meters · IndoorArmory Youth Solstice Invitational · Dec 225:14.49aArmory Youth Solstice InvitationalDecember 22, 2024
3000 Meters · IndoorArmory Youth Solstice Invitational · Dec 2111:31.23aArmory Youth Solstice InvitationalDecember 21, 2025
3000 Meters · OutdoorArmory Youth All-Star Festival · Mar 811:23.49Armory Youth All-Star FestivalMarch 8, 2025
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 221:51.74aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorArmory Youth Season Opener · Nov 302:40.21aArmory Youth Season OpenerNovember 30, 2024

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 3000 Meters · Place 6 · Tornado Track Club3000 Meters6.11:31.23a PB8
Nov 29Armory Youth Season OpenerNov 29 · 1 Mile · Place 6 · Tornado Track Club1 Mile6.5:40.29a8

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Armory Youth All-Star FestivalMar 8 · 3000 Meters · Place 2 · Tornado Trac3000 Meters211:23.49 PB11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 26 · Tornado Track Club600 Meters26.1:51.74a PB7
Dec 22Armory Youth Solstice InvitationalDec 22 · 1500 Meters · Place 15 · Tornado Track Club1500 Meters15.5:14.49a PB7
Nov 30Armory Youth Season OpenerNov 30 · 1 Mile · Place 5 · Tornado Track Club1 Mile5.5:38.49a PB7
Nov 30Armory Youth Season OpenerNov 30 · 800 Meters · Place 10 · Tornado Track Club800 Meters10.2:40.21a PB7