Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 245:28.80Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
1600 Meters · OutdoorMission league finals · Apr 305:06.46Mission league finals April 30, 2026
3200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2411:57.52Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
3200 Meters · OutdoorMission league finals · Apr 3011:01.69Mission league finals April 30, 2026
800 Meters · OutdoorHarvard-Westlake vs FSHA-IHHS-Mary-CH · Mar 32:23.69aHarvard-Westlake vs FSHA-IHHS-Mary-CHMarch 3, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters211:01.69 PB11
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 5 · Harvard Westlake (SS)1600 Meters55:06.46 PB11
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters211:01.6911
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 5 · Harvard Westlake (SS)1600 Meters55:06.4611
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 3200 Meters · Harvard-Westlake3200 Meters—DNS11
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 1600 Meters · Place 2 · Harvard-Westlake1600 Meters2.5:14.18a11
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 800 Meters · Place 1 · Harvard-Westlake800 Meters1.2:25.77a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters111:15.48a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 1 · Harvard-Westlake1600 Meters15:24.84a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters111:15.48—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 1 · Harvard-Westlake1600 Meters15:24.84—
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters1.11:31.11a11
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 1600 Meters · Place 1 · Harvard-Westlake1600 Meters1.5:21.09a11
Mar 11Loyola vs Alemany Mar 11 · 3200 Meters · Harvard-Westlake3200 Meters—DNS11
Mar 11Loyola vs Alemany Mar 11 · 1600 Meters · Place 11 · Harvard-Westlake1600 Meters11.5:25.38a11
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 40 · Harvard-Westlake1600 Meters405:25.00a11
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters1.11:54.99a11
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:23.69a PB11
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters1.11:54.99a11
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:23.69a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 1 · Harvard Westlake (SS)3200 Meters111:57.52 PB11
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 2 · Harvard Westlake (SS)1600 Meters25:28.80 PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 3200 Meters · Place 9 · Harvard Westlake (SS)3200 Meters915:22.0210
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 800 Meters · Place 11 · Harvard Westlake (SS)800 Meters112:48.6810