Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Stanwood High SchoolWESCO XC @Stanwood vs. Arlington, Mariner, Monroe, Cascade · Sep 16 | 22:23.92 | WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, Cascade | September 16, 2026 |
| 5,000 Meters · Fairfield County ParkWESCO XC - Murphy, Mariner, Terrace @ Monroe · Sep 23 | 26:48.89 | WESCO XC - Murphy, Mariner, Terrace @ Monroe | September 23, 2026 |
| 5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 25 | 24:53.1 | WESCO Championships | October 25, 2025 |
| 5,000 Meters · Lakewood High SchoolDistrict 1 and 2 XC Championships · Nov 1 | 23:45.00 | District 1 and 2 XC Championships | November 1, 2025 |
| 5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 3 | 26:41.20 | NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL | October 3, 2026 |
| 5,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 19 | 27:23.20 | 2026 PLU Invitational | September 19, 2026 |
| 5,000 Meters · Valley View Middle SchoolWESCO XC - Shorewood, Mariner @ GP · Oct 1 | 27:21.40 | WESCO XC - Shorewood, Mariner @ GP | October 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District 1/2 XC ChampionshipsOct 31 · 5,000 Meters 4A Girls Varsity · Place 125 · Mariner | 5,000 Meters 4A Girls Varsity | 125 | 25:17.99 | 11 |
| Oct 24 | WESCO ChampionshipsOct 24 · 5,000 Meters Varsity 4A · Place 41 · Mariner | 5,000 Meters Varsity 4A | 41 | 25:16.5 | 11 |
| Oct 15 | ESD vs MSD ClashOct 15 · 5,000 Meters HS Girls · Place 37 · Mariner | 5,000 Meters HS Girls | 37 | 26:49.4Unofficial | 11 |
| Oct 3 | NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters JV JR/SR · Place 82 · Mariner | 5,000 Meters JV JR/SR | 82 | 26:41.20 PB | 11 |
| Oct 1 | WESCO XC - Shorewood, Mariner @ GPOct 1 · 5,000 Meters Varsity · Place 33 · Mariner | 5,000 Meters Varsity | 33 | 27:21.40 PB | 11 |
| Sep 25 | Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Mariner | 5,000 Meters Varsity | 0 | SCR | 11 |
| Sep 23 | WESCO XC - Murphy, Mariner, Terrace @ MonroeSep 23 · 5,000 Meters Varsity · Place 18 · Mariner | 5,000 Meters Varsity | 18 | 26:48.89 PB | 11 |
| Sep 19 | 2026 PLU InvitationalSep 19 · 5,000 Meters HS Girls Junior Varsity · Place 36 · Mariner | 5,000 Meters HS Girls Junior Varsity | 36 | 27:23.20 PB | 11 |
| Sep 16 | WESCO XC @Stanwood vs. Arlington, Mariner, Monroe, CascadeSep 16 · 4,000 Meters Varsity · Place 38 · Mariner | 4,000 Meters Varsity | 38 | 22:23.92 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 4A Girls Varsity · Place 116 · Mariner | 5,000 Meters 4A Girls Varsity | 116 | 23:45.00 PB | 10 |
| Oct 25 | WESCO ChampionshipsOct 25 · 5,000 Meters Varsity 4A Girls · Place 49 · Mariner | 5,000 Meters Varsity 4A Girls | 49 | 24:53.1 PB | 10 |
| Oct 11 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 83 · Mariner | 5,000 Meters Junior Varsity | 83 | 24:20.5 | 10 |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 18 · Mariner | 5,000 Meters Junior Varsity | 18 | 25:18.7 | 10 |
| Sep 23 | Wesco League XC - Mariner / Lynnwood / Shorewood @ Hamlin ParkSep 23 · 4,000 Meters Junior Varsity · Place 32 · Mariner | 4,000 Meters Junior Varsity | 32 | 22:58.4 | 10 |
| Sep 20 | South Whidbey 46th Carl Westling InvitationalSep 20 · 5,000 Meters Varsity Division 1 · Place 70 · Mariner | 5,000 Meters Varsity Division 1 | 70 | 25:31.50 | 10 |
| Sep 13 | GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Sophomore · Place 88 · Mariner | 2 Miles Sophomore | 88 | 15:44.01 | 10 |
| Sep 11 | Wesco League XC - Lynnwood / Glacier Peak / Stanwood @ MarinerSep 11 · 4,000 Meters Varsity · Place 21 · Mariner | 4,000 Meters Varsity | 21 | 20:02.8 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 4A · Place 127 · Mariner | 5,000 Meters Varsity 4A | 127 | 26:56.78 | 9 |
| Oct 26 | 2024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 4A · Place 41 · Mariner | 5,000 Meters Varsity 4A | 41 | 25:51.5 | 9 |
| Oct 17 | Everett vs Mukilteo ChampionshipsOct 17 · 5,000 Meters Varsity · Place 30 · Mariner | 5,000 Meters Varsity | 30 | 25:47.9 | 9 |
| Oct 12 | 4th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 14 · Mariner | 5,000 Meters Varsity | 14 | 26:54.99 | 9 |
| Oct 5 | NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 190 · Mariner | 5,000 Meters Junior Varsity Frosh/Soph Freshman | 190 | 27:11.40 | 9 |
| Sep 19 | Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 14 · Mariner | 3 Miles Junior Varsity | 14 | 22:37.4 | 9 |
| Sep 14 | Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Freshman · Place 140 · Mariner | 2 Miles Freshman | 140 | 18:06.00 | 9 |