Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBishop Alemany at Harvard-Westlake · Mar 1625.30Bishop Alemany at Harvard-WestlakeMarch 16, 2023
400 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 2656.89HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
400 Meters · OutdoorMission Angelus League Finals · Apr 2755.09aMission Angelus League FinalsApril 27, 2023
High Jump · OutdoorHarvard-Westlake Senior Day Invite · Apr 211.42mHarvard-Westlake Senior Day InviteApril 21, 2026
Long Jump · OutdoorLoyola vs Alemany · Mar 1119-11.25Loyola vs Alemany March 11, 2026
Triple Jump · OutdoorAlemany vs Sierra Canyon and Harvard Westlake · Mar 1141-10.75Alemany vs Sierra Canyon and Harvard WestlakeMarch 11, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · Triple Jump · Place 16 · Harvard-WestlakeHarvard-WestlakeTriple JumpRound P16.41-03.00Wind: -0.712
May 9CIF SS D3 PreliminariesMay 9 · Triple Jump · Place 16 · Harvard-WestlakeHarvard-WestlakeTriple JumpRound P16.12.57m12
Apr 30Mission league finals Apr 30 · Triple Jump · Place 2 · Harvard Westlake (SS)Harvard Westlake (SS)Triple Jump242-5.5012
Apr 30Mission league finals Apr 30 · Long Jump · Place 13 · Harvard Westlake (SS)Harvard Westlake (SS)Long Jump1319-212
Apr 30Mission league finals Apr 30 · Triple Jump · Place 2 · Harvard Westlake (SS)Harvard Westlake (SS)Triple Jump242-5.5012
Apr 30Mission league finals Apr 30 · Long Jump · Place 13 · Harvard Westlake (SS)Harvard Westlake (SS)Long Jump1319-212
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump1.12.40m12
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Long Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeLong Jump1.5.84m12
Apr 21Harvard-Westlake Senior Day InviteApr 21 · High Jump · Place 3 · Harvard-WestlakeHarvard-WestlakeHigh Jump3.1.42m PB12
Apr 1666th Mt. SAC RelaysApr 16 · Triple Jump · Place 8 · Harvard-WestlakeHarvard-WestlakeTriple Jump813.09m12
Apr 102026 Arcadia InvitationalApr 10 · Triple Jump · Place 7 · Harvard WestlakeHarvard WestlakeTriple Jump743-3.5012
Apr 3Covina InvitationalApr 3 · Triple Jump · Place 3 · Harvard-WestlakeHarvard-WestlakeTriple Jump341-912
Apr 3Covina InvitationalApr 3 · Long Jump · Place 13 · Harvard-WestlakeHarvard-WestlakeLong Jump1319-012
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · Long Jump · Place 21 · Harvard-WestlakeHarvard-WestlakeLong Jump215.35m12
Mar 11Loyola vs Alemany Mar 11 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump1.41-07.50Wind: -1.112
Mar 11Loyola vs Alemany Mar 11 · Long Jump · Place 2 · Harvard-WestlakeHarvard-WestlakeLong Jump2.19-11.25 PBWind: -1.412
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump1.39-10.0012
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · Long Jump · Place 3 · Harvard-WestlakeHarvard-WestlakeLong Jump3.17-06.5012
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 400 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake400 Meters2.57.21a12
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump1.39-10.0012
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · Long Jump · Place 3 · Harvard-WestlakeHarvard-WestlakeLong Jump3.17-06.5012
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 400 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake400 Meters2.57.21a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · Triple Jump · Place 2 · Harvard-WestlakeHarvard-WestlakeTriple Jump243-512
Feb 28Mustang Round UpFeb 28 · Long Jump · Place 5 · Harvard-WestlakeHarvard-WestlakeLong Jump520-8.7512

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · Triple Jump · Harvard-WestlakeHarvard-WestlakeTriple JumpRound P--FOUL11
May 1Mission League FinalsMay 1 · Triple Jump · Place 3 · Harvard Westlake (SS)Harvard Westlake (SS)Triple Jump342-1.2511
May 1Mission League FinalsMay 1 · Long Jump · Place 12 · Harvard Westlake (SS)Harvard Westlake (SS)Long Jump1218-611
May 1Mission League FinalsMay 1 · 400 Meters · Place 11 · Harvard Westlake (SS)Harvard Westlake (SS)400 MetersRound P1155.1911
Apr 29Mission League Prelims Apr 29 · 400 Meters · Place 11 · Harvard-WestlakeHarvard-Westlake400 MetersRound P11.55.19a11
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · Triple Jump · Place 1 · Harvard Westlake (SS)Harvard Westlake (SS)Triple Jump141-711
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · Long Jump · Place 3 · Harvard Westlake (SS)Harvard Westlake (SS)Long Jump318-5.5011
Mar 22Beach Cities Invitational Mar 22 · Triple Jump · Place 3 · Harvard-WestlakeHarvard-WestlakeTriple Jump342-611
Mar 22Beach Cities Invitational Mar 22 · Long Jump · Place 8 · Harvard-WestlakeHarvard-WestlakeLong Jump819-711
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump1.41-10.75 PB11
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · Long Jump · Place 2 · Harvard-WestlakeHarvard-WestlakeLong Jump2.19-03.7511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump140-511
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · Long Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeLong Jump118-911
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 400 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake400 Meters256.89 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 17Notre Dame vs Harvard WestlakeApr 17 · Triple Jump · Place 5 · Harvard-WestlakeHarvard-WestlakeTriple Jump5.39-07.0010
Apr 17Notre Dame vs Harvard WestlakeApr 17 · Long Jump · Place 7 · Harvard-WestlakeHarvard-WestlakeLong Jump7.17-11.5010
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 400 Meters · Harvard-WestlakeHarvard-Westlake400 Meters—DNS10
Mar 2278th Pasadena Games Field Event Friday Pasadenagames.comMar 22 · Triple Jump · Place 2 · Harvard-WestlakeHarvard-WestlakeTriple Jump2.38-03.00Wind: -0.610
Mar 2278th Pasadena Games Field Event Friday Pasadenagames.comMar 22 · Long Jump · Place 8 · Harvard-WestlakeHarvard-WestlakeLong Jump8.17-05.00Wind: 010
Mar 16Laguna Beach Trophy InvitationalMar 16 · Long Jump · Place 14 · Harvard-WestlakeHarvard-WestlakeLong Jump14.16-05.0010
Mar 936th Annual Long Beach RelaysMar 9 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump138-7—
Mar 936th Annual Long Beach RelaysMar 9 · Long Jump · Place 7 · Harvard-WestlakeHarvard-WestlakeLong Jump715-8.5—
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · Long Jump · Place 6 · Harvard-WestlakeHarvard-WestlakeLong Jump6.14-09.0010
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 200 Meters · Place 6 · Harvard-WestlakeHarvard-Westlake200 Meters6.25.73aWind: 0.110
Feb 26Super Cluster MeetFeb 26 · Triple Jump · Place 2 · Harvard-WestlakeHarvard-WestlakeTriple Jump2.35-04.0010
Feb 26Super Cluster MeetFeb 26 · 400 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake400 Meters5.57.88a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 27Mission Angelus League FinalsApr 27 · Triple Jump · Place 3 · Harvard-WestlakeHarvard-WestlakeTriple Jump336-2—
Apr 27Mission Angelus League FinalsApr 27 · 400 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake400 Meters555.09a PB—
Apr 27Mission Angelus League FinalsApr 27 · 400 Meters · Place 7 · Harvard-WestlakeHarvard-Westlake400 Meters755.85a—
Apr 11Harvard Westlake Senior DayApr 11 · 400 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake400 Meters3.58.56a9
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 400 Meters · Place 18 · Harvard-WestlakeHarvard-Westlake400 Meters18.57.89a9
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 200 Meters · Place 26 · Harvard-WestlakeHarvard-Westlake200 Meters26.25.75aWind: -0.99
Mar 18Laguna Beach Trophy InvitationMar 18 · 400 Meters · Place 20 · Harvard Westlake (SS)Harvard Westlake (SS)400 Meters2057.419
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump134-04.009
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · 400 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake400 Meters156.099
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · 200 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake200 Meters425.30 PB9
Mar 8Harvard-Westlake at ChaminadeMar 8 · Triple Jump · Place 1 · Harvard-WestlakeHarvard-WestlakeTriple Jump1.34-09.009
Mar 8Harvard-Westlake at ChaminadeMar 8 · 400 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake400 Meters2.59.13a9
Mar 8Harvard-Westlake at ChaminadeMar 8 · 200 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake200 Meters3.25.72aWind: 0.69

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Delphic FinalsMay 11 · 400 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake400 Meters5.57.62a8
Mar 29Delphic League Meet #2Mar 29 · 400 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake400 Meters2.58.94a8
Mar 29Delphic League Meet #2Mar 29 · 200 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake200 Meters5.26.51a8