Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGod Speed Eggstravaganza · Mar 3017.98aGod Speed EggstravaganzaMarch 30, 2024
1500 Meters · OutdoorNor-Cal Youth Championships · Jun 65:25.64Nor-Cal Youth ChampionshipsJune 6, 2026
200 Meters · OutdoorDVTFC Mini Meet · Mar 2234.67aDVTFC Mini MeetMarch 22, 2026
3000 Meters · Outdoor3M INVITATIONAL 2026 · May 1611:47.35a3M INVITATIONAL 2026May 16, 2026
400 Meters · OutdoorAAU Region 22 Qualifier · Jun 121:18.94AAU Region 22 QualifierJune 12, 2024
800 Meters · OutdoorUSATF Pacific Association Jr Olympic Championships · Jun 132:47.95aUSATF Pacific Association Jr Olympic Championships June 13, 2025
Long Jump · OutdoorDVTFC Mini Meet · Mar 224-02.50DVTFC Mini MeetMarch 22, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Mount Diablo HeatMount Diablo Heat3000 Meters—DNF5
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 17 · Mount Diablo HeatMount Diablo Heat1500 Meters17.5:28.59a5
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 1500 Meters · Place 11 · Mount Diablo HeatMount Diablo Heat1500 Meters115:25.64 PB11
May 163M INVITATIONAL 2026May 16 · 3000 Meters · Place 6 · Mount Diablo HeatMount Diablo Heat3000 Meters611:47.35a PB5
May 163M INVITATIONAL 2026May 16 · 1500 Meters · Place 17 · Mount Diablo HeatMount Diablo Heat1500 Meters175:31.13a5
May 163M INVITATIONAL 2026May 16 · 800 Meters · Place 27 · Mount Diablo HeatMount Diablo Heat800 Meters272:48.72a5
May 10Oakland Cubs Mini MeetMay 10 · 1500 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat1500 Meters3.5:35.73a5
May 10Oakland Cubs Mini MeetMay 10 · 800 Meters · Place 4 · Mount Diablo HeatMount Diablo Heat800 Meters4.2:50.07a5
Apr 25Mount Diablo Mini MeetApr 25 · 3000 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat3000 Meters3.12:13.312a5
Apr 25Mount Diablo Mini MeetApr 25 · 1500 Meters · Place 8 · Mount Diablo HeatMount Diablo Heat1500 Meters8.5:52.756a5
Mar 22DVTFC Mini MeetMar 22 · Long Jump · Place 5 · Mount Diablo HeatMount Diablo HeatLong Jump5.4-02.50 PB5
Mar 22DVTFC Mini MeetMar 22 · 1500 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat1500 Meters3.5:45.88a5
Mar 22DVTFC Mini MeetMar 22 · 800 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat800 Meters3.2:52.36a5
Mar 22DVTFC Mini MeetMar 22 · 200 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat200 Meters3.34.67a PB5

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 1500 Meters · Place 7 · Mount Diablo HeatMount Diablo Heat1500 Meters75:31.09a4
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 1500 Meters · Place 7 · Mount Diablo HeatMount Diablo Heat1500 Meters75:34.22a4
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 800 Meters · Place 9 · Mount Diablo HeatMount Diablo Heat800 Meters92:47.95a PB4
May 173M INVITATIONAL - 2025May 17 · 1500 Meters · Place 14 · Mount Diablo HeatMount Diablo Heat1500 Meters145:34.00a4
May 173M INVITATIONAL - 2025May 17 · 800 Meters · Place 13 · Mount Diablo HeatMount Diablo Heat800 Meters132:49.91a4
Apr 13Cubs Mini MeetApr 13 · 1500 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat1500 Meters3.5:39.14
Apr 13Cubs Mini MeetApr 13 · 800 Meters · Place 3 · Mount Diablo HeatMount Diablo Heat800 Meters3.2:50.64
Apr 13Cubs Mini MeetApr 13 · 200 Meters · Place 1 · Mount Diablo HeatMount Diablo Heat200 Meters1.35.32a4

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 12 · California GrizzliesCalifornia Grizzlies1500 Meters12.6:01.90a3
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 800 Meters · California GrizzliesCalifornia Grizzlies800 Meters—DNS3
Jun 12AAU Region 22 QualifierJun 12 · 1500 Meters · Place 3 · California GrizzliesCalifornia Grizzlies1500 Meters36:09.96—
Jun 12AAU Region 22 QualifierJun 12 · 800 Meters · Place 5 · California GrizzliesCalifornia Grizzlies800 Meters53:00.63—
Jun 12AAU Region 22 QualifierJun 12 · 400 Meters · Place 8 · California GrizzliesCalifornia Grizzlies400 Meters81:18.94 PB—
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 1500 Meters · Place 12 · California GrizzliesCalifornia Grizzlies1500 Meters126:19.619
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 26 · California GrizzliesCalifornia Grizzlies800 Meters263:08.909
May 25Tom Moore Youth ClassicMay 25 · 1500 Meters · Place 5 · California GrizzliesCalifornia Grizzlies1500 Meters5.6:13.19a3
May 25Tom Moore Youth ClassicMay 25 · 800 Meters · Place 17 · California GrizzliesCalifornia Grizzlies800 Meters17.3:04.16a3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 1500 Meters · Place 8 · California GrizzliesCalifornia Grizzlies1500 Meters8.6:34.62a3
May 4Running Rebels Invitational/ Tommie Smith Youth Track MeetMay 4 · 200 Meters · Place 65 · California GrizzliesCalifornia Grizzlies200 Meters65.38.01a3
Apr 13CA Track Youth InvitationalApr 13 · 1500 Meters · Place 3 · California GrizzliesCalifornia Grizzlies1500 Meters3.6:22.99a3
Apr 13CA Track Youth InvitationalApr 13 · 800 Meters · California GrizzliesCalifornia Grizzlies800 Meters—DNS3
Apr 13CA Track Youth InvitationalApr 13 · 100 Meters · Place 39 · California GrizzliesCalifornia Grizzlies100 Meters39.18.78a3
Mar 30God Speed EggstravaganzaMar 30 · 800 Meters · Place 12 · California GrizzliesCalifornia Grizzlies800 Meters12.3:13.88a3
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 44 · California GrizzliesCalifornia Grizzlies400 Meters44.1:25.76a3
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 76 · California GrizzliesCalifornia Grizzlies100 Meters76.17.98a PB3
Mar 23East Bay Heat Track Club All ComersMar 23 · 800 Meters · Place 10 · California GrizzliesCalifornia Grizzlies800 Meters10.3:14.43a3
Mar 165 NORTH INVITATIONALMar 16 · 1500 Meters · Place 4 · California GrizzliesCalifornia Grizzlies1500 Meters4.6:26.46a3
Mar 165 NORTH INVITATIONALMar 16 · 800 Meters · Place 16 · California GrizzliesCalifornia Grizzlies800 Meters16.3:43.07a3
Mar 165 NORTH INVITATIONALMar 16 · 400 Meters · Place 25 · California GrizzliesCalifornia Grizzlies400 Meters25.1:23.99a3
Mar 165 NORTH INVITATIONALMar 16 · 400 Meters · California GrizzliesCalifornia Grizzlies400 Meters—NT3