Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCanyon Hills at La Jolla HS · Apr 2426.30Canyon Hills at La Jolla HS April 24, 2025
Discus · 1.6kg · OutdoorEastern League Finals · May 8131' 9.5"Eastern League FinalsMay 8, 2026
Shot Put · 12lb · OutdoorEastern League Finals · May 840' 2"Eastern League FinalsMay 8, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16CIFSDS Division 3 ChampionshipsMay 16 · Discus · Place 11 · Canyon HillsDiscus11121-410
May 16CIFSDS Division 3 ChampionshipsMay 16 · Shot Put · Place 5 · Canyon HillsShot Put543-1110
May 8Eastern League FinalsMay 8 · Discus · Place 2 · Canyon HillsDiscus1.6kg2.131' 9.5" PB10
May 8Eastern League FinalsMay 8 · Shot Put · Place 4 · Canyon HillsShot Put12lb4.40' 2" PB10
Apr 25Dick Wilkins Frosh/Soph ChampionshipsApr 25 · Discus · Place 12 · Canyon HillsDiscus12109-810
Apr 25Dick Wilkins Frosh/Soph ChampionshipsApr 25 · Shot Put · Place 10 · Canyon HillsShot Put1039-510
Apr 23Mission Bay @ Canyon HillsApr 23 · Discus · Place 3 · Canyon HillsDiscus3107-410
Apr 23Mission Bay @ Canyon HillsApr 23 · Shot Put · Place 2 · Canyon HillsShot Put240-810
Apr 18Jaguar Invitational Afternoon SessionApr 18 · Discus · Place 29 · Canyon HillsDiscus29103-1110
Apr 18Jaguar Invitational Afternoon SessionApr 18 · Shot Put · Place 28 · Canyon HillsShot Put2836-0.510
Apr 16Canyon Hills HS vs. La Jolla HSApr 16 · Discus · Place 2 · Canyon HillsDiscus2108-210
Apr 16Canyon Hills HS vs. La Jolla HSApr 16 · Shot Put · Place 2 · Canyon HillsShot Put236-8.510
Apr 9San Diego at Canyon Hills Apr 9 · Discus · Place 2 · Canyon HillsDiscus1.6kg2.105' 7.25"10
Apr 9San Diego at Canyon Hills Apr 9 · Shot Put · Place 3 · Canyon HillsShot Put12lb3.39' 2"10
Mar 21Jim Cerveny Invite VIIIMar 21 · Shot Put · Place 10 · Canyon HillsShot Put1035-09.50—
Mar 21Jim Cerveny Invite VIIIMar 21 · Discus · Place 14 · Canyon HillsDiscus14104-06—
Mar 19Canyon Hills vs Saints/OLPMar 19 · Discus · Place 3 · Canyon HillsDiscus395-9.510
Mar 19Canyon Hills vs Saints/OLPMar 19 · Shot Put · Place 4 · Canyon HillsShot Put432-11.510

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 17CIFSDS Division 3 ChampionshipsMay 17 · Shot Put · Place 24 · Canyon HillsShot Put12lb24.32' 7.5"9
May 8Eastern League FinalsMay 8 · Discus · Canyon HillsDiscus1.6kg—ND9
May 8Eastern League FinalsMay 8 · Shot Put · Place 11 · Canyon HillsShot Put12lb11.35' 1.5"9
May 2JV City Conference ChampionshipsMay 2 · Discus · Place 1 · Canyon HillsDiscus1106-29
May 2JV City Conference ChampionshipsMay 2 · Shot Put · Place 6 · Canyon HillsShot Put633-119
May 2JV City Conference ChampionshipsMay 2 · 200 Meters · Place 30 · Canyon Hills200 Meters3026.57a9
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · Discus · Place 8 · Canyon HillsDiscus896-99
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · Shot Put · Place 14 · Canyon HillsShot Put1436-39
Apr 24Canyon Hills at La Jolla HS Apr 24 · Discus · Place 4 · Canyon HillsDiscus483-119
Apr 24Canyon Hills at La Jolla HS Apr 24 · Shot Put · Place 5 · Canyon HillsShot Put532-29
Apr 24Canyon Hills at La Jolla HS Apr 24 · 200 Meters · Place 10 · Canyon Hills200 Meters1026.30 PB9
Apr 19Jaguar Invite Afternoon SessionApr 19 · Discus · Place 39 · Canyon HillsDiscus3981-49
Apr 19Jaguar Invite Afternoon SessionApr 19 · Shot Put · Place 35 · Canyon HillsShot Put3532-9.59
Apr 16Saints/OLP & Canyon Hills @ San DiegoApr 16 · Discus · Place 6 · Canyon HillsDiscus690-109
Apr 16Saints/OLP & Canyon Hills @ San DiegoApr 16 · Shot Put · Place 9 · Canyon HillsShot Put933-19
Mar 27Mission Bay vs Canyon HillsMar 27 · Discus · Place 5 · Canyon HillsDiscus588-7.59
Mar 27Mission Bay vs Canyon HillsMar 27 · Shot Put · Place 8 · Canyon HillsShot Put826-109
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · Shot Put · Place 4 · Canyon HillsShot Put432-6.5—
Mar 6UC vs Christian and Sweetwater Mar 6 · Discus · Place 9 · Canyon HillsDiscus989-5—
Mar 6UC vs Christian and Sweetwater Mar 6 · Shot Put · Place 8 · Canyon HillsShot Put829-5—