Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorDON of the Season · Feb 285:22.77aDON of the SeasonFebruary 28, 2026
1600 Meters · OutdoorGranada Distance & Sprint Festival · Apr 185:14.90aGranada Distance & Sprint FestivalApril 18, 2026
3200 Meters · OutdoorDiablo Athletic League Championship Finals · May 911:18.16aDiablo Athletic League Championship FinalsMay 9, 2026
800 Meters · IndoorDON of the Season · Feb 282:36.02aDON of the SeasonFebruary 28, 2026
800 Meters · OutdoorDiablo Athletic League Championship Finals · May 92:22.78aDiablo Athletic League Championship FinalsMay 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9Diablo Athletic League Championship FinalsMay 9 · 3200 Meters · Place 15 · Acalanes3200 Meters1511:18.16a PB9
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 28 · Acalanes800 Meters282:22.78a PB9
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 28 · Acalanes800 Meters282:22.78a9
Apr 21DAL: Acalanes @ NorthgateApr 21 · 800 Meters · Place 7 · Acalanes800 Meters7.2:23.55a9
Apr 18Granada Distance & Sprint FestivalApr 18 · 1600 Meters · Place 199 · Acalanes1600 Meters1995:14.90a PB9
Apr 14DAL Acalanes vs MiramonteApr 14 · 800 Meters · Place 4 · Acalanes800 Meters42:26.25a9
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 800 Meters · Place 4 · Acalanes800 Meters42:27.759
Apr 8DAL Dual Meet: Acalanes @ CampolindoApr 8 · 1600 Meters · Place 7 · Acalanes1600 Meters75:26.799
Mar 25DAL: Acalanes @ Las LomasMar 25 · 3200 Meters · Place 3 · Acalanes3200 Meters312:23.90a9
Mar 25DAL: Acalanes @ Las LomasMar 25 · 1600 Meters · Place 13 · Acalanes1600 Meters135:35.49a9
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 1600 Meters · Place 6 · Acalanes1600 Meters65:56.77a9
Mar 19DAL Acalanes vs Clayton Valley CharterMar 19 · 800 Meters · Place 9 · Acalanes800 Meters92:35.37a9
Mar 5vs Cal HighMar 5 · 1600 Meters · Place 7 · Acalanes1600 Meters75:20.46a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28DON of the SeasonFeb 28 · 1600 Meters · Place 13 · Acalanes1600 Meters135:22.77a PB9
Feb 28DON of the SeasonFeb 28 · 800 Meters · Place 8 · Acalanes800 Meters82:36.02a PB9