Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor37th Annual Long Beach Relays · Mar 814.48a37th Annual Long Beach RelaysMarch 8, 2025
Discus · 1kg · OutdoorHarvard-Westlake vs FSHA-IHHS-Mary-CH · Mar 341-04Harvard-Westlake vs FSHA-IHHS-Mary-CHMarch 3, 2026
Shot Put · 4kg · OutdoorCrespi & Louisville vs Harvard-Westlake · Mar 1814-03.50Crespi & 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

3 results
DateMeetEventPlMarkGr
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · Shot Put · Place 4 · Harvard-WestlakeShot Put4kg4.14-03.50 PB10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · Discus · Place 3 · Harvard-WestlakeDiscus1kg3.41-04 PB10
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · Discus · Place 3 · Harvard-WestlakeDiscus1kg3.41-0410

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Discus · Place 5 · Harvard Westlake (SS)Discus540-810
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Shot Put · Place 6 · Harvard Westlake (SS)Shot Put612-710

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 300m Hurdles · Place 2 · Harvard Westlake (SS)300m Hurdles254.609
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 100m Hurdles · Place 3 · Harvard Westlake (SS)100m Hurdles320.399
Apr 511th Annual Willie Banks InvitationalApr 5 · 300m Hurdles · Place 15 · Harvard-Westlake300m Hurdles1554.94a9
Apr 511th Annual Willie Banks InvitationalApr 5 · 100m Hurdles · Place 20 · Harvard-Westlake100m Hurdles2020.87a9
Mar 837th Annual Long Beach RelaysMar 8 · 100 Meters · Place 39 · Harvard-Westlake100 Meters3914.48a PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 300m Hurdles · Place 1 · Harvard-Westlake300m Hurdles156.799