Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 245:18.32Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
1600 Meters · OutdoorLoyola vs Alemany · Mar 115:17.44aLoyola vs Alemany March 11, 2026
3200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2411:38.94Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
3200 Meters · OutdoorHarvard-Westlake Senior Day Invite · Apr 2111:24.23aHarvard-Westlake Senior Day InviteApril 21, 2026
800 Meters · OutdoorMission league finals · Apr 302:19.92Mission league finals April 30, 2026
Pole Vault · OutdoorNotre Dame vs Harvard Westlake · Apr 152:30.88Notre Dame vs Harvard WestlakeApril 15, 2026

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 · 800 Meters · Place 12 · Harvard Westlake (SS)800 Meters122:19.92 PB10
Apr 30Mission league finals Apr 30 · 800 Meters · Place 12 · Harvard Westlake (SS)800 Meters122:23.9610
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 9 · Harvard Westlake (SS)1600 Meters95:17.5310
Apr 30Mission league finals Apr 30 · 800 Meters · Place 12 · Harvard Westlake (SS)800 MetersRound P122:19.9210
Apr 30Mission league finals Apr 30 · 800 Meters · Place 12 · Harvard Westlake (SS)800 Meters122:23.9610
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 9 · Harvard Westlake (SS)1600 Meters95:17.5310
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 3200 Meters · Place 2 · Harvard-Westlake3200 Meters2.11:24.23a PB10
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:23.51a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters45:26.81a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 800 Meters · Place 2 · Harvard-Westlake800 Meters22:30.88a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters45:26.81—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Pole Vault · Place 2 · Harvard-WestlakePole Vault22:30.88 PB—
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 66 · Harvard-Westlake1600 Meters665:39.65a10
Apr 3Covina InvitationalApr 3 · 800 Meters · Place 32 · Harvard-Westlake800 Meters322:21.34a10
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 3200 Meters · Place 1 · Harvard-Westlake3200 Meters1.12:08.29a10
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 800 Meters · Place 2 · Harvard-Westlake800 Meters2.2:25.89a10
Mar 11Loyola vs Alemany Mar 11 · 1600 Meters · Place 8 · Harvard-Westlake1600 Meters8.5:17.44a PB10
Mar 11Loyola vs Alemany Mar 11 · 800 Meters · Place 3 · Harvard-Westlake800 Meters3.2:22.57a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 3200 Meters · Place 22 · Harvard-Westlake3200 Meters2211:54.79a10
Feb 28Mustang Round UpFeb 28 · 1600 Meters · Place 56 · Harvard-Westlake1600 Meters565:20.31a10
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters211:38.94 PB10
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 2 · Harvard Westlake (SS)1600 Meters25:18.32 PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · 3200 Meters · Place 7 · Harvard Westlake (SS)3200 Meters712:36.299
May 1Mission League FinalsMay 1 · 1600 Meters · Place 10 · Harvard Westlake (SS)1600 Meters105:39.839
Apr 29Mission League Prelims Apr 29 · 3200 Meters · Place 7 · Harvard-Westlake3200 Meters7.12:36.29a9
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 3200 Meters · Place 2 · Harvard Westlake (SS)3200 Meters212:48.189
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 800 Meters · Place 2 · Harvard Westlake (SS)800 Meters22:34.999
Mar 837th Annual Long Beach RelaysMar 8 · 1600 Meters · Place 43 · Harvard-Westlake1600 Meters435:56.50a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 3200 Meters · Place 3 · Harvard-Westlake3200 Meters312:56.949
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 1600 Meters · Place 4 · Harvard-Westlake1600 Meters46:05.969