Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2026 Mid-Season Mania 1600m Invitational · Sep 304:44.51a2026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
200 Meters · IndoorPractice Meet: Alhambra @ Campolindo · Feb 2827.63Practice Meet: Alhambra @ CampolindoFebruary 28, 2024
3200 Meters · Outdoor2026 Mid-Season Mania 3200m Invitational · Oct 2110:11.392026 Mid-Season Mania 3200m InvitationalOctober 21, 2026
400 Meters · IndoorPractice Meet: Alhambra @ Campolindo · Feb 281:00.85Practice Meet: Alhambra @ CampolindoFebruary 28, 2024
400 Meters · OutdoorDAL Championship Finals · May 456.93aDAL Championship FinalsMay 4, 2024
800 Meters · OutdoorLas Lomas vs Campolindo · Apr 222:06.83Las Lomas vs CampolindoApril 22, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3200 Meters · Place 36 · Campolindo3200 Meters3610:11.39 PB12
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 38 · Campolindo1600 Meters38.4:44.51a PB11
May 9Diablo Athletic League Championship FinalsMay 9 · 1600 Meters · Place 17 · Campolindo1600 Meters174:47.10a11
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 18 · Campolindo800 Meters182:08.47a11
May 2Diablo Athletic League Championship TrialsMay 2 · 1600 Meters · Place 17 · Campolindo1600 Meters174:47.10a11
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 18 · Campolindo800 Meters182:08.47a11
Apr 22Las Lomas vs CampolindoApr 22 · 800 Meters · Place 5 · Campolindo800 Meters52:06.83 PB11
Apr 15DAL Dual Meet: Campolindo @ NorthgateApr 15 · 1600 Meters · Place 6 · Campolindo1600 Meters64:51.91a11
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 800 Meters · Place 5 · Campolindo800 Meters52:17.9611

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 1600 Meters · Place 22 · Campolindo1600 Meters225:03.81a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 4 · Campolindo800 Meters42:11.55a10
May 10DAL Championship FinalsMay 10 · 800 Meters · Place 4 · Campolindo800 Meters42:08.32a10
May 3DAL Championship TrialsMay 3 · 1600 Meters · Place 22 · Campolindo1600 Meters225:03.81a10
May 3DAL Championship TrialsMay 3 · 800 Meters · Place 4 · Campolindo800 Meters42:11.55a10
Apr 19Granada Distance & Sprint FestivalApr 19 · 1600 Meters · Place 137 · Campolindo (1600 Meters1375:00.0110
Mar 26DAL Dual: Northgate @ CampolindoMar 26 · 1600 Meters · Place 3 · Campolindo1600 Meters35:03.6710
Mar 19DAL Dual: Clayton Valley @ CampolindoMar 19 · 800 Meters · Place 2 · Campolindo800 Meters22:15.9010
Mar 12DAL Campolindo @ MiramonteMar 12 · 1600 Meters · Place 5 · Campolindo1600 Meters55:12.8310

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4DAL Championship FinalsMay 4 · 400 Meters · Place 7 · Campolindo400 Meters756.93a PB—
May 4DAL Championship FinalsMay 4 · 400 Meters · Place 5 · Campolindo400 Meters558.52a—
Mar 27DAL Meet: Campolindo @ Las LomasMar 27 · 800 Meters · Place 2 · Campolindo800 Meters22:16.71a—
Mar 20DAL Meet: Campolindo @ Clayton ValleyMar 20 · 400 Meters · Place 2 · Campolindo400 Meters259.60a—
Mar 15Dublin Distance FiestaMar 15 · 800 Meters · Place 386 · Campolindo800 Meters3862:15.94a—
Mar 13DAL Meet: Campolindo @ NorthgateMar 13 · 400 Meters · Place 1 · Campolindo400 Meters158.50a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Practice Meet: Alhambra @ CampolindoFeb 28 · 400 Meters · Place 9 · Campolindo400 Meters91:00.85 PB—
Feb 28Practice Meet: Alhambra @ CampolindoFeb 28 · 200 Meters · Place 9 · Campolindo200 Meters927.63 PB—