Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCuyamaca Invitational · Mar 14:31.09aCuyamaca InvitationalMarch 1, 2025
1600 Meters · OutdoorEl Toro at Mission Viejo · Mar 165:07.65El Toro at Mission ViejoMarch 16, 2022
400 Meters · OutdoorMission Viejo at Dana Hills · Mar 1557.50aMission Viejo at Dana HillsMarch 15, 2023
800 Meters · OutdoorOrange Empire Conference (OEC) Championships · Apr 182:00.94aOrange Empire Conference (OEC) ChampionshipsApril 18, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · 800 Meters · Place 8 · SaddlebackSaddleback800 Meters8.2:00.94a PBFr
Apr 12Cerritos InvitationalApr 12 · 800 Meters · Place 15 · Saddleback (Calif.)Saddleback (Calif.)800 Meters152:04.63aFr
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 800 Meters · Place 6 · SaddlebackSaddleback800 Meters6.2:05.19aFr
Mar 13Coast ClassicMar 13 · 800 Meters · Place 9 · SaddlebackSaddleback800 Meters9.2:04.03aFr
Mar 1Cuyamaca InvitationalMar 1 · 1500 Meters · Place 22 · Saddleback (Calif.)Saddleback (Calif.)1500 Meters224:31.09a PB—
Mar 1Cuyamaca InvitationalMar 1 · 800 Meters · Place 10 · Saddleback (Calif.)Saddleback (Calif.)800 Meters102:10.59a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26South Coast League Finals Apr 26 · 800 Meters · Place 9 · Mission ViejoMission Viejo800 MetersRound P9.2:01.32a12
Apr 26South Coast League Finals Apr 26 · 800 Meters · Place 11 · Mission ViejoMission Viejo800 Meters11.2:01.08a12
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 800 Meters · Place 19 · Mission Viejo (SS)Mission Viejo (SS)800 Meters192:03.8912
Mar 27Trabuco Hills vs Mission ViejoMar 27 · 800 Meters · Place 6 · Mission ViejoMission Viejo800 Meters6.2:04.78a12
Mar 21Aliso Niguel vs Mission ViejoMar 21 · 800 Meters · Place 4 · Mission ViejoMission Viejo800 Meters4.2:06.51a12
Mar 16Triton InvitationalMar 16 · 800 Meters · Place 20 · Mission ViejMission Viej800 Meters202:08.9212
Mar 16Triton InvitationalMar 16 · 800 Meters · Place 20 · Mission Viejo (SS)Mission Viejo (SS)800 Meters202:08.9212
Mar 14Dana Hills at Mission ViejoMar 14 · 800 Meters · Place 5 · Mission ViejoMission Viejo800 Meters5.2:07.14a12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28South Coast League FinalsApr 28 · 800 Meters · Place 13 · Mission ViejoMission Viejo800 MetersRound P13.2:04.14a11
Apr 19San Clemente vs Mission Viejo SCL Duel MeetApr 19 · 800 Meters · Place 7 · Mission ViejMission Viej800 Meters72:08.35—
Apr 15OC ChampionshipApr 15 · 800 Meters · Place 54 · Mission ViejoMission Viejo800 Meters54.2:09.53a11
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 800 Meters · Place 42 · Mission Viejo (SS)Mission Viejo (SS)800 Meters422:08.7210
Apr 1Trabuco InviteApr 1 · 800 Meters · Place 40 · Mission ViejoMission Viejo800 Meters40.2:09.76a11
Mar 23Mission Viejo vs. Aliso Niguel SCL Dual MeetMar 23 · 800 Meters · Place 5 · Mission ViejoMission Viejo800 Meters5.2:12.58a11
Mar 23Mission Viejo vs. Aliso Niguel SCL Dual MeetMar 23 · 400 Meters · Mission ViejoMission Viejo400 Meters—DNS11
Mar 18Triton InvitationalMar 18 · 800 Meters · Place 10 · Mission ViejMission Viej800 Meters102:10.7810
Mar 15Mission Viejo at Dana HillsMar 15 · 800 Meters · Place 5 · Mission ViejoMission Viejo800 Meters5.2:19.61a11
Mar 15Mission Viejo at Dana HillsMar 15 · 400 Meters · Place 8 · Mission ViejoMission Viejo400 Meters8.57.50a PB11
Mar 8Villa Park vs Mission Viejo & El ToroMar 8 · 800 Meters · Place 10 · Mission ViejoMission Viejo800 Meters10.2:13.08a11

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29South Coast League FinalsApr 29 · 800 Meters · Place 11 · Mission ViejoMission Viejo800 MetersRound P112:14.87a10
Apr 29South Coast League FinalsApr 29 · 800 Meters · Place 4 · Mission ViejoMission Viejo800 Meters42:08.91a10
Apr 6Mission Viejo at Trabuco HillsApr 6 · 1600 Meters · Place 10 · Mission ViejoMission Viejo1600 Meters10.5:12.63a10
Apr 6Mission Viejo at Trabuco HillsApr 6 · 800 Meters · Place 2 · Mission ViejoMission Viejo800 Meters2.2:17.04a10
Apr 1Trabuco InviteApr 1 · 800 Meters · Place 12 · Mission ViejoMission Viejo800 Meters12.2:13.86a10
Mar 31Mission Viejo at Aliso NiguelMar 31 · 800 Meters · Place 2 · Mission ViejoMission Viejo800 Meters2.2:19.15a10
Mar 23Dana Hills at Mission ViejoMar 23 · 1600 Meters · Place 7 · Mission ViejoMission Viejo1600 Meters7.5:23.49a10
Mar 23Dana Hills at Mission ViejoMar 23 · 800 Meters · Place 2 · Mission ViejoMission Viejo800 Meters2.2:19.02a10
Mar 19Triton InvitationalMar 19 · 800 Meters · Place 9 · Mission ViejMission Viej800 Meters92:15.939
Mar 16El Toro at Mission ViejoMar 16 · 1600 Meters · Place 2 · Mission ViejoMission Viejo1600 Meters25:07.65 PB9
Mar 16El Toro at Mission ViejoMar 16 · 800 Meters · Place 2 · Mission ViejoMission Viejo800 Meters22:21.709
Mar 3San Clemente Quad MeetMar 3 · 800 Meters · Mission ViejoMission Viejo800 Meters—DNS10
Mar 3San Clemente Quad MeetMar 3 · 400 Meters · Place 7 · Mission ViejoMission Viejo400 Meters7.57.89a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20South Coast League PrelimsMay 20 · 400 Meters · Place 12 · Mission ViejoMission Viejo400 MetersRound P1258.409
May 12Mission Viejo at El ToroMay 12 · 1600 Meters · Place 13 · Mission ViejoMission Viejo1600 Meters135:22.349
May 12Mission Viejo at El ToroMay 12 · 400 Meters · Place 6 · Mission ViejoMission Viejo400 Meters61:01.559
Apr 29Trabuco Hills at Mission ViejoApr 29 · 1600 Meters · Place 16 · Mission ViejoMission Viejo1600 Meters165:16.039
Apr 29Trabuco Hills at Mission ViejoApr 29 · 400 Meters · Place 9 · Mission ViejoMission Viejo400 Meters91:01.489
Apr 21Aliso Niguel at Mission ViejoApr 21 · 1600 Meters · Place 13 · Mission ViejoMission Viejo1600 Meters135:33.079
Apr 3San Clemente vs Mission Viejo Dual MeetApr 3 · 800 Meters · Place 5 · Mission ViejoMission Viejo800 Meters5.2:25.18a9