Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDVTFC Mini Meet · Apr 1915.5DVTFC Mini MeetApril 19, 2025
1500 Meters · OutdoorUSATF Region 14 Junior Olympic Track and Field Championships · Jun 204:56.03aUSATF Region 14 Junior Olympic Track and Field ChampionshipsJune 20, 2025
3000 Meters · OutdoorMount Diablo Mini Meet · Apr 2510:48.933aMount Diablo Mini MeetApril 25, 2026
800 Meters · OutdoorOakland Cubs Mini Meet · May 102:27.85aOakland Cubs Mini MeetMay 10, 2026
Long Jump · OutdoorOakland Cubs Mini Meet · May 1010-07.00Oakland Cubs Mini MeetMay 10, 2026
Shot Put · 6lb · OutdoorOakland Cubs Mini Meet · May 1019-07.00Oakland Cubs Mini MeetMay 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Oakland Cubs Mini MeetMay 10 · Long Jump · Place 3 · Mount Diablo HeatLong Jump3.10-07.00 PB5
May 10Oakland Cubs Mini MeetMay 10 · Shot Put · Place 1 · Mount Diablo HeatShot Put6lb1.19-07.00 PB5
May 10Oakland Cubs Mini MeetMay 10 · 1500 Meters · Place 1 · Mount Diablo Heat1500 Meters1.5:00.69a5
May 10Oakland Cubs Mini MeetMay 10 · 800 Meters · Place 2 · Mount Diablo Heat800 Meters2.2:27.85a PB5
Apr 25Mount Diablo Mini MeetApr 25 · 3000 Meters · Place 1 · Mount Diablo Heat3000 Meters1.10:48.933a PB5
Apr 25Mount Diablo Mini MeetApr 25 · 1500 Meters · Place 4 · Mount Diablo Heat1500 Meters4.5:06.343a5
Apr 25Mount Diablo Mini MeetApr 25 · 800 Meters · Place 3 · Mount Diablo Heat800 Meters3.2:48.465a5

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 1500 Meters · Place 4 · Mount Diablo Heat1500 Meters44:56.03a PB4
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 6 · Mount Diablo Heat1500 Meters64:58.38a4
Apr 26Mount Diablo Mini MeetApr 26 · 3000 Meters · Place 2 · Mount Diablo Heat3000 Meters210:49.447a4
Apr 26Mount Diablo Mini MeetApr 26 · 1500 Meters · Place 3 · Mount Diablo Heat1500 Meters35:19.337a4
Apr 26Mount Diablo Mini MeetApr 26 · 800 Meters · Place 2 · Mount Diablo Heat800 Meters22:40.016a4
Apr 26Mount Diablo Mini MeetApr 26 · Long Jump · Place 2 · Mount Diablo HeatLong Jump29-54
Apr 26Mount Diablo Mini MeetApr 26 · 100 Meters · Place 3 · Mount Diablo Heat100 Meters316.026a4
Apr 19DVTFC Mini MeetApr 19 · 1500 Meters · Place 3 · Mount Diablo Heat1500 Meters35:13.64
Apr 19DVTFC Mini MeetApr 19 · 800 Meters · Place 3 · Mount Diablo Heat800 Meters32:32.24
Apr 19DVTFC Mini MeetApr 19 · 100 Meters · Place 3 · Mount Diablo Heat100 Meters315.5 PB4