Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor3M INVITATIONAL - 2025 · May 175:11.56a3M INVITATIONAL - 2025May 17, 2025
2000m Steeplechase · 0.762m · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 258:01.44aUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
3000 Meters · Outdoor3M INVITATIONAL - 2025 · May 1711:30.64a3M INVITATIONAL - 2025May 17, 2025
800 Meters · Outdoor3M INVITATIONAL - 2025 · May 172:33.60a3M INVITATIONAL - 2025May 17, 2025

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 · 2000m Steeplechase · Place 4 · Mount Diablo Heat2000m Steeplechase0.762m4.8:01.44a PB7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 13 · Mount Diablo Heat1500 Meters13.5:15.02a7
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 16 · Mount Diablo Heat800 Meters16.2:35.31a7
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 7 · Mount Diablo Heat1500 Meters75:19.27a7
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 8 · Mount Diablo Heat800 Meters82:33.75a7
May 10Oakland Cubs Mini MeetMay 10 · 1500 Meters · Place 1 · Mount Diablo Heat1500 Meters1.5:26.71a7
May 10Oakland Cubs Mini MeetMay 10 · 800 Meters · Place 1 · Mount Diablo Heat800 Meters1.2:48.80a7
Apr 25Mount Diablo Mini MeetApr 25 · 1500 Meters · Place 1 · Mount Diablo Heat1500 Meters1.5:15.173a7
Apr 25Mount Diablo Mini MeetApr 25 · 800 Meters · Place 1 · Mount Diablo Heat800 Meters1.2:42.009a7
Apr 11Speed Showcase STSApr 11 · 1500 Meters · Place 2 · Mount Diablo Heat1500 Meters25:18.99a7
Apr 11Speed Showcase STSApr 11 · 800 Meters · Place 7 · Mount Diablo Heat800 Meters72:49.93a7

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 4 · Mount Diablo Heat1500 Meters45:24.81a6
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 1 · Mount Diablo Heat800 Meters12:36.64a6
May 173M INVITATIONAL - 2025May 17 · 3000 Meters · Place 2 · Mount Diablo Heat3000 Meters211:30.64a PB6
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 1 · Mount Diablo Heat1500 Meters15:11.56a PB6
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 3 · Mount Diablo Heat800 Meters32:33.60a PB6
Apr 26Mount Diablo Mini MeetApr 26 · 800 Meters · Place 2 · Mount Diablo Heat800 Meters22:49.811a6
Apr 26Mount Diablo Mini MeetApr 26 · 1500 Meters · Place 1 · Mount Diablo Heat1500 Meters15:18.929a6
Apr 19DVTFC Mini MeetApr 19 · 1500 Meters · Place 1 · Mount Diablo Heat1500 Meters15:17.06

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 3000 Meters · Place 5 · Mount Diablo Heat3000 Meters512:42.92a—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 4 · Mount Diablo Heat1500 Meters45:29.49a—