Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor66th Mt. SAC Relays · Apr 165:01.48a66th Mt. SAC RelaysApril 16, 2026
1600 Meters · IndoorMustang Round Up · Feb 285:16.36aMustang Round UpFebruary 28, 2026
1600 Meters · Outdoor66th Mt. SAC Relays · Apr 164:59.88a66th Mt. SAC RelaysApril 16, 2026
3200 Meters · IndoorMustang Round Up · Feb 2811:11.70aMustang Round UpFebruary 28, 2026
3200 Meters · Outdoor2026 Arcadia Invitational · Apr 1010:41.892026 Arcadia InvitationalApril 10, 2026
800 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 242:26.20Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
800 Meters · OutdoorHarvard-Westlake Senior Day Invite · Apr 212:19.81aHarvard-Westlake Senior Day InviteApril 21, 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 1 · Harvard Westlake (SS)3200 Meters111:15.0010
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 1 · Harvard Westlake (SS)1600 Meters15:07.3410
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 1 · Harvard Westlake (SS)3200 Meters111:15.0010
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 1 · Harvard Westlake (SS)1600 Meters15:07.3410
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters1.12:58.19a10
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 800 Meters · Place 1 · Harvard-Westlake800 Meters1.2:19.81a PB10
Apr 1666th Mt. SAC RelaysApr 16 · 1 Mile · Place 14 · Harvard-Westlake1 Mile145:01.48a PB10
Apr 1666th Mt. SAC RelaysApr 16 · 1600 Meters · Place 14 · Harvard-Westlake1600 Meters144:59.88a PB10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters212:51.64a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 800 Meters · Place 1 · Harvard-Westlake800 Meters12:26.43a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters212:51.64—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 300m Hurdles · Place 1 · Harvard-Westlake300m Hurdles12:26.43—
Apr 102026 Arcadia InvitationalApr 10 · 3200 Meters · Place 9 · Harvard Westlake3200 Meters910:41.89 PB10
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 1 · Harvard-Westlake1600 Meters15:01.79a10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters45:12.3610
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters210:52.0310
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 1600 Meters · Place 1 · Harvard-Westlake1600 Meters1.6:05.38a10
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 2 · Harvard-Westlake1600 Meters25:23.33a10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:24.03a10
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:24.03a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 3200 Meters · Place 9 · Harvard-Westlake3200 Meters911:11.70a PB10
Feb 28Mustang Round UpFeb 28 · 1600 Meters · Place 8 · Harvard-Westlake1600 Meters85:16.36a PB10
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters211:38.9910
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 800 Meters · Place 1 · Harvard Westlake (SS)800 Meters12:26.20 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · 800 Meters · Place 4 · Harvard Westlake (SS)800 Meters42:31.869
May 1Mission League FinalsMay 1 · 1600 Meters · Place 5 · Harvard Westlake (SS)1600 Meters55:24.199
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 1600 Meters · Place 5 · Harvard Westlake (SS)1600 Meters55:46.689