Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) · Nov 12 | 22:39.3 | CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) | November 12, 2022 |
| 3 Miles · Craig Regional ParkOrange Grove XC FINALS · Nov 5 | 20:35.7 | Orange Grove XC FINALS | November 5, 2024 |
| 3 Miles · Irvine Regional ParkOC XC Championships · Oct 19 | 20:03.6 | OC XC Championships | October 19, 2024 |
| 3 Miles · Mile Square Regional ParkGarden Grove League Championships · Nov 2 | 21:37.1 | Garden Grove League Championships | November 2, 2023 |
| 3 Miles · Oak Canyon ParkOrange County XC Championships · Oct 14 | 20:47.3 | Orange County XC Championships | October 14, 2022 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 22:17.9 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 5,000 Meters · California State University San Bernardino Campus2026 Orange Empire Conference XC Championships · Oct 30 | 19:58.7 | 2026 Orange Empire Conference XC Championships | October 30, 2026 |
| 5,000 Meters · Golden West College2026 Golden West Central Park Classic · Sep 18 | 19:49.45 | 2026 Golden West Central Park Classic | September 18, 2026 |
| 5,000 Meters · Irvine Regional Park2026 3C2A SoCal Regional XC Championships · Nov 6 | 19:34.3 | 2026 3C2A SoCal Regional XC Championships | November 6, 2026 |
| 5,000 Meters · NTC Park 5KManny Bautista XC Invite · Oct 9 | 19:50.7 | Manny Bautista XC Invite | October 9, 2026 |
| 5,000 Meters · Woodward Park2026 Crush Invitational/State Meet Preview · Sep 5 | 19:44.08 | 2026 Crush Invitational/State Meet Preview | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 2026 3C2A SoCal Regional XC ChampionshipsNov 6 · 5,000 Meters SoCal · Place 13 · Orange CoastOrange Coast | 5,000 Meters SoCal | 13 | 19:34.3 PB | So |
| Oct 30 | 2026 Orange Empire Conference XC ChampionshipsOct 30 · 5,000 Meters Orange Empire · Place 5 · Orange CoastOrange Coast | 5,000 Meters Orange Empire | 5 | 19:58.7 PB | So |
| Oct 9 | Manny Bautista XC InviteOct 9 · 5,000 Meters Collegiate · Place 18 · Orange CoastOrange Coast | 5,000 Meters Collegiate | 18 | 19:50.7 PB | So |
| Sep 18 | 2026 Golden West Central Park ClassicSep 18 · 5,000 Meters Open · Place 8 · Orange CoastOrange Coast | 5,000 Meters Open | 8 | 19:49.45 PB | So |
| Sep 5 | 2026 Crush Invitational/State Meet PreviewSep 5 · 5,000 Meters Women's · Place 22 · Orange CoastOrange Coast | 5,000 Meters Women's | 22 | 19:44.08 PB | So |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 3C2A XC State ChampionshipsNov 22 · 5,000 Meters Women's · Place 114 · Orange CoastOrange Coast | 5,000 Meters Women's | 114 | 21:11.44 | Fr |
| Nov 7 | 2025 3C2A SoCal XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 52 · Orange CoastOrange Coast | 5,000 Meters Varsity | 52 | 20:59.55 | FR |
| Oct 24 | John Elders InvitationalOct 24 · 6,000 Meters Varsity · Place 33 · Orange CoastOrange Coast | 6,000 Meters Varsity | 33 | 24:50.20 | FR |
| Oct 10 | Manny Bautista College Open XC Invite (3C2A SoCal Preview)Oct 10 · 5,000 Meters Collegiate · Place 63 · Orange CoastOrange Coast | 5,000 Meters Collegiate | 63 | 21:20.17 | Fr |
| Sep 19 | 2025 Golden West Central Park ClassicSep 19 · 5,000 Meters Varsity · Place 29 · Orange CoastOrange Coast | 5,000 Meters Varsity | 29 | 21:41.59 | FR |
| Sep 12 | Biola InvitationalSep 12 · 5,000 Meters Varsity · Place 101 · Orange CoastOrange Coast | 5,000 Meters Varsity | 101 | 21:36.3 | FR |
| Sep 6 | Crush Invite/State Meet PreviewSep 6 · 5,000 Meters Women's · Place 62 · Orange CoastOrange Coast | 5,000 Meters Women's | 62 | 21:44.53 | Fr |
2024 Cross Country
6 results2023 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
5 results