Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNCS Tri-Valley Area Championships · May 165:11.05aNCS Tri-Valley Area ChampionshipsMay 16, 2026
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 2110:48.692026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
400 Meters · OutdoorDAL Dual: Northgate @ Campolindo · Mar 261:07.15DAL Dual: Northgate @ CampolindoMarch 26, 2025
800 Meters · IndoorPractice Meet: Alhambra @ Campolindo · Feb 282:34.53Practice Meet: Alhambra @ CampolindoFebruary 28, 2024
800 Meters · OutdoorPractice Meet: College Park @ Campolindo · Mar 112:22.25Practice Meet: College Park @ CampolindoMarch 11, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 2 · CampolindoCampolindo3200 Meters210:48.69 PB12
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 2 · CampolindoCampolindo1600 Meters2.5:11.07a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 2000m Steeplechase · Diablo Valley Track & FieldDiablo Valley Track & Field2000m Steeplechase0.762m--DNS11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · Diablo Valley Track & FieldDiablo Valley Track & Field2000m Steeplechase0.762m—DNS11
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 3200 Meters · Place 11 · CampolindoCampolindo3200 Meters1111:27.10a11
May 16NCS Tri-Valley Area ChampionshipsMay 16 · 1600 Meters · Place 9 · CampolindoCampolindo1600 Meters95:11.05a PB11
May 9Diablo Athletic League Championship FinalsMay 9 · 3200 Meters · Place 3 · CampolindoCampolindo3200 Meters311:15.95a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 12 · CampolindoCampolindo1600 Meters125:23.90a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 10 · CampolindoCampolindo1600 Meters105:19.80a11
May 2Diablo Athletic League Championship TrialsMay 2 · 1600 Meters · Place 12 · CampolindoCampolindo1600 Meters125:23.90a11
Apr 22Las Lomas vs CampolindoApr 22 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:22.4011
Apr 18Granada Distance & Sprint FestivalApr 18 · 3200 Meters · Place 11 · CampolindoCampolindo3200 Meters1111:38.5011
Apr 15DAL Dual Meet: Campolindo @ NorthgateApr 15 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters15:18.98a11
Mar 11Practice Meet: College Park @ CampolindoMar 11 · 800 Meters · Place 2 · CampolindoCampolindo800 Meters22:22.25 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 1 · CampolindoCampolindo3200 Meters112:28.33a10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 3 · CampolindoCampolindo1600 MetersRound P35:40.16a10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 1 · CampolindoCampolindo1600 Meters15:25.85a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 1 · CampolindoCampolindo800 MetersRound P12:34.13a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:31.39a10
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 3 · CampolindoCampolindo1600 MetersRound P35:40.16a10
May 3DAL Championship TrialsMay 3 · 800 Meters · Place 1 · CampolindoCampolindo800 MetersRound P12:34.13a10
Apr 19Granada Distance & Sprint FestivalApr 19 · 3200 Meters · Place 11 · Campolindo (Campolindo (3200 Meters1112:08.5010
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 3200 Meters · Place 1 · CampolindoCampolindo3200 Meters112:06.5410
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 400 Meters · Place 2 · CampolindoCampolindo400 Meters21:07.15 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4DAL Championship FinalsMay 4 · 1600 Meters · Place 2 · CampolindoCampolindo1600 Meters25:37.44a—
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 5 · CampolindoCampolindo800 Meters52:37.43a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 1600 Meters · Place 3 · CampolindoCampolindo1600 Meters35:20.20a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 800 Meters · Place 3 · CampolindoCampolindo800 Meters32:29.64a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 800 Meters · Place 1 · CampolindoCampolindo800 Meters12:32.80a—
Mar 15Dublin Distance FiestaMar 15 · 3200 Meters · Place 41 · CampolindoCampolindo3200 Meters4111:39.78a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Practice Meet: Alhambra @ CampolindoFeb 28 · 800 Meters · Place 6 · CampolindoCampolindo800 Meters62:34.53 PB—