Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor37th Annual Long Beach Relays · Mar 814.65a37th Annual Long Beach RelaysMarch 8, 2025
110m Hurdles · 39" / 0.991m · OutdoorBell Gardens HS vs Mark Keppel HS · Apr 2319.37Bell Gardens HS vs Mark Keppel HSApril 23, 2026
1600 Meters · OutdoorSchurr vs Mark Keppel Dual · Apr 235:50.72aSchurr vs Mark Keppel DualApril 23, 2025
300m Hurdles · 36" / 0.914m · OutdoorBell Gardens HS vs Mark Keppel HS · Apr 2347.05Bell Gardens HS vs Mark Keppel HSApril 23, 2026
400 Meters · OutdoorMark Keppel vs Bell Gardens · Apr 101:13.21Mark Keppel vs Bell GardensApril 10, 2025
Long Jump · OutdoorAlmont League Prelims and Finals · Apr 2816-07.00Almont 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

24 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · Long Jump · Place 4 · Mark KeppelLong Jump4.16-07.00 PB10
Apr 28Almont League Prelims and FinalsApr 28 · 110m Hurdles · Place 5 · Mark Keppel110m Hurdles39" / 0.991mRound P5.19.88aWind: 010
Apr 28Almont League Prelims and FinalsApr 28 · 110m Hurdles · Place 3 · Mark Keppel110m Hurdles39" / 0.991m3.19.40aWind: -2.410
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · Long Jump · Place 3 · Mark KeppelLong Jump3.13-07.0010
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles36" / 0.914m1.47.05 PB10
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 110m Hurdles · Place 1 · Mark Keppel110m Hurdles39" / 0.991m1.19.37 PB10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 300m Hurdles · Place 9 · Mark Keppel300m Hurdles36" / 0.914m9.49.74a10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 110m Hurdles · Place 10 · Mark Keppel110m Hurdles39" / 0.991m10.19.73aWind: 210
Apr 16Mark Keppel HS vs Schurr HSApr 16 · Long Jump · Place 3 · Mark KeppelLong Jump3.15-03.0010
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles36" / 0.914m1.49.6510
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 110m Hurdles · Place 3 · Mark Keppel110m Hurdles39" / 0.991m3.19.6510
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · Long Jump · Place 2 · Mark KeppelLong Jump2.15-09.0010
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles36" / 0.914m1.48.9210
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 110m Hurdles · Place 1 · Mark Keppel110m Hurdles39" / 0.991m1.19.8310
Mar 2180th Pasadena GamesMar 21 · 300m Hurdles · Place 4 · Mark Keppel300m Hurdles451.85a10
Mar 2180th Pasadena GamesMar 21 · 110m Hurdles · Place 1 · Mark Keppel110m Hurdles120.09a10
Mar 19Montebello vs Mark Keppel Mar 19 · Long Jump · Place 3 · Mark KeppelLong Jump315-310
Mar 19Montebello vs Mark Keppel Mar 19 · 300m Hurdles · Place 1 · Mark Keppel300m Hurdles149.61a10
Mar 19Montebello vs Mark Keppel Mar 19 · 110m Hurdles · Place 1 · Mark Keppel110m Hurdles121.21a10
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 300m Hurdles · Place 4 · Mark Keppel300m Hurdles450.3910
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 110m Hurdles · Place 3 · Mark Keppel110m Hurdles321.3110
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 300m Hurdles · Place 2 · Mark Keppel300m Hurdles251.7410
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 110m Hurdles · Place 3 · Mark Keppel110m Hurdles321.3410
Mar 7Colt ClassicMar 7 · 300m Hurdles · Place 8 · Mark Keppel300m Hurdles849.75a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Schurr vs Mark Keppel DualApr 23 · 1600 Meters · Place 8 · Mark Keppel1600 Meters85:50.72a PB9
Apr 17Mark Keppel vs AlhambraApr 17 · 1600 Meters · Place 7 · Mark Keppel1600 Meters7.6:00.059
Apr 14Mark Keppel vs MontebelloApr 14 · 1600 Meters · Place 12 · Mark Keppel1600 Meters126:51.589
Apr 10Mark Keppel vs Bell GardensApr 10 · 1600 Meters · Place 7 · Mark Keppel1600 Meters76:17.559
Apr 10Mark Keppel vs Bell GardensApr 10 · 400 Meters · Place 5 · Mark Keppel400 Meters51:13.21 PB9
Mar 20Mark Keppel vs. San GabrielMar 20 · 1600 Meters · Place 10 · Mark Keppel1600 Meters107:35.879
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 1600 Meters · Place 32 · Mark Keppel1600 Meters325:51.27a—
Mar 837th Annual Long Beach RelaysMar 8 · 1600 Meters · Place 39 · Mark Keppel1600 Meters395:51.00a—
Mar 837th Annual Long Beach RelaysMar 8 · 100 Meters · Place 100 · Mark Keppel100 Meters10014.65a PB—