Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 16:28.83 | Linfield Harrier Classic | September 4, 2026 |
| 5,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 3 | 20:01.8 | 51st Charles Bowles Willamette XC Invitational | October 3, 2026 |
| 5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 20:51.00 | Ash Creek Invitational | September 11, 2026 |
| 6,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 6 | 23:41.20 | Cascade Collegiate Conference Championships | November 6, 2026 |
| 6,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 7 | 23:11.90 | Cascade Collegiate Conference Championships | November 7, 2025 |
| 6,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 25:07.29 | Mike Johnson Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Cascade Collegiate Conference ChampionshipsNov 6 · 6,000 Meters CCC Womens · Place 39 · Bushnell (Ore.) | 6,000 Meters CCC Womens | 39 | 23:41.20 PB | Jr |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 6,000 Meters Collegiate · Place 139 · Bushnell (Ore.) | 6,000 Meters Collegiate | 139 | 24:00.81 | Jr |
| Oct 3 | 51st Charles Bowles Willamette XC InvitationalOct 3 · 5,000 Meters Invite · Place 131 · Bushnell (Ore.) | 5,000 Meters Invite | 131 | 20:01.8 PB | Jr |
| Sep 26 | Mike Johnson ClassicSep 26 · 6,000 Meters College · Place 107 · Bushnell (Ore.) | 6,000 Meters College | 107 | 25:07.29 PB | Jr |
| Sep 11 | Ash Creek InvitationalSep 11 · 5,000 Meters Collegiate · Place 50 · Bushnell (Ore.) | 5,000 Meters Collegiate | 50 | 20:51.00 PB | Jr |
| Sep 4 | Linfield Harrier ClassicSep 4 · 4,000 Meters Open · Place 93 · Bushnell (Ore.) | 4,000 Meters Open | 93 | 16:28.83 PB | Jr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Cascade Collegiate Conference ChampionshipsNov 7 · 6,000 Meters CCC · Place 20 · Bushnell (Ore.) | 6,000 Meters CCC | 20 | 23:11.90 PB | So |
| Oct 24 | Bushnell InvitationalOct 24 · 6,000 Meters Varsity · Place 2 · Bushnell (Ore.) | 6,000 Meters Varsity | 2 | 23:43.57 | So |
| Oct 18 | Linfield George Oja InvitationalOct 18 · 6,000 Meters Varsity · Place 75 · Bushnell (Ore.) | 6,000 Meters Varsity | 75 | 22:39.60 | So |
| Oct 4 | 50th Charles Bowles Willamette XC InvitationalOct 4 · 5,000 Meters Varsity · Place 68 · Bushnell (Ore.) | 5,000 Meters Varsity | 68 | 18:50.60 | So |
| Sep 27 | Mike Johnson ClassicSep 27 · 6,000 Meters Varsity · Place 51 · Bushnell (Ore.) | 6,000 Meters Varsity | 51 | 22:44.10 | So |
| Sep 12 | Ash Creek FestivalSep 12 · 5,000 Meters Varsity · Place 26 · Bushnell | 5,000 Meters Varsity | 26 | 19:46.4 | SO |
| Aug 29 | Lewis & Clark XC OpenerAug 29 · 5,000 Meters Varsity · Place 20 · Bushnell (Ore.) | 5,000 Meters Varsity | 20 | 19:06.07 | So |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2024 CCC XC ChampionshipsNov 8 · 6,000 Meters Varsity · Place 33 · Bushnell (Ore.) | 6,000 Meters Varsity | 33 | 25:04.4 | FR |
| Oct 26 | Bushnell InvitationalOct 26 · 6,000 Meters Varsity · Place 10 · Bushnell | 6,000 Meters Varsity | 10 | 25:27.9 | FR |
| Oct 19 | Linfield George Oja InvitationalOct 19 · 6,000 Meters Varsity · Place 88 · Bushnell (Ore.) | 6,000 Meters Varsity | 88 | 24:37.30 | Fr |
| Oct 5 | 49th Charles Bowles Willamette XC InvitationalOct 5 · 5,000 Meters Varsity · Place 139 · Bushnell | 5,000 Meters Varsity | 139 | 20:20.7 | FR |
| Sep 20 | CCC Preview MeetSep 20 · 6,000 Meters Varsity · Place 37 · Bushnell | 6,000 Meters Varsity | 37 | 25:56.2 | FR |