Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRedondo - Winter Qualifier · Jan 315:13.27aRedondo - Winter QualifierJanuary 31, 2026
1600 Meters · OutdoorSan Clemente vs Aliso Niguel non-league Dual · Apr 235:19.06aSan Clemente vs Aliso Niguel non-league DualApril 23, 2026
200 Meters · OutdoorAliso Niguel vs San Clemente · Mar 2730.14aAliso Niguel vs San ClementeMarch 27, 2025
3200 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:22.38Hi-Racer Meet of ChampionsMarch 21, 2026
400 Meters · OutdoorBeckman vs San Clemente · Mar 191:04.32aBeckman vs San Clemente March 19, 2026
800 Meters · OutdoorSea View League Finals · May 12:22.70aSea View League FinalsMay 1, 2026
Shot Put · 4kg · OutdoorTesoro vs San Clemente · Apr 322-11.00Tesoro vs San ClementeApril 3, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1Sea View League FinalsMay 1 · 1600 Meters · Place 15 · San ClementeSan Clemente1600 MetersRound P15.5:27.62a12
May 1Sea View League FinalsMay 1 · 800 Meters · Place 12 · San ClementeSan Clemente800 MetersRound P12.2:30.28a12
May 1Sea View League FinalsMay 1 · 800 Meters · Place 4 · San ClementeSan Clemente800 Meters4.2:22.70a PB12
Apr 23San Clemente vs Aliso Niguel non-league DualApr 23 · Shot Put · San ClementeSan ClementeShot Put4kg—DNS12
Apr 23San Clemente vs Aliso Niguel non-league DualApr 23 · 1600 Meters · Place 4 · San ClementeSan Clemente1600 Meters4.5:19.06a PB12
Apr 23San Clemente vs Aliso Niguel non-league DualApr 23 · 400 Meters · Place 2 · San ClementeSan Clemente400 Meters2.1:07.28a12
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 14 · San ClementeSan Clemente800 Meters142:31.28a12
Mar 28The TENMar 28 · 800 Meters · Place 18 · San ClementeSan Clemente800 Meters18.2:24.73a12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 8 · San ClementeSan Clemente3200 Meters82:22.38 PB—
Mar 19Beckman vs San Clemente Mar 19 · 400 Meters · Place 3 · San ClementeSan Clemente400 Meters31:04.32a PB12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 18 · San ClementeSan Clemente1600 Meters18.5:25.75a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 23 · San ClementeSan Clemente800 Meters23.2:31.93a12
Mar 5San Clemente vs Mission ViejoMar 5 · 1600 Meters · Place 8 · San Clemente (SS)San Clemente (SS)1600 Meters85:43.8412
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 1500 Meters · Place 90 · San ClementeSan Clemente1500 Meters90.5:17.49a12
Jan 31Redondo - Winter QualifierJan 31 · 1500 Meters · Place 18 · UnattachedUnattached1500 Meters18.5:13.27a PB12

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 91st Annual Downey Distance Carnival Night Meet (Day before Prelims)May 9 · 1600 Meters · 33-Unattached33-Unattached1600 Meters—DNS11
May 91st Annual Downey Distance Carnival Night Meet (Day before Prelims)May 9 · 800 Meters · Place 3 · 33-Unattached33-Unattached800 Meters3.2:28.91a11
Apr 29South Coast League ChampionshipsApr 29 · 1600 Meters · San ClementeSan Clemente1600 MetersRound P--DNS12
Apr 29South Coast League ChampionshipsApr 29 · Shot Put · San ClementeSan ClementeShot Put4kg--DNS12
Apr 29South Coast League ChampionshipsApr 29 · 800 Meters · Place 7 · San ClementeSan Clemente800 MetersRound P7.2:24.75a12
Apr 29South Coast League ChampionshipsApr 29 · 800 Meters · Place 5 · San ClementeSan Clemente800 Meters5.2:23.44a12
Apr 24San Clemente vs Trabuco HillsApr 24 · 1600 Meters · Place 5 · San ClementeSan Clemente1600 Meters55:51.45—
Apr 24San Clemente vs Trabuco HillsApr 24 · 800 Meters · Place 4 · San ClementeSan Clemente800 Meters42:31.97—
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 41 · San Clemente (SS)San Clemente (SS)1600 Meters415:34.7611
Apr 4Trabuco Hills InvitationalApr 4 · 800 Meters · Place 10 · San Clemente (SS)San Clemente (SS)800 Meters102:26.7711
Apr 3Tesoro vs San ClementeApr 3 · Shot Put · Place 4 · San ClementeSan ClementeShot Put4kg4.22-11.00 PB12
Mar 29The TEN @ JSerraMar 29 · 1600 Meters · San ClementeSan Clemente1600 Meters--DNF12
Mar 29The TEN @ JSerraMar 29 · 800 Meters · Place 7 · San ClementeSan Clemente800 Meters7.2:25.36a12
Mar 27Aliso Niguel vs San ClementeMar 27 · 3200 Meters · San ClementeSan Clemente3200 Meters--DNS12
Mar 27Aliso Niguel vs San ClementeMar 27 · Shot Put · San ClementeSan ClementeShot Put4kg--DNS12
Mar 27Aliso Niguel vs San ClementeMar 27 · 400 Meters · Place 6 · San ClementeSan Clemente400 Meters6.1:04.67a12
Mar 27Aliso Niguel vs San ClementeMar 27 · 200 Meters · Place 9 · San ClementeSan Clemente200 Meters9.30.14a PBWind: -3.412
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · San ClementeSan Clemente1600 Meters--DNS12
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 13 · San ClementeSan Clemente800 Meters13.2:26.81a12
Mar 20San Clemente vs Mission ViejoMar 20 · Shot Put · Place 7 · San Clemente (SS)San Clemente (SS)Shot Put722-1.7511
Mar 15Triton InvitationalMar 15 · Shot Put · Place 31 · San Clemente (SS)San Clemente (SS)Shot Put3122-711
Mar 12San Clemente, Beckman, St. MargaretsMar 12 · Shot Put · Place 3 · San Clemente (SS)San Clemente (SS)Shot Put321-211
Mar 12San Clemente, Beckman, St. MargaretsMar 12 · 3200 Meters · Place 6 · San Clemente (SS)San Clemente (SS)3200 Meters613:00.6311
Mar 12San Clemente, Beckman, St. MargaretsMar 12 · 1600 Meters · Place 5 · San Clemente (SS)San Clemente (SS)1600 Meters55:50.8611
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 800 Meters · Place 15 · San ClementeSan Clemente800 Meters15.2:29.37a12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Place 8 · San Clemente Distance ProjectSan Clemente Distance Project800 Meters8.2:27.00a10
May 10Rick Hagin Distance PR Mania All-Comers 2024May 10 · 800 Meters · Place 4 · UNAUNA800 Meters4.2:26.46aUnofficial10
Apr 26South Coast League Finals Apr 26 · 3200 Meters · San ClementeSan Clemente3200 Meters—DNS11
Apr 26South Coast League Finals Apr 26 · 1600 Meters · Place 12 · San ClementeSan Clemente1600 MetersRound P12.5:47.98a11
Apr 26South Coast League Finals Apr 26 · 1600 Meters · Place 12 · San ClementeSan Clemente1600 Meters12.6:08.34a11
Apr 26South Coast League Finals Apr 26 · 800 Meters · Place 10 · San ClementeSan Clemente800 MetersRound P10.2:32.72a11
Apr 26South Coast League Finals Apr 26 · 800 Meters · Place 9 · San ClementeSan Clemente800 Meters9.2:38.04a11
Apr 13OC ChampionshipsApr 13 · 1600 Meters · Place 21 · San ClementeSan Clemente1600 Meters21.5:48.76a11
Apr 13OC ChampionshipsApr 13 · 800 Meters · Place 30 · San ClementeSan Clemente800 Meters30.2:33.19a11
Apr 11San Clemente vs Dana Hills SCL DualApr 11 · 800 Meters · Place 2 · San ClementeSan Clemente800 Meters22:34.51—
Mar 28San Clemente vs Aliso Niguel SCL Dual MeetMar 28 · 800 Meters · Place 3 · San Clemente (SS)San Clemente (SS)800 Meters32:36.4210
Mar 28San Clemente vs Aliso Niguel SCL Dual MeetMar 28 · 3200 Meters · Place 4 · San Clemente (SS)San Clemente (SS)3200 Meters412:48.9110
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 113 · San ClementeSan Clemente1600 Meters113.5:39.99a11
Mar 20San Clemente vs San Juan Hills DualMar 20 · Shot Put · Place 3 · San ClementeSan ClementeShot Put321-10.00—
Mar 16The TEN HS InvitationalMar 16 · 800 Meters · Place 11 · San ClementeSan Clemente800 Meters112:34.81—
Mar 16The TEN HS InvitationalMar 16 · 1600 Meters · Place 16 · San ClementeSan Clemente1600 Meters165:35.25—
Mar 7San Clemente vs Tesoro Dual MeetMar 7 · 3200 Meters · Place 1 · San ClementeSan Clemente3200 Meters113:09.04—
Mar 7San Clemente vs Tesoro Dual MeetMar 7 · 1600 Meters · Place 1 · San ClementeSan Clemente1600 Meters15:43.83—
Mar 7San Clemente vs Tesoro Dual MeetMar 7 · 800 Meters · Place 2 · San ClementeSan Clemente800 Meters22:35.14—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 4 · 33-Unattached33-Unattached1500 Meters4.5:18.47a9
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 7 · 33-Unattached33-Unattached800 Meters7.2:29.98a9
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 6 · 33-Unattached33-Unattached1500 Meters6.5:07.75aUnofficial9
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 12 · 33-Unattached33-Unattached800 Meters12.2:32.95aUnofficial9
Apr 28South Coast League FinalsApr 28 · 1600 Meters · Place 8 · San ClementeSan Clemente1600 MetersRound P8.5:21.78a9
Apr 28South Coast League FinalsApr 28 · 1600 Meters · Place 9 · San ClementeSan Clemente1600 Meters9.5:32.50a9
Apr 28South Coast League FinalsApr 28 · 800 Meters · Place 15 · San ClementeSan Clemente800 MetersRound P15.2:30.09a9
Apr 28South Coast League FinalsApr 28 · 800 Meters · Place 11 · San ClementeSan Clemente800 Meters11.2:31.01a9
Apr 19San Clemente vs Mission Viejo SCL Duel MeetApr 19 · 3200 Meters · Place 2 · San ClementeSan Clemente3200 Meters212:42.51—
Apr 19San Clemente vs Mission Viejo SCL Duel MeetApr 19 · 1600 Meters · Place 3 · San ClementeSan Clemente1600 Meters35:34.92—
Apr 15OC ChampionshipApr 15 · 3200 Meters · Place 21 · San ClementeSan Clemente3200 Meters21.12:25.06a9
Apr 12San Clemente @ Dana Hills Dual MeetApr 12 · 3200 Meters · Place 2 · San ClementeSan Clemente3200 Meters2.12:29.82a9
Apr 12San Clemente @ Dana Hills Dual MeetApr 12 · 1600 Meters · Place 6 · San ClementeSan Clemente1600 Meters6.5:44.50a9
Mar 29San Clemente at Aliso NiguelMar 29 · 3200 Meters · Place 2 · San ClementeSan Clemente3200 Meters2.12:31.17a9
Mar 29San Clemente at Aliso NiguelMar 29 · 1600 Meters · Place 2 · San ClementeSan Clemente1600 Meters2.5:39.16a9
Mar 15San Clemente vs Trabuco Hills SCL meetMar 15 · 1600 Meters · Place 3 · San ClementeSan Clemente1600 Meters35:47.18—
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 3200 Meters · Place 19 · San ClementeSan Clemente3200 Meters19.12:59.99a9
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 1600 Meters · Place 18 · San ClementeSan Clemente1600 Meters18.5:37.20a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 3 · 33-Unattached33-Unattached1500 Meters3.5:27.92a8
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 3 · 33-Unattached33-Unattached1500 Meters3.5:17.32a8