Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 2611.18HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
100 Meters · OutdoorHarvard-Westlake Senior Day Invite · Apr 2110.97aHarvard-Westlake Senior Day InviteApril 21, 2026
200 Meters · IndoorHW vs Crespi/Louisville/Marymount/FSH · Feb 2622.68HW vs Crespi/Louisville/Marymount/FSHFebruary 26, 2025
200 Meters · OutdoorCovina Invitational · Apr 322.44aCovina InvitationalApril 3, 2026
3200 Meters · OutdoorNotre Dame vs Harvard Westlake · Apr 1522.56Notre Dame vs Harvard WestlakeApril 15, 2026
400 Meters · OutdoorCIF-SS Finals · May 1649.79aCIF-SS FinalsMay 16, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 400 Meters · Place 11 · Harvard-Westlake400 MetersRound P11.49.79a PB11
May 9CIF SS D3 PreliminariesMay 9 · 400 Meters · Place 11 · Harvard-Westlake400 MetersRound P11.49.79a11
Apr 30Mission league finals Apr 30 · 200 Meters · Place 10 · Harvard Westlake (SS)200 Meters1022.5011
Apr 30Mission league finals Apr 30 · 400 Meters · Place 5 · Harvard Westlake (SS)400 Meters549.9911
Apr 30Mission league finals Apr 30 · 400 Meters · Place 5 · Harvard Westlake (SS)400 Meters550.1911
Apr 30Mission league finals Apr 30 · 200 Meters · Place 10 · Harvard Westlake (SS)200 MetersRound P1022.5011
Apr 30Mission league finals Apr 30 · 400 Meters · Place 5 · Harvard Westlake (SS)400 MetersRound P550.1911
Apr 30Mission league finals Apr 30 · 400 Meters · Place 5 · Harvard Westlake (SS)400 Meters549.9911
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 400 Meters · Harvard-Westlake400 Meters—DNS11
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 200 Meters · Place 2 · Harvard-Westlake200 Meters2.22.45aWind: 1.111
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 100 Meters · Place 3 · Harvard-Westlake100 Meters3.10.97a PBWind: 1.911
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 400 Meters · Place 2 · Harvard-Westlake400 Meters250.30a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 200 Meters · Place 3 · Harvard-Westlake200 Meters322.56a11
Apr 15Notre Dame vs Harvard WestlakeApr 15 · 3200 Meters · Place 3 · Harvard-Westlake3200 Meters322.56 PB—
Apr 15Notre Dame vs Harvard WestlakeApr 15 · Shot Put · Place 2 · Harvard-WestlakeShot Put250.30—
Apr 3Covina InvitationalApr 3 · 400 Meters · Place 4 · Harvard-Westlake400 Meters450.07a11
Apr 3Covina InvitationalApr 3 · 200 Meters · Place 9 · Harvard-Westlake200 Meters922.44a PB11
Mar 18Crespi & Louisville vs Harvard-WestlakeMar 18 · 400 Meters · Place 1 · Harvard-Westlake400 Meters1.51.65a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · 200 Meters · Place 15 · Harvard Westlake (SS)200 MetersRound P1523.0910
May 1Mission League FinalsMay 1 · 400 Meters · Place 6 · Harvard Westlake (SS)400 MetersRound P652.0810
May 1Mission League FinalsMay 1 · 400 Meters · Place 6 · Harvard Westlake (SS)400 Meters652.1610
Apr 29Mission League Prelims Apr 29 · 400 Meters · Place 6 · Harvard-Westlake400 MetersRound P6.52.08a10
Apr 29Mission League Prelims Apr 29 · 200 Meters · Place 15 · Harvard-Westlake200 MetersRound P15.23.09aWind: 2.610
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 200 Meters · Place 4 · Harvard Westlake (SS)200 Meters422.8310
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 100 Meters · Place 7 · Harvard Westlake (SS)100 Meters711.2310
Apr 511th Annual Willie Banks InvitationalApr 5 · 200 Meters · Place 11 · Harvard-Westlake200 Meters1123.41a10
Apr 511th Annual Willie Banks InvitationalApr 5 · 100 Meters · Place 11 · Harvard-Westlake100 Meters1111.41a10
Mar 29Warren Bears T&F classic 2025Mar 29 · 400 Meters · Place 5 · Harvard-Westlake400 Meters5.51.52a10
Mar 29Warren Bears T&F classic 2025Mar 29 · 200 Meters · Place 6 · Harvard-Westlake200 Meters6.23.06aWind: 0.310
Mar 22Beach Cities Invitational Mar 22 · 200 Meters · Place 7 · Harvard-Westlake200 Meters722.71a10
Mar 22Beach Cities Invitational Mar 22 · 100 Meters · Place 7 · Harvard-Westlake100 Meters711.30a10
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 200 Meters · Place 2 · Harvard-Westlake200 Meters222.7710
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 100 Meters · Place 2 · Harvard-Westlake100 Meters211.4510
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 400 Meters · Place 4 · Harvard-Westlake400 Meters4.52.34a10
Mar 11Alemany vs Sierra Canyon and Harvard WestlakeMar 11 · 200 Meters · Place 3 · Harvard-Westlake200 Meters3.23.50a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 200 Meters · Place 1 · Harvard-Westlake200 Meters122.68 PB10
Feb 26HW vs Crespi/Louisville/Marymount/FSHFeb 26 · 100 Meters · Place 1 · Harvard-Westlake100 Meters111.18 PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Notre Dame vs Harvard WestlakeApr 17 · 400 Meters · Place 5 · Harvard-Westlake400 Meters5.53.85a9
Apr 17Notre Dame vs Harvard WestlakeApr 17 · 200 Meters · Place 8 · Harvard-Westlake200 Meters8.23.51aWind: 0.79
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 200 Meters · Harvard-Westlake200 Meters—DNSWind: -0.19
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 100 Meters · Harvard-Westlake100 Meters—DNSWind: 0.19
Mar 16Laguna Beach Trophy InvitationalMar 16 · 200 Meters · Place 2 · Harvard-Westlake200 Meters2.23.19aWind: 0.49
Mar 16Laguna Beach Trophy InvitationalMar 16 · 100 Meters · Place 5 · Harvard-Westlake100 Meters5.11.57aWind: 1.29
Mar 936th Annual Long Beach RelaysMar 9 · 100 Meters · Place 2 · Harvard-Westlake100 Meters211.59a—
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 200 Meters · Place 4 · Harvard-Westlake200 Meters4.23.82aWind: 0.19
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 100 Meters · Place 4 · Harvard-Westlake100 Meters4.11.70aWind: -0.39
Feb 26Super Cluster MeetFeb 26 · 200 Meters · Place 2 · Harvard-Westlake200 Meters2.23.84aWind: 0.39
Feb 26Super Cluster MeetFeb 26 · 100 Meters · Place 2 · Harvard-Westlake100 Meters2.11.76aWind: 0.29