Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 244:54.00Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
1600 Meters · OutdoorMission league finals · Apr 304:40.96Mission league finals April 30, 2026
3200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2411:04.34Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
3200 Meters · OutdoorMission league finals · Apr 3010:30.07Mission league finals April 30, 2026
800 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 262:21.26HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
800 Meters · OutdoorMission league finals · Apr 302:06.44Mission league finals April 30, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters210:30.07 PB10
Apr 30Mission league finals Apr 30 · 800 Meters · Place 6 · Harvard Westlake (SS)800 Meters62:13.0210
Apr 30Mission league finals Apr 30 · 800 Meters · Place 2 · Harvard Westlake (SS)800 Meters22:06.44 PB10
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 2 · Harvard Westlake (SS)1600 Meters24:40.96 PB10
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters210:30.0710
Apr 30Mission league finals Apr 30 · 800 Meters · Place 6 · Harvard Westlake (SS)800 MetersRound P62:13.0210
Apr 30Mission league finals Apr 30 · 800 Meters · Place 2 · Harvard Westlake (SS)800 Meters22:06.4410
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 2 · Harvard Westlake (SS)1600 Meters24:40.9610
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 3200 Meters · Place 5 · Harvard-Westlake3200 Meters5.11:21.87a10
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 800 Meters · Place 4 · Harvard-Westlake800 Meters4.2:07.33a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters210:35.27a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 5 · Harvard-Westlake1600 Meters54:41.48a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters210:35.27—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 5 · Harvard-Westlake1600 Meters54:41.48—
Apr 3Covina InvitationalApr 3 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters210:39.78a10
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters44:58.03a10
Mar 28Beach Cities Invitational Mar 28 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters210:58.59a10
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 10 · Harvard-Westlake1600 Meters104:56.41a10
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 3 · Harvard-Westlake800 Meters32:09.45a10
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters2.11:57.15a10
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 1600 Meters · Place 5 · Harvard-Westlake1600 Meters5.5:16.50a10
Mar 11Loyola vs Alemany Mar 11 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters2.10:55.06a10
Mar 11Loyola vs Alemany Mar 11 · 1600 Meters · Place 3 · Harvard-Westlake1600 Meters3.4:53.09a10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters2.10:55.14a10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 1600 Meters · Place 3 · Harvard-Westlake1600 Meters3.5:00.82a10
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters2.10:55.14a10
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 1600 Meters · Place 3 · Harvard-Westlake1600 Meters3.5:00.82a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 7 · Harvard Westlake (SS)3200 Meters711:04.34 PB10
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 7 · Harvard Westlake (SS)1600 Meters74:54.00 PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · 3200 Meters · Place 6 · Harvard Westlake (SS)3200 Meters611:07.559
May 1Mission League FinalsMay 1 · 1600 Meters · Place 7 · Harvard Westlake (SS)1600 Meters74:56.819
Apr 29Mission League Prelims Apr 29 · 3200 Meters · Place 6 · Harvard-Westlake3200 Meters6.11:07.55a9
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 3200 Meters · Place 5 · Harvard Westlake (SS)3200 Meters511:18.819
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 1600 Meters · Place 2 · Harvard Westlake (SS)1600 Meters25:16.299
Mar 29Warren Bears T&F classic 2025Mar 29 · 3200 Meters · Place 10 · Harvard-Westlake3200 Meters10.11:01.71a9
Mar 29Warren Bears T&F classic 2025Mar 29 · 1600 Meters · Place 24 · Harvard-Westlake1600 Meters24.5:14.43a9
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters2.11:45.12a9
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 1600 Meters · Place 2 · Harvard-Westlake1600 Meters2.5:27.35a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 800 Meters · Place 2 · Harvard-Westlake800 Meters22:21.26 PB9
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 1600 Meters · Place 3 · Harvard-Westlake1600 Meters35:15.549