Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSan Gabriel HS vs Mark Keppel HS · Mar 2612.62San Gabriel HS vs Mark Keppel HSMarch 26, 2026
100m Hurdles · 33" / 0.838m · OutdoorSan Gabriel HS vs Mark Keppel HS · Mar 2615.68San Gabriel HS vs Mark Keppel HSMarch 26, 2026
200 Meters · OutdoorMark Keppel vs Schurr · Mar 2129.68Mark Keppel vs SchurrMarch 21, 2024
300m Hurdles · 30" / 0.762m · OutdoorAlmont League Prelims and Finals · Apr 2847.50aAlmont League Prelims and FinalsApril 28, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles30" / 0.762mRound P2.49.45a11
Apr 28Almont League Prelims and FinalsApr 28 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles30" / 0.762m2.47.50a PB11
Apr 28Almont League Prelims and FinalsApr 28 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles33" / 0.838mRound P1.16.12aWind: 2.211
Apr 28Almont League Prelims and FinalsApr 28 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles33" / 0.838m2.16.12aWind: -0.611
Apr 28Almont League Prelims and FinalsApr 28 · 100 Meters · Place 3 · Mark Keppel100 MetersRound P3.13.14aWind: -0.211
Apr 28Almont League Prelims and FinalsApr 28 · 100 Meters · Place 2 · Mark Keppel100 Meters2.12.97aWind: 2.511
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles30" / 0.762m1.51.0511
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles33" / 0.838m1.16.6411
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 100 Meters · Place 2 · Mark Keppel100 Meters2.12.7811
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles30" / 0.762m2.51.4911
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles33" / 0.838m2.16.3911
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 100 Meters · Place 2 · Mark Keppel100 Meters2.13.5511
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles33" / 0.838m2.15.68 PB11
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 100 Meters · Place 1 · Mark Keppel100 Meters1.12.62 PB11
Mar 2180th Pasadena GamesMar 21 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles247.33a11
Mar 2180th Pasadena GamesMar 21 · 100m Hurdles · Place 4 · Mark Keppel100m Hurdles416.29a11
Mar 2180th Pasadena GamesMar 21 · 100 Meters · Place 8 · Mark Keppel100 Meters813.26a11
Mar 19Montebello vs Mark Keppel Mar 19 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles249.32a11
Mar 19Montebello vs Mark Keppel Mar 19 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles216.49a11
Mar 19Montebello vs Mark Keppel Mar 19 · 100 Meters · Place 1 · Mark Keppel100 Meters113.21a11
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles248.3311
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 100 Meters · Place 9 · Mark Keppel100 Meters913.3811
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 100m Hurdles · Place 3 · Mark Keppel100m Hurdles316.7011
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles251.1111
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles215.8611
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 100 Meters · Place 2 · Mark Keppel100 Meters212.8511
Mar 7Colt ClassicMar 7 · 300m Hurdles · Place 5 · Mark Keppel300m Hurdles549.78a11
Mar 7Colt ClassicMar 7 · 100m Hurdles · Place 4 · Mark Keppel100m Hurdles416.49a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 23Schurr vs Mark Keppel DualApr 23 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles152.22a10
Apr 23Schurr vs Mark Keppel DualApr 23 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles117.64a10
Apr 23Schurr vs Mark Keppel DualApr 23 · 100 Meters · Place 1 · Mark Keppel100 Meters113.59a10
Apr 19San Gabriel Valley ChampionshipsApr 19 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles249.8610
Apr 19San Gabriel Valley ChampionshipsApr 19 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles116.8510
Apr 19San Gabriel Valley ChampionshipsApr 19 · 100 Meters · Place 9 · Mark Keppel100 Meters913.3610
Apr 14Mark Keppel vs MontebelloApr 14 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles152.8310
Apr 14Mark Keppel vs MontebelloApr 14 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles116.9910
Apr 14Mark Keppel vs MontebelloApr 14 · 100 Meters · Place 1 · Mark Keppel100 Meters113.5510
Apr 10Mark Keppel vs Bell GardensApr 10 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles158.4310
Apr 10Mark Keppel vs Bell GardensApr 10 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles117.1810
Apr 10Mark Keppel vs Bell GardensApr 10 · 100 Meters · Place 1 · Mark Keppel100 Meters113.4910
Mar 20Mark Keppel vs. San GabrielMar 20 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles154.4910
Mar 20Mark Keppel vs. San GabrielMar 20 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles116.7810
Mar 20Mark Keppel vs. San GabrielMar 20 · 100 Meters · Place 1 · Mark Keppel100 Meters113.2410
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles152.55a—
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 100m Hurdles · Place 1 · Mark Keppel100m Hurdles117.66a—
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 100 Meters · Place 3 · Mark Keppel100 Meters313.67a—
Mar 837th Annual Long Beach RelaysMar 8 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles217.22a—
Mar 837th Annual Long Beach RelaysMar 8 · 100 Meters · Place 11 · Mark Keppel100 Meters1113.67a—
Mar 1Colt ClassicMar 1 · 300m Hurdles · Place 8 · Mark Keppel300m Hurdles853.45a—
Mar 1Colt ClassicMar 1 · 100m Hurdles · Place 7 · Mark Keppel100m Hurdles717.79a—
Mar 1Colt ClassicMar 1 · 100 Meters · Place 14 · Mark Keppel100 Meters1413.81a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 18MKHS vs Alhambra HSApr 18 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles257.85—
Apr 18MKHS vs Alhambra HSApr 18 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles218.03—
Apr 18MKHS vs Alhambra HSApr 18 · 100 Meters · Place 3 · Mark Keppel100 Meters314.14—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 300m Hurdles · Place 3 · Mark Keppel300m Hurdles353.17a—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 100m Hurdles · Place 4 · Mark Keppel100m Hurdles417.96a—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 100 Meters · Place 12 · Mark Keppel100 Meters1213.89a—
Mar 21Mark Keppel vs SchurrMar 21 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles218.99—
Mar 21Mark Keppel vs SchurrMar 21 · 200 Meters · Place 1 · Mark Keppel200 Meters129.68 PB—
Mar 21Mark Keppel vs SchurrMar 21 · 100 Meters · Place 3 · Mark Keppel100 Meters314.01—
Mar 9Rosemead InvitationalMar 9 · 300m Hurdles · Place 7 · Mark Keppel300m Hurdles759.53a—
Mar 9Rosemead InvitationalMar 9 · 100m Hurdles · Place 2 · Mark Keppel100m Hurdles219.48a—
Mar 9Rosemead InvitationalMar 9 · 100 Meters · Place 3 · Mark Keppel100 Meters314.11a—
Mar 2Colt ClassicMar 2 · 100m Hurdles · Place 3 · Mark Keppel100m Hurdles319.799