Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEagle Invitational · Feb 215:38.26aEagle InvitationalFebruary 21, 2026
1600 Meters · OutdoorEsperanza vs Brea Olinda/Crean Lutheran · Apr 25:23.58aEsperanza vs Brea Olinda/Crean LutheranApril 2, 2026
3200 Meters · OutdoorCentury Conference Championships · Apr 2912:11.33aCentury Conference ChampionshipsApril 29, 2026
800 Meters · IndoorEagle Invitational · Feb 212:28.82aEagle InvitationalFebruary 21, 2026
800 Meters · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 142:22.22a46th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · Place 20 · Esperanza3200 Meters20.12:11.33a PB10
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 25 · Esperanza1600 MetersRound P25.5:29.79a10
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · Place 25 · Esperanza800 MetersRound P25.2:34.88a10
Apr 24Freeway League PreliminariesApr 24 · 1600 Meters · Place 25 · Esperanza1600 MetersRound P255:29.79a10
Apr 24Freeway League PreliminariesApr 24 · 800 Meters · Place 25 · Esperanza800 MetersRound P252:34.88a10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 147 · Esperanza1600 Meters147.5:26.45a10
Apr 2Esperanza vs Brea Olinda/Crean LutheranApr 2 · 1600 Meters · Place 12 · Esperanza1600 Meters125:23.58a PB10
Apr 2Esperanza vs Brea Olinda/Crean LutheranApr 2 · 800 Meters · Place 7 · Esperanza800 Meters72:28.67a10
Mar 28Brea Invitational and RelaysMar 28 · 1600 Meters · Place 16 · Esperanza1600 Meters165:36.27a10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 59 · Esperanza800 Meters59.2:22.22a PB10
Mar 11Troy vs EsperanzaMar 11 · 1600 Meters · Place 9 · Esperanza1600 Meters95:28.18a10
Mar 11Troy vs EsperanzaMar 11 · 800 Meters · Place 11 · Esperanza800 Meters112:39.14a10
Mar 5Sunny Hills vs Esperanza Mar 5 · 1600 Meters · Place 8 · Esperanza1600 Meters85:34.33a10
Mar 5Sunny Hills vs Esperanza Mar 5 · 800 Meters · Place 11 · Esperanza800 Meters112:31.59a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Eagle InvitationalFeb 21 · 1600 Meters · Place 40 · Esperanza1600 Meters405:38.26a PB10
Feb 21Eagle InvitationalFeb 21 · 800 Meters · Place 23 · Esperanza800 Meters232:28.82a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 19 · Esperanza3200 Meters19.12:53.32a9
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 30 · Esperanza1600 MetersRound P30.5:40.72a9
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 26 · Esperanza800 MetersRound P26.2:36.52a9
Apr 9Pacifica vs EsperanzaApr 9 · 1600 Meters · Esperanza1600 Meters—DNF9
Apr 9Pacifica vs EsperanzaApr 9 · 800 Meters · Esperanza800 Meters—DNF9
Apr 3Esperanza vs TroyApr 3 · 800 Meters · Place 15 · Esperanza800 Meters15.2:40.75a9
Mar 26Esperanza at Crean Lutheran Dual MeetMar 26 · 1600 Meters · Place 11 · Esperanza1600 Meters115:41.07a9
Mar 26Esperanza at Crean Lutheran Dual MeetMar 26 · 800 Meters · Place 8 · Esperanza800 Meters82:34.31a9
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 47 · Esperanza1600 Meters47.5:50.83a9
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 47 · Esperanza1600 Meters47.5:50.83aUnofficial9
Mar 20Esperanza vs CypressMar 20 · 1600 Meters · Place 15 · Esperanza1600 Meters15.5:49.51a9
Mar 20Esperanza vs CypressMar 20 · 800 Meters · Place 13 · Esperanza800 Meters13.2:39.67a9
Feb 27Irvine vs EsperanzaFeb 27 · 1600 Meters · Place 16 · Esperanza1600 Meters16.5:53.36a9
Feb 27Irvine vs EsperanzaFeb 27 · 800 Meters · Place 8 · Esperanza800 Meters8.2:47.69a9
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 1600 Meters · Place 2 · Esperanza1600 Meters2.6:08.15a9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Freeway PrelimsApr 25 · 1600 Meters · Place 30 · Esperanza1600 MetersRound P30.5:40.72a9
Apr 25Freeway PrelimsApr 25 · 800 Meters · Place 26 · Esperanza800 MetersRound P26.2:36.52a9
Feb 27Irvine vs Esperanza Dual MeetFeb 27 · 800 Meters · Place 8 · Esperanza800 Meters82:47.699
Feb 27Irvine vs Esperanza Dual MeetFeb 27 · 1600 Meters · Place 16 · Esperanza1600 Meters165:53.369
Feb 15Cal High All-Comers MeetFeb 15 · 1600 Meters · Place 123 · Esperanza1600 Meters1235:56.29a—