Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorFoothill League Finals · Apr 1972' 5Foothill League FinalsApril 19, 2024
Hammer · 4kg · Outdoor2026 Cuyamaca Track & Field Invitational · Feb 2815.27m2026 Cuyamaca Track & Field InvitationalFebruary 28, 2026
Javelin · 600g · Outdoor2026 Western Conference Prelims and Finals · Apr 1719.94m2026 Western Conference Prelims and FinalsApril 17, 2026
Shot Put · 4kg · OutdoorGolden Valley vs Canyon vs Valencia · Apr 327-01.50Golden Valley vs Canyon vs ValenciaApril 3, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24WSC ChampionshipApr 24 · Hammer · CanyonsCanyonsHammer—DQFr
Apr 24WSC ChampionshipApr 24 · Javelin · Place 12 · CanyonsCanyonsJavelin1219.94mFr
Apr 24WSC ChampionshipApr 24 · Discus · Place 21 · CanyonsCanyonsDiscus2119.71mFr
Apr 24WSC ChampionshipApr 24 · Shot Put · Place 20 · CanyonsCanyonsShot Put206.91mFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · Hammer · CanyonsCanyonsHammer4kg—DQFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · Javelin · Place 12 · CanyonsCanyonsJavelin600g12.19.94m PBFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · Discus · Place 21 · CanyonsCanyonsDiscus1kg21.19.71mFr
Apr 172026 Western Conference Prelims and FinalsApr 17 · Shot Put · Place 20 · CanyonsCanyonsShot Put4kg20.6.91mFr
Mar 202026 WSC SouthMar 20 · Hammer · Place 8 · CanyonsCanyonsHammer820.16mFR
Mar 202026 WSC SouthMar 20 · Javelin · Place 20 · CanyonsCanyonsJavelin2013.40mFR
Mar 202026 WSC SouthMar 20 · Discus · Place 8 · CanyonsCanyonsDiscus822.05mFR
Mar 202026 WSC SouthMar 20 · Shot Put · Place 7 · CanyonsCanyonsShot Put77.99mFR
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · Shot Put · CanyonsCanyonsShot Put4kg--DNSFr
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · Hammer · Place 8 · CanyonsCanyonsHammer4kg8.15.27m PBFr
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · Javelin · Place 12 · CanyonsCanyonsJavelin600g12.13.03mFr
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · Discus · Place 8 · CanyonsCanyonsDiscus1kg8.20.84mFr
Feb 282026 Cuyamaca Track & Field InvitationalFeb 28 · Shot Put · Place 6 · CanyonsCanyonsShot Put4kg6.7.98mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 202026 Pirate InvitationalFeb 20 · Hammer · Place 10 · CanyonsCanyonsHammer1015.29mFR
Feb 202026 Pirate InvitationalFeb 20 · Javelin · Place 16 · CanyonsCanyonsJavelin1614.61mFR
Feb 202026 Pirate InvitationalFeb 20 · Discus · Place 15 · CanyonsCanyonsDiscus1519.75mFR
Feb 202026 Pirate InvitationalFeb 20 · Shot Put · Place 8 · CanyonsCanyonsShot Put88.72mFR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 17Foothill League Team ChampionshipApr 17 · Discus · Place 8 · Canyon (Canyon Country)Canyon (Canyon Country)Discus876-4.5012
Apr 17Foothill League Team ChampionshipApr 17 · Shot Put · Place 8 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put828-012
Apr 3Golden Valley vs Canyon vs ValenciaApr 3 · Discus · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg2.64-1112
Apr 3Golden Valley vs Canyon vs ValenciaApr 3 · Shot Put · Place 3 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg3.27-01.50 PB12
Mar 13Cluster Meet: Canyon, Hart and West RanchMar 13 · Discus · Place 3 · Canyon (Canyon Country)Canyon (Canyon Country)Discus371-4.50—
Mar 13Cluster Meet: Canyon, Hart and West RanchMar 13 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put226-7.50—
Mar 6Canyon, Saugus @ ValenciaMar 6 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put224-10.2512
Mar 6Canyon, Saugus @ ValenciaMar 6 · Discus · Place 4 · Canyon (Canyon Country)Canyon (Canyon Country)Discus467-912
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · Discus · Place 12 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg12.68-0412
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · Shot Put · Place 7 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg7.26-06.0012

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 19Foothill League FinalsApr 19 · Discus · Place 7 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg7.72' 5 PB11
Apr 19Foothill League FinalsApr 19 · Shot Put · Place 7 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg7.27' 011
Apr 11Golden Valley at CanyonApr 11 · Discus · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Discus271-3.50—
Apr 11Golden Valley at CanyonApr 11 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put226-4—
Mar 21Canyon @ HartMar 21 · Shot Put · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put126-5.5011
Mar 21Canyon @ HartMar 21 · Discus · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Discus174-11.5011
Mar 14Castaic @ CanyonMar 14 · Discus · Place 4 · Canyon (Canyon Country)Canyon (Canyon Country)Discus455-3—
Mar 14Castaic @ CanyonMar 14 · Shot Put · Place 3 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put325-9.75—
Mar 7Canyon @ Saugus Mar 7 · Discus · Place 3 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg3.62-0411
Mar 7Canyon @ Saugus Mar 7 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg2.26-03.0011
Feb 22Canyon @ West RanchFeb 22 · Discus · Place 4 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg4.61-0511
Feb 22Canyon @ West RanchFeb 22 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg2.23-07.5011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Valencia at CanyonFeb 29 · Discus · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Discus172-4.50—
Feb 29Valencia at CanyonFeb 29 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put225-5.50—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 21Foothill League FinalsApr 21 · Discus · Place 8 · Canyon (Canyon Country)Canyon (Canyon Country)Discus850-710
Apr 21Foothill League FinalsApr 21 · Shot Put · Place 5 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put521-910
Apr 13West Ranch @ CanyonApr 13 · Discus · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Discus259-6—
Apr 13West Ranch @ CanyonApr 13 · Shot Put · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put121-1—
Apr 11Canyon @ Golden ValleyApr 11 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put222-11.5010
Apr 11Canyon @ Golden ValleyApr 11 · Discus · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Discus155-210
Apr 11Canyon @ Golden ValleyApr 11 · Shot Put · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put222-11.5010
Apr 11Canyon @ Golden ValleyApr 11 · Discus · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Discus155-210
Apr 1Trevor Habberstad InvitationalApr 1 · Discus · Place 2 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg2.54-0010
Apr 1Trevor Habberstad InvitationalApr 1 · Shot Put · Place 4 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg4.21-06.2510
Mar 24Simi Valley InvitationalMar 24 · Shot Put · Place 13 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put1320-11—
Mar 16Hart @ CanyonMar 16 · Discus · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Discus147-02.75—
Mar 16Hart @ CanyonMar 16 · Shot Put · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put122-11.00—
Feb 22Canyon @ ValenciaFeb 22 · Discus · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Discus1kg1.45-0010
Feb 22Canyon @ ValenciaFeb 22 · Shot Put · Place 1 · Canyon (Canyon Country)Canyon (Canyon Country)Shot Put4kg1.21-06.5010