Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 244:53.10Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
1600 Meters · OutdoorNotre Dame vs Harvard Westlake · Apr 154:39.33aNotre Dame vs Harvard WestlakeApril 15, 2026
3200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2410:55.64Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
800 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 262:14.96HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
800 Meters · OutdoorCovina Invitational · Apr 32:00.83aCovina InvitationalApril 3, 2026
Prelims · OutdoorMission league finals · Apr 302:03.96Mission league finals April 30, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 800 Meters · Place 10 · Harvard Westlake (SS)800 Meters102:02.4710
Apr 30Mission league finals Apr 30 · 800 Meters · Place 11 · Harvard Westlake (SS)800 Meters112:03.9610
Apr 30Mission league finals Apr 30 · 800 Meters · Place 10 · Harvard Westlake (SS)800 Meters102:02.4710
Apr 30Mission league finals Apr 30 · Prelims · Place 11 · Harvard Westlake (SS)PrelimsRound P112:03.96 PB10
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 800 Meters · Place 3 · Harvard-Westlake800 Meters3.2:01.15a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters44:39.33a PB10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 800 Meters · Place 9 · Harvard-Westlake800 Meters92:14.40a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 110m Hurdles · Place 9 · Harvard-Westlake110m Hurdles92:14.40—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters44:39.33—
Apr 3Covina InvitationalApr 3 · 800 Meters · Place 8 · Harvard-Westlake800 Meters82:00.83a PB10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 1600 Meters · Place 6 · Harvard-Westlake1600 Meters64:54.6610
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 800 Meters · Place 1 · Harvard-Westlake800 Meters12:01.8810
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 800 Meters · Place 1 · Harvard-Westlake800 Meters1.2:06.51a10
Mar 7Colt ClassicMar 7 · 800 Meters · Place 1 · Harvard-Westlake800 Meters12:04.92a10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:02.59a10
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:02.59a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 1 · Harvard Westlake (SS)3200 Meters110:55.64 PB10
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 1 · Harvard Westlake (SS)1600 Meters14:53.10 PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 837th Annual Long Beach RelaysMar 8 · 800 Meters · Place 3 · Harvard-Westlake800 Meters32:11.20a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 800 Meters · Place 1 · Harvard-Westlake800 Meters12:14.96 PB9