Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEagle Invitational · Feb 215:03.12aEagle InvitationalFebruary 21, 2026
1600 Meters · OutdoorCentury Conference Championships · Apr 295:01.69aCentury Conference ChampionshipsApril 29, 2026
3200 Meters · OutdoorCentury Conference Championships · Apr 2910:59.35aCentury Conference ChampionshipsApril 29, 2026
800 Meters · IndoorEagle Invitational · Feb 212:18.09aEagle InvitationalFebruary 21, 2026
800 Meters · OutdoorTroy vs Esperanza · Mar 112:16.87aTroy vs EsperanzaMarch 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · Place 10 · Esperanza3200 Meters10.10:59.35a PB12
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 22 · Esperanza1600 MetersRound P22.5:01.69a PB12
Apr 24Freeway League PreliminariesApr 24 · 1600 Meters · Place 22 · Esperanza1600 MetersRound P225:01.69a12
Apr 2Esperanza vs Brea Olinda/Crean LutheranApr 2 · 3200 Meters · Place 8 · Esperanza3200 Meters811:22.26a12
Apr 2Esperanza vs Brea Olinda/Crean LutheranApr 2 · 1600 Meters · Place 12 · Esperanza1600 Meters125:01.79a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 3200 Meters · Place 43 · Esperanza3200 Meters43.11:02.50a12
Mar 11Troy vs EsperanzaMar 11 · 1600 Meters · Place 13 · Esperanza1600 Meters135:20.55a12
Mar 11Troy vs EsperanzaMar 11 · 800 Meters · Place 6 · Esperanza800 Meters62:16.87a PB12
Mar 5Sunny Hills vs Esperanza Mar 5 · 3200 Meters · Place 2 · Esperanza3200 Meters211:22.65a12
Mar 5Sunny Hills vs Esperanza Mar 5 · 1600 Meters · Place 5 · Esperanza1600 Meters55:01.88a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Eagle InvitationalFeb 21 · 1600 Meters · Place 38 · Esperanza1600 Meters385:03.12a PB12
Feb 21Eagle InvitationalFeb 21 · 800 Meters · Place 22 · Esperanza800 Meters222:18.09a PB12
Jan 31Fullerton HS Track & Field All Comers MeetJan 31 · 1600 Meters · Place 7 · Esperanza1600 Meters7.5:09.06a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 16 · Esperanza1600 MetersRound P16.5:07.79a11
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 11 · Esperanza1600 Meters11.5:10.34a11
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 22 · Esperanza800 MetersRound P22.2:27.15a11
Apr 9Pacifica vs EsperanzaApr 9 · 3200 Meters · Esperanza3200 Meters—DNS11
Apr 9Pacifica vs EsperanzaApr 9 · 1600 Meters · Place 7 · Esperanza1600 Meters7.5:09.02a11
Apr 9Pacifica vs EsperanzaApr 9 · 800 Meters · Esperanza800 Meters—DNS11
Apr 3Esperanza vs TroyApr 3 · 3200 Meters · Esperanza3200 Meters--DNS11
Apr 3Esperanza vs TroyApr 3 · 1600 Meters · Place 13 · Esperanza1600 Meters13.5:13.20a11
Apr 3Esperanza vs TroyApr 3 · 800 Meters · Place 11 · Esperanza800 Meters11.2:23.89a11
Mar 26Esperanza at Crean Lutheran Dual MeetMar 26 · 3200 Meters · Place 7 · Esperanza3200 Meters711:28.94a11
Mar 26Esperanza at Crean Lutheran Dual MeetMar 26 · 1600 Meters · Place 4 · Esperanza1600 Meters45:14.94a11
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 37 · Esperanza1600 Meters37.5:14.33a11
Mar 22Yorba Linda InvitationalMar 22 · 800 Meters · Esperanza800 Meters—DNS11
Mar 22Yorba Linda InvitationalMar 22 · 1600 Meters · Place 37 · Esperanza1600 Meters37.5:14.33aUnofficial11
Mar 20Esperanza vs CypressMar 20 · 3200 Meters · Esperanza3200 Meters--DNS11
Mar 20Esperanza vs CypressMar 20 · 1600 Meters · Place 10 · Esperanza1600 Meters10.5:21.49a11
Mar 20Esperanza vs CypressMar 20 · 800 Meters · Place 10 · Esperanza800 Meters10.2:29.70a11
Feb 27Irvine vs EsperanzaFeb 27 · 1600 Meters · Place 9 · Esperanza1600 Meters9.5:23.93a11
Feb 27Irvine vs EsperanzaFeb 27 · 800 Meters · Place 5 · Esperanza800 Meters5.2:28.71a11
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 1600 Meters · Place 5 · Esperanza1600 Meters5.5:25.11a11
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 800 Meters · Esperanza800 Meters--DNS11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Freeway PrelimsApr 25 · 1600 Meters · Place 16 · Esperanza1600 MetersRound P16.5:07.79a11
Apr 25Freeway PrelimsApr 25 · 800 Meters · Place 22 · Esperanza800 MetersRound P22.2:27.15a11
Feb 27Irvine vs Esperanza Dual MeetFeb 27 · 800 Meters · Place 5 · Esperanza800 Meters52:28.7111
Feb 27Irvine vs Esperanza Dual MeetFeb 27 · 1600 Meters · Place 9 · Esperanza1600 Meters95:23.9311
Feb 15Cal High All-Comers MeetFeb 15 · 1600 Meters · Place 79 · Esperanza1600 Meters795:26.74a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 3200 Meters · Place 13 · Esperanza3200 Meters13.12:10.00a10
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 26 · Esperanza1600 MetersRound P26.5:31.00a10
Apr 26Century Conference FinalsApr 26 · 800 Meters · Place 19 · Esperanza800 MetersRound P19.2:36.13a10
Apr 19North Hills League prelims 2024Apr 19 · 3200 Meters · Place 13 · Esperanza3200 Meters13.12:10.00a10
Apr 19North Hills League prelims 2024Apr 19 · 1600 Meters · Place 26 · Esperanza1600 MetersRound P26.5:31.00a10
Apr 19North Hills League prelims 2024Apr 19 · 800 Meters · Place 19 · Esperanza800 MetersRound P19.2:36.13a10
Apr 10El Dorado vs EsperanzaApr 10 · 1600 Meters · Place 5 · Esperanza1600 Meters5.5:34.98a10
Apr 10El Dorado vs EsperanzaApr 10 · 800 Meters · Place 8 · Esperanza800 Meters8.2:39.41a10
Mar 21Esperanza vs El ModenaMar 21 · 3200 Meters · Place 5 · Esperanza3200 Meters5.12:04.52a10
Mar 21Esperanza vs El ModenaMar 21 · 1600 Meters · Place 11 · Esperanza1600 Meters11.5:35.07a10
Mar 14Foothill at EsperanzaMar 14 · 1600 Meters · Place 4 · Esperanza1600 Meters4.5:27.76a10
Mar 14Foothill at EsperanzaMar 14 · 800 Meters · Place 9 · Esperanza800 Meters9.2:36.43a10
Mar 6Yorba Linda vs Esperanza Dual Mar 6 · 1600 Meters · Place 3 · Esperanza1600 Meters35:30.16a—
Mar 6Yorba Linda vs Esperanza Dual Mar 6 · 800 Meters · Place 4 · Esperanza800 Meters42:32.01a—
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · 1600 Meters · Place 19 · Esperanza1600 Meters19.5:28.13a10
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · 800 Meters · Place 14 · Esperanza800 Meters14.2:32.38a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Eagle InvitationalFeb 17 · 800 Meters · Place 11 · Esperanza (SS)800 Meters112:37.6810
Feb 17Eagle InvitationalFeb 17 · 1600 Meters · Place 15 · Esperanza (SS)1600 Meters155:34.0710

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Crestview / North Hills League FinalsApr 28 · 3200 Meters · Place 13 · Esperanza3200 Meters1313:23.94a—
Apr 28Crestview / North Hills League FinalsApr 28 · 1600 Meters · Place 26 · Esperanza1600 Meters266:06.19a—
Apr 21North Hills League PrelimsApr 21 · 3200 Meters · Place 13 · Esperanza (SS)3200 Meters1313:23.949
Apr 21North Hills League PrelimsApr 21 · 1600 Meters · Place 26 · Esperanza (SS)1600 MetersRound P266:06.199
Apr 12El Modena vs EsperanzaApr 12 · 1600 Meters · Place 15 · Esperanza1600 Meters15.5:47.11a9
Mar 16El Dorado HS vs Esperanza HSMar 16 · 1600 Meters · Place 4 · Esperanza1600 Meters4.5:45.18a9
Mar 8Yorba Linda at EsperanzaMar 8 · 1600 Meters · Place 8 · Esperanza1600 Meters8.5:48.33a9
Mar 8Yorba Linda at EsperanzaMar 8 · 800 Meters · Place 14 · Esperanza800 Meters14.2:41.59a9
Mar 1Tri-Meet: Esperanza, Portola, Villa ParkMar 1 · 1600 Meters · Place 23 · Esperanza1600 Meters23.5:48.32a9
Mar 1Tri-Meet: Esperanza, Portola, Villa ParkMar 1 · 800 Meters · Place 20 · Esperanza800 Meters20.2:43.66a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Eagle InvitationalFeb 18 · 1600 Meters · Place 5 · Esperanza (SS)1600 Meters55:50.199