Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCubs Mini Meet · Apr 1317.9Cubs Mini MeetApril 13, 2025
1500 Meters · Outdoor3M INVITATIONAL 2026 · May 166:09.18a3M INVITATIONAL 2026May 16, 2026
200 Meters · OutdoorMount Diablo Mini Meet · Apr 2637.919aMount Diablo Mini MeetApril 26, 2025
400 Meters · OutdoorMount Diablo Mini Meet · Apr 261:28.085aMount Diablo Mini MeetApril 26, 2025
800 Meters · OutdoorMount Diablo Mini Meet · Apr 253:03.656aMount Diablo Mini MeetApril 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 13 · Mount Diablo Heat1500 Meters13.6:14.33a4
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 24 · Mount Diablo Heat800 Meters24.3:11.30a4
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 16 · Mount Diablo Heat1500 Meters166:09.18a PB4
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 36 · Mount Diablo Heat800 Meters363:05.71a4
May 10Oakland Cubs Mini MeetMay 10 · 1500 Meters · Place 2 · Mount Diablo Heat1500 Meters2.6:16.00a4
May 10Oakland Cubs Mini MeetMay 10 · 800 Meters · Place 4 · Mount Diablo Heat800 Meters4.3:12.64a4
Apr 25Mount Diablo Mini MeetApr 25 · 1500 Meters · Place 3 · Mount Diablo Heat1500 Meters3.6:36.572a4
Apr 25Mount Diablo Mini MeetApr 25 · 800 Meters · Place 2 · Mount Diablo Heat800 Meters2.3:03.656a PB4

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 20 · Mount Diablo Heat800 Meters203:18.73a3
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 27 · Mount Diablo Heat200 MetersRound P2738.77a3
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 30 · Mount Diablo Heat800 Meters303:22.75a3
Apr 26Mount Diablo Mini MeetApr 26 · 400 Meters · Place 1 · Mount Diablo Heat400 Meters11:28.085a PB3
Apr 26Mount Diablo Mini MeetApr 26 · 200 Meters · Place 5 · Mount Diablo Heat200 Meters537.919a PB3
Apr 19DVTFC Mini MeetApr 19 · 200 Meters · Place 2 · Mount Diablo Heat200 Meters239.03
Apr 19DVTFC Mini MeetApr 19 · 100 Meters · Place 2 · Mount Diablo Heat100 Meters218.03
Apr 13Cubs Mini MeetApr 13 · 100 Meters · Place 5 · Mount Diablo Heat100 Meters5.17.9 PB3