Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 247:01.10Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
1600 Meters · OutdoorMission league finals · Apr 306:29.75Mission league finals April 30, 2026
3200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2415:53.94Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
3200 Meters · OutdoorMission league finals · Apr 3014:20.33Mission league finals April 30, 2026
800 Meters · OutdoorHarvard-Westlake Senior Day Invite · Apr 212:55.14aHarvard-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

19 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 3 · Harvard Westlake (SS)3200 Meters314:20.33 PB9
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 3 · Harvard Westlake (SS)1600 Meters36:29.75 PB9
Apr 30Mission league finals Apr 30 · 3200 Meters · Place 3 · Harvard Westlake (SS)3200 Meters314:20.339
Apr 30Mission league finals Apr 30 · 1600 Meters · Place 3 · Harvard Westlake (SS)1600 Meters36:29.759
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 3200 Meters · Place 3 · Harvard-Westlake3200 Meters3.14:49.16a9
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 800 Meters · Place 1 · Harvard-Westlake800 Meters1.2:55.14a PB9
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 3 · Harvard-Westlake1600 Meters36:34.73a9
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 800 Meters · Place 3 · Harvard-Westlake800 Meters33:04.62a9
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 3 · Harvard-Westlake1600 Meters36:34.73—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Shot Put · Place 3 · Harvard-WestlakeShot Put33:04.62—
Apr 3Covina InvitationalApr 3 · 3200 Meters · Place 7 · Harvard-Westlake3200 Meters715:30.40a9
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 48 · Harvard-Westlake1600 Meters487:20.98a9
Mar 28Beach Cities Invitational Mar 28 · 3200 Meters · Place 4 · Harvard-Westlake3200 Meters415:40.76a9
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 26 · Harvard-Westlake1600 Meters266:42.19a9
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 24 · Harvard-Westlake800 Meters242:59.26a9
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 3200 Meters · Place 4 · Harvard-Westlake3200 Meters4.15:21.54a9
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 800 Meters · Place 3 · Harvard-Westlake800 Meters3.3:06.28a9
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 3200 Meters · Place 4 · Harvard-Westlake3200 Meters4.15:21.54a9
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 800 Meters · Place 3 · Harvard-Westlake800 Meters3.3:06.28a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 3200 Meters · Place 3 · Harvard Westlake (SS)3200 Meters315:53.94 PB9
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 2 · Harvard Westlake (SS)1600 Meters27:01.10 PB9