Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDelphic League Meet #2 · Mar 2915.39aDelphic League Meet #2March 29, 2022
1500 Meters · Outdoor11th Annual Willie Banks Invitational · Apr 54:35.29a11th Annual Willie Banks InvitationalApril 5, 2025
1600 Meters · IndoorMustang Round Up · Feb 284:43.96aMustang Round UpFebruary 28, 2026
1600 Meters · OutdoorCovina Invitational · Apr 34:34.25aCovina InvitationalApril 3, 2026
3200 Meters · IndoorMustang Round Up · Feb 2810:04.09aMustang Round UpFebruary 28, 2026
3200 Meters · OutdoorASICS Laguna Beach Trophy Invitational · Mar 209:57.29ASICS Laguna Beach Trophy InvitationalMarch 20, 2026
400 Meters · OutdoorDelphic League #4 · Apr 131:10.96aDelphic League #4April 13, 2023
800 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 262:30.21HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
800 Meters · OutdoorBeach Cities Invitational · Mar 282:14.50aBeach Cities Invitational March 28, 2026
Long Jump · OutdoorDelphic League Meet #2 · Mar 2912-03.50Delphic League Meet #2March 29, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 7 · Harvard Westlake (SS)Harvard Westlake (SS)3200 Meters79:59.0611
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 7 · Harvard Westlake (SS)Harvard Westlake (SS)3200 Meters79:59.0611
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 3200 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake3200 Meters3.11:21.40a11
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 1600 Meters · Place 6 · Harvard-WestlakeHarvard-Westlake1600 Meters6.4:49.44a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake3200 Meters411:02.89a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake1600 Meters34:38.90a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake3200 Meters411:02.89—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake1600 Meters34:38.90—
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 8 · Harvard-WestlakeHarvard-Westlake1600 Meters84:34.25a PB11
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 17 · Harvard-WestlakeHarvard-Westlake1600 Meters174:41.55a11
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 35 · Harvard-WestlakeHarvard-Westlake800 Meters352:14.50a PB11
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 3200 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake3200 Meters59:57.29 PB11
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 1600 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake1600 Meters4.5:08.00a11
Mar 11Loyola vs Alemany Mar 11 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.10:12.64a11
Mar 11Loyola vs Alemany Mar 11 · 1600 Meters · Place 7 · Harvard-WestlakeHarvard-Westlake1600 Meters7.4:51.39a11
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 9 · Harvard-WestlakeHarvard-Westlake1600 Meters94:51.79a11
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 800 Meters · Place 7 · Harvard-WestlakeHarvard-Westlake800 Meters7.2:15.63a11
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 800 Meters · Place 7 · Harvard-WestlakeHarvard-Westlake800 Meters7.2:15.63a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 3200 Meters · Place 18 · Harvard-WestlakeHarvard-Westlake3200 Meters1810:04.09a PB11
Feb 28Mustang Round UpFeb 28 · 1600 Meters · Place 46 · Harvard-WestlakeHarvard-Westlake1600 Meters464:43.96a PB11
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 5 · Harvard Westlake (SS)Harvard Westlake (SS)3200 Meters510:28.3611
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 5 · Harvard Westlake (SS)Harvard Westlake (SS)1600 Meters54:52.9011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · 3200 Meters · Place 2 · Harvard Westlake (SS)Harvard Westlake (SS)3200 Meters210:26.0710
May 1Mission League FinalsMay 1 · 1600 Meters · Place 3 · Harvard Westlake (SS)Harvard Westlake (SS)1600 Meters34:48.0410
Apr 29Mission League Prelims Apr 29 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.10:26.07a10
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 3200 Meters · Place 1 · Harvard Westlake (SS)Harvard Westlake (SS)3200 Meters110:30.2210
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 1600 Meters · Place 1 · Harvard Westlake (SS)Harvard Westlake (SS)1600 Meters14:55.4110
Apr 511th Annual Willie Banks InvitationalApr 5 · 1500 Meters · Place 23 · Harvard-WestlakeHarvard-Westlake1500 Meters234:35.29a PB10
Mar 29Warren Bears T&F classic 2025Mar 29 · 3200 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake3200 Meters3.10:37.53a10
Mar 29Warren Bears T&F classic 2025Mar 29 · 1600 Meters · Place 5 · Harvard-WestlakeHarvard-Westlake1600 Meters5.4:52.97a10
Mar 29Warren Bears T&F classic 2025Mar 29 · 800 Meters · Harvard-WestlakeHarvard-Westlake800 Meters—DNS10
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 1600 Meters · Place 35 · Harvard-WestlakeHarvard-Westlake1600 Meters355:00.6310
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 19 · Harvard-WestlakeHarvard-Westlake3200 Meters1910:29.1010
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 3200 Meters · Place 6 · Harvard-WestlakeHarvard-Westlake3200 Meters6.11:45.30a10
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 1600 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake1600 Meters3.5:07.15a10
Mar 837th Annual Long Beach RelaysMar 8 · 3200 Meters · Place 10 · Harvard-WestlakeHarvard-Westlake3200 Meters1010:31.96a—
Mar 837th Annual Long Beach RelaysMar 8 · 1600 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake1600 Meters45:00.65a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters211:56.5810
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 800 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake800 Meters32:30.21 PB10
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 1600 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake1600 Meters25:14.2910

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Notre Dame vs Harvard WestlakeApr 17 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.11:18.65a9
Apr 17Notre Dame vs Harvard WestlakeApr 17 · 1600 Meters · Place 1 · Harvard-WestlakeHarvard-Westlake1600 Meters1.5:01.92a9
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 3200 Meters · Place 4 · Harvard-WestlakeHarvard-Westlake3200 Meters4.10:57.04a9
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 24 · Harvard-WestlakeHarvard-Westlake1600 Meters24.5:09.72a9
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 1600 Meters · Place 3 · Harvard-WestlakeHarvard-Westlake1600 Meters3.5:17.38a9
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 800 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake800 Meters2.2:29.34a9
Feb 26Super Cluster MeetFeb 26 · 3200 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake3200 Meters2.11:29.41a9
Feb 26Super Cluster MeetFeb 26 · 1600 Meters · Place 2 · Harvard-WestlakeHarvard-Westlake1600 Meters2.5:11.74a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Delphic League FinalsMay 11 · 1600 Meters · Place 10 · Harvard-WestlakeHarvard-Westlake1600 Meters105:38.17—
Apr 13Delphic League #4Apr 13 · 1600 Meters · Place 8 · Harvard-WestlakeHarvard-Westlake1600 Meters8.5:48.12a9
Apr 13Delphic League #4Apr 13 · 400 Meters · Place 23 · Harvard-WestlakeHarvard-Westlake400 Meters23.1:10.96a PB9
Mar 27Delphic League #3Mar 27 · 800 Meters · Place 8 · Harvard-WestlakeHarvard-Westlake800 Meters8.2:46.38a9
Mar 27Delphic League #3Mar 27 · 400 Meters · Place 15 · Harvard-WestlakeHarvard-Westlake400 Meters15.1:12.87a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Delphic League Meet #2Mar 29 · Long Jump · Place 15 · Harvard-WestlakeHarvard-WestlakeLong Jump15.12-03.50 PB8
Mar 29Delphic League Meet #2Mar 29 · 100 Meters · Place 16 · Harvard-WestlakeHarvard-Westlake100 Meters16.15.39a PB8