Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2412.65Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
100 Meters · OutdoorMission-Angelus League Prelims · Apr 3012.48aMission-Angelus League PrelimsApril 30, 2026
100m Hurdles · 33" / 0.838m · OutdoorAAU West Coast National Championship · Jul 119.34aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · IndoorHarvard-Westlake vs Marlborough/Marymount/Notre Dame Academy · Feb 2426.43Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFebruary 24, 2026
200 Meters · OutdoorAAU West Coast National Championship · Jul 126.12aAAU West Coast National ChampionshipJuly 1, 2026
400 Meters · IndoorCal State LA Invitational · Feb 201:02.40aCal State LA InvitationalFebruary 20, 2026
400 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1158.80a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:23.88a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Heptathlon · OutdoorAAU West Coast National Championship · Jul 13083AAU West Coast National ChampionshipJuly 1, 2026
High Jump · OutdoorAAU West Coast National Championship · Jul 11.20mAAU West Coast National ChampionshipJuly 1, 2026
Javelin · 600g · OutdoorAAU West Coast National Championship · Jul 115.68mAAU West Coast National ChampionshipJuly 1, 2026
Long Jump · OutdoorAAU West Coast National Championship · Jul 14.30mAAU West Coast National ChampionshipJuly 1, 2026
Shot Put · 4kg · OutdoorAAU West Coast National Championship · Jul 17.23mAAU West Coast National ChampionshipJuly 1, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 15 · speedjumpelitespeedjumpelite800 MetersRound P15.2:23.88a PB11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 31 · speedjumpelitespeedjumpelite400 MetersRound P31.59.25a11
Jul 1AAU West Coast National ChampionshipJul 1 · Heptathlon · Place 3 · speedjumpelitespeedjumpeliteHeptathlonRound M3.3083 PB11
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 2 · speedjumpelitespeedjumpeliteLong JumpRound M2.4.30m PB11
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 4 · speedjumpelitespeedjumpeliteHigh JumpRound M4.1.20m PB11
Jul 1AAU West Coast National ChampionshipJul 1 · Javelin · Place 3 · speedjumpelitespeedjumpeliteJavelin600gRound M3.15.68m PB11
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 3 · speedjumpelitespeedjumpeliteShot Put4kgRound M3.7.23m PB11
Jul 1AAU West Coast National ChampionshipJul 1 · 100m Hurdles · Place 4 · speedjumpelitespeedjumpelite100m Hurdles33" / 0.838mRound M4.19.34a PBWind: -1.211
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 1 · speedjumpelitespeedjumpelite800 MetersRound M1.2:30.47a11
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 1 · speedjumpelitespeedjumpelite200 MetersRound M1.26.12a PBWind: -0.711
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · Place 3 · speedjumpelitespeedjumpelite800 Meters3.2:26.00a11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 6 · speedjumpelitespeedjumpelite400 MetersRound P6.59.88a11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 4 · speedjumpelitespeedjumpelite400 Meters4.58.80a PB11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · speedjumpelitespeedjumpelite200 MetersRound P—DNSWind: 1.811
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 10 · speedjumpelitespeedjumpelite100 MetersRound P10.12.83aWind: 0.411
Apr 30Mission-Angelus League PrelimsApr 30 · 400 Meters · Place 3 · MarymountMarymount400 MetersRound P3.60.44a11
Apr 30Mission-Angelus League PrelimsApr 30 · 400 Meters · Place 3 · MarymountMarymount400 Meters3.60.10a11
Apr 30Mission-Angelus League PrelimsApr 30 · 200 Meters · Place 2 · MarymountMarymount200 MetersRound P2.26.39aWind: 4.211
Apr 30Mission-Angelus League PrelimsApr 30 · 200 Meters · Place 3 · MarymountMarymount200 Meters3.26.03aWind: 2.111
Apr 30Mission-Angelus League PrelimsApr 30 · 100 Meters · Place 1 · MarymountMarymount100 MetersRound P1.12.53aWind: 2.811
Apr 30Mission-Angelus League PrelimsApr 30 · 100 Meters · Place 1 · MarymountMarymount100 Meters1.12.48a PBWind: 1.711
Apr 15SFHS/FSHA vs Chaminade vs MarymountApr 15 · 800 Meters · Place 3 · MarymountMarymount800 Meters3.2:39.18a11
Apr 15SFHS/FSHA vs Chaminade vs MarymountApr 15 · 200 Meters · Place 1 · MarymountMarymount200 Meters1.26.58aWind: -1.811
Apr 1Loyola Day MeetApr 1 · 800 Meters · Place 2 · MarymountMarymount800 Meters2.2:28.16a11
Apr 1Loyola Day MeetApr 1 · 200 Meters · Place 1 · MarymountMarymount200 Meters1.26.91aWind: -0.811
Apr 1Loyola Day MeetApr 1 · 100 Meters · MarymountMarymount100 Meters—DNSWind: -2.411
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 400 Meters · Place 1 · MarymountMarymount400 Meters1.1:00.85a11
Mar 3Harvard-Westlake vs FSHA-IHHS-Mary-CHMar 3 · 200 Meters · Place 3 · MarymountMarymount200 Meters3.26.55aWind: 1.511
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 400 Meters · Place 1 · MarymountMarymount400 Meters1.1:00.85a11
Mar 3Harvard Westlake/Marymount/Cambell Hall/Flintridge Sacred Heart/Immaculate HeartMar 3 · 200 Meters · Place 3 · MarymountMarymount200 Meters3.26.55aWind: 1.511

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 200 Meters · Place 1 · Marymount (SS)Marymount (SS)200 Meters126.43 PB11
Feb 24Harvard-Westlake vs Marlborough/Marymount/Notre Dame AcademyFeb 24 · 100 Meters · Place 1 · Marymount (SS)Marymount (SS)100 Meters112.65 PB11
Feb 20Cal State LA InvitationalFeb 20 · 400 Meters · Place 1 · MarymountMarymount400 Meters11:02.40a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 12Santa Monica Summer All ComersJul 12 · 800 Meters · Place 4 · speedjumpelitespeedjumpelite800 Meters42:29.93a10
Jul 12Santa Monica Summer All ComersJul 12 · 100 Meters · Place 10 · speedjumpelitespeedjumpelite100 Meters1013.29a10
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 4 · speedjumpelitespeedjumpelite800 Meters42:28.59a10
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 9 · speedjumpelitespeedjumpelite100 Meters912.98a10
May 1Angelus League FinalsMay 1 · 100 Meters · Place 4 · Marymount (SS)Marymount (SS)100 MetersRound P412.8110
May 1Angelus League FinalsMay 1 · 100 Meters · Place 3 · Marymount (SS)Marymount (SS)100 Meters312.7310
May 1Angelus League FinalsMay 1 · 400 Meters · Place 2 · Marymount (SS)Marymount (SS)400 MetersRound P21:01.2210
May 1Angelus League FinalsMay 1 · 400 Meters · Place 3 · Marymount (SS)Marymount (SS)400 Meters31:00.8910