Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBell Gardens HS vs Mark Keppel HS · Apr 2386-01Bell Gardens HS vs Mark Keppel HSApril 23, 2026
Shot Put · 12lb · OutdoorSan Gabriel HS vs Mark Keppel HS · Mar 2631-06.00San 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

16 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · Discus · Place 11 · Mark KeppelDiscus1.6kg11.85-0511
Apr 28Almont League Prelims and FinalsApr 28 · Shot Put · Place 14 · Mark KeppelShot Put12lb14.30-09.0011
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · Discus · Place 7 · Mark KeppelDiscus1.6kg7.86-01 PB11
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · Shot Put · Place 7 · Mark KeppelShot Put12lb7.30-03.0011
Apr 16Mark Keppel HS vs Schurr HSApr 16 · Discus · Place 6 · Mark KeppelDiscus1.6kg6.81-08.0011
Apr 16Mark Keppel HS vs Schurr HSApr 16 · Shot Put · Place 5 · Mark KeppelShot Put12lb5.30-01.5011
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · Discus · Place 8 · Mark KeppelDiscus1.6kg8.78-11.0011
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · Shot Put · Place 6 · Mark KeppelShot Put12lb6.31-06.00 PB11
Mar 2180th Pasadena GamesMar 21 · Discus · Place 15 · Mark KeppelDiscus1524.56m11
Mar 2180th Pasadena GamesMar 21 · Shot Put · Place 20 · Mark KeppelShot Put209.37m11
Mar 19Montebello vs Mark Keppel Mar 19 · Discus · Place 7 · Mark KeppelDiscus780-611
Mar 19Montebello vs Mark Keppel Mar 19 · Shot Put · Place 6 · Mark KeppelShot Put632-511
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · Shot Put · Place 19 · Mark KeppelShot Put1931-511
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · Discus · Place 18 · Mark KeppelDiscus1872-911
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · Discus · Place 5 · Mark KeppelDiscus568-911
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · Shot Put · Place 4 · Mark KeppelShot Put430-7.5011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23Schurr vs Mark Keppel DualApr 23 · Discus · Place 3 · Mark KeppelDiscus376-0510
Apr 23Schurr vs Mark Keppel DualApr 23 · Shot Put · Place 2 · Mark KeppelShot Put233-11.5010
Apr 14Mark Keppel vs MontebelloApr 14 · Discus · Place 2 · Mark KeppelDiscus266-110
Apr 14Mark Keppel vs MontebelloApr 14 · Shot Put · Place 2 · Mark KeppelShot Put231-11.7510
Apr 10Mark Keppel vs Bell GardensApr 10 · Frosh/Soph · Place 2 · Mark KeppelFrosh/Soph260-0810
Apr 10Mark Keppel vs Bell GardensApr 10 · Frosh/Soph · Place 2 · Mark KeppelFrosh/Soph232-08.0010
Mar 20Mark Keppel vs. San GabrielMar 20 · Shot Put · Place 2 · Mark KeppelShot Put231-9.5010
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · Discus · Place 14 · Mark KeppelDiscus1460-6—
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · Shot Put · Place 11 · Mark KeppelShot Put1132-4.50—
Mar 837th Annual Long Beach RelaysMar 8 · Discus · Place 28 · Mark KeppelDiscus2862-7—
Mar 837th Annual Long Beach RelaysMar 8 · Shot Put · Place 22 · Mark KeppelShot Put2230-9—