Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBell Gardens HS vs Mark Keppel HS · Apr 2397-05Bell Gardens HS vs Mark Keppel HSApril 23, 2026
Shot Put · 12lb · OutdoorAlmont League Prelims and Finals · Apr 2837-00.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

16 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · Discus · Place 8 · Mark KeppelDiscus1.6kg8.93-0912
Apr 28Almont League Prelims and FinalsApr 28 · Shot Put · Place 6 · Mark KeppelShot Put12lb6.37-00.00 PB12
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · Discus · Place 6 · Mark KeppelDiscus1.6kg6.97-05 PB12
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · Shot Put · Place 3 · Mark KeppelShot Put12lb3.35-03.0012
Apr 16Mark Keppel HS vs Schurr HSApr 16 · Discus · Place 4 · Mark KeppelDiscus1.6kg4.94-09.0012
Apr 16Mark Keppel HS vs Schurr HSApr 16 · Shot Put · Place 3 · Mark KeppelShot Put12lb3.35-07.5012
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · Discus · Place 4 · Mark KeppelDiscus1.6kg4.94-07.0012
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · Shot Put · Place 2 · Mark KeppelShot Put12lb2.35-05.0012
Mar 2180th Pasadena GamesMar 21 · Discus · Place 14 · Mark KeppelDiscus1426.23m12
Mar 2180th Pasadena GamesMar 21 · Shot Put · Place 16 · Mark KeppelShot Put1610.26m12
Mar 19Montebello vs Mark Keppel Mar 19 · Discus · Place 4 · Mark KeppelDiscus493-812
Mar 19Montebello vs Mark Keppel Mar 19 · Shot Put · Place 4 · Mark KeppelShot Put435-1.5012
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · Shot Put · Place 14 · Mark KeppelShot Put1433-412
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · Discus · Place 11 · Mark KeppelDiscus1187-312
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · Discus · Place 3 · Mark KeppelDiscus379-412
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · Shot Put · Place 3 · Mark KeppelShot Put334-312

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Schurr vs Mark Keppel DualApr 23 · Discus · Place 10 · Mark KeppelDiscus1087-01.5011
Apr 23Schurr vs Mark Keppel DualApr 23 · Shot Put · Place 8 · Mark KeppelShot Put830-06.5011
Apr 14Mark Keppel vs MontebelloApr 14 · Discus · Place 7 · Mark KeppelDiscus782-1011
Apr 14Mark Keppel vs MontebelloApr 14 · Shot Put · Place 6 · Mark KeppelShot Put631-2.5011
Apr 10Mark Keppel vs Bell GardensApr 10 · Varsity · Place 8 · Mark KeppelVarsity874-08.0011
Apr 10Mark Keppel vs Bell GardensApr 10 · Varsity · Place 6 · Mark KeppelVarsity631-11.0011