Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 254:49.97aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
800 Meters · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 252:25.63aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 15 · Mount Diablo Heat1500 Meters15.4:49.97a PB7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 11 · Mount Diablo Heat800 Meters11.2:25.63a PB7
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 9 · Mount Diablo Heat1500 Meters94:50.13a—
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 15 · Mount Diablo Heat800 Meters152:28.30a—
May 10Oakland Cubs Mini MeetMay 10 · 1500 Meters · Place 3 · Mount Diablo Heat1500 Meters3.5:06.40a7
May 10Oakland Cubs Mini MeetMay 10 · 800 Meters · Place 3 · Mount Diablo Heat800 Meters3.2:39.37a7
Apr 25Mount Diablo Mini MeetApr 25 · 1500 Meters · Place 3 · Mount Diablo Heat1500 Meters3.5:15.007a7
Apr 25Mount Diablo Mini MeetApr 25 · 800 Meters · Place 4 · Mount Diablo Heat800 Meters4.2:54.753a7

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 14 · Mount Diablo Heat1500 Meters145:16.35a12
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 9 · Mount Diablo Heat800 Meters92:36.89a12
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 12 · Mount Diablo Heat1500 Meters125:16.58a12
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 19 · Mount Diablo Heat800 Meters192:42.31a12
Apr 26Mount Diablo Mini MeetApr 26 · 1500 Meters · Place 6 · Mount Diablo Heat1500 Meters65:31.310a12
Apr 26Mount Diablo Mini MeetApr 26 · 800 Meters · Place 3 · Mount Diablo Heat800 Meters32:41.549a12
Apr 19DVTFC Mini MeetApr 19 · 1500 Meters · Place 4 · Mount Diablo Heat1500 Meters45:30.212
Apr 19DVTFC Mini MeetApr 19 · 800 Meters · Place 4 · Mount Diablo Heat800 Meters42:37.012