Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAyala Invitational · Feb 224:55.47aAyala InvitationalFebruary 22, 2025
1600 Meters · OutdoorCrestview / North Hills League Finals · Apr 284:46.62aCrestview / North Hills League FinalsApril 28, 2023
3200 Meters · IndoorAyala Invitational · Feb 1810:58.86aAyala InvitationalFebruary 18, 2023
3200 Meters · OutdoorRedondo Nike Track Festival · Mar 1110:45.37aRedondo Nike Track FestivalMarch 11, 2023
400 Meters · OutdoorVilla Park vs Brea Olinda · Mar 2052.81aVilla Park vs Brea OlindaMarch 20, 2025
800 Meters · IndoorAyala Invitational · Feb 172:19.14aAyala InvitationalFebruary 17, 2024
800 Meters · OutdoorBrea Olinda vs Yorba Linda · Mar 182:01.81aBrea Olinda vs Yorba LindaMarch 18, 2025
High Jump · OutdoorBrea vs. Canyon · Apr 74-10.00Brea vs. Canyon April 7, 2022
Long Jump · OutdoorBrea Olinda / Canyon (Anaheim) Dual · Apr 1016-06.00Brea Olinda / Canyon (Anaheim) DualApril 10, 2024
Pole Vault · OutdoorCIF SS D3 Prelims @ Yorba Linda · May 1011-00.00CIF SS D3 Prelims @ Yorba LindaMay 10, 2025
Triple Jump · OutdoorVilla Park vs Brea Olinda · Mar 1311.37mVilla Park vs Brea OlindaMarch 13, 2024

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

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Pole Vault · Place 24 · Brea OlindaPole VaultRound P24.11-00.00 PB12
May 2Century Conference ChampionshipsMay 2 · Triple Jump · Place 9 · Brea OlindaTriple JumpRound P9.38-08.0012
May 2Century Conference ChampionshipsMay 2 · Triple Jump · Place 8 · Brea OlindaTriple Jump8.38-06.5012
May 2Century Conference ChampionshipsMay 2 · Pole Vault · Place 1 · Brea OlindaPole Vault1.11-00.0012
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 11 · Brea Olinda800 MetersRound P11.2:04.71a12
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 9 · Brea Olinda800 Meters9.2:07.05a12
Apr 25Crestview PrelimsApr 25 · Triple Jump · Place 9 · Brea Olinda (SS)Triple JumpRound P938-08.0012
Apr 25Crestview PrelimsApr 25 · 800 Meters · Place 11 · Brea Olinda (SS)800 MetersRound P112:04.7112
Mar 29Orange County Champs @ Mission ViejoMar 29 · 800 Meters · Place 24 · Brea Olinda800 Meters24.2:04.44a12
Mar 27Brea Olinda vs El DoradoMar 27 · Triple Jump · Place 5 · Brea OlindaTriple Jump536-2.5012
Mar 27Brea Olinda vs El DoradoMar 27 · 800 Meters · Place 3 · Brea Olinda800 Meters32:02.15a12
Mar 20Villa Park vs Brea OlindaMar 20 · Triple Jump · Place 6 · Brea OlindaTriple Jump6.35-11.2512
Mar 20Villa Park vs Brea OlindaMar 20 · 800 Meters · Brea Olinda800 Meters--DNS12
Mar 20Villa Park vs Brea OlindaMar 20 · 400 Meters · Place 2 · Brea Olinda400 Meters2.52.81a PB12
Mar 18Brea Olinda vs Yorba LindaMar 18 · Triple Jump · Place 5 · Brea OlindaTriple Jump5.36-06.5012
Mar 18Brea Olinda vs Yorba LindaMar 18 · Pole Vault · Place 1 · Brea OlindaPole Vault1.9-00.0012
Mar 18Brea Olinda vs Yorba LindaMar 18 · 800 Meters · Place 2 · Brea Olinda800 Meters2.2:01.81a PB12
Mar 15Brea RelaysMar 15 · Pole Vault · Place 1 · Brea OlindaPole Vault1.9-00.0012
Mar 15Brea RelaysMar 15 · Pole Vault · Place 1 · Brea OlindaPole Vault1.9-00.00Unofficial12
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · Triple Jump · Brea OlindaTriple Jump--DNS12
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · Triple Jump · Place 29 · Brea OlindaTriple Jump29.36-07.0012
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 800 Meters · Place 23 · Brea Olinda800 Meters23.2:04.41a12
Feb 26La Serna vs Brea OlindaFeb 26 · 1600 Meters · Place 7 · Brea Olinda1600 Meters7.4:54.69a12
Feb 26La Serna vs Brea OlindaFeb 26 · Triple Jump · Place 2 · Brea OlindaTriple Jump2.38-04.5012
Feb 26La Serna vs Brea OlindaFeb 26 · Pole Vault · Place 2 · Brea OlindaPole Vault2.8-00.0012
Feb 26La Serna vs Brea OlindaFeb 26 · 800 Meters · Place 8 · Brea Olinda800 Meters8.2:06.55a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · Triple Jump · Place 11 · Brea OlindaTriple Jump1135-10.25—
Feb 22Ayala InvitationalFeb 22 · 1600 Meters · Place 17 · Brea Olinda1600 Meters174:55.47a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · Triple Jump · Place 5 · Brea OlindaTriple Jump5.37-04.5011
Apr 26Century Conference FinalsApr 26 · 800 Meters · Place 19 · Brea Olinda800 MetersRound P19.2:08.86a11
Apr 19Crestview League PrelimsApr 19 · 800 Meters · Place 19 · Brea Olinda800 MetersRound P19.2:08.86a11
Apr 10Brea Olinda / Canyon (Anaheim) DualApr 10 · Triple Jump · Place 6 · Brea OlindaTriple Jump6.35-08.0011
Apr 10Brea Olinda / Canyon (Anaheim) DualApr 10 · Long Jump · Place 9 · Brea OlindaLong Jump9.16-06.00 PB11
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 800 Meters · Place 73 · Brea Olinda800 Meters732:07.3811
Mar 28Yorba Linda vs Brea Dual MeetMar 28 · Triple Jump · Place 5 · Brea OlindaTriple Jump536-5—
Mar 28Yorba Linda vs Brea Dual MeetMar 28 · 800 Meters · Place 8 · Brea Olinda800 Meters82:11.03a—
Mar 23Yorba Linda InvitationalMar 23 · 1600 Meters · Place 41 · Brea Olinda1600 Meters41.4:58.75a11
Mar 16Brea Olinda RelaysMar 16 · Triple Jump · Place 4 · Brea OlindaTriple Jump4.36-11.7511
Mar 13Villa Park vs Brea OlindaMar 13 · Triple Jump · Place 4 · Brea Olinda (SS)Triple Jump411.37m PB12
Mar 13Villa Park vs Brea OlindaMar 13 · Long Jump · Place 6 · Brea Olinda (SS)Long Jump65.06m12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 42 · Brea Olinda1600 Meters425:06.18a—
Feb 17Ayala InvitationalFeb 17 · 800 Meters · Place 27 · Brea Olinda800 Meters272:19.14a PB—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 28Crestview / North Hills League FinalsApr 28 · 1600 Meters · Place 1 · Brea Olinda1600 Meters14:52.71a—
Apr 28Crestview / North Hills League FinalsApr 28 · 1600 Meters · Place 1 · Brea Olinda1600 Meters14:46.62a PB—
Apr 28Crestview / North Hills League FinalsApr 28 · 800 Meters · Place 1 · Brea Olinda800 Meters12:09.97a—
Apr 28Crestview / North Hills League FinalsApr 28 · 800 Meters · Place 1 · Brea Olinda800 Meters12:09.33a—
Apr 21Crestview League PrelimsApr 21 · 800 Meters · Place 1 · Brea Olinda (SS)800 MetersRound P12:09.9710
Apr 21Crestview League PrelimsApr 21 · 1600 Meters · Place 1 · Brea Olinda (SS)1600 MetersRound P14:52.7110
Apr 17Brea vs Villa ParkApr 17 · High Jump · Place 3 · Brea Olinda (SS)High Jump31.47m10
Apr 17Brea vs Villa ParkApr 17 · 800 Meters · Place 1 · Brea Olinda (SS)800 Meters12:13.0010
Apr 17Brea vs Villa ParkApr 17 · 1600 Meters · Place 1 · Brea Olinda (SS)1600 Meters15:00.3910
Apr 17Brea vs Villa ParkApr 17 · High Jump · Place 3 · Brea OlindaHigh Jump30.5010
Apr 17Brea vs Villa ParkApr 17 · 800 Meters · Place 1 · Brea Olinda800 Meters12:13.0010
Apr 17Brea vs Villa ParkApr 17 · 1600 Meters · Place 1 · Brea Olinda1600 Meters15:00.3910
Apr 15OC ChampionshipApr 15 · 800 Meters · Place 8 · Brea Olinda800 Meters8.2:08.02a10
Apr 12Yorba Linda vs Brea Apr 12 · 1600 Meters · Place 1 · Brea Olinda1600 Meters1.4:56.79a10
Apr 12Yorba Linda vs Brea Apr 12 · High Jump · Place 4 · Brea OlindaHigh Jump4.4-08.0010
Apr 12Yorba Linda vs Brea Apr 12 · 800 Meters · Place 1 · Brea Olinda800 Meters1.2:15.34a10
Mar 25Brea RelaysMar 25 · 1600 Meters · Place 6 · Brea Olinda (SS)1600 Meters64:49.3910
Mar 18The QualifierMar 18 · 3200 Meters · Place 8 · Brea Olinda3200 Meters8.10:52.15a10
Mar 16Brea at CanyonMar 16 · 1600 Meters · Place 1 · Brea Olinda1600 Meters1.4:58.67a10
Mar 16Brea at CanyonMar 16 · 800 Meters · Place 1 · Brea Olinda800 Meters1.2:14.28a10
Mar 11Redondo Nike Track FestivalMar 11 · 3200 Meters · Place 45 · Brea Olinda3200 Meters45.10:45.37a PB10
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 64 · Brea Olinda1600 Meters64.4:54.55a10
Mar 11Redondo Nike Track FestivalMar 11 · High Jump · Place 30 · Brea OlindaHigh Jump30.4-10.0010
Mar 11Redondo Nike Track FestivalMar 11 · 800 Meters · Place 17 · Brea Olinda800 Meters17.2:11.66a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Ayala InvitationalFeb 18 · High Jump · Place 6 · Brea OlindaHigh Jump64-08.00—
Feb 18Ayala InvitationalFeb 18 · 3200 Meters · Place 9 · Brea Olinda3200 Meters910:58.86a PB—
Feb 18Ayala InvitationalFeb 18 · 800 Meters · Place 13 · Brea Olinda800 Meters132:21.82a—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 13El Toro Rick Hagin Distance PR ManiaMay 13 · 1600 Meters · Place 10 · Brea Olinda1600 Meters104:54.61—
Apr 29Crestview League FinalsApr 29 · High Jump · Place 4 · Brea Olinda (SS)High Jump41.47m9
Apr 29Crestview League FinalsApr 29 · 800 Meters · Place 10 · Brea Olinda (SS)800 Meters102:15.459
Apr 29Crestview League FinalsApr 29 · 800 Meters · Place 9 · Brea Olinda (SS)800 MetersRound P92:19.039
Apr 29Crestview League FinalsApr 29 · 1600 Meters · Place 10 · Brea Olinda (SS)1600 Meters105:00.589
Apr 29Crestview League FinalsApr 29 · 1600 Meters · Place 14 · Brea Olinda (SS)1600 MetersRound P145:05.399
Apr 22Crestview League PrelimsApr 22 · High Jump · Place 4 · Brea Olinda (SS)High Jump41.47m9
Apr 22Crestview League PrelimsApr 22 · 800 Meters · Place 9 · Brea Olinda (SS)800 MetersRound P92:19.039
Apr 22Crestview League PrelimsApr 22 · 1600 Meters · Place 14 · Brea Olinda (SS)1600 MetersRound P145:05.399
Apr 7Brea vs. Canyon Apr 7 · 3200 Meters · Place 7 · Brea Olinda3200 Meters7.12:01.03a9
Apr 7Brea vs. Canyon Apr 7 · 1600 Meters · Place 2 · Brea Olinda1600 Meters2.5:01.00a9
Apr 7Brea vs. Canyon Apr 7 · High Jump · Place 2 · Brea OlindaHigh Jump2.4-10.00 PB9
Apr 2Yorba Linda InvitationalApr 2 · 1600 Meters · Place 2 · Brea Olinda1600 Meters2.5:00.35a9
Apr 2Yorba Linda InvitationalApr 2 · 800 Meters · Place 7 · Brea Olinda800 Meters7.2:16.64a9
Mar 31YLHS v Brea Olinda HSMar 31 · High Jump · Place 1 · Brea OlindaHigh Jump15-69
Mar 31YLHS v Brea Olinda HSMar 31 · 3200 Meters · Place 6 · Brea Olinda3200 Meters611:54.949
Mar 31YLHS v Brea Olinda HSMar 31 · 1600 Meters · Place 8 · Brea Olinda1600 Meters85:11.889
Mar 26OC ChampionshipsMar 26 · 1600 Meters · Place 59 · Brea Olinda1600 Meters59.5:15.51a9
Mar 23Brea vs Esperanza DualMar 23 · 800 Meters · Place 2 · Brea Olinda800 Meters2.2:18.69a9
Mar 19The QualifierMar 19 · 1600 Meters · Place 4 · Brea Olinda (SS)1600 Meters45:02.289
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 91 · Brea Olinda (SS)1600 Meters915:11.659