Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMission-Angelus League Prelims · Apr 3020.39aMission-Angelus League PrelimsApril 30, 2026
1600 Meters · IndoorLouis Zamperini Invitational · Feb 216:54.22aLouis Zamperini InvitationalFebruary 21, 2026
1600 Meters · OutdoorMission-Angelus League Prelims and Finals · Apr 185:52.33aMission-Angelus League Prelims and FinalsApril 18, 2024
300m Hurdles · 30" / 0.762m · Outdoor23rd Annual New Balance California Relays · Mar 2054.88a23rd Annual New Balance California RelaysMarch 20, 2026
3200 Meters · IndoorMarie Smith Malibu Invitational · Feb 2412:22.80aMarie Smith Malibu InvitationalFebruary 24, 2024
3200 Meters · OutdoorMaurice Greene Invitational · Mar 2213:26.03Maurice Greene InvitationalMarch 22, 2025
400 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 241:11.83Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
400 Meters · OutdoorSimi Valley Invitational · Mar 281:07.87aSimi Valley InvitationalMarch 28, 2025
800 Meters · IndoorCulver City All Comers · Feb 12:46.89aCulver City All Comers February 1, 2025
800 Meters · OutdoorAngelus League Finals · May 12:37.63Angelus League FinalsMay 1, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Mission-Angelus League PrelimsApr 30 · 300m Hurdles · Place 6 · MarlboroughMarlborough300m Hurdles30" / 0.762mRound P6.55.81a11
Apr 30Mission-Angelus League PrelimsApr 30 · 300m Hurdles · Place 7 · MarlboroughMarlborough300m Hurdles30" / 0.762m7.57.22a11
Apr 30Mission-Angelus League PrelimsApr 30 · 100m Hurdles · Place 6 · MarlboroughMarlborough100m Hurdles33" / 0.838mRound P6.21.12aWind: 1.611
Apr 30Mission-Angelus League PrelimsApr 30 · 100m Hurdles · Place 6 · MarlboroughMarlborough100m Hurdles33" / 0.838m6.20.39a PBWind: 1.111
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 300m Hurdles · Place 4 · MarlboroughMarlborough300m Hurdles30" / 0.762m4.57.30a11
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 100m Hurdles · Place 3 · MarlboroughMarlborough100m Hurdles33" / 0.838m3.22.43aWind: -1.411
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 400 Meters · Place 7 · MarlboroughMarlborough400 Meters7.74.38a11
Mar 27Simi Valley InvitationalMar 27 · 300m Hurdles · Place 12 · MarlboroughMarlborough300m Hurdles1254.96—
Mar 2023rd Annual New Balance California RelaysMar 20 · 300m Hurdles · Place 25 · MarlboroughMarlborough300m Hurdles30" / 0.762m25.54.88a PB11
Mar 14Thousand Oaks InvitationalMar 14 · 300m Hurdles · Place 11 · MarlboroughMarlborough300m Hurdles1155.27a11
Mar 14Thousand Oaks InvitationalMar 14 · 400 Meters · Place 23 · MarlboroughMarlborough400 Meters231:10.75a11
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 800 Meters · Place 18 · MarlboroughMarlborough800 Meters18.2:49.59a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2822nd Annual Culver City InvitationalFeb 28 · 300m Hurdles · Place 8 · MarlboroughMarlborough300m Hurdles81:00.29a11
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 300m Hurdles · Place 2 · Marlborough (SS)Marlborough (SS)300m Hurdles259.0011
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 400 Meters · Place 7 · Marlborough (SS)Marlborough (SS)400 Meters71:11.83 PB11
Feb 21Louis Zamperini InvitationalFeb 21 · 1600 Meters · Place 32 · MarlboroughMarlborough1600 Meters326:54.22a PB11

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 4 PrelimsMay 10 · 300m Hurdles · Place 24 · MarlboroughMarlborough300m HurdlesRound P2455.55a10
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 300m Hurdles · Place 24 · MarlboroughMarlborough300m Hurdles30" / 0.762mRound P24.55.55a10
May 1Angelus League FinalsMay 1 · 1600 Meters · Place 11 · Marlborough (SS)Marlborough (SS)1600 Meters115:58.5110
May 1Angelus League FinalsMay 1 · 3200 Meters · Place 9 · Marlborough (SS)Marlborough (SS)3200 Meters913:55.9810
May 1Angelus League FinalsMay 1 · 300m Hurdles · Place 1 · Marlborough (SS)Marlborough (SS)300m Hurdles155.6710
May 1Angelus League FinalsMay 1 · 800 Meters · Place 8 · Marlborough (SS)Marlborough (SS)800 MetersRound P82:37.63 PB10
May 1Angelus League FinalsMay 1 · 800 Meters · Place 9 · Marlborough (SS)Marlborough (SS)800 Meters92:42.5010
Apr 29Mission League Prelims Apr 29 · 800 Meters · Place 8 · MarlboroughMarlborough800 MetersRound P8.2:37.63a10
Apr 26SoCal Frosh-Soph ChampionshipsApr 26 · 300m Hurdles · Place 5 · MarlboroughMarlborough300m Hurdles555.4710
Apr 26SoCal Frosh-Soph ChampionshipsApr 26 · 1600 Meters · Place 6 · MarlboroughMarlborough1600 Meters66:06.2310
Apr 16Loyola Home FinaleApr 16 · 1600 Meters · Place 2 · MarlboroughMarlborough1600 Meters2.6:24.05a10
Apr 16Loyola Home FinaleApr 16 · 800 Meters · Place 5 · MarlboroughMarlborough800 Meters5.2:43.23a10
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 43 · MarlboroughMarlborough1600 Meters43.5:54.94a10
Apr 112025 14th Tiger InvitationalApr 11 · 300m Hurdles · Place 22 · MarlboroughMarlborough300m Hurdles30" / 0.762m22.56.65a10
Apr 112025 14th Tiger InvitationalApr 11 · 800 Meters · Place 47 · MarlboroughMarlborough800 Meters47.2:38.93a10
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 800 Meters · Place 5 · Marlborough (SS)Marlborough (SS)800 Meters52:41.6410
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 400 Meters · Place 10 · Marlborough (SS)Marlborough (SS)400 Meters101:09.0610
Mar 28Simi Valley InvitationalMar 28 · 300m Hurdles · Place 29 · MarlboroughMarlborough300m Hurdles2959.49a10
Mar 28Simi Valley InvitationalMar 28 · 800 Meters · Place 16 · MarlboroughMarlborough800 Meters162:42.52a10
Mar 28Simi Valley InvitationalMar 28 · 400 Meters · Place 44 · MarlboroughMarlborough400 Meters441:07.87a PB10
Mar 22Maurice Greene InvitationalMar 22 · 3200 Meters · Place 7 · MarlboroughMarlborough3200 Meters713:26.03 PB10
Mar 22Maurice Greene InvitationalMar 22 · 300m Hurdles · Place 16 · MarlboroughMarlborough300m Hurdles1652.0310
Mar 22Maurice Greene InvitationalMar 22 · 800 Meters · Place 24 · MarlboroughMarlborough800 Meters242:40.8710
Mar 17IHHS vs Marymount vs FSHA vs Marlborough (Girls Only)Mar 17 · 300m Hurdles · Place 1 · MarlboroughMarlborough300m Hurdles30" / 0.762m1.56.58a10
Mar 17IHHS vs Marymount vs FSHA vs Marlborough (Girls Only)Mar 17 · 400 Meters · Place 5 · MarlboroughMarlborough400 Meters5.68.64a10
Mar 1422nd Annual California RelaysMar 14 · 300m Hurdles · Place 30 · MarlboroughMarlborough300m Hurdles30" / 0.762m30.57.21a10
Mar 1422nd Annual California RelaysMar 14 · 400 Meters · Place 55 · MarlboroughMarlborough400 Meters55.1:09.15a10
Mar 121st Annual Culver City Invitational Mar 1 · 300m Hurdles · Place 9 · MarlboroughMarlborough300m Hurdles956.30a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 300m Hurdles · Place 5 · MarlboroughMarlborough300m Hurdles555.85a—
Feb 1Culver City All Comers Feb 1 · 800 Meters · Place 11 · MarlboroughMarlborough800 Meters112:46.89a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18Mission-Angelus League Prelims and FinalsApr 18 · 1600 Meters · Place 5 · MarlboroughMarlborough1600 MetersRound P5.5:52.33a PB9
Apr 18Mission-Angelus League Prelims and FinalsApr 18 · 800 Meters · Place 9 · MarlboroughMarlborough800 MetersRound P9.2:50.84a9
Apr 13SoCal Frosh-Soph ChampionshipsApr 13 · 800 Meters · Place 2 · MarlboroughMarlborough800 Meters22:43.93a—
Apr 13SoCal Frosh-Soph ChampionshipsApr 13 · 3200 Meters · Place 7 · MarlboroughMarlborough3200 Meters713:45.70a—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 3200 Meters · Place 20 · MarlboroughMarlborough3200 Meters2013:51.309
Mar 29Covina InvitationalMar 29 · 3200 Meters · Place 8 · MarlboroughMarlborough3200 Meters8.13:47.67a9
Mar 29Covina InvitationalMar 29 · 800 Meters · Place 9 · MarlboroughMarlborough800 Meters9.2:46.25a9
Mar 22Simi Valley InvitationalMar 22 · 3200 Meters · Place 19 · MarlboroughMarlborough3200 Meters1913:37.68a—
Mar 1522nd Annual California RelaysMar 15 · 3200 Meters · Place 21 · MarlboroughMarlborough3200 Meters2114:05.84a—
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 3200 Meters · Place 6 · MarlboroughMarlborough3200 Meters6.13:52.97a9
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 800 Meters · Place 5 · MarlboroughMarlborough800 Meters5.2:44.82a9
Feb 26Super Cluster MeetFeb 26 · 800 Meters · Place 10 · MarlboroughMarlborough800 Meters10.2:47.16a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Marie Smith Malibu InvitationalFeb 24 · 3200 Meters · Place 2 · MarlboroughMarlborough3200 Meters212:22.80a PB—
Feb 24Marie Smith Malibu InvitationalFeb 24 · 800 Meters · Place 22 · MarlboroughMarlborough800 Meters223:05.43a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Delphic League #5May 2 · 1600 Meters · Place 14 · MARLMARL1600 Meters146:52.46—
Apr 30Phil Berk InvitationalApr 30 · Long Jump · Place 19 · MARLMARLLong Jump1911-00.50—
Apr 30Phil Berk InvitationalApr 30 · 800 Meters · Place 22 · MARLMARL800 Meters223:10.69—
Mar 15Delphic League #1Mar 15 · 800 Meters · Place 15 · MARLMARL800 Meters153:08.66—