Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.6 Miles · Lake Padden2026 Lake Lap Invite · Oct 15 | 15:25.36 | 2026 Lake Lap Invite | October 15, 2026 |
| 3,000 Meters · Civic Stadium2024 Bellingham Middle School XC Championship · May 29 | 12:45.8 | 2024 Bellingham Middle School XC Championship | May 29, 2024 |
| 5,000 Meters · Hovander Homestead ParkNWC: Ferndale hosts Lynden & Sehome @ Hovander Homestead Park · Oct 1 | 20:04.20 | NWC: Ferndale hosts Lynden & Sehome @ Hovander Homestead Park | October 1, 2025 |
| 5,000 Meters · Skagit Regional AirportNWC: B-E hosts Lynden, Sehome, Sultan · Sep 30 | 18:13.00 | NWC: B-E hosts Lynden, Sehome, Sultan | September 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
6 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northwest Conference XC ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 73 · SehomeSehome | 5,000 Meters Junior Varsity | 73 | 20:02.2 | 9 |
| Oct 12 | NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Junior Varsity · Place 9 · SehomeSehome | 5,000 Meters Junior Varsity | 9 | 19:36.5 | 9 |
| Oct 2 | NWC: Mount Baker and Sehome @ SqualicumOct 2 · 5,000 Meters Varsity · Place 48 · SehomeSehome | 5,000 Meters Varsity | 48 | 20:26.52 | 9 |
| Sep 25 | NWC: Burlington and Sehome @ Sedro WoolleySep 25 · 5,000 Meters Varsity · Place 54 · SehomeSehome | 5,000 Meters Varsity | 54 | 23:09.82 | 9 |
| Sep 18 | NWC: Blaine, Ferndale & LC @ SehomeSep 18 · 2.6 Miles Varsity · Place 41 · SehomeSehome | 2.6 Miles Varsity | 41 | 17:13.87 | 9 |
| Sep 14 | Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Junior Varsity · Place 61 · SehomeSehome | 2 Miles Junior Varsity | 61 | 13:34.08 | 9 |
| Sep 3 | Sehome XC Time Trial 2024Sep 3 · 2.6 Miles Varsity · Place 36 · SehomeSehome | 2.6 Miles Varsity | 36 | 18:16Unofficial | 9 |
| May 29 | 2024 Bellingham Middle School XC ChampionshipMay 29 · 3,000 Meters MS Boys · Place 36 · KulshanKulshan | 3,000 Meters MS Boys | 36 | 12:45.8 PB | 8 |