Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 10:22.40 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 1.8 Miles · Hoquiam HS1A Evergreen League Meet · Mar 13 | 14:42.9 | 1A Evergreen League Meet | March 13, 2021 |
| 4,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 18:29.93 | Linfield Harrier Classic | September 4, 2026 |
| 5,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 3 | 22:09.1 | 51st Charles Bowles Willamette XC Invitational | October 3, 2026 |
| 5,000 Meters · Hoquiam HS1A Evergreen League Meet · Sep 17 | 24:22.88 | 1A Evergreen League Meet | September 17, 2025 |
| 5,000 Meters · Oaksridge Golf Course1A Evergreen League Championships · Oct 23 | 22:14.32 | 1A Evergreen League Championships | October 23, 2025 |
| 5,000 Meters · Rochester High School1A Evergreen Meet @ Rochester · Sep 25 | 24:05.48 | 1A Evergreen Meet @ Rochester | September 25, 2025 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 21:23.1 | 2025 WIAA State XC Championships | November 8, 2025 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 1A State XC Championships · Nov 5 | 22:54.7 | WIAA 1A State XC Championships | November 5, 2022 |
| 5,000 Meters · Tenino City ParkTenino Dual Meet · Oct 16 | 22:03.30 | Tenino Dual Meet | October 16, 2025 |
| 6,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 6 | 28:04.10 | Cascade Collegiate Conference Championships | November 6, 2026 |
| 6,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 17 | 26:53.94 | Linfield George Oja Invitational | October 17, 2026 |
| 6,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 19 | 28:00.50 | 2026 PLU Invitational | September 19, 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 | Cascade Collegiate Conference ChampionshipsNov 6 · 6,000 Meters CCC Womens · Place 85 · Evergreen State (Wash.)Evergreen State (Wash.) | 6,000 Meters CCC Womens | 85 | 28:04.10 PB | Fr |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 6,000 Meters Collegiate · Place 271 · Evergreen State (Wash.)Evergreen State (Wash.) | 6,000 Meters Collegiate | 271 | 26:53.94 PB | Fr |
| Oct 3 | 51st Charles Bowles Willamette XC InvitationalOct 3 · 5,000 Meters Invite · Place 196 · Evergreen State (Wash.)Evergreen State (Wash.) | 5,000 Meters Invite | 196 | 22:09.1 PB | Fr |
| Sep 19 | 2026 PLU InvitationalSep 19 · 6,000 Meters Women's "Black" Division · Place 135 · Evergreen State (Wash.)Evergreen State (Wash.) | 6,000 Meters Women's "Black" Division | 135 | 28:00.50 PB | Fr |
| Sep 4 | Linfield Harrier ClassicSep 4 · 4,000 Meters Open · Place 135 · Evergreen State (Wash.)Evergreen State (Wash.) | 4,000 Meters Open | 135 | 18:29.93 PB | Fr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 1A Girls · Place 54 · TeninoTenino | 5,000 Meters 1A Girls | 54 | 21:23.1 PB | 12 |
| Oct 23 | 1A Evergreen League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 3 · TeninoTenino | 5,000 Meters Varsity | 3 | 22:14.32 PB | 12 |
| Oct 16 | Tenino Dual MeetOct 16 · 5,000 Meters Varsity · Place 1 · TeninoTenino | 5,000 Meters Varsity | 1 | 22:03.30 PB | 12 |
| Sep 25 | 1A Evergreen Meet @ RochesterSep 25 · 5,000 Meters High School Girls · Place 8 · TeninoTenino | 5,000 Meters High School Girls | 8 | 24:05.48 PB | 12 |
| Sep 17 | 1A Evergreen League MeetSep 17 · 5,000 Meters Varsity · Place 7 · TeninoTenino | 5,000 Meters Varsity | 7 | 24:22.88 PB | 12 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | evergreen 1ASep 19 · 5,000 Meters Varsity · Place 10 · TeninoTenino | 5,000 Meters Varsity | 10 | 23:49Unofficial | 11 |
2022 Cross Country
2 results2021 Cross Country
6 results