Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHarvard-Westlake vs FSHA-IHHS-Mary-CH · Mar 390-07Harvard-Westlake vs FSHA-IHHS-Mary-CHMarch 3, 2026
Shot Put · 12lb · OutdoorCrespi & Louisville vs Harvard-Westlake · Mar 1831-02.00Crespi & Louisville vs Harvard-WestlakeMarch 18, 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 · Discus · Place 4 · Harvard Westlake (SS)Discus484-511
Apr 30Mission league finals Apr 30 · Shot Put · Place 13 · Harvard Westlake (SS)Shot Put1327-711
Apr 30Mission league finals Apr 30 · Discus · Place 4 · Harvard Westlake (SS)Discus484-511
Apr 30Mission league finals Apr 30 · Shot Put · Place 13 · Harvard Westlake (SS)Shot Put1327-711
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Discus · Place 2 · Harvard-WestlakeDiscus1.6kg2.27.00m11
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Shot Put · Place 4 · Harvard-WestlakeShot Put12lb4.8.56m11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Discus · Place 4 · Harvard-WestlakeDiscus481-0911
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Shot Put · Place 3 · Harvard-WestlakeShot Put329-03.0011
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Discus · Place 4 · Harvard-WestlakeDiscus481-09—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Shot Put · Place 3 · Harvard-WestlakeShot Put329-03.00—
Apr 3Covina InvitationalApr 3 · Discus · Place 49 · Harvard-WestlakeDiscus4983-111
Apr 3Covina InvitationalApr 3 · Shot Put · Place 50 · Harvard-WestlakeShot Put5030-411
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · Shot Put · Place 1 · Harvard-WestlakeShot Put12lb1.31-02.00 PB11
Mar 11Loyola vs Alemany Mar 11 · Shot Put · Place 7 · Harvard-WestlakeShot Put12lb7.30-07.0011
Mar 7Colt ClassicMar 7 · Discus · Place 49 · Harvard-WestlakeDiscus4985-211
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · Discus · Place 1 · Harvard-WestlakeDiscus1.6kg1.90-07 PB11
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · Shot Put · Place 2 · Harvard-WestlakeShot Put12lb2.27-08.0011
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · Discus · Place 1 · Harvard-WestlakeDiscus1.6kg1.90-0711
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · Shot Put · Place 2 · Harvard-WestlakeShot Put12lb2.27-08.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · Discus · Place 32 · Harvard-WestlakeDiscus3290-311
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Discus · Place 2 · Harvard Westlake (SS)Discus291-611
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Shot Put · Place 2 · Harvard Westlake (SS)Shot Put230-5.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · Discus · Place 2 · Harvard Westlake (SS)Discus288-910
May 1Mission League FinalsMay 1 · Shot Put · Place 10 · Harvard Westlake (SS)Shot Put1032-1010
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · Discus · Place 7 · Harvard Westlake (SS)Discus768-1010
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · Shot Put · Place 6 · Harvard Westlake (SS)Shot Put631-910
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · Shot Put · Place 5 · Harvard-WestlakeShot Put12lb5.30-06.0010
Mar 837th Annual Long Beach RelaysMar 8 · Discus · Place 22 · Harvard-WestlakeDiscus2271-9—
Mar 837th Annual Long Beach RelaysMar 8 · Shot Put · Place 17 · Harvard-WestlakeShot Put1732-4—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · Discus · Place 2 · Harvard-WestlakeDiscus269-710
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · Shot Put · Place 3 · Harvard-WestlakeShot Put328-010