Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorDON of the Season · Feb 247:33.60aDON of the SeasonFebruary 24, 2024
1600 Meters · OutdoorCollege Park / Mt. Diablo @ Concord · Mar 197:16.95aCollege Park / Mt. Diablo @ ConcordMarch 19, 2024
200 Meters · OutdoorDAL Valley Last Chance · Apr 2435.69aDAL Valley Last ChanceApril 24, 2026
3200 Meters · OutdoorDAL: Ygnacio Valley, Alhambra @ Concord · Mar 2116:22.23aDAL: Ygnacio Valley, Alhambra @ ConcordMarch 21, 2025
400 Meters · OutdoorDiablo Athletic League Championship Finals · May 91:26.74aDiablo Athletic League Championship FinalsMay 9, 2026
800 Meters · IndoorDON of the Season · Feb 243:35.01aDON of the SeasonFebruary 24, 2024
800 Meters · OutdoorCollege Park, Mt Diablo @ Concord · Mar 303:07.54aCollege Park, Mt Diablo @ ConcordMarch 30, 2026
Complete · OutdoorDAL: Mt. Diablo, Benicia @ Concord · Apr 2235.33DAL: Mt. Diablo, Benicia @ ConcordApril 22, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1600 Meters · Place 164 · Concord1600 Meters164.8:00.42a11
May 9Diablo Athletic League Championship FinalsMay 9 · High Jump · Place 13 · ConcordHigh Jump133-08.0011
May 9Diablo Athletic League Championship FinalsMay 9 · 800 Meters · Place 27 · Concord800 Meters273:34.31a11
May 9Diablo Athletic League Championship FinalsMay 9 · 400 Meters · Place 20 · Concord400 Meters201:26.74a PB11
May 2Diablo Athletic League Championship TrialsMay 2 · High Jump · Place 13 · ConcordHigh Jump133-08.0011
May 2Diablo Athletic League Championship TrialsMay 2 · 800 Meters · Place 27 · Concord800 Meters273:34.31a11
May 2Diablo Athletic League Championship TrialsMay 2 · 400 Meters · Place 20 · Concord400 Meters201:26.74a11
Apr 24DAL Valley Last ChanceApr 24 · High Jump · Place 4 · ConcordHigh Jump43-1011
Apr 24DAL Valley Last ChanceApr 24 · 800 Meters · Place 14 · Concord800 Meters143:34.37a11
Apr 24DAL Valley Last ChanceApr 24 · 200 Meters · Place 28 · Concord200 Meters2835.69a PB11
Apr 20DAL: Concord, Mt. Diablo @ BeniciaApr 20 · 1600 Meters · Concord1600 Meters—DNS11
Apr 20DAL: Concord, Mt. Diablo @ BeniciaApr 20 · 800 Meters · Concord800 Meters—DNS11
Mar 30College Park, Mt Diablo @ ConcordMar 30 · High Jump · Place 1 · ConcordHigh Jump13-811
Mar 30College Park, Mt Diablo @ ConcordMar 30 · 800 Meters · Place 7 · Concord800 Meters73:07.54a PB11
Mar 30College Park, Mt Diablo @ ConcordMar 30 · 400 Meters · Place 7 · Concord400 Meters71:27.42a11
Mar 30College Park, Mt Diablo @ ConcordMar 30 · 200 Meters · Place 11 · Concord200 Meters1136.51a11
Mar 17Alhambra, Mt Diablo @ ConcordMar 17 · 1600 Meters · Place 3 · Concord1600 Meters38:43.46a11
Mar 17Alhambra, Mt Diablo @ ConcordMar 17 · 200 Meters · Place 9 · Concord200 Meters936.51a11
Mar 14Bob Warren 56Mar 14 · 1600 Meters · Place 27 · Concord1600 Meters277:52.07a11
Mar 11DAL: Concord, Mt. Diablo, Berean Christian @ Ygnacio ValleyMar 11 · 1600 Meters · Place 3 · Concord1600 Meters38:21.40a11
Mar 11DAL: Concord, Mt. Diablo, Berean Christian @ Ygnacio ValleyMar 11 · 200 Meters · Place 7 · Concord200 Meters736.02a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28DON of the SeasonFeb 28 · 800 Meters · Place 7 · Concord800 Meters73:45.08a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10DAL Championship FinalsMay 10 · 3200 Meters · Place 22 · Concord3200 Meters2217:57.78a10
Apr 22DAL: Mt. Diablo, Benicia @ ConcordApr 22 · Complete · Place 4 · ConcordComplete47:58.0510
Apr 22DAL: Mt. Diablo, Benicia @ ConcordApr 22 · Complete · Place 5 · ConcordComplete535.33 PB10
Apr 17DAL: Ygnacio Valley, Berean Christian @ ConcordApr 17 · 1600 Meters · Place 1 · Concord1600 Meters17:27.63a10
Apr 2DAL: Concord, Mt. Diablo @ College ParkApr 2 · 1600 Meters · Place 5 · Concord1600 Meters57:37.18a10
Apr 2DAL: Concord, Mt. Diablo @ College ParkApr 2 · 800 Meters · Place 3 · Concord800 Meters33:27.25a10
Mar 21DAL: Ygnacio Valley, Alhambra @ ConcordMar 21 · 3200 Meters · Place 1 · Concord3200 Meters116:22.23a PB10
Mar 21DAL: Ygnacio Valley, Alhambra @ ConcordMar 21 · 1600 Meters · Place 2 · Concord1600 Meters27:41.99a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22DON of the SeasonFeb 22 · 1600 Meters · Place 13 · Concord1600 Meters137:51.87a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 16Berean Christian / Concord / Mt. Diablo @ YVHSApr 16 · Long Jump · Place 3 · ConcordLong Jump39-3.5—
Apr 16Berean Christian / Concord / Mt. Diablo @ YVHSApr 16 · 1600 Meters · Place 2 · Concord1600 Meters28:01.40a—
Apr 1254th Bob Warren - Charlie Eaton InvitationalApr 12 · 1600 Meters · Place 30 · Concord1600 Meters307:34.94a—
Mar 27DAL Meet: Concord/Mt. Diablo @ Benicia HSMar 27 · 1600 Meters · Place 4 · Concord1600 Meters47:32.28a—
Mar 19College Park / Mt. Diablo @ ConcordMar 19 · Long Jump · Place 2 · ConcordLong Jump29-6.5—
Mar 19College Park / Mt. Diablo @ ConcordMar 19 · 1600 Meters · Place 2 · Concord1600 Meters27:16.95a PB—
Mar 12Mt. Diablo / Alhambra @ ConcordMar 12 · Long Jump · Place 4 · ConcordLong Jump48-8—
Mar 12Mt. Diablo / Alhambra @ ConcordMar 12 · 1600 Meters · Place 4 · Concord1600 Meters47:41.63a—
Mar 9Marsh Creek InvitationalMar 9 · Long Jump · Place 9 · ConcordLong Jump99-6.50—
Mar 9Marsh Creek InvitationalMar 9 · 1600 Meters · Place 10 · Concord1600 Meters107:39.93a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24DON of the SeasonFeb 24 · Long Jump · Place 8 · ConcordLong Jump89-0—
Feb 24DON of the SeasonFeb 24 · 1600 Meters · Place 12 · Concord1600 Meters127:33.60a PB—
Feb 24DON of the SeasonFeb 24 · 800 Meters · Place 3 · Concord800 Meters33:35.01a PB—