Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAyala Invitational · Feb 174:35.66aAyala InvitationalFebruary 17, 2024
1600 Meters · OutdoorOC Championships · Apr 134:25.96aOC ChampionshipsApril 13, 2024
3200 Meters · OutdoorTrabuco Hills Invitational · Apr 49:48.44Trabuco Hills InvitationalApril 4, 2025
400 Meters · OutdoorFoothill vs El Dorado · Mar 2855.13aFoothill vs El DoradoMarch 28, 2024
800 Meters · IndoorCondor Invitational and Distance Carnival · Feb 272:02.53aCondor Invitational and Distance CarnivalFebruary 27, 2026
800 Meters · OutdoorIrvine ASICS Distance Carnival · Apr 62:01.35Irvine ASICS Distance Carnival April 6, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · El DoradoEl Dorado3200 Meters--DNS11
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 9 · El DoradoEl Dorado1600 MetersRound P9.4:40.21a11
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 6 · El DoradoEl Dorado1600 Meters6.4:38.04a11
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · El DoradoEl Dorado800 MetersRound P--DNS11
Apr 24Crestview League PreliminariesApr 24 · 1600 Meters · Place 9 · El DoradoEl Dorado1600 Meters94:40.21a11
Apr 14El Dorado vs Yorba LindaApr 14 · 800 Meters · Place 3 · El DoradoEl Dorado800 Meters32:05.17a11
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 68 · El DoradoEl Dorado1600 Meters684:34.79a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 3200 Meters · Place 3 · El DoradoEl Dorado3200 Meters310:21.12a11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 3200 Meters · El DoradoEl Dorado3200 Meters—DNS11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · El DoradoEl Dorado1600 Meters—DNS11
Mar 5El Dorado vs SonoraMar 5 · 1600 Meters · Place 1 · El DoradoEl Dorado1600 Meters14:49.69a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Condor Invitational and Distance CarnivalFeb 27 · 800 Meters · Place 4 · El DoradoEl Dorado800 Meters42:02.53a PB11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 5 · El DoradoEl Dorado3200 Meters5.9:51.04a10
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 6 · El DoradoEl Dorado1600 MetersRound P6.4:30.61a10
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 7 · El DoradoEl Dorado1600 Meters7.4:28.51a10
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 12 · El DoradoEl Dorado800 MetersRound P12.2:05.65a10
Apr 25Crestview PrelimsApr 25 · 800 Meters · Place 12 · El Dorado (SS)El Dorado (SS)800 MetersRound P122:05.6510
Apr 25Crestview PrelimsApr 25 · 1600 Meters · Place 8 · El Dorado (SS)El Dorado (SS)1600 MetersRound P84:30.6110
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 8 · El DoradoEl Dorado1600 Meters84:26.2810
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 8 · El DoradoEl Dorado1600 Meters84:26.2810
Apr 8Villa Park vs El DoradoApr 8 · 3200 Meters · Place 1 · El DoradoEl Dorado3200 Meters1.10:36.96a10
Apr 8Villa Park vs El DoradoApr 8 · 1600 Meters · El DoradoEl Dorado1600 Meters--DNS10
Apr 8Villa Park vs El DoradoApr 8 · 800 Meters · El DoradoEl Dorado800 Meters--DNS10
Apr 8Villa Park vs El DoradoApr 8 · 400 Meters · Place 7 · El DoradoEl Dorado400 Meters7.55.48a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 17 · El Dorado (SS)El Dorado (SS)1600 Meters174:26.6810
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 10 · El Dorado (SS)El Dorado (SS)3200 Meters109:48.44 PB10
Apr 1El Dorado vs Yorba LindaApr 1 · 1600 Meters · Place 2 · El DoradoEl Dorado1600 Meters2.4:32.62a10
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 18 · El DoradoEl Dorado1600 Meters18.4:27.25a10
Mar 27Brea Olinda vs El DoradoMar 27 · 800 Meters · Place 5 · El DoradoEl Dorado800 Meters52:05.30a10
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 3 · El DoradoEl Dorado1600 Meters3.4:29.33a10
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 3 · El DoradoEl Dorado800 Meters3.2:03.47a10
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 3 · El DoradoEl Dorado1600 Meters3.4:29.33aUnofficial10
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Place 3 · El DoradoEl Dorado800 Meters3.2:03.47aUnofficial10
Mar 20Canyon vs El DoradoMar 20 · 1600 Meters · Place 1 · El DoradoEl Dorado1600 Meters1.4:37.60a10
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 1600 Meters · Place 35 · El DoradoEl Dorado1600 Meters354:36.2410
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 800 Meters · Place 26 · El DoradoEl Dorado800 Meters262:04.0410

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 MetersRound P4.4:34.46a9
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters4.4:28.99a9
Apr 26Century Conference FinalsApr 26 · 800 Meters · Place 8 · El DoradoEl Dorado800 MetersRound P8.2:06.81a9
Apr 19North Hills League prelims 2024Apr 19 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 MetersRound P4.4:34.46a9
Apr 19North Hills League prelims 2024Apr 19 · 800 Meters · Place 8 · El DoradoEl Dorado800 MetersRound P8.2:06.81a9
Apr 13OC ChampionshipsApr 13 · 1600 Meters · Place 1 · El DoradoEl Dorado1600 Meters1.4:25.96a PB9
Apr 13OC ChampionshipsApr 13 · 800 Meters · Place 8 · El DoradoEl Dorado800 Meters8.2:05.41a9
Apr 10El Dorado vs EsperanzaApr 10 · 3200 Meters · Place 1 · El DoradoEl Dorado3200 Meters1.10:08.55a9
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 3 · El Dorado (SS)El Dorado (SS)1600 Meters34:26.539
Apr 6Irvine ASICS Distance Carnival Apr 6 · 800 Meters · Place 14 · El Dorado (SS)El Dorado (SS)800 Meters142:01.35 PB9
Mar 28Foothill vs El DoradoMar 28 · 3200 Meters · Place 2 · El DoradoEl Dorado3200 Meters2.9:49.78a9
Mar 28Foothill vs El DoradoMar 28 · 400 Meters · Place 3 · El DoradoEl Dorado400 Meters3.55.13a PB9
Mar 23Yorba Linda InvitationalMar 23 · 1600 Meters · Place 3 · El DoradoEl Dorado1600 Meters3.4:26.89a9
Mar 23Yorba Linda InvitationalMar 23 · 800 Meters · Place 9 · El DoradoEl Dorado800 Meters9.2:02.86a9
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 11 · El DoradoEl Dorado1600 Meters114:29.959
Mar 1Condor Invitational and Distance CarnivalMar 1 · 1600 Meters · Place 4 · El DoradoEl Dorado1600 Meters44:31.70a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 8 · El DoradoEl Dorado1600 Meters84:35.66a PB—
Feb 17Ayala InvitationalFeb 17 · 800 Meters · Place 6 · El DoradoEl Dorado800 Meters62:06.66a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11R.E.A.C.H. PYLUSD Middle School Track MeetMay 11 · 1600 Meters · Place 1 · TuffreeTuffree1600 Meters1.5:09.03a7