Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBay Area Relays · Mar 295:14.75aBay Area RelaysMarch 29, 2025
1600 Meters · OutdoorDiablo Athletic League Championship Finals · May 94:35.70aDiablo Athletic League Championship FinalsMay 9, 2026
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 2110:22.512026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
800 Meters · OutdoorGranada Distance & Sprint Festival · Apr 182:01.54aGranada Distance & Sprint FestivalApril 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 55 · Campolindo3200 Meters5510:22.51 PB12
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 47 · Campolindo1600 Meters47.4:47.60a11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 9 · Campolindo1600 Meters94:35.70a PB11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 12 · Campolindo1600 Meters124:39.93a11
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 14 · Campolindo800 Meters142:04.68a11
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 12 · Campolindo800 Meters122:04.08a11
May 2Diablo Athletic League Championship TrialsMay 2 · 1600 Meters · Place 9 · Campolindo1600 Meters94:35.70a11
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 14 · Campolindo800 Meters142:04.68a11
Apr 22Las Lomas vs CampolindoApr 22 · 1600 Meters · Place 4 · Campolindo1600 Meters44:37.5911
Apr 18Granada Distance & Sprint FestivalApr 18 · 800 Meters · Place 16 · Campolindo800 Meters162:01.54a PB11
Apr 15DAL Dual Meet: Campolindo @ NorthgateApr 15 · 1600 Meters · Place 1 · Campolindo1600 Meters14:38.33a11
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 800 Meters · Place 4 · Campolindo800 Meters42:07.0611
Mar 25DAL Dual Meet: Campolindo @ Clayton ValleyMar 25 · 1600 Meters · Place 3 · Campolindo1600 Meters3.4:58.75a11
Feb 28Campolindo Event TestingFeb 28 · 300 Meters · Campolindo300 Meters—42.5Unofficial11
Feb 28Campolindo Event TestingFeb 28 · 1200 Meters · Campolindo1200 Meters—3:50.9Unofficial11
Feb 28Campolindo Event TestingFeb 28 · Long Jump · CampolindoLong Jump—13-00Unofficial11
Feb 28Campolindo Event TestingFeb 28 · Shot Put · CampolindoShot Put4kg—21-00Unofficial11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 15 · Campolindo3200 Meters1511:15.87a10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 15 · Campolindo1600 Meters154:56.61a10
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 12 · Campolindo1600 Meters124:48.94a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 5 · Campolindo800 Meters52:11.00a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 5 · Campolindo800 Meters52:09.00a10
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 15 · Campolindo1600 Meters154:56.61a10
May 3DAL Championship TrialsMay 3 · 800 Meters · Place 5 · Campolindo800 Meters52:11.00a10
Apr 23vs CampolindoApr 23 · 3200 Meters · Place 3 · Campolindo3200 Meters3.11:14.38a10
Apr 19Granada Distance & Sprint FestivalApr 19 · 1600 Meters · Place 157 · Campolindo1600 Meters1575:02.6910
Apr 16DAL Dual: Las Lomas @ CampolindoApr 16 · 800 Meters · Place 3 · Campolindo800 Meters3.2:15.89a10
Mar 29Bay Area RelaysMar 29 · 1 Mile · Place 19 · Campolindo1 Mile195:14.75a PB10
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 3200 Meters · Place 4 · Campolindo3200 Meters411:21.3710
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 1600 Meters · Place 4 · Campolindo1600 Meters45:14.9910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Oct 232024 Mid-Season Mania 3200m InvitationalOct 23 · 3200 Meters · Campolindo3200 Meters--DNS9
May 4DAL Championship FinalsMay 4 · 800 Meters · Place 28 · Campolindo800 Meters282:29.68a—
Apr 27DAL Championships TrialsApr 27 · 800 Meters · Place 28 · Campolindo800 MetersRound P28.2:29.68aUnofficial9
Apr 17DAL Meet: Acalanes @ CampolindoApr 17 · 3200 Meters · Place 8 · Campolindo3200 Meters8.12:44.41a9
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 795 · Campolindo800 Meters7952:31.83a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 795 · Campolindo (Nc)800 Meters7952:31.839
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · 1600 Meters · Place 6 · Campolindo1600 Meters65:46.13a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Oct 25Mid-Season Mania 3200m InvitationalOct 25 · 3200 Meters · Place 257 · Campolindo3200 Meters257.12:39.85aUnofficial9
Oct 4Mid-Season Mania 1600m InvitationalOct 4 · 1600 Meters · Place 8 · Campolindo1600 Meters8.5:51.72aUnofficial9