Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 18 | 31:55.8 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) | November 18, 2023 |
| 10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 4 | 32:04.7 | 2023 NCAA D2 West Regional | November 4, 2023 |
| 6,000 Meters · University of RedlandsRedlands Cross Country Invitational · Sep 3 | 19:19.0 | Redlands Cross Country Invitational | September 3, 2022 |
| 8,000 Meters · Baywood Golf & Country Club2019 CCAA Cross Country Champs (69th Annual) · Oct 26 | 25:46.5 | 2019 CCAA Cross Country Champs (69th Annual) | October 26, 2019 |
| 8,000 Meters · California State University San MarcosCougar Challenge · Sep 25 | 25:38.0 | Cougar Challenge | September 25, 2021 |
| 8,000 Meters · California State University, FullertonJohn Elders Invitational · Oct 21 | 25:07.2 | John Elders Invitational | October 21, 2022 |
| 8,000 Meters · Pitzer CollegePomona Pitzer Invitational · Oct 7 | 25:24.1 | Pomona Pitzer Invitational | October 7, 2023 |
| 8,000 Meters · Quarry Lakes Regional Recreation Area2023 CCAA Cross Country Champs (72nd Annual) · Oct 21 | 25:54.6 | 2023 CCAA Cross Country Champs (72nd Annual) | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | John Elders InvitationalOct 21 · 8,000 Meters Coillegiate · Place 19 · Cal Poly Pomona | 8,000 Meters Coillegiate | 19 | 25:07.2 PB | Sr |
| Sep 24 | Cougar ChallengeSep 24 · 8,000 Meters Collegiate · Place 45 · Cal Poly Pomona | 8,000 Meters Collegiate | 45 | 25:50.6 | Sr |
| Sep 3 | Redlands Cross Country InvitationalSep 3 · 6,000 Meters College · Place 12 · Cal Poly Pomona | 6,000 Meters College | 12 | 19:19.0 PB | Sr |
2021 Cross Country
3 results2019 Cross Country
1 results