Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMaurice Greene Invitational · Mar 226:13.70Maurice Greene InvitationalMarch 22, 2025
1600 Meters · Indoor22nd Annual Culver City Invitational · Feb 286:15.42a22nd Annual Culver City InvitationalFebruary 28, 2026
1600 Meters · OutdoorAngelus League Finals · May 15:58.90Angelus League FinalsMay 1, 2025
3200 Meters · OutdoorAngelus League Finals · May 113:50.52Angelus League FinalsMay 1, 2025
800 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 242:58.40Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
800 Meters · OutdoorMission-Angelus League Prelims · Apr 302:39.60aMission-Angelus League PrelimsApril 30, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Mission-Angelus League PrelimsApr 30 · 1600 Meters · Place 7 · MarlboroughMarlborough1600 Meters7.6:02.07a12
Apr 30Mission-Angelus League PrelimsApr 30 · 800 Meters · Place 9 · MarlboroughMarlborough800 MetersRound P9.2:39.60a PB12
Apr 30Mission-Angelus League PrelimsApr 30 · 800 Meters · Place 10 · MarlboroughMarlborough800 Meters10.2:44.11a12
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 1600 Meters · Place 4 · MarlboroughMarlborough1600 Meters4.6:20.11a12
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · 800 Meters · Place 4 · MarlboroughMarlborough800 Meters4.2:51.33a12
Mar 27Simi Valley InvitationalMar 27 · 1600 Meters · Place 23 · MarlboroughMarlborough1600 Meters236:11.44—
Mar 2023rd Annual New Balance California RelaysMar 20 · 1600 Meters · Place 20 · MarlboroughMarlborough1600 Meters20.6:04.49a12
Mar 2023rd Annual New Balance California RelaysMar 20 · 800 Meters · Place 21 · MarlboroughMarlborough800 Meters21.2:46.80a12
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 53 · MarlboroughMarlborough1600 Meters536:17.70a12
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 1600 Meters · Place 34 · MarlboroughMarlborough1600 Meters34.6:28.77a12
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 800 Meters · Place 21 · MarlboroughMarlborough800 Meters21.2:55.42a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2822nd Annual Culver City InvitationalFeb 28 · 1600 Meters · Place 13 · MarlboroughMarlborough1600 Meters136:15.42a PB12
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 800 Meters · Place 8 · Marlborough (SS)Marlborough (SS)800 Meters82:58.40 PB12
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 1600 Meters · Place 3 · Marlborough (SS)Marlborough (SS)1600 Meters36:19.3912
Feb 21Louis Zamperini InvitationalFeb 21 · 1600 Meters · Place 24 · MarlboroughMarlborough1600 Meters246:25.47a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1Angelus League FinalsMay 1 · 1600 Meters · Place 12 · Marlborough (SS)Marlborough (SS)1600 Meters125:58.90 PB11
May 1Angelus League FinalsMay 1 · 3200 Meters · Place 8 · Marlborough (SS)Marlborough (SS)3200 Meters813:50.52 PB11
May 1Angelus League FinalsMay 1 · 800 Meters · Place 11 · Marlborough (SS)Marlborough (SS)800 MetersRound P112:39.9611
May 1Angelus League FinalsMay 1 · 800 Meters · Place 10 · Marlborough (SS)Marlborough (SS)800 Meters102:43.6811
Apr 29Mission League Prelims Apr 29 · 800 Meters · Place 11 · MarlboroughMarlborough800 MetersRound P11.2:39.96a11
Apr 16Loyola Home FinaleApr 16 · 1600 Meters · Place 3 · MarlboroughMarlborough1600 Meters3.6:29.74a11
Apr 16Loyola Home FinaleApr 16 · 800 Meters · Place 6 · MarlboroughMarlborough800 Meters6.2:49.45a11
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 800 Meters · Place 8 · Marlborough (SS)Marlborough (SS)800 Meters82:51.8711
Apr 9Harvard-Westlake vs Loyola/Marlborough/NDAApr 9 · 1600 Meters · Place 6 · Marlborough (SS)Marlborough (SS)1600 Meters66:16.9811
Mar 22Maurice Greene InvitationalMar 22 · 800 Meters · Place 29 · MarlboroughMarlborough800 Meters292:46.5311
Mar 22Maurice Greene InvitationalMar 22 · 1 Mile · Place 22 · MarlboroughMarlborough1 Mile226:13.70 PB11
Mar 17IHHS vs Marymount vs FSHA vs Marlborough (Girls Only)Mar 17 · 1600 Meters · Place 7 · MarlboroughMarlborough1600 Meters7.6:21.30a11
Mar 17IHHS vs Marymount vs FSHA vs Marlborough (Girls Only)Mar 17 · 800 Meters · Place 5 · MarlboroughMarlborough800 Meters5.2:48.95a11
Mar 1422nd Annual California RelaysMar 14 · 1600 Meters · Place 20 · MarlboroughMarlborough1600 Meters20.6:07.88a11
Mar 1422nd Annual California RelaysMar 14 · 800 Meters · Place 22 · MarlboroughMarlborough800 Meters22.2:47.86a11
Mar 121st Annual Culver City Invitational Mar 1 · 1600 Meters · Place 13 · MarlboroughMarlborough1600 Meters136:14.81a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Super Cluster MeetFeb 26 · 800 Meters · Place 13 · MarlboroughMarlborough800 Meters13.2:50.71a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 27Mission Angelus League FinalsApr 27 · 1600 Meters · Place 5 · MarlboroughMarlborough1600 Meters56:01.55a—
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 1600 Meters · Place 4 · MarlboroughMarlborough1600 Meters46:11.35a—
Apr 11Beverly Hills Cluster/Marymount Apr 11 · 1600 Meters · Place 4 · MarlboroughMarlborough1600 Meters46:06.25a—
Mar 1720th Annual California RelaysMar 17 · 1600 Meters · Place 13 · Marlborough (SS)Marlborough (SS)1600 Meters136:08.07—
Mar 1720th Annual California RelaysMar 17 · 1600 Meters · Place 13 · Marlborough (SS)Marlborough (SS)1600 Meters136:08.07—
Mar 1720th Annual California RelaysMar 17 · 1600 Meters · Place 13 · Marlborough (SS)Marlborough (SS)1600 Meters136:08.07—
Mar 1720th Annual California RelaysMar 17 · 1600 Meters · Place 13 · Marlborough (SS)Marlborough (SS)1600 Meters136:08.07—
Mar 2Loyola/Marlborough at Notre DameMar 2 · 1600 Meters · Place 3 · MarlboroughMarlborough1600 Meters3.6:16.09a9
Feb 21Angelus MeetFeb 21 · 3200 Meters · Place 3 · MarlboroughMarlborough3200 Meters3.14:33.15a9
Feb 21Angelus MeetFeb 21 · 1600 Meters · Place 5 · MarlboroughMarlborough1600 Meters5.6:19.72a9