Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Leland High SchoolLeland vs Willow Glen · Mar 12 | 17:06.9 | Leland vs Willow Glen | March 12, 2021 |
| 2.74 Miles · Montgomery Hill ParkMHAL #3 · Oct 14 | 18:41.9 | MHAL #3 | October 14, 2021 |
| 2.95 Miles · Crystal SpringsCCS Championship · Nov 13 | 20:05.9 | CCS Championship | November 13, 2021 |
| 3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 16 | 19:15.80 | 38th P. Wilder Mariner XC Invitational | October 16, 2021 |
| 4,000 Meters · Pepperdine UniversityWaves Invitational · Sep 4 | 14:30.3 | Waves Invitational | September 4, 2026 |
| 5,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 19 | 18:34.6 | 45th Annual UC Riverside Invitational | September 19, 2026 |
| 6,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 27 | 23:50.60 | 44th Annual UC Riverside Invitational | September 27, 2025 |
| 6,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 2 | 23:31.1 | The Master's University Cross Country Invitational | October 2, 2026 |
| 6,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 31 | 24:29.38 | Big Ten Cross Country Championships | October 31, 2025 |
| 6,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 14 | 24:59.28 | NCAA DI West Regional Cross Country Championships | November 14, 2025 |
| 6,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 17 | 21:50.2 | UCR - Highlander Invitational | October 17, 2026 |
| 6,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 30 | 22:59.8 | Big Ten Cross Country Championships | October 30, 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 |
| Oct 30 | Big Ten Cross Country ChampionshipsOct 30 · 6,000 Meters B1G · Place 141 · USCUSC | 6,000 Meters B1G | 141 | 22:59.8 PB | Sr |
| Oct 17 | UCR - Highlander InvitationalOct 17 · 6,000 Meters Invite · Place 80 · USCUSC | 6,000 Meters Invite | 80 | 21:50.2 PB | Sr |
| Oct 2 | The Master's University Cross Country InvitationalOct 2 · 6,000 Meters Women's Collegiate · Place 42 · USCUSC | 6,000 Meters Women's Collegiate | 42 | 23:31.1 PB | Sr |
| Sep 19 | 45th Annual UC Riverside InvitationalSep 19 · 5,000 Meters Womens Open (5k) · Place 33 · USCUSC | 5,000 Meters Womens Open (5k) | 33 | 18:34.6 PB | Sr |
| Sep 4 | Waves InvitationalSep 4 · 4,000 Meters Collegiate · Place 7 · USCUSC | 4,000 Meters Collegiate | 7 | 14:30.3 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI West Regional Cross Country ChampionshipsNov 14 · 6,000 Meters Women's Race · Place 259 · USCUSC | 6,000 Meters Women's Race | 259 | 24:59.28 PB | Jr |
| Oct 31 | Big Ten Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 164 · USCUSC | 6,000 Meters Champ | 164 | 24:29.38 PB | Jr |
| Oct 18 | Highlander InvitationalOct 18 · 6,000 Meters Invitational · Place 247 · USCUSC | 6,000 Meters Invitational | 247 | 26:15.00 | Jr |
| Oct 4 | Pomona-Pitzer Cross Country InvitationalOct 4 · 6,000 Meters Varsity · Place 92 · USCUSC | 6,000 Meters Varsity | 92 | 24:10.0 | JR |
| Sep 27 | 44th Annual UC Riverside InvitationalSep 27 · 6,000 Meters 6K Invite/Open · Place 212 · USCUSC | 6,000 Meters 6K Invite/Open | 212 | 23:50.60 PB | Jr |
2022 Cross Country
9 results2021 Cross Country
5 results2019 Cross Country
1 results