Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor80th Pasadena Games · Mar 216:13.43a80th Pasadena GamesMarch 21, 2026
800 Meters · OutdoorSan Gabriel HS vs Mark Keppel HS · Mar 262:39.30San Gabriel HS vs Mark Keppel HSMarch 26, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 1600 Meters · Place 7 · Mark Keppel1600 Meters7.6:18.4012
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 800 Meters · Place 4 · Mark Keppel800 Meters4.2:44.0512
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 1600 Meters · Place 12 · Mark Keppel1600 Meters12.6:35.4912
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 800 Meters · Place 9 · Mark Keppel800 Meters9.2:45.4612
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 1600 Meters · Place 11 · Mark Keppel1600 Meters11.6:20.8712
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 800 Meters · Place 7 · Mark Keppel800 Meters7.2:39.30 PB12
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 48 · Mark Keppel1600 Meters486:13.43a PB12
Mar 2180th Pasadena GamesMar 21 · 800 Meters · Place 43 · Mark Keppel800 Meters432:42.79a12
Mar 19Montebello vs Mark Keppel Mar 19 · 1600 Meters · Place 15 · Mark Keppel1600 Meters156:32.01a12
Mar 19Montebello vs Mark Keppel Mar 19 · 800 Meters · Place 10 · Mark Keppel800 Meters102:45.95a12
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 1600 Meters · Place 55 · Mark Keppel1600 Meters556:14.5112
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 1600 Meters · Place 9 · Mark Keppel1600 Meters96:32.8112
Mar 7Colt ClassicMar 7 · 3200 Meters · Mark Keppel3200 Meters—DNF12
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 52 · Mark Keppel1600 Meters526:33.72a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Schurr vs Mark Keppel DualApr 23 · 1600 Meters · Place 15 · Mark Keppel1600 Meters156:55.95a11
Apr 23Schurr vs Mark Keppel DualApr 23 · 800 Meters · Place 10 · Mark Keppel800 Meters102:51.02a11
Apr 14Mark Keppel vs MontebelloApr 14 · 1600 Meters · Place 14 · Mark Keppel1600 Meters147:05.0511
Apr 14Mark Keppel vs MontebelloApr 14 · 800 Meters · Place 13 · Mark Keppel800 Meters132:58.4211
Apr 10Mark Keppel vs Bell GardensApr 10 · 1600 Meters · Place 6 · Mark Keppel1600 Meters67:04.6811
Apr 10Mark Keppel vs Bell GardensApr 10 · 800 Meters · Place 5 · Mark Keppel800 Meters52:59.4311
Mar 20Mark Keppel vs. San GabrielMar 20 · 800 Meters · Place 7 · Mark Keppel800 Meters72:57.0511
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 800 Meters · Place 35 · Mark Keppel800 Meters352:54.36a—
Mar 837th Annual Long Beach RelaysMar 8 · 800 Meters · Place 35 · Mark Keppel800 Meters352:58.95a—