Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2411.73Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
100 Meters · OutdoorBeach Cities Invitational · Mar 2811.54aBeach Cities Invitational March 28, 2026
1600 Meters · OutdoorNotre Dame vs Harvard Westlake · Apr 1511.72Notre Dame vs Harvard WestlakeApril 15, 2026
200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2424.91Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
200 Meters · OutdoorNotre Dame vs Harvard Westlake · Apr 151.9Notre Dame vs Harvard WestlakeApril 15, 2026
Long Jump · OutdoorHarvard-Westlake vs FSHA-IHHS-Mary-CH · Mar 318-10.00Harvard-Westlake vs FSHA-IHHS-Mary-CHMarch 3, 2026
Triple Jump · OutdoorHarvard-Westlake Senior Day Invite · Apr 2111.41mHarvard-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

36 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · Triple Jump · Place 9 · Harvard Westlake (SS)Triple Jump936-6.5010
Apr 30Mission league finals Apr 30 · Long Jump · Place 14 · Harvard Westlake (SS)Long Jump1419-0.5010
Apr 30Mission league finals Apr 30 · 100 Meters · Place 5 · Harvard Westlake (SS)100 Meters511.6510
Apr 30Mission league finals Apr 30 · Triple Jump · Place 9 · Harvard Westlake (SS)Triple Jump936-6.5010
Apr 30Mission league finals Apr 30 · Long Jump · Place 14 · Harvard Westlake (SS)Long Jump1419-0.5010
Apr 30Mission league finals Apr 30 · 100 Meters · Place 5 · Harvard Westlake (SS)100 Meters511.6510
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Triple Jump · Place 2 · Harvard-WestlakeTriple Jump2.11.41m PB10
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Long Jump · Place 3 · Harvard-WestlakeLong Jump3.5.59m10
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 200 Meters · Harvard-Westlake200 Meters—DNSWind: 2.210
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 100 Meters · Place 12 · Harvard-Westlake100 Meters12.11.67aWind: 2.210
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Triple Jump · Place 3 · Harvard-WestlakeTriple Jump335-03.0010
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Long Jump · Place 7 · Harvard-WestlakeLong Jump717-10.5010
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 200 Meters · Harvard-Westlake200 Meters—1.9 PB10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 100 Meters · Place 11 · Harvard-Westlake100 Meters1111.72a10
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Triple Jump · Place 3 · Harvard-WestlakeTriple Jump335-03.00—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Long Jump · Place 7 · Harvard-WestlakeLong Jump717-10.50—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 1600 Meters · Place 11 · Harvard-Westlake1600 Meters1111.72 PB—
Mar 28Beach Cities Invitational Mar 28 · Triple Jump · Place 21 · Harvard-WestlakeTriple Jump2134-11.510
Mar 28Beach Cities Invitational Mar 28 · Long Jump · Place 22 · Harvard-WestlakeLong Jump2218-6.510
Mar 28Beach Cities Invitational Mar 28 · 100 Meters · Place 23 · Harvard-Westlake100 Meters2311.54a PB10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · Triple Jump · Place 3 · Harvard-WestlakeTriple Jump311.71m10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · Long Jump · Place 4 · Harvard-WestlakeLong Jump45.75m10
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · Triple Jump · Place 2 · Harvard-WestlakeTriple Jump2.35-01.5010
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · Long Jump · Place 3 · Harvard-WestlakeLong Jump3.18-04.0010
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 100 Meters · Place 5 · Harvard-Westlake100 Meters5.12.00aWind: -1.710
Mar 11Loyola vs Alemany Mar 11 · Long Jump · Place 5 · Harvard-WestlakeLong Jump5.18-02.00Wind: 0.310
Mar 11Loyola vs Alemany Mar 11 · 200 Meters · Place 10 · Harvard-Westlake200 Meters10.24.56aWind: 010
Mar 11Loyola vs Alemany Mar 11 · 100 Meters · Place 16 · Harvard-Westlake100 Meters16.12.11aWind: -0.310
Mar 7Colt ClassicMar 7 · Long Jump · Place 11 · Harvard-WestlakeLong Jump1118-1110
Mar 7Colt ClassicMar 7 · 100 Meters · Place 63 · Harvard-Westlake100 Meters6312.63a10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · Long Jump · Place 2 · Harvard-WestlakeLong Jump2.18-10.00 PB10
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 200 Meters · Place 3 · Harvard-Westlake200 Meters3.24.60aWind: 210
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 100 Meters · Place 3 · Harvard-Westlake100 Meters3.11.77aWind: 1.510
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · Long Jump · Place 2 · Harvard-WestlakeLong Jump2.18-10.0010
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 200 Meters · Place 3 · Harvard-Westlake200 Meters3.24.60aWind: 210
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 100 Meters · Place 3 · Harvard-Westlake100 Meters3.11.77aWind: 1.510

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Triple Jump · Place 2 · Harvard Westlake (SS)Triple Jump234-210
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Long Jump · Place 2 · Harvard Westlake (SS)Long Jump218-410
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 200 Meters · Place 4 · Harvard Westlake (SS)200 Meters424.91 PB10
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 100 Meters · Place 3 · Harvard Westlake (SS)100 Meters311.73 PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · Long Jump · Place 7 · Harvard Westlake (SS)Long Jump717-5.259
May 1Mission League FinalsMay 1 · 200 Meters · Place 12 · Harvard Westlake (SS)200 MetersRound P1225.399
May 1Mission League FinalsMay 1 · 100 Meters · Place 10 · Harvard Westlake (SS)100 MetersRound P1011.909
Apr 29Mission League Prelims Apr 29 · Long Jump · Place 7 · Harvard-WestlakeLong Jump7.17-05.259
Apr 29Mission League Prelims Apr 29 · 200 Meters · Place 12 · Harvard-Westlake200 MetersRound P12.25.39aWind: 2.99
Apr 29Mission League Prelims Apr 29 · 100 Meters · Place 10 · Harvard-Westlake100 MetersRound P10.11.90aWind: 1.79
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · Long Jump · Place 1 · Harvard Westlake (SS)Long Jump116-119
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 200 Meters · Place 8 · Harvard Westlake (SS)200 Meters825.189
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 100 Meters · Place 4 · Harvard Westlake (SS)100 Meters411.819
Mar 29Warren Bears T&F classic 2025Mar 29 · Long Jump · Place 12 · Harvard-WestlakeLong Jump12.16' 1"9
Mar 29Warren Bears T&F classic 2025Mar 29 · 200 Meters · Place 18 · Harvard-Westlake200 Meters18.25.45aWind: 0.59
Mar 29Warren Bears T&F classic 2025Mar 29 · 100 Meters · Place 29 · Harvard-Westlake100 Meters29.12.50aWind: -0.99
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · Long Jump · Place 1 · Harvard-WestlakeLong Jump1.18-01.509
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 200 Meters · Place 7 · Harvard-Westlake200 Meters7.25.89a9
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 100 Meters · Place 6 · Harvard-Westlake100 Meters6.12.32a9
Mar 837th Annual Long Beach RelaysMar 8 · Long Jump · Place 3 · Harvard-WestlakeLong Jump318-2—
Mar 837th Annual Long Beach RelaysMar 8 · 100 Meters · Place 31 · Harvard-Westlake100 Meters3112.63a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · Long Jump · Place 1 · Harvard-WestlakeLong Jump117-99
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 200 Meters · Place 2 · Harvard-Westlake200 Meters226.629
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 100 Meters · Place 2 · Harvard-Westlake100 Meters212.329