Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2413.96Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
100 Meters · OutdoorSFHS/FSHA vs Crespi/Louisville & Marlborough · Apr 2313.77aSFHS/FSHA vs Crespi/Louisville & MarlboroughApril 23, 2026
100m Hurdles · 33" / 0.838m · OutdoorMission-Angelus League Prelims · Apr 3019.50aMission-Angelus League PrelimsApril 30, 2026
300m Hurdles · 30" / 0.762m · OutdoorSFHS/FSHA vs Crespi/Louisville & Marlborough · Apr 2363.67aSFHS/FSHA vs Crespi/Louisville & MarlboroughApril 23, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Mission-Angelus League PrelimsApr 30 · Long Jump · MarlboroughMarlboroughLong Jump—DNS9
Apr 30Mission-Angelus League PrelimsApr 30 · 100m Hurdles · Place 5 · MarlboroughMarlborough100m Hurdles33" / 0.838mRound P5.20.34aWind: 2.29
Apr 30Mission-Angelus League PrelimsApr 30 · 100m Hurdles · Place 5 · MarlboroughMarlborough100m Hurdles33" / 0.838m5.19.50a PBWind: 1.19
Apr 30Mission-Angelus League PrelimsApr 30 · 100 Meters · Place 10 · MarlboroughMarlborough100 MetersRound P10.13.72aWind: 2.89
Apr 25SoCal Frosh-Soph ChampionshipsApr 25 · 100m Hurdles · Place 1 · MarlboroughMarlborough100m Hurdles118.79a9
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 300m Hurdles · Place 2 · MarlboroughMarlborough300m Hurdles30" / 0.762m2.63.67a PB9
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 100m Hurdles · Place 2 · MarlboroughMarlborough100m Hurdles33" / 0.838m2.19.96aWind: 09
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 100 Meters · Place 5 · MarlboroughMarlborough100 Meters5.13.77a PBWind: -0.99
Mar 14Thousand Oaks InvitationalMar 14 · 100m Hurdles · Place 6 · MarlboroughMarlborough100m Hurdles619.63a9
Mar 14Thousand Oaks InvitationalMar 14 · 100 Meters · Place 16 · MarlboroughMarlborough100 Meters1613.92a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 100m Hurdles · Place 2 · Marlborough (SS)Marlborough (SS)100m Hurdles221.179
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · Long Jump · Place 3 · Marlborough (SS)Marlborough (SS)Long Jump312-8.509
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 100 Meters · Place 3 · Marlborough (SS)Marlborough (SS)100 Meters313.96 PB9
Feb 21Louis Zamperini InvitationalFeb 21 · Long Jump · Place 5 · MarlboroughMarlboroughLong Jump512-109
Feb 14Santa Moncia All ComersFeb 14 · 60m Hurdles · Place 8 · MarlboroughMarlborough60m Hurdles812.13a9
Feb 14Santa Moncia All ComersFeb 14 · 100 Meters · Place 9 · MarlboroughMarlborough100 Meters914.00a9