| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorNewport Harbor at Los Alamitos · Apr 5 | 12.69a | Newport Harbor at Los Alamitos | April 5, 2022 |
| 200 Meters · IndoorLos Alamitos Twilight Invite · Feb 22 | 28.84 | Los Alamitos Twilight Invite | February 22, 2020 |
| 200 Meters · Outdoor Sunset Surf League Prelims · May 21 | 1.7 | Sunset Surf League Prelims | May 21, 2021 |
| 400 Meters · IndoorLos Alamitos Twilight Invite · Feb 22 | 1:03.06 | Los Alamitos Twilight Invite | February 22, 2020 |
| 400 Meters · OutdoorSurf League Championships · Apr 28 | 55.33a | Surf League Championships | April 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 28 | Surf League ChampionshipsApr 28 · 400 Meters · Place 1 · Los Alamitos | 400 Meters | 1 | 55.33a PB | — |
| Apr 5 | Los Alamitos at EdisonApr 5 · 400 Meters · Place 7 · Los Alamitos | 400 Meters | 7. | 55.36a | 12 |
| Mar 15 | Quad Meet at EdisonMar 15 · 400 Meters · Place 9 · Los Alamitos | 400 Meters | 9 | 55.85a | — |
| Mar 11 | Sunset Conference Invitational Mar 11 · 400 Meters · Place 10 · Los Alamitos | 400 Meters | 10 | 55.48 | 12 |
| Mar 8 | Canyon and Marina at Los AlamitosMar 8 · 400 Meters · Place 10 · Los Alamitos | 400 Meters | 10. | 56.38a | 12 |
| Mar 4 | Griffin Relays @ Los Alamitos HSMar 4 · 400 Meters · Los Alamitos | 400 Meters | — | DNS | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 26 | Surf League ChampionshipsApr 26 · 200 Meters · Place 11 · Los Alamitos (SS) | 200 MetersRound P | 11 | 25.83 | 11 |
| Apr 26 | Surf League ChampionshipsApr 26 · 400 Meters · Place 3 · Los Alamitos (SS) | 400 Meters | 3 | 56.68 | 11 |
| Apr 26 | Surf League ChampionshipsApr 26 · 400 Meters · Place 3 · Los Alamitos (SS) | 400 MetersRound P | 3 | 55.82 | 11 |
| Apr 5 | Newport Harbor at Los AlamitosApr 5 · 400 Meters · Place 1 · Los Alamitos | 400 Meters | 1. | 56.76a | 11 |
| Apr 5 | Newport Harbor at Los AlamitosApr 5 · 200 Meters · Place 7 · Los Alamitos | 200 Meters | 7. | 25.76aWind: 0.9 | 11 |
| Apr 5 | Newport Harbor at Los AlamitosApr 5 · 100 Meters · Place 9 · Los Alamitos | 100 Meters | 9. | 12.69a PBWind: -0.8 | 11 |
| Mar 31 | Los Alamitos vs Fountain ValleyMar 31 · 200 Meters · Place 10 · Los Alamitos (SS) | 200 Meters | 10 | 25.80 | 11 |
| Mar 31 | Los Alamitos vs Fountain ValleyMar 31 · 400 Meters · Place 2 · Los Alamitos (SS) | 400 Meters | 2 | 57.02 | 11 |
| Mar 24 | Edison at Los AlamitosMar 24 · 400 Meters · Place 1 · Los Alamitos | 400 Meters | 1. | 56.46a | 11 |
| Mar 24 | Edison at Los AlamitosMar 24 · 200 Meters · Place 5 · Los Alamitos | 200 Meters | 5. | 25.01aWind: 1.7 | 11 |
| Mar 17 | Los Alamitos Vs CDMMar 17 · 200 Meters · Place 6 · Los Alamitos (SS) | 200 Meters | 6 | 25.09 | 11 |
| Mar 17 | Los Alamitos Vs CDMMar 17 · 400 Meters · Place 1 · Los Alamitos (SS) | 400 Meters | 1 | 56.99 | 11 |
| Mar 8 | Los Alamitos at Huntington BeachMar 8 · 400 Meters · Place 3 · Los Alamitos | 400 Meters | 3. | 58.13a | 11 |
| Mar 8 | Los Alamitos at Huntington BeachMar 8 · 200 Meters · Place 7 · Los Alamitos | 200 Meters | 7. | 25.43aWind: 2 | 11 |
| Mar 2 | Rosary and Servite at Los AlamitosMar 2 · 400 Meters · Place 4 · Los Alamitos | 400 Meters | 4. | 57.33a | 11 |
| Mar 2 | Rosary and Servite at Los AlamitosMar 2 · 200 Meters · Place 10 · Los Alamitos | 200 Meters | 10. | 26.25aWind: 0.1 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 28 | Sunset Surf League FinalsMay 28 · 400 Meters · Place 3 · Los Alamitos | 400 Meters | 3 | 58.93 | 10 |
| May 21 | Sunset Surf League Prelims May 21 · 200 Meters · Place 10 · Los Alamitos | 200 MetersRound P | 10 | 1.7 PB | 10 |
| May 11 | Edison vs Los Alamitos May 11 · 400 Meters · Place 1 · Los Alamitos | 400 Meters | 1 | 59.86 | 10 |
| May 11 | Edison vs Los Alamitos May 11 · 100 Meters · Place 5 · Los Alamitos | 100 Meters | 5 | 12.80 | 10 |
| May 5 | Los Alamitos vs Corona del MarMay 5 · 400 Meters · Place 1 · Los Alamitos | 400 Meters | 1 | 1:00.18 | 10 |
| Apr 27 | Los Alamitos At Fountain ValleyApr 27 · 400 Meters · Place 2 · Los Alamitos | 400 Meters | 2. | 1:00.05a | 10 |
| Apr 13 | Long Beach Poly at Los AlamitosApr 13 · 400 Meters · Place 3 · Los Alamitos | 400 Meters | 3. | 58.83a | 10 |
| Apr 13 | Long Beach Poly at Los AlamitosApr 13 · 200 Meters · Place 4 · Los Alamitos | 200 Meters | 4. | 26.30aWind: 1 | 10 |
| Mar 31 | Servite/Rosary at Los AlamitosMar 31 · 400 Meters · Place 1 · Los Alamitos | 400 Meters | 1 | 59.87 | 10 |
| Mar 31 | Servite/Rosary at Los AlamitosMar 31 · 200 Meters · Place 3 · Los Alamitos | 200 Meters | 3 | 26.75 | 10 |
| Mar 24 | Canyon at Los AlamitosMar 24 · 400 Meters · Place 2 · Los Alamitos | 400 Meters | 2 | 1:03.01 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 11 | Los Alamitos @ Edison (HB)Mar 11 · 200 Meters · Place 28 · Los Alamitos | 200 Meters | 28 | 28.48 | 9 |
| Mar 4 | Los Al/Servite/Rosary/Laguna BeachMar 4 · 200 Meters · Place 6 · Los Alamitos | 200 Meters | 6 | 28.25 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 22 | Los Alamitos Twilight InviteFeb 22 · 400 Meters · Place 5 · Los Alamitos | 400 Meters | 5 | 1:03.06 PB | 9 |
| Feb 22 | Los Alamitos Twilight InviteFeb 22 · 200 Meters · Place 33 · Los Alamitos | 200 Meters | 33 | 28.84 PB | 9 |