Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Fort Casey State ParkNW 1B/2B League Meet #1 · Sep 24 | 20:43 | NW 1B/2B League Meet #1 | September 24, 2021 |
| 5,000 Meters · Fort Casey State ParkNW 1B/2B League Meet @ 3:30pm · Oct 2 | 18:45.79 | NW 1B/2B League Meet @ 3:30pm | October 2, 2024 |
| 5,000 Meters · Mount Vernon Christian SchoolNorthwest 1B/2B League Championship · Oct 20 | 19:04 | Northwest 1B/2B League Championship | October 20, 2022 |
| 5,000 Meters · Orcas Island High SchoolConcrete/Coupeville/MVC/Orcas Island · Sep 28 | 20:12.9 | Concrete/Coupeville/MVC/Orcas Island | September 28, 2022 |
| 5,000 Meters · San Juan Golf & Tennis ClubNW league meet @ FHHS San Juan Island · Oct 9 | 19:13 | NW league meet @ FHHS San Juan Island | October 9, 2024 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 1B/2B State XC Championships · Nov 5 | 19:27.9 | WIAA 1B/2B State XC Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2022 Cross Country
3 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | NW 1B/2B League Meet #1Sep 24 · 3.1 Miles Varsity · Place 6 · Coupeville | 3.1 Miles Varsity | 6 | 20:43 PB | 9 |