Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMission Viejo at Dana Hills · Mar 1514.47aMission Viejo at Dana HillsMarch 15, 2023
100m Hurdles · 33" / 0.838m · OutdoorSouth Coast League Championships · Apr 2917.24aSouth Coast League ChampionshipsApril 29, 2025
200 Meters · OutdoorMission Viejo at Dana Hills · Mar 1529.43aMission Viejo at Dana HillsMarch 15, 2023
300m Hurdles · 30" / 0.762m · OutdoorSouth Coast League Championships · Apr 2950.53aSouth Coast League ChampionshipsApril 29, 2025
400 Meters · OutdoorMission Viejo at Dana Hills · Mar 151:06.43aMission Viejo at Dana HillsMarch 15, 2023

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 29South Coast League ChampionshipsApr 29 · 300m Hurdles · Place 9 · Mission Viejo300m Hurdles30" / 0.762mRound P9.50.53a PB11
Apr 29South Coast League ChampionshipsApr 29 · 300m Hurdles · Place 9 · Mission Viejo300m Hurdles30" / 0.762m9.50.91a11
Apr 29South Coast League ChampionshipsApr 29 · 100m Hurdles · Place 7 · Mission Viejo100m Hurdles33" / 0.838mRound P7.17.78aWind: 1.211
Apr 29South Coast League ChampionshipsApr 29 · 100m Hurdles · Place 7 · Mission Viejo100m Hurdles33" / 0.838m7.17.24a PBWind: 0.611
Mar 27Tesoro vs Mission ViejoMar 27 · 300m Hurdles · Place 4 · Mission Viejo300m Hurdles30" / 0.762m4.51.64a11
Mar 27Tesoro vs Mission ViejoMar 27 · 100m Hurdles · Place 4 · Mission Viejo100m Hurdles33" / 0.838m4.17.83a11
Mar 22Yorba Linda InvitationalMar 22 · 300m Hurdles · Place 7 · Mission Viejo300m Hurdles30" / 0.762m7.51.37a11
Mar 22Yorba Linda InvitationalMar 22 · 100m Hurdles · Place 9 · Mission Viejo100m Hurdles33" / 0.838m9.17.64aWind: 0.311
Mar 22Yorba Linda InvitationalMar 22 · 300m Hurdles · Place 7 · Mission Viejo300m Hurdles30" / 0.762m7.51.37aUnofficial11
Mar 22Yorba Linda InvitationalMar 22 · 100m Hurdles · Place 9 · Mission Viejo100m Hurdles33" / 0.838m9.17.64aWind: 0.3Unofficial11
Mar 20San Clemente vs Mission ViejoMar 20 · 300m Hurdles · Place 5 · Mission Viejo (SS)300m Hurdles551.0111
Mar 20San Clemente vs Mission ViejoMar 20 · 100m Hurdles · Place 4 · Mission Viejo (SS)100m Hurdles417.5911
Mar 15Triton InvitationalMar 15 · 300m Hurdles · Place 11 · Mission Viejo (SS)300m Hurdles1151.8411
Mar 15Triton InvitationalMar 15 · 100m Hurdles · Place 8 · Mission Viejo (SS)100m Hurdles817.8411
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 300m Hurdles · Place 18 · Mission Viejo300m Hurdles30" / 0.762m18.52.23a11
Feb 27Mission Viejo vs Capo ValleyFeb 27 · 300m Hurdles · Place 1 · Mission Viejo300m Hurdles30" / 0.762m1.51.95a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 26South Coast League Finals Apr 26 · 300m Hurdles · Place 2 · Mission Viejo300m Hurdles30" / 0.762mRound P2.52.65a10
Apr 26South Coast League Finals Apr 26 · 300m Hurdles · Place 2 · Mission Viejo300m Hurdles30" / 0.762m2.51.85a10
Apr 26South Coast League Finals Apr 26 · 100m Hurdles · Place 1 · Mission Viejo100m Hurdles33" / 0.838mRound P1.18.23aWind: 3.210
Apr 26South Coast League Finals Apr 26 · 100m Hurdles · Place 1 · Mission Viejo100m Hurdles33" / 0.838m1.17.88aWind: 1.710
Apr 13OC ChampionshipsApr 13 · 300m Hurdles · Place 10 · Mission Viejo300m Hurdles30" / 0.762m10.52.17a10
Apr 13OC ChampionshipsApr 13 · 100m Hurdles · Place 3 · Mission Viejo100m Hurdles33" / 0.838m3.17.64aWind: 0.610
Mar 27Trabuco Hills vs Mission ViejoMar 27 · 300m Hurdles · Place 9 · Mission Viejo300m Hurdles30" / 0.762m9.52.46a10
Mar 27Trabuco Hills vs Mission ViejoMar 27 · 200 Meters · Place 13 · Mission Viejo200 Meters13.30.27aWind: 1.510
Mar 21Aliso Niguel vs Mission ViejoMar 21 · 300m Hurdles · Place 6 · Mission Viejo300m Hurdles30" / 0.762m6.52.27a10
Mar 21Aliso Niguel vs Mission ViejoMar 21 · 100m Hurdles · Place 3 · Mission Viejo100m Hurdles33" / 0.838m3.17.75a10
Mar 16Triton InvitationalMar 16 · 300m Hurdles · Place 14 · Mission Viej300m Hurdles1451.9010
Mar 16Triton InvitationalMar 16 · 100m Hurdles · Place 13 · Mission Viej100m Hurdles1317.8610
Mar 16Triton InvitationalMar 16 · 300m Hurdles · Place 14 · Mission Viejo (SS)300m Hurdles1451.9010
Mar 16Triton InvitationalMar 16 · 100m Hurdles · Place 13 · Mission Viejo (SS)100m Hurdles1317.8610
Mar 14Dana Hills at Mission ViejoMar 14 · 300m Hurdles · Place 3 · Mission Viejo300m Hurdles30" / 0.762m3.51.87a10
Mar 14Dana Hills at Mission ViejoMar 14 · 100m Hurdles · Place 3 · Mission Viejo100m Hurdles33" / 0.838m3.17.96aWind: -210
Feb 29Mission Viejo at Capistrano ValleyFeb 29 · 300m Hurdles · Place 3 · Mission Viejo300m Hurdles30" / 0.762m3.53.55a10
Feb 29Mission Viejo at Capistrano ValleyFeb 29 · 100m Hurdles · Place 2 · Mission Viejo100m Hurdles33" / 0.838m2.18.15a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Capistrano Valley vs. Mission ViejoFeb 29 · 300m Hurdles · Place 3 · Mission Viejo (SS)300m Hurdles353.5510
Feb 29Capistrano Valley vs. Mission ViejoFeb 29 · 100m Hurdles · Place 2 · Mission Viejo (SS)100m Hurdles218.1510

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28South Coast League FinalsApr 28 · 400 Meters · Place 11 · Mission Viejo400 MetersRound P11.1:07.31a9
Apr 28South Coast League FinalsApr 28 · 200 Meters · Place 19 · Mission Viejo200 MetersRound P19.29.98aWind: 0.69
Apr 19San Clemente vs Mission Viejo SCL Duel MeetApr 19 · 400 Meters · Place 4 · Mission Viej400 Meters41:07.72—
Apr 19San Clemente vs Mission Viejo SCL Duel MeetApr 19 · 200 Meters · Place 6 · Mission Viej200 Meters629.59—
Apr 1Trabuco InviteApr 1 · 400 Meters · Place 22 · Mission Viejo400 Meters22.1:07.70a9
Mar 23Mission Viejo vs. Aliso Niguel SCL Dual MeetMar 23 · 400 Meters · Place 4 · Mission Viejo400 Meters4.1:08.33a9
Mar 23Mission Viejo vs. Aliso Niguel SCL Dual MeetMar 23 · 200 Meters · Place 7 · Mission Viejo200 Meters7.30.28aWind: -1.19
Mar 18Triton InvitationalMar 18 · 200 Meters · Place 25 · Mission Viej200 Meters2530.419
Mar 18Triton InvitationalMar 18 · 100 Meters · Place 41 · Mission Viej100 Meters4114.689
Mar 15Mission Viejo at Dana HillsMar 15 · 400 Meters · Place 1 · Mission Viejo400 Meters1.1:06.43a PB9
Mar 15Mission Viejo at Dana HillsMar 15 · 200 Meters · Place 1 · Mission Viejo200 Meters1.29.43a PB9
Mar 15Mission Viejo at Dana HillsMar 15 · 100 Meters · Place 6 · Mission Viejo100 Meters6.14.47a PB9
Mar 8Villa Park vs Mission Viejo & El ToroMar 8 · 400 Meters · Place 4 · Mission Viejo400 Meters4.1:10.04a9