Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | CIF-SS FinalsMay 16 · 4x400 Relay · Place 31 · Immaculate Heart | 4x400 RelayRound P | 31. | 4:29.94a | - |
| May 9 | CIF SS D4 PreliminariesMay 9 · 4x400 Relay · Place 31 · Immaculate Heart | 4x400 RelayRound P | 31. | 4:29.94a | - |
2025 Outdoor Track
1 results2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | CIF-SS D4 PrelimsMay 4 · 4x400 Relay · Place 21 · Immaculate Heart | 4x400 RelayRound P | 21. | 4:29.26a | - |
2023 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 11 | Redondo Nike Track FestivalMar 11 · 4x800 Relay · Place 21 · Immaculate Heart | 4x800 Relay | 21. | 12:14.10a | - |
| Mar 11 | Redondo Nike Track FestivalMar 11 · 4x800 Relay · Place 14 · Immaculate Heart | 4x800 Relay | 14. | 10:54.66a | - |
| Mar 11 | Redondo Nike Track FestivalMar 11 · DMR 4000m · Place 13 · Immaculate Heart | DMR 4000m[1200-400-800-1600] | 13. | 14:12.38a | - |
| Feb 21 | Angelus MeetFeb 21 · 4x400 Relay · Place 2 · Immaculate Heart | 4x400 Relay | 2. | 4:47.46a | - |
| Feb 21 | Angelus MeetFeb 21 · 4x100 Relay · Place 3 · Immaculate Heart | 4x100 Relay | 3. | 54.72a | - |
2022 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 23 | HW MeetMar 23 · 4x400 Relay · Place 2 · Immaculate Heart | 4x400 Relay | 2. | 5:20.38a | - |
| Mar 23 | HW MeetMar 23 · 4x400 Relay · Place 3 · Immaculate Heart | 4x400 Relay | 3. | 4:34.48a | - |
2019 Outdoor Track
3 results2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | Tiger InviteApr 6 · 4x400 Relay · Place 9 · Immaculate Heart | 4x400 Relay | 9. | 4:20.97a | - |
2017 Outdoor Track
3 results2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 10 | St. Francis Four-WayMar 10 · 4x400 Relay · Place 2 · Immaculate Heart | 4x400 Relay | 2. | 4:23.01a | - |
2015 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Burbank Backwards MeetApr 25 · 4x400 Relay · Place 3 · Immaculate Heart | 4x400 Relay | 3. | 4:30.56a | - |
| Apr 25 | Burbank Backwards MeetApr 25 · 4x400 Relay · Place 4 · Immaculate Heart | 4x400 Relay | 4. | 4:16.96a | - |
| Apr 25 | Burbank Backwards MeetApr 25 · 4x100 Relay · Immaculate Heart | 4x100 Relay | -- | NT | - |
| Apr 25 | Burbank Backwards MeetApr 25 · 4x100 Relay · Place 5 · Immaculate Heart | 4x100 Relay | 5. | 54.75a | - |
| Mar 12 | Sunshine League Meet 1Mar 12 · 4x400 Relay · Place 3 · Immaculate Heart | 4x400 Relay | 3. | 4:33.06a | - |
| Mar 12 | Sunshine League Meet 1Mar 12 · 4x100 Relay · Place 2 · Immaculate Heart | 4x100 Relay | 2. | 51.47a | - |
| Feb 28 | Zamperini RelaysFeb 28 · SMR 1600m · Place 4 · Immaculate Heart | SMR 1600m[200-200-400-800] | 4. | 4:49.97a | - |
| Feb 28 | Zamperini RelaysFeb 28 · SMR 1600m · Place 2 · Immaculate Heart | SMR 1600m[200-200-400-800] | 2. | 4:30.48a | - |
| Feb 28 | Zamperini RelaysFeb 28 · SMR 800m · Place 5 · Immaculate Heart | SMR 800m[100-100-200-400] | 5. | 2:35.39a | - |
| Feb 28 | Zamperini RelaysFeb 28 · SMR 800m · Place 4 · Immaculate Heart | SMR 800m[100-100-200-400] | 4. | 2:26.29a | - |
| Feb 28 | Zamperini RelaysFeb 28 · SMR 800m · Place 4 · Immaculate Heart | SMR 800m[100-100-200-400] | 4. | 2:09.47a | - |
| Feb 28 | Zamperini RelaysFeb 28 · SMR 800m · Place 3 · Immaculate Heart | SMR 800m[100-100-200-400] | 3. | 2:02.83a | - |
| Feb 28 | Zamperini RelaysFeb 28 · DMR 4000m · Place 2 · Immaculate Heart | DMR 4000m[1200-400-800-1600] | 2. | 15:23.70a | - |
| Feb 28 | Zamperini RelaysFeb 28 · DMR 4000m · Place 3 · Immaculate Heart | DMR 4000m[1200-400-800-1600] | 3. | 14:44.23a | - |
| Feb 28 | Zamperini RelaysFeb 28 · DMR 4000m · Place 2 · Immaculate Heart | DMR 4000m[1200-400-800-1600] | 2. | 14:17.58a | - |
2014 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 29 | Pasadena GamesMar 29 · Swedish 100-200-300-400m · Place 6 · Immaculate Heart | Swedish 100-200-300-400m | 6. | 3:13.97a | - |
| Mar 29 | Pasadena GamesMar 29 · Swedish 100-200-300-400m · Place 4 · Immaculate Heart | Swedish 100-200-300-400m | 4. | 2:50.83a | - |
| Mar 29 | Pasadena GamesMar 29 · 4x400 Relay · Place 4 · Immaculate Heart | 4x400 Relay | 4. | 4:50.87a | - |
| Mar 29 | Pasadena GamesMar 29 · 4x400 Relay · Place 6 · Immaculate Heart | 4x400 Relay | 6. | 4:27.04a | - |
| Mar 29 | Pasadena GamesMar 29 · 4x100 Relay · Place 9 · Immaculate Heart | 4x100 Relay | 9. | 56.82a | - |
| Mar 29 | Pasadena GamesMar 29 · 4x100 Relay · Place 6 · Immaculate Heart | 4x100 Relay | 6. | 52.66a | - |
| Mar 22 | Malibu InviteMar 22 · 4x400 Relay · Place 1 · Immaculate Heart | 4x400 Relay | 1. | 4:23.15a | - |
| Mar 22 | Malibu InviteMar 22 · 4x100 Relay · Immaculate Heart | 4x100 Relay | --- | DQ | - |
| Mar 22 | Malibu InviteMar 22 · 4x100 Relay · Place 8 · Immaculate Heart | 4x100 Relay | 8. | 1:00.28a | - |
| Mar 22 | Malibu InviteMar 22 · 4x100 Relay · Place 5 · Immaculate Heart | 4x100 Relay | 5. | 57.65a | - |