Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMission Hills @ Oceanside · Apr 30111' 5"Mission Hills @ Oceanside April 30, 2026
Shot Put · 12lb · OutdoorMission Hills @ Oceanside · Apr 3040' 5"Mission Hills @ Oceanside April 30, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 8Avocado League ChampionshipsMay 8 · Discus · Place 8 · OceansideDiscus8124-912
May 8Avocado League ChampionshipsMay 8 · Shot Put · Place 12 · OceansideShot Put1237-1012
Apr 30Mission Hills @ Oceanside Apr 30 · Discus · Place 6 · OceansideDiscus1.6kg6.111' 5" PB12
Apr 30Mission Hills @ Oceanside Apr 30 · Shot Put · Place 5 · OceansideShot Put12lb5.40' 5" PB12
Apr 23San Dieguito Academy vs OceansideApr 23 · Discus · Place 6 · OceansideDiscus6118-0912
Apr 23San Dieguito Academy vs OceansideApr 23 · Shot Put · Place 11 · OceansideShot Put1135-00.0012
Apr 18Jaguar Invitational Morning SessionApr 18 · Discus · Place 21 · OceansideDiscus21112-312
Apr 18Jaguar Invitational Morning SessionApr 18 · Shot Put · Place 27 · OceansideShot Put2737-812
Apr 16Oceanside @ VistaApr 16 · Discus · Place 5 · OceansideDiscus5118-0712
Apr 16Oceanside @ VistaApr 16 · Shot Put · Place 6 · OceansideShot Put637-11.0012
Apr 412th Annual Willie Banks InvitationalApr 4 · Discus · Place 11 · OceansideDiscus11118-512
Apr 412th Annual Willie Banks InvitationalApr 4 · Shot Put · Place 26 · OceansideShot Put2634-612
Mar 26Rancho Buena Vista @ OceansideMar 26 · Discus · Place 4 · OceansideDiscus4117-712
Mar 26Rancho Buena Vista @ OceansideMar 26 · Shot Put · Place 7 · OceansideShot Put736-412
Mar 21Triton InvitationalMar 21 · Discus · Place 17 · Oceanside (SDiscus17115-0812
Mar 21Triton InvitationalMar 21 · Shot Put · Place 23 · Oceanside (SShot Put2336-05.0012
Mar 19El Camino @ OceansideMar 19 · Discus · Place 5 · OceansideDiscus5112-412
Mar 12Oceanside/Sage Creek @ Valley CenterMar 12 · Discus · Place 5 · OceansideDiscus5112-712
Mar 12Oceanside/Sage Creek @ Valley CenterMar 12 · Shot Put · Place 7 · OceansideShot Put736-1.512

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 1Vista @ OceansideMay 1 · Discus · Place 2 · OceansideDiscus296-1011
May 1Vista @ OceansideMay 1 · Shot Put · Place 1 · OceansideShot Put136-10.511
Apr 24San Dieguito @ OceansideApr 24 · Discus · Place 6 · OceansideDiscus6107-111
Apr 24San Dieguito @ OceansideApr 24 · Shot Put · Place 6 · OceansideShot Put638-011
Apr 19Jaguar Invite Morning SessionApr 19 · Discus · Place 31 · OceansideDiscus31100-911
Apr 19Jaguar Invite Morning SessionApr 19 · Shot Put · Place 25 · OceansideShot Put2537-1011
Apr 17Oceanside at Mission HillsApr 17 · Discus · Place 2 · OceansideDiscus294-611
Apr 17Oceanside at Mission HillsApr 17 · Shot Put · Place 3 · OceansideShot Put336-611
Apr 511th Annual Willie Banks InvitationalApr 5 · Discus · Place 29 · OceansideDiscus2994-311
Apr 511th Annual Willie Banks InvitationalApr 5 · Shot Put · Place 20 · OceansideShot Put2035-811
Mar 27Oceanside @ Rancho Buena VistaMar 27 · Discus · Place 1 · OceansideDiscus1100-311
Mar 27Oceanside @ Rancho Buena VistaMar 27 · Shot Put · Place 2 · OceansideShot Put237-611
Mar 20Oceanside @ El CaminoMar 20 · Discus · Place 1 · OceansideDiscus1109-911
Mar 20Oceanside @ El CaminoMar 20 · Shot Put · Place 3 · OceansideShot Put338-611
Mar 15Triton InvitationalMar 15 · Shot Put · Place 36 · Oceanside (SD)Shot Put3635-5.5011
Mar 15Triton InvitationalMar 15 · Discus · Place 36 · Oceanside (SD)Discus3692-811
Mar 12Valley Center @ OceansideMar 12 · Discus · Place 11 · OceansideDiscus1.6kg11.84-0211
Mar 12Valley Center @ OceansideMar 12 · Shot Put · Place 3 · OceansideShot Put12lb3.37-08.0011
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · Shot Put · Place 49 · OceansideShot Put4935-1—
Mar 6CCA and Clairemont @ Oceanside MeetMar 6 · Discus · Place 4 · OceansideDiscus485-7—
Mar 6CCA and Clairemont @ Oceanside MeetMar 6 · Shot Put · Place 5 · OceansideShot Put534-5—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 3Avocado League FinalsMay 3 · Shot Put · Place 16 · OceansideShot Put1634-7—
Apr 25Oceanside @ SDAApr 25 · Discus · Place 9 · OceansideDiscus973-1—
Apr 25Oceanside @ SDAApr 25 · Shot Put · Place 2 · OceansideShot Put236-11—
Apr 17Rancho Buena Vista @ OceansideApr 17 · Discus · Place 8 · OceansideDiscus874-4—
Apr 17Rancho Buena Vista @ OceansideApr 17 · Shot Put · Place 3 · OceansideShot Put334-6—
Apr 4Mission Hills @ OceansideApr 4 · Discus · Place 7 · OceansideDiscus769-2—
Apr 4Mission Hills @ OceansideApr 4 · Shot Put · Place 7 · OceansideShot Put730-0—
Mar 28Carlsbad @ OceansideMar 28 · Discus · Place 2 · OceansideDiscus294-2—
Mar 28Carlsbad @ OceansideMar 28 · Shot Put · Place 3 · OceansideShot Put332-8—
Mar 21Oceanside @ VistaMar 21 · Discus · Place 13 · OceansideDiscus1372-10—
Mar 21Oceanside @ VistaMar 21 · Shot Put · Place 4 · OceansideShot Put434-0.50—
Mar 16Triton InvitationalMar 16 · Discus · Place 45 · Oceanside (SDiscus4571-04.509
Mar 16Triton InvitationalMar 16 · Shot Put · Place 34 · Oceanside (SShot Put3432-11.009
Mar 16Triton InvitationalMar 16 · Shot Put · Place 34 · Oceanside (SD)Shot Put3432-119
Mar 16Triton InvitationalMar 16 · Discus · Place 45 · Oceanside (SD)Discus4571-4.509
Mar 14El Camino @ OceansideMar 14 · Discus · Place 6 · OceansideDiscus673-6—
Mar 14El Camino @ OceansideMar 14 · Shot Put · Place 4 · OceansideShot Put430-3—
Mar 7Oceanside @ Valley CenterMar 7 · Discus · Place 11 · OceansideDiscus1182-9.50—
Mar 7Oceanside @ Valley CenterMar 7 · Shot Put · Place 13 · OceansideShot Put1330-2.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · Discus · Place 7 · OceansideDiscus774-5—
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · Shot Put · Place 15 · OceansideShot Put1527-1—