Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorValley Center @ Oceanside · Mar 1293-03Valley Center @ OceansideMarch 12, 2025
Shot Put · 12lb · Outdoor45th Mt. Carmel Sundevil Track & Field Invitational · Mar 2841-02.5045th Mt. Carmel Sundevil Track & Field InvitationalMarch 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Mission Hills @ Oceanside Apr 30 · Shot Put · Place 6 · OceansideShot Put12lb6.39' 6"12
Apr 23San Dieguito Academy vs OceansideApr 23 · Discus · Place 12 · OceansideDiscus1271-0412
Apr 23San Dieguito Academy vs OceansideApr 23 · Shot Put · Place 4 · OceansideShot Put443-01.0012
Apr 412th Annual Willie Banks InvitationalApr 4 · Shot Put · Place 9 · OceansideShot Put940-212
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · Shot Put · Place 10 · OceansideShot Put12lb10.41-02.50 PB12
Mar 26Rancho Buena Vista @ OceansideMar 26 · Discus · Place 7 · OceansideDiscus793-612
Mar 26Rancho Buena Vista @ OceansideMar 26 · Shot Put · Place 3 · OceansideShot Put342-612
Mar 21Triton InvitationalMar 21 · Discus · Place 31 · Oceanside (SDiscus3192-1012
Mar 21Triton InvitationalMar 21 · Shot Put · Place 13 · Oceanside (SShot Put1339-10.0012
Mar 19El Camino @ OceansideMar 19 · Discus · Place 7 · OceansideDiscus7105-1012
Mar 19El Camino @ OceansideMar 19 · Shot Put · Place 4 · OceansideShot Put444-212
Mar 12Oceanside/Sage Creek @ Valley CenterMar 12 · Discus · Place 9 · OceansideDiscus998-612
Mar 12Oceanside/Sage Creek @ Valley CenterMar 12 · Shot Put · Place 3 · OceansideShot Put338-1112

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 17CIFSDS Division 1 ChampionshipsMay 17 · Shot Put · Place 25 · OceansideShot Put12lb25.39' 9"11
May 1Vista @ OceansideMay 1 · Discus · Place 6 · OceansideDiscus696-811
May 1Vista @ OceansideMay 1 · Shot Put · Place 4 · OceansideShot Put441-1011
Apr 24San Dieguito @ OceansideApr 24 · Discus · Place 1 · OceansideDiscus1117-411
Apr 24San Dieguito @ OceansideApr 24 · Shot Put · Place 1 · OceansideShot Put140-411
Apr 19Jaguar Invite Morning SessionApr 19 · Discus · Place 44 · OceansideDiscus4485-1011
Apr 19Jaguar Invite Morning SessionApr 19 · Shot Put · Place 21 · OceansideShot Put2139-611
Apr 17Oceanside at Mission HillsApr 17 · Discus · Place 6 · OceansideDiscus682-111
Apr 17Oceanside at Mission HillsApr 17 · Shot Put · Place 2 · OceansideShot Put236-1011
Apr 511th Annual Willie Banks InvitationalApr 5 · Shot Put · Place 15 · OceansideShot Put1536-911
Mar 27Oceanside @ Rancho Buena VistaMar 27 · Discus · Place 3 · OceansideDiscus389-311
Mar 27Oceanside @ Rancho Buena VistaMar 27 · Shot Put · Place 1 · OceansideShot Put139-211
Mar 20Oceanside @ El CaminoMar 20 · Discus · Place 8 · OceansideDiscus887-311
Mar 20Oceanside @ El CaminoMar 20 · Shot Put · Place 6 · OceansideShot Put637-011
Mar 15Triton InvitationalMar 15 · Shot Put · Place 41 · Oceanside (SD)Shot Put4134-811
Mar 15Triton InvitationalMar 15 · Discus · Place 39 · Oceanside (SD)Discus3987-511
Mar 12Valley Center @ OceansideMar 12 · Discus · Place 6 · OceansideDiscus1.6kg6.93-03 PB11
Mar 12Valley Center @ OceansideMar 12 · Shot Put · Place 2 · OceansideShot Put12lb2.38-07.0011
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · Discus · Place 38 · OceansideDiscus38100-9.5—
Mar 6CCA and Clairemont @ Oceanside MeetMar 6 · Shot Put · Place 4 · OceansideShot Put435-7—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 25Oceanside @ SDAApr 25 · Discus · Place 2 · OceansideDiscus294-8—
Apr 25Oceanside @ SDAApr 25 · Shot Put · Place 7 · OceansideShot Put733-3—
Apr 17Rancho Buena Vista @ OceansideApr 17 · Discus · Place 3 · OceansideDiscus393-0—
Apr 17Rancho Buena Vista @ OceansideApr 17 · Shot Put · Place 4 · OceansideShot Put433-10—
Apr 4Mission Hills @ OceansideApr 4 · Discus · Place 2 · OceansideDiscus289-8—
Apr 4Mission Hills @ OceansideApr 4 · Shot Put · Place 2 · OceansideShot Put233-6—
Mar 28Carlsbad @ OceansideMar 28 · Discus · Place 3 · OceansideDiscus394-1—
Mar 28Carlsbad @ OceansideMar 28 · Shot Put · Place 1 · OceansideShot Put133-10—
Mar 21Oceanside @ VistaMar 21 · Discus · Place 8 · OceansideDiscus893-11—
Mar 21Oceanside @ VistaMar 21 · Shot Put · Place 8 · OceansideShot Put832-6—
Mar 16Triton InvitationalMar 16 · Discus · Place 22 · Oceanside (SDiscus2287-07.7510
Mar 16Triton InvitationalMar 16 · Shot Put · Place 29 · Oceanside (SShot Put2933-05.5010
Mar 16Triton InvitationalMar 16 · Shot Put · Place 29 · Oceanside (SD)Shot Put2933-5.5010
Mar 16Triton InvitationalMar 16 · Discus · Place 22 · Oceanside (SD)Discus2287-7.7510
Mar 14El Camino @ OceansideMar 14 · Discus · Place 7 · OceansideDiscus794-3—
Mar 14El Camino @ OceansideMar 14 · Shot Put · Place 6 · OceansideShot Put631-4—
Mar 7Oceanside @ Valley CenterMar 7 · Discus · Place 10 · OceansideDiscus1086-2—
Mar 7Oceanside @ Valley CenterMar 7 · Shot Put · Place 8 · OceansideShot Put832-6—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · Discus · Place 13 · OceansideDiscus1367-9—
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · Shot Put · Place 6 · OceansideShot Put630-7—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27Oceanside @ Torrey PinesApr 27 · Discus · Place 3 · OceansideDiscus380-00—
Apr 27Oceanside @ Torrey PinesApr 27 · Shot Put · Place 4 · OceansideShot Put431-00.50—
Apr 19Oceanside @ CarlsbadApr 19 · Discus · Place 3 · OceansideDiscus373-2—
Apr 19Oceanside @ CarlsbadApr 19 · Shot Put · Place 1 · OceansideShot Put131-6—
Apr 6Oceanside/Mission Vista @ Rancho Buena VistaApr 6 · Discus · Place 1 · OceansideDiscus182-6—
Apr 6Oceanside/Mission Vista @ Rancho Buena VistaApr 6 · Shot Put · Place 1 · OceansideShot Put129-9—
Apr 1Willie Banks Invitational 10th Annual Apr 1 · Shot Put · Place 35 · OceansideShot Put3528-04.009
Mar 30San Dieguito @ OceansideMar 30 · Discus · Place 4 · OceansideDiscus1.6kg4.72-109
Mar 30San Dieguito @ OceansideMar 30 · Shot Put · Place 3 · OceansideShot Put12lb3.29-01.009
Mar 16Oceanside @ El CaminoMar 16 · Discus · Place 1 · OceansideDiscus172-119
Mar 16Oceanside @ El CaminoMar 16 · Shot Put · Place 2 · OceansideShot Put231-00.009
Mar 9Canyon Crest Academy @ OceansideMar 9 · Discus · Place 4 · OceansideDiscus464-03—
Mar 9Canyon Crest Academy @ OceansideMar 9 · Shot Put · Place 2 · OceansideShot Put226-04.00—
Mar 4Mt. Carmel Field & Distance CarnivalMar 4 · Shot Put · Place 24 · OceansideShot Put2424-3.509
Mar 2Mission Hills @ OceansideMar 2 · Discus · Place 6 · OceansideDiscus652-059
Mar 2Mission Hills @ OceansideMar 2 · Shot Put · Place 2 · OceansideShot Put224-08.009