Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDiablo Athletic League Championship Finals · May 95:10.86aDiablo Athletic League Championship FinalsMay 9, 2026
3200 Meters · OutdoorDAL Championship Finals · May 1011:50.70aDAL Championship FinalsMay 10, 2025
400 Meters · OutdoorDAL Dual Meet: Miramonte @ Campolindo · Mar 181:02.18aDAL Dual Meet: Miramonte @ CampolindoMarch 18, 2026
800 Meters · OutdoorDAL Dual Meet: Campolindo @ Northgate · Apr 152:21.08aDAL Dual Meet: Campolindo @ NorthgateApril 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 7 · Campolindo1600 Meters7.5:14.73a11
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 1600 Meters · Place 21 · Campolindo1600 Meters215:30.33a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 3 · Campolindo1600 Meters35:14.20a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 6 · Campolindo1600 Meters65:10.86a PB11
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 4 · Campolindo800 Meters42:21.72a11
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 7 · Campolindo800 Meters72:23.83a11
May 2Diablo Athletic League Championship TrialsMay 2 · 1600 Meters · Place 3 · Campolindo1600 Meters35:14.20a11
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 4 · Campolindo800 Meters42:21.72a11
Apr 22Las Lomas vs CampolindoApr 22 · 1600 Meters · Place 3 · Campolindo1600 Meters35:10.8711
Apr 15DAL Dual Meet: Campolindo @ NorthgateApr 15 · 800 Meters · Place 3 · Campolindo800 Meters32:21.08a PB11
Mar 18DAL Dual Meet: Miramonte @ CampolindoMar 18 · 3200 Meters · Place 2 · Campolindo3200 Meters212:04.23a11
Mar 18DAL Dual Meet: Miramonte @ CampolindoMar 18 · 400 Meters · Place 1 · Campolindo400 Meters11:02.18a PB11
Mar 11Practice Meet: College Park @ CampolindoMar 11 · 800 Meters · Place 1 · Campolindo800 Meters12:21.5011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 5 · Campolindo3200 Meters511:50.70a PB10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 8 · Campolindo1600 MetersRound P85:21.73a10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 10 · Campolindo1600 Meters105:17.88a10
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 8 · Campolindo1600 MetersRound P85:21.73a10
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 1600 Meters · Place 1 · Campolindo1600 Meters15:24.7910
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 400 Meters · Place 2 · Campolindo400 Meters21:03.7610
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 1600 Meters · Place 1 · Campolindo1600 Meters15:14.7810
Mar 12DAL Campolindo @ MiramonteMar 12 · 400 Meters · Place 2 · Campolindo400 Meters21:07.7910
Mar 12DAL Campolindo @ MiramonteMar 12 · 1600 Meters · Place 2 · Campolindo1600 Meters25:20.3610

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4DAL Championship FinalsMay 4 · Long Jump · Place 12 · CampolindoLong Jump1212-4.25—
May 4DAL Championship FinalsMay 4 · 3200 Meters · Place 1 · Campolindo3200 Meters111:52.95a—
May 4DAL Championship FinalsMay 4 · 1600 Meters · Place 1 · Campolindo1600 Meters15:29.21a—
May 4DAL Championship FinalsMay 4 · 1600 Meters · Place 1 · Campolindo1600 Meters15:20.74a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 1 · Campolindo800 Meters12:31.31a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 1 · Campolindo800 Meters12:30.24a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · Long Jump · Place 1 · CampolindoLong Jump113-7.50—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 1600 Meters · Place 1 · Campolindo1600 Meters15:19.05a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 800 Meters · Place 1 · Campolindo800 Meters12:26.72a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · Long Jump · Place 2 · CampolindoLong Jump213-10—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 1600 Meters · Place 1 · Campolindo1600 Meters15:27.14a—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 53 · Campolindo3200 Meters5311:52.29a—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · Long Jump · Place 3 · CampolindoLong Jump314-6—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · 800 Meters · Place 1 · Campolindo800 Meters12:31.71a—