Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorAlmont League Prelims and Finals · Apr 284:50.66aAlmont League Prelims and FinalsApril 28, 2026
3200 Meters · OutdoorMontebello vs Mark Keppel · Mar 1910:58.19aMontebello vs Mark Keppel March 19, 2026
800 Meters · OutdoorColt Classic · Mar 72:16.59aColt ClassicMarch 7, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 5 · Mark Keppel1600 MetersRound P5.4:53.96a11
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 5 · Mark Keppel1600 Meters5.4:50.66a PB11
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 3200 Meters · Place 1 · Mark Keppel3200 Meters1.12:37.9011
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 1600 Meters · Place 2 · Mark Keppel1600 Meters2.5:23.5911
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 3200 Meters · Place 2 · Mark Keppel3200 Meters2.11:41.3311
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 1600 Meters · Place 3 · Mark Keppel1600 Meters3.5:10.4211
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 3200 Meters · Place 1 · Mark Keppel3200 Meters1.11:21.6111
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 1600 Meters · Place 2 · Mark Keppel1600 Meters2.5:01.7811
Mar 2180th Pasadena GamesMar 21 · 3200 Meters · Place 10 · Mark Keppel3200 Meters1011:14.08a11
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 26 · Mark Keppel1600 Meters265:14.49a11
Mar 2180th Pasadena GamesMar 21 · 800 Meters · Place 15 · Mark Keppel800 Meters152:17.12a11
Mar 19Montebello vs Mark Keppel Mar 19 · 3200 Meters · Place 3 · Mark Keppel3200 Meters310:58.19a PB11
Mar 19Montebello vs Mark Keppel Mar 19 · 1600 Meters · Place 6 · Mark Keppel1600 Meters65:16.85a11
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 1600 Meters · Place 27 · Mark Keppel1600 Meters275:07.7111
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 800 Meters · Place 19 · Mark Keppel800 Meters192:22.4111
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 3200 Meters · Place 1 · Mark Keppel3200 Meters111:48.8411
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 1600 Meters · Place 2 · Mark Keppel1600 Meters25:26.5211
Mar 7Colt ClassicMar 7 · 3200 Meters · Place 23 · Mark Keppel3200 Meters2311:26.21a11
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 23 · Mark Keppel1600 Meters235:05.83a11
Mar 7Colt ClassicMar 7 · 800 Meters · Place 30 · Mark Keppel800 Meters302:16.59a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 23Schurr vs Mark Keppel DualApr 23 · 3200 Meters · Place 1 · Mark Keppel3200 Meters111:27.57a10
Apr 23Schurr vs Mark Keppel DualApr 23 · 1600 Meters · Place 1 · Mark Keppel1600 Meters15:10.33a10
Apr 23Schurr vs Mark Keppel DualApr 23 · 800 Meters · Place 2 · Mark Keppel800 Meters22:19.33a10
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 31 · Mark Keppel1600 Meters315:05.1210
Apr 19San Gabriel Valley ChampionshipsApr 19 · 800 Meters · Place 31 · Mark Keppel800 Meters312:19.1610
Apr 14Mark Keppel vs MontebelloApr 14 · 3200 Meters · Place 1 · Mark Keppel3200 Meters111:50.6810
Apr 14Mark Keppel vs MontebelloApr 14 · 1600 Meters · Place 2 · Mark Keppel1600 Meters25:21.0510
Apr 14Mark Keppel vs MontebelloApr 14 · 800 Meters · Place 4 · Mark Keppel800 Meters42:26.0810
Apr 10Mark Keppel vs Bell GardensApr 10 · 3200 Meters · Place 2 · Mark Keppel3200 Meters212:15.6210
Apr 10Mark Keppel vs Bell GardensApr 10 · 1600 Meters · Place 1 · Mark Keppel1600 Meters15:29.4610
Mar 20Mark Keppel vs. San GabrielMar 20 · 3200 Meters · Place 1 · Mark Keppel3200 Meters111:48.8110
Mar 20Mark Keppel vs. San GabrielMar 20 · 1600 Meters · Place 1 · Mark Keppel1600 Meters15:24.5510
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 1600 Meters · Place 12 · Mark Keppel1600 Meters125:20.25a—
Mar 837th Annual Long Beach RelaysMar 8 · 1600 Meters · Place 23 · Mark Keppel1600 Meters235:25.27a—
Mar 837th Annual Long Beach RelaysMar 8 · 800 Meters · Place 19 · Mark Keppel800 Meters192:29.08a—
Mar 1Colt ClassicMar 1 · 1600 Meters · Place 21 · Mark Keppel1600 Meters215:23.23a—
Mar 1Colt ClassicMar 1 · 800 Meters · Place 31 · Mark Keppel800 Meters312:30.21a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18MKHS vs Alhambra HSApr 18 · 1600 Meters · Place 3 · Mark Keppel1600 Meters35:36.27—
Mar 21Mark Keppel vs SchurrMar 21 · 1600 Meters · Place 6 · Mark Keppel1600 Meters65:50.51—
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · 1600 Meters · Place 28 · Mark Keppel1600 Meters285:50.76a—