Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor3M INVITATIONAL 2026 · May 165:14.32a3M INVITATIONAL 2026May 16, 2026
3000 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2511:08.25aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorMount Diablo Mini Meet · Apr 252:39.210aMount Diablo Mini MeetApril 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 8 · Mount Diablo Heat3000 Meters8.11:08.25a PB5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 11 · Mount Diablo Heat1500 Meters11.5:14.42a5
May 163M INVITATIONAL 2026May 16 · 3000 Meters · Place 4 · Mount Diablo Heat3000 Meters411:10.76a—
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 10 · Mount Diablo Heat1500 Meters105:14.32a PB—
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 21 · Mount Diablo Heat800 Meters212:44.55a—
May 10Oakland Cubs Mini MeetMay 10 · 1500 Meters · Place 2 · Mount Diablo Heat1500 Meters2.5:20.11a5
May 10Oakland Cubs Mini MeetMay 10 · 800 Meters · Place 3 · Mount Diablo Heat800 Meters3.2:41.24a5
Apr 25Mount Diablo Mini MeetApr 25 · 4x800 Relay · Place 2 · Mount Diablo Heat4x800 Relay2.11:49.629a5
Apr 25Mount Diablo Mini MeetApr 25 · 3000 Meters · Place 2 · Mount Diablo Heat3000 Meters2.11:19.913a5
Apr 25Mount Diablo Mini MeetApr 25 · 1500 Meters · Place 5 · Mount Diablo Heat1500 Meters5.5:21.630a5
Apr 25Mount Diablo Mini MeetApr 25 · 800 Meters · Place 1 · Mount Diablo Heat800 Meters1.2:39.210a PB5

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 3000 Meters · Place 9 · Mount Diablo Heat3000 Meters911:18.36a—
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 15 · Mount Diablo Heat1500 Meters155:19.00a—
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 15 · Mount Diablo Heat800 Meters152:42.97a—
May 173M INVITATIONAL - 2025May 17 · 3000 Meters · Place 9 · Mount Diablo Heat3000 Meters911:38.51a—
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 16 · Mount Diablo Heat1500 Meters165:22.65a—
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 27 · Mount Diablo Heat800 Meters272:49.14a—
Apr 26Mount Diablo Mini MeetApr 26 · 3000 Meters · Place 3 · Mount Diablo Heat3000 Meters311:36.637a—
Apr 26Mount Diablo Mini MeetApr 26 · 1500 Meters · Place 4 · Mount Diablo Heat1500 Meters45:28.192a—
Apr 26Mount Diablo Mini MeetApr 26 · 800 Meters · Place 6 · Mount Diablo Heat800 Meters62:47.363a—
Apr 19DVTFC Mini MeetApr 19 · 1500 Meters · Place 5 · Mount Diablo Heat1500 Meters55:32.7—
Apr 19DVTFC Mini MeetApr 19 · 800 Meters · Place 6 · Mount Diablo Heat800 Meters62:45.3—