Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCIFSDS Division 1 Championships · May 1796' 6"CIFSDS Division 1 ChampionshipsMay 17, 2025
Shot Put · 4kg · Outdoor45th Mt. Carmel Sundevil Track & Field Invitational · Mar 2826-11.0045th 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

33 results
DateMeetEventPlMarkGr
May 16CIFSDS Division 1 ChampionshipsMay 16 · Discus · Place 15 · El Camino (Oceanside)Discus1590-612
May 16CIFSDS Division 1 ChampionshipsMay 16 · Shot Put · Place 24 · El Camino (Oceanside)Shot Put2427-712
May 9NCC Coastal League FinalsMay 9 · Discus · Place 4 · El Camino (Oceanside)Discus497-1112
May 9NCC Coastal League FinalsMay 9 · Shot Put · Place 6 · El Camino (Oceanside)Shot Put628-1112
Apr 30La Costa Canyon @ El CaminoApr 30 · Discus · Place 1 · El Camino (Oceanside)Discus1100-812
Apr 30La Costa Canyon @ El CaminoApr 30 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put328-9.512
Apr 24Escondido InvitationalApr 24 · Discus · Place 5 · El Camino (Oceanside)Discus595-912
Apr 24Escondido InvitationalApr 24 · Shot Put · Place 6 · El Camino (Oceanside)Shot Put627-912
Apr 22Carlsbad @ El CaminoApr 22 · Discus · Place 1 · El Camino (Oceanside)Discus1107-312
Apr 22Carlsbad @ El CaminoApr 22 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put227-1112
Apr 18Jaguar Invitational Morning SessionApr 18 · Discus · Place 7 · El Camino (Oceanside)Discus794-412
Apr 18Jaguar Invitational Morning SessionApr 18 · Shot Put · Place 10 · El Camino (Oceanside)Shot Put1028-012
Apr 15Canyon Crest Academy @ El CaminoApr 15 · Discus · Place 1 · El Camino (Oceanside)Discus1109-012
Apr 15Canyon Crest Academy @ El CaminoApr 15 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put328-912
Apr 412th Annual Willie Banks InvitationalApr 4 · Discus · Place 2 · El Camino (Oceanside)Discus2105-512
Apr 2El Camino @ Sage CreekApr 2 · Discus · Place 1 · El Camino (Oceanside)Discus1101-312
Apr 2El Camino @ Sage CreekApr 2 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put328-612
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · Discus · Place 15 · El Camino (Oceanside)Discus1kg15.95-0212
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · Shot Put · Place 10 · El Camino (Oceanside)Shot Put4kg10.26-11.00 PB12
Mar 26El Camino @ Torrey PinesMar 26 · Discus · Place 1 · El Camino (Oceanside)Discus1103-212
Mar 26El Camino @ Torrey PinesMar 26 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put328-11.512
Mar 2132nd Annual Falcon RelaysMar 21 · Shot Put · Place 12 · El Camino (Oceanside)Shot Put1227-912
Mar 2132nd Annual Falcon RelaysMar 21 · Discus · Place 5 · El Camino (Oceanside)Discus597-812
Mar 2132nd Annual Falcon RelaysMar 21 · Discus · Place 5 · El Camino (Oceanside)Discus597-812
Mar 2132nd Annual Falcon RelaysMar 21 · Shot Put · Place 12 · El Camino (Oceanside)Shot Put1227-912
Mar 2132nd Annual Falcon RelaysMar 21 · Discus · Place 5 · El Camino (Oceanside)Discus597-812
Mar 2132nd Annual Falcon RelaysMar 21 · Shot Put · Place 12 · El Camino (Oceanside)Shot Put1227-912
Mar 19El Camino @ OceansideMar 19 · Discus · Place 2 · El Camino (Oceanside)Discus2103-312
Mar 19El Camino @ OceansideMar 19 · Shot Put · Place 5 · El Camino (Oceanside)Shot Put529-412
Mar 12Ramona @ El CaminoMar 12 · Discus · Place 1 · El Camino (Oceanside)Discus1110-412
Mar 12Ramona @ El CaminoMar 12 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put228-1.5012
Mar 5El Camino @ Valley CenterMar 5 · Discus · Place 1 · El Camino (Oceanside)Discus1100-212
Mar 5El Camino @ Valley CenterMar 5 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put327-612

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26El Camino @ Rancho Buena Vista Feb 26 · Discus · Place 1 · El Camino (Oceanside)Discus196-1112
Feb 26El Camino @ Rancho Buena Vista Feb 26 · Shot Put · Place 1 · El Camino (Oceanside)Shot Put127-6.512

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17CIFSDS Division 1 ChampionshipsMay 17 · Discus · Place 11 · El Camino (Oceanside)Discus1kg11.96' 6" PB11
May 1El Camino @ La Costa Canyon May 1 · Discus · Place 3 · El Camino (Oceanside)Discus1kg3.93-0811
May 1El Camino @ La Costa Canyon May 1 · Shot Put · Place 4 · El Camino (Oceanside)Shot Put4kg4.25-08.0011
Apr 25Escondido InvitationalApr 25 · Discus · Place 3 · El Camino (Oceanside)Discus3101-211
Apr 23El Camino @ CarlsbadApr 23 · Discus · Place 3 · El Camino (Oceanside)Discus397-5.511
Apr 23El Camino @ CarlsbadApr 23 · Shot Put · Place 5 · El Camino (Oceanside)Shot Put526-811
Apr 19Jaguar Invite Morning SessionApr 19 · Discus · Place 4 · El Camino (Oceanside)Discus4105-811
Apr 19Jaguar Invite Morning SessionApr 19 · Shot Put · Place 19 · El Camino (Oceanside)Shot Put1926-411
Apr 16El Camino @ CCAApr 16 · Discus · Place 3 · El Camino (Oceanside)Discus393-411
Apr 16El Camino @ CCAApr 16 · Shot Put · Place 6 · El Camino (Oceanside)Shot Put624-1.511
Apr 3Sage Creek @ El CaminoApr 3 · Discus · Place 2 · El Camino (Oceanside)Discus2105-1011
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · Discus · Place 13 · El Camino (Oceanside)Discus1kg13.95-0611
Mar 27Torrey Pines @ El CaminoMar 27 · Discus · Place 1 · El Camino (Oceanside)Discus1105-811
Mar 27Torrey Pines @ El CaminoMar 27 · Shot Put · Place 7 · El Camino (Oceanside)Shot Put723-1011
Mar 22Falcon RelaysMar 22 · Discus · Place 3 · El Camino (Oceanside)Discus391-411
Mar 22Falcon RelaysMar 22 · Shot Put · Place 13 · El Camino (Oceanside)Shot Put1323-911
Mar 20Oceanside @ El CaminoMar 20 · Discus · Place 1 · El Camino (Oceanside)Discus196-011
Mar 20Oceanside @ El CaminoMar 20 · Shot Put · Place 7 · El Camino (Oceanside)Shot Put723-0.5011
Mar 12El Camino @ Ramona HSMar 12 · Discus · Place 3 · El Camino (Oceanside)Discus389-6.5—
Mar 12El Camino @ Ramona HSMar 12 · Shot Put · Place 7 · El Camino (Oceanside)Shot Put724-0—
Mar 6Valley Center @ El CaminoMar 6 · Discus · Place 1 · El Camino (Oceanside)Discus195-7—
Mar 6Valley Center @ El CaminoMar 6 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put328-6—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rancho Buena Vista @ El CaminoFeb 27 · Discus · Place 1 · El Camino (Oceanside)Discus1100-9—
Feb 27Rancho Buena Vista @ El CaminoFeb 27 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put225-5—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 11CIFSDS Division 1 ChampionshipsMay 11 · Discus · Place 12 · El Camino (Oceanside)Discus1295-0—
May 4NCC Coastal League FinalsMay 4 · Discus · Place 4 · El Camino (Oceanside)Discus497-6—
May 4NCC Coastal League FinalsMay 4 · Shot Put · Place 14 · El Camino (Oceanside)Shot Put1424-3.5—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · Discus · Place 2 · El Camino (Oceanside)Discus286-7—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · Shot Put · Place 17 · El Camino (Oceanside)Shot Put1724-7—
Apr 25La Costa Canyon @ El CaminoApr 25 · Discus · Place 1 · El Camino (Oceanside)Discus196-1—
Apr 25La Costa Canyon @ El CaminoApr 25 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put325-9—
Apr 19Escondido InvitationalApr 19 · Discus · Place 7 · El Camino (Oceanside)Discus784-4—
Apr 17El Camino @ Sage CreekApr 17 · Discus · Place 1 · El Camino (Oceanside)Discus192-10—
Apr 17El Camino @ Sage CreekApr 17 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put225-3—
Apr 13Jaguar Invite Morning SessionApr 13 · Discus · Place 10 · El Camino (Oceanside)Discus1093-10—
Apr 13Jaguar Invite Morning SessionApr 13 · Shot Put · Place 28 · El Camino (Oceanside)Shot Put2824-6—
Mar 28El Camino @ Torrey PinesMar 28 · Discus · Place 1 · El Camino (Oceanside)Discus1100-4—
Mar 28El Camino @ Torrey PinesMar 28 · Shot Put · Place 5 · El Camino (Oceanside)Shot Put525-4.50—
Mar 21Canyon Crest Academy @ El CaminoMar 21 · Discus · Place 3 · El Camino (Oceanside)Discus3104-3—
Mar 21Canyon Crest Academy @ El CaminoMar 21 · Shot Put · Place 5 · El Camino (Oceanside)Shot Put523-5.50—
Mar 16Falcon RelaysMar 16 · Discus · Place 5 · El Camino (Oceanside)Discus584-2—
Mar 16Falcon RelaysMar 16 · Shot Put · Place 10 · El Camino (Oceanside)Shot Put1026-5.50—
Mar 14El Camino @ OceansideMar 14 · Discus · Place 1 · El Camino (Oceanside)Discus178-4—
Mar 14El Camino @ OceansideMar 14 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put326-6—
Mar 7Ramona @ El CaminoMar 7 · Discus · Place 1 · El Camino (Oceanside)Discus186-1—
Mar 7Ramona @ El CaminoMar 7 · Shot Put · Place 1 · El Camino (Oceanside)Shot Put128-0—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29El Camino @ Valley CenterFeb 29 · Discus · Place 2 · El Camino (Oceanside)Discus286-9—
Feb 29El Camino @ Valley CenterFeb 29 · Shot Put · Place 4 · El Camino (Oceanside)Shot Put425-7—
Feb 22Carlsbad/El Camino @ Rancho Buena VistaFeb 22 · Discus · Place 2 · El Camino (Oceanside)Discus286-6.50—
Feb 22Carlsbad/El Camino @ Rancho Buena VistaFeb 22 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put326-1.50—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13CIFSDS Div 1 PrelimsMay 13 · Discus · Place 21 · El Camino (Oceanside)Discus2187-079
May 62023 NCC Coastal League FinalsMay 6 · Discus · Place 8 · El Camino (Oceanside)Discus887-0—
May 62023 NCC Coastal League FinalsMay 6 · Shot Put · Place 10 · El Camino (Oceanside)Shot Put1026-6—
Apr 27El Camino @ Canyon Crest AcademyApr 27 · Discus · Place 1 · El Camino (Oceanside)Discus1kg1.86-109
Apr 27El Camino @ Canyon Crest AcademyApr 27 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put4kg2.23-09.009
Apr 22Dick Wilkins Frosh/Soph ChampionshipsApr 22 · Discus · Place 2 · El Camino (Oceanside)Discus283-049
Apr 22Dick Wilkins Frosh/Soph ChampionshipsApr 22 · Shot Put · Place 16 · El Camino (Oceanside)Shot Put1622-09.009
Apr 15Jaguar Invite Morning SessionApr 15 · Discus · Place 33 · El Camino (Oceanside)Discus3363-3—
Apr 6Sage Creek @ El CaminoApr 6 · Discus · Place 1 · El Camino (Oceanside)Discus185-3—
Apr 6Sage Creek @ El CaminoApr 6 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put224-5.50—
Mar 30Torrey Pines @ El CaminoMar 30 · Discus · Place 1 · El Camino (Oceanside)Discus186-039
Mar 30Torrey Pines @ El CaminoMar 30 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put224-00.009
Mar 23El Camino @ LCCMar 23 · Discus · Place 1 · El Camino (Oceanside)Discus124.99m9
Mar 23El Camino @ LCCMar 23 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put27.78m9
Mar 16Oceanside @ El CaminoMar 16 · Discus · Place 1 · El Camino (Oceanside)Discus179-019
Mar 16Oceanside @ El CaminoMar 16 · Shot Put · Place 2 · El Camino (Oceanside)Shot Put224-00.009
Mar 9El Camino @ Ramona Mar 9 · Discus · Place 2 · El Camino (Oceanside)Discus265-10—
Mar 9El Camino @ Ramona Mar 9 · Shot Put · Place 3 · El Camino (Oceanside)Shot Put325-01.00—
Mar 2Valley Center/Westview at El CaminoMar 2 · Discus · Place 1 · El Camino (Oceanside)Discus180-05—
Mar 2Valley Center/Westview at El CaminoMar 2 · Shot Put · Place 4 · El Camino (Oceanside)Shot Put422-03.00—