Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColt Classic · Mar 112.68aColt ClassicMarch 1, 2025
200 Meters · OutdoorSan Gabriel HS vs Mark Keppel HS · Mar 2623.81San Gabriel HS vs Mark Keppel HSMarch 26, 2026
400 Meters · IndoorCal High All-Comers Meet · Feb 755.83aCal High All-Comers MeetFebruary 7, 2026
400 Meters · OutdoorAlmont League Prelims and Finals · Apr 2853.90aAlmont 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 · 400 Meters · Place 8 · Mark Keppel400 MetersRound P8.55.38a11
Apr 28Almont League Prelims and FinalsApr 28 · 400 Meters · Place 6 · Mark Keppel400 Meters6.53.90a PB11
Apr 28Almont League Prelims and FinalsApr 28 · 200 Meters · Place 13 · Mark Keppel200 MetersRound P13.24.96aWind: -0.311
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 400 Meters · Place 2 · Mark Keppel400 Meters2.55.6811
Apr 23Bell Gardens HS vs Mark Keppel HSApr 23 · 200 Meters · Place 5 · Mark Keppel200 Meters5.24.4611
Apr 18San Gabriel Valley ChampionshipsApr 18 · 400 Meters · Place 21 · Mark Keppel400 Meters21.55.25a11
Apr 16Mark Keppel HS vs Schurr HSApr 16 · 400 Meters · Place 3 · Mark Keppel400 Meters3.55.0811
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 400 Meters · Place 1 · Mark Keppel400 Meters1.54.9611
Mar 26San Gabriel HS vs Mark Keppel HSMar 26 · 200 Meters · Place 1 · Mark Keppel200 Meters1.23.81 PB11
Mar 2180th Pasadena GamesMar 21 · 400 Meters · Place 17 · Mark Keppel400 Meters1755.05a11
Mar 19Montebello vs Mark Keppel Mar 19 · 400 Meters · Place 3 · Mark Keppel400 Meters354.21a11
Mar 19Montebello vs Mark Keppel Mar 19 · 200 Meters · Place 6 · Mark Keppel200 Meters624.67a11
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 400 Meters · Place 16 · Mark Keppel400 Meters1655.2411
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 400 Meters · Place 2 · Mark Keppel400 Meters254.8311
Mar 12Mark Keppel HS vs Alhambra HSMar 12 · 200 Meters · Place 3 · Mark Keppel200 Meters324.4611
Mar 7Colt ClassicMar 7 · 400 Meters · Place 38 · Mark Keppel400 Meters3854.88a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Cal High All-Comers MeetFeb 7 · 400 Meters · Place 4 · Mark Keppel400 Meters455.83a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Mark Keppel vs AlhambraApr 17 · 400 Meters · Place 2 · Mark Keppel400 Meters2.59.1710
Apr 17Mark Keppel vs AlhambraApr 17 · 200 Meters · Place 5 · Mark Keppel200 Meters5.28.5210
Apr 14Mark Keppel vs MontebelloApr 14 · 400 Meters · Place 2 · Mark Keppel400 Meters257.2710
Apr 14Mark Keppel vs MontebelloApr 14 · 200 Meters · Place 3 · Mark Keppel200 Meters325.7410
Apr 10Mark Keppel vs Bell GardensApr 10 · 400 Meters · Place 2 · Mark Keppel400 Meters258.4010
Apr 10Mark Keppel vs Bell GardensApr 10 · 200 Meters · Place 2 · Mark Keppel200 Meters225.6110
Mar 20Mark Keppel vs. San GabrielMar 20 · 400 Meters · Place 2 · Mark Keppel400 Meters257.5810
Mar 20Mark Keppel vs. San GabrielMar 20 · 200 Meters · Place 1 · Mark Keppel200 Meters126.2610
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 100 Meters · Place 22 · Mark Keppel100 Meters2212.81a—
Mar 1Colt ClassicMar 1 · 400 Meters · Place 5 · Mark Keppel400 Meters558.05a—
Mar 1Colt ClassicMar 1 · 100 Meters · Place 27 · Mark Keppel100 Meters2712.68a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18MKHS vs Alhambra HSApr 18 · 200 Meters · Place 6 · Mark Keppel200 Meters626.81—
Mar 21Mark Keppel vs SchurrMar 21 · 200 Meters · Place 7 · Mark Keppel200 Meters727.57—