Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMark Keppel vs Alhambra · Apr 1712.02Mark Keppel vs AlhambraApril 17, 2025
110m Hurdles · 39" / 0.991m · OutdoorCIF-SS Finals · May 1615.21aCIF-SS FinalsMay 16, 2026
200 Meters · OutdoorMKHS vs Alhambra HS · Apr 1825.92MKHS vs Alhambra HSApril 18, 2024
300m Hurdles · 36" / 0.914m · OutdoorAlmont League Prelims and Finals · Apr 2840.90aAlmont League Prelims and FinalsApril 28, 2026
Long Jump · OutdoorCal High All-Comers Meet · Jan 1718-04.00Cal High All-Comers MeetJanuary 17, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 25 · Mark KeppelMark Keppel300m Hurdles36" / 0.914mRound P25.42.10a11
May 16CIF-SS FinalsMay 16 · 110m Hurdles · Place 11 · Mark KeppelMark Keppel110m Hurdles39" / 0.991mRound P11.15.21a PBWind: -0.311
May 9CIF SS D2 PreliminariesMay 9 · 300m Hurdles · Place 25 · Mark KeppelMark Keppel300m Hurdles36" / 0.914mRound P25.42.10a11
May 9CIF SS D2 PreliminariesMay 9 · 110m Hurdles · Place 11 · Mark KeppelMark Keppel110m Hurdles39" / 0.991mRound P11.15.21aWind: -0.311
Apr 28Almont League Prelims and FinalsApr 28 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles36" / 0.914mRound P1.40.90a PB11
Apr 28Almont League Prelims and FinalsApr 28 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles36" / 0.914m1.41.04a11
Apr 28Almont League Prelims and FinalsApr 28 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991mRound P1.15.25aWind: 1.711
Apr 28Almont League Prelims and FinalsApr 28 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991m1.15.38aWind: 0.611
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles36" / 0.914m1.43.0111
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991m1.15.2111
Apr 18San Gabriel Valley ChampionshipsApr 18 · 300m Hurdles · Place 2 · Mark KeppelMark Keppel300m Hurdles36" / 0.914m2.42.08a11
Apr 18San Gabriel Valley ChampionshipsApr 18 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991m1.15.44aWind: -0.411
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles36" / 0.914m1.43.2111
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991m1.16.3311
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles36" / 0.914m1.41.7411
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991m1.15.3411
Mar 2180th Pasadena GamesMar 21 · 300m Hurdles · Place 3 · Mark KeppelMark Keppel300m Hurdles343.11a11
Mar 2180th Pasadena GamesMar 21 · 110m Hurdles · Place 3 · Mark KeppelMark Keppel110m Hurdles315.93a11
Mar 19Montebello vs Mark Keppel Mar 19 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles143.00a11
Mar 19Montebello vs Mark Keppel Mar 19 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles115.74a11
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles142.1911
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles115.8311
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles142.3711
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles115.0811
Mar 7Colt ClassicMar 7 · 300m Hurdles · Place 7 · Mark KeppelMark Keppel300m Hurdles743.21a11
Mar 7Colt ClassicMar 7 · 110m Hurdles · Place 4 · Mark KeppelMark Keppel110m Hurdles416.09a11
Jan 17Cal High All-Comers MeetJan 17 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.18-04.00 PBJr
Jan 17Cal High All-Comers MeetJan 17 · 300m Hurdles · Place 2 · UnattachedUnattached300m Hurdles36" / 0.914m2.45.03aJr
Jan 17Cal High All-Comers MeetJan 17 · 110m Hurdles · Place 1 · UnattachedUnattached110m Hurdles39" / 0.991m1.16.26aJr
Jan 17Cal High All-Comers MeetJan 17 · 100 Meters · Place 22 · UnattachedUnattached100 Meters22.12.34aJr

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 2 PrelimsMay 10 · 300m Hurdles · Place 40 · Mark Keppel (SS)Mark Keppel (SS)300m HurdlesRound P4043.8310
May 10CIF-SS Division 2 PrelimsMay 10 · 110m Hurdles · Place 32 · Mark Keppel (SS)Mark Keppel (SS)110m HurdlesRound P3216.1710
May 10CIF SS D2 Prelims @ OntarioMay 10 · 300m Hurdles · Place 40 · Mark KeppelMark Keppel300m Hurdles36" / 0.914mRound P40.43.83a10
May 10CIF SS D2 Prelims @ OntarioMay 10 · 110m Hurdles · Place 32 · Mark KeppelMark Keppel110m Hurdles39" / 0.991mRound P32.16.17aWind: 2.510
Apr 23Schurr vs Mark Keppel DualApr 23 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles144.27a10
Apr 23Schurr vs Mark Keppel DualApr 23 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles117.37a10
Apr 23Schurr vs Mark Keppel DualApr 23 · 100 Meters · Place 3 · Mark KeppelMark Keppel100 Meters312.46a10
Apr 19San Gabriel Valley ChampionshipsApr 19 · 300m Hurdles · Place 3 · Mark KeppelMark Keppel300m Hurdles343.5810
Apr 19San Gabriel Valley ChampionshipsApr 19 · 110m Hurdles · Place 3 · Mark KeppelMark Keppel110m Hurdles316.7010
Apr 17Mark Keppel vs AlhambraApr 17 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles36" / 0.914m1.45.1110
Apr 17Mark Keppel vs AlhambraApr 17 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles39" / 0.991m1.16.6410
Apr 17Mark Keppel vs AlhambraApr 17 · 100 Meters · Place 4 · Mark KeppelMark Keppel100 Meters4.12.02 PB10
Apr 14Mark Keppel vs MontebelloApr 14 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles144.0810
Apr 14Mark Keppel vs MontebelloApr 14 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles115.9510
Apr 14Mark Keppel vs MontebelloApr 14 · 100 Meters · Place 1 · Mark KeppelMark Keppel100 Meters112.0510
Apr 10Mark Keppel vs Bell GardensApr 10 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles144.8410
Apr 10Mark Keppel vs Bell GardensApr 10 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles117.3010
Mar 20Mark Keppel vs. San GabrielMar 20 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles144.9310
Mar 20Mark Keppel vs. San GabrielMar 20 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles116.7010
Mar 20Mark Keppel vs. San GabrielMar 20 · 100 Meters · Place 1 · Mark KeppelMark Keppel100 Meters112.1810
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 300m Hurdles · Place 1 · Mark KeppelMark Keppel300m Hurdles144.63a—
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 110m Hurdles · Place 1 · Mark KeppelMark Keppel110m Hurdles117.22a—
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 100 Meters · Place 21 · Mark KeppelMark Keppel100 Meters2112.80a—
Mar 837th Annual Long Beach RelaysMar 8 · 110m Hurdles · Place 2 · Mark KeppelMark Keppel110m Hurdles217.37a—
Mar 837th Annual Long Beach RelaysMar 8 · 100 Meters · Place 42 · Mark KeppelMark Keppel100 Meters4212.89a—
Mar 1Colt ClassicMar 1 · 110m Hurdles · Place 2 · Mark KeppelMark Keppel110m Hurdles217.58a—
Mar 1Colt ClassicMar 1 · 200 Meters · Place 26 · Mark KeppelMark Keppel200 Meters2626.11a—
Mar 1Colt ClassicMar 1 · 100 Meters · Place 24 · Mark KeppelMark Keppel100 Meters2412.62a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18MKHS vs Alhambra HSApr 18 · 200 Meters · Place 4 · Mark KeppelMark Keppel200 Meters425.92 PB—
Mar 21Mark Keppel vs SchurrMar 21 · 200 Meters · Place 3 · Mark KeppelMark Keppel200 Meters326.72—
Mar 21Mark Keppel vs SchurrMar 21 · 100 Meters · Place 6 · Mark KeppelMark Keppel100 Meters612.46—