Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 12 | 12:20.60 | GearUp Northwest XC Preview hosted by Sehome | September 12, 2026 |
| 2.6 Miles · Lake Padden2026 Lake Lap Invite · Oct 15 | 15:56.87 | 2026 Lake Lap Invite | October 15, 2026 |
| 3,000 Meters · Civic Stadium2024 Bellingham Middle School XC Championship · May 29 | 11:17.2 | 2024 Bellingham Middle School XC Championship | May 29, 2024 |
| 5,000 Meters · Fort Nugent ParkNWC League meet @ Oak Harbor Vs Squalicum and Sedro · Oct 1 | 21:21.1 | NWC League meet @ Oak Harbor Vs Squalicum and Sedro | October 1, 2025 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 19:33.5 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
| 5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 25 | 19:38.90 | Return of the Salmon Invitational | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | 2025 Lake Lap InviteOct 16 · 5,000 Meters Varsity · Place 60 · SqualicumSqualicum | 5,000 Meters Varsity | 60 | 16:20.44 | 9 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 116 · SqualicumSqualicum | 5,000 Meters Varsity | 116 | 19:56.6 | 9 |
| Oct 1 | NWC League meet @ Oak Harbor Vs Squalicum and SedroOct 1 · 5,000 Meters Varsity · Place 32 · SqualicumSqualicum | 5,000 Meters Varsity | 32 | 21:21.1 PB | 9 |
| Sep 27 | Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Freshman Varsity · Place 62 · SqualicumSqualicum | 5,000 Meters Freshman Varsity | 62 | 20:19.2 | 9 |
| Sep 13 | GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Freshman · Place 48 · SqualicumSqualicum | 2 Miles Freshman | 48 | 12:42.24 | 9 |
| May 28 | 2025 Bellingham Middle School XC ChampionshipMay 28 · 3,000 Meters Middle School · Place 18 · ShuksanShuksan | 3,000 Meters Middle School | 18 | 11:57.7 | 8 |
2024 Cross Country
1 results