Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 2613.61HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
100 Meters · OutdoorHarvard-Westlake vs Loyola/Marlborough/NDA · Apr 913.17Harvard-Westlake vs Loyola/Marlborough/NDAApril 9, 2025
1600 Meters · OutdoorNotre Dame vs Harvard Westlake · Apr 1529.30Notre Dame vs Harvard WestlakeApril 15, 2026
200 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 2628.39HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
200 Meters · OutdoorMission League Finals · May 127.58Mission League FinalsMay 1, 2025
Pole Vault · OutdoorNotre Dame vs Harvard Westlake · Apr 1513.87Notre Dame vs Harvard WestlakeApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 100 Meters · Place 8 · Harvard Westlake (SS)100 Meters813.8912
Apr 30Mission league finals Apr 30 · 100 Meters · Place 8 · Harvard Westlake (SS)100 Meters813.8412
Apr 30Mission league finals Apr 30 · 100 Meters · Place 8 · Harvard Westlake (SS)100 MetersRound P813.8412
Apr 30Mission league finals Apr 30 · 100 Meters · Place 8 · Harvard Westlake (SS)100 Meters813.8912
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 200 Meters · Place 2 · Harvard-Westlake200 Meters2.28.82aWind: 1.912
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 100 Meters · Place 2 · Harvard-Westlake100 Meters2.13.79aWind: 1.412
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 200 Meters · Place 7 · Harvard-Westlake200 Meters729.30a12
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 100 Meters · Place 5 · Harvard-Westlake100 Meters513.87a12
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Pole Vault · Place 5 · Harvard-WestlakePole Vault513.87 PB—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 7 · Harvard-Westlake1600 Meters729.30 PB—
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 200 Meters · Place 2 · Harvard-Westlake200 Meters2.28.83aWind: -112
Mar 11Loyola vs Alemany Mar 11 · 200 Meters · Harvard-Westlake200 Meters—DNSWind: 012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · 200 Meters · Place 11 · Harvard Westlake (SS)200 MetersRound P1127.58 PB11
May 1Mission League FinalsMay 1 · 100 Meters · Place 12 · Harvard Westlake (SS)100 MetersRound P1213.4611
Apr 29Mission League Prelims Apr 29 · 200 Meters · Place 11 · Harvard-Westlake200 MetersRound P11.27.58aWind: 2.811
Apr 29Mission League Prelims Apr 29 · 100 Meters · Place 12 · Harvard-Westlake100 MetersRound P12.13.46aWind: 1.511
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 200 Meters · Place 7 · Harvard Westlake (SS)200 Meters727.7611
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 100 Meters · Place 4 · Harvard Westlake (SS)100 Meters413.17 PB11
Mar 22Beach Cities Invitational Mar 22 · 200 Meters · Place 18 · Harvard-Westlake200 Meters1827.93a11
Mar 22Beach Cities Invitational Mar 22 · 100 Meters · Place 13 · Harvard-Westlake100 Meters1313.51a11
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 200 Meters · Place 27 · Harvard-Westlake200 Meters2728.3611
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 100 Meters · Place 37 · Harvard-Westlake100 Meters3713.6411
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 200 Meters · Place 4 · Harvard-Westlake200 Meters4.28.72a11
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 100 Meters · Place 8 · Harvard-Westlake100 Meters8.13.84a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 200 Meters · Place 1 · Harvard-Westlake200 Meters128.39 PB11
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 100 Meters · Place 2 · Harvard-Westlake100 Meters213.61 PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Super Cluster MeetFeb 26 · 100 Meters · Place 5 · Harvard-Westlake100 Meters5.13.84aWind: 0.410

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27Mission Angelus League FinalsApr 27 · 200 Meters · Place 9 · Harvard-Westlake200 Meters929.83a—
Apr 27Mission Angelus League FinalsApr 27 · 100 Meters · Place 6 · Harvard-Westlake100 Meters613.91a—
Apr 27Mission Angelus League FinalsApr 27 · 100 Meters · Place 5 · Harvard-Westlake100 Meters513.84a—
Apr 11Harvard Westlake Senior DayApr 11 · 200 Meters · Place 2 · Harvard-Westlake200 Meters2.29.52aWind: 0.99
Apr 11Harvard Westlake Senior DayApr 11 · 100 Meters · Place 1 · Harvard-Westlake100 Meters1.13.67aWind: 1.59
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 200 Meters · Harvard-Westlake200 Meters—DNSWind: 0.59
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 100 Meters · Harvard-Westlake100 Meters—DNSWind: -1.49
Mar 18Laguna Beach Trophy InvitationMar 18 · 100 Meters · Place 28 · Harvard Westlake (SS)100 Meters2814.169
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · 200 Meters · Place 2 · Harvard-Westlake200 Meters229.779
Mar 16Bishop Alemany at Harvard-WestlakeMar 16 · 100 Meters · Place 1 · Harvard-Westlake100 Meters113.839
Mar 8Harvard-Westlake at ChaminadeMar 8 · 200 Meters · Place 5 · Harvard-Westlake200 Meters5.31.55aWind: 19
Mar 8Harvard-Westlake at ChaminadeMar 8 · 100 Meters · Place 1 · Harvard-Westlake100 Meters1.14.05aWind: 19