Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Warren G. Magnuson ParkWashington XC Senior All-Star Race · Dec 2 | 13:16.3 | Washington XC Senior All-Star Race | December 2, 2023 |
| 2.1 Miles · McCollum ParkMariner Vs. Archbishop Murphy · Mar 4 | 17:02 | Mariner Vs. Archbishop Murphy | March 4, 2021 |
| 2.5 Miles · Mountlake Terrace High SchoolEnd-of-Season Mariner @ Mountlake Terrace · Mar 27 | 20:23.6 | End-of-Season Mariner @ Mountlake Terrace | March 27, 2021 |
| 2.5 Miles · Royals RouteWESCO Mariner @ Lynnwood · Mar 10 | 20:33 | WESCO Mariner @ Lynnwood | March 10, 2021 |
| 4,000 Meters · Mariner HSWesco League XC - Kamiak vs Mariner @ Mariner · Mar 25 | 20:44.7 | Wesco League XC - Kamiak vs Mariner @ Mariner | March 25, 2021 |
| 4,000 Meters · Mariners Museum 5K CourseWesco League XC Meet · Mar 25 | 20:44.7 | Wesco League XC Meet | March 25, 2021 |
| 5,000 Meters · Lakewood HSDISTRICT 1 XC CHAMPIONSHIPS · Oct 30 | 22:29.2 | DISTRICT 1 XC CHAMPIONSHIPS | October 30, 2021 |
| 5,000 Meters · PLU Meadows Disc Golf Course2023 PLU Invitational · Sep 16 | 20:58.20 | 2023 PLU Invitational | September 16, 2023 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 22:54.30 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · Tomlinson StadiumCentral Washington XC Opener · Sep 6 | 21:55.21 | Central Washington XC Opener | September 6, 2025 |
| 6,000 Meters · Emerald City Open 2K Loop 2025Emerald City Open · Oct 11 | 26:08.72 | Emerald City Open | October 11, 2025 |
| 6,000 Meters · Hovander Homestead ParkWWU Bill Roe Classic · Sep 27 | 24:23.70 | WWU Bill Roe Classic | September 27, 2025 |
| 6,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 26 | 25:20.8 | GNAC XC Championships 2024 | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | CNW Winter Grand Prix Race #1 (Road)Dec 2 · 2 Miles Open · Place 34 · MarinerMariner | 2 Miles Open | 34 | 13:17.1 | 12 |
| Dec 2 | Washington XC Senior All-Star RaceDec 2 · 2 Miles All-Stars · Place 27 · MarinerMariner | 2 Miles All-Stars | 27 | 13:16.3 PB | 12 |
| Nov 4 | WIAA State XC ChampionshipsNov 4 · 5,000 Meters 4A · Place 70 · MarinerMariner | 5,000 Meters 4A | 70 | 20:16.2 | — |
| Oct 28 | District 1 XC ChampionshipsOct 28 · 5,000 Meters 4A · Place 31 · MarinerMariner | 5,000 Meters 4A | 31 | 19:37.9 | 12 |
| Oct 21 | Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity 4A · Place 6 · MarinerMariner | 5,000 Meters Varsity 4A | 6 | 20:09.50 | SR |
| Oct 12 | Everett - Mukilteo ChampionshipsOct 12 · 3 Miles Varsity · Place 6 · MarinerMariner | 3 Miles Varsity | 6 | 20:26.1 | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 60 · MarinerMariner | 5,000 Meters Varsity | 60 | 20:43.9 | 12 |
| Oct 4 | Meadowdale, Cascade, Lynnwood & Mariner @ Mariner HSOct 4 · 4,000 Meters Varsity · Place 2 · MarinerMariner | 4,000 Meters Varsity | 2 | 16:30.1 | 12 |
| Sep 30 | NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 68 · MarinerMariner | 5,000 Meters Varsity 3A | 68 | 20:23.4 | SR |
| Sep 20 | Wesco League XC - Lake Stevens / Everett / Meadowdale / Mariner / Shorewood @ Hamlin ParkSep 20 · 3 Miles Junior Varsity · Place 7 · MarinerMariner | 3 Miles Junior Varsity | 7 | 20:53.6 | 12 |
| Sep 16 | 2023 PLU InvitationalSep 16 · 5,000 Meters HS Varsity Girls 5k · Place 18 · MarinerMariner | 5,000 Meters HS Varsity Girls 5k | 18 | 20:58.20 PB | 12 |
| Sep 12 | Wesco League XC - Lynnwood / Mariner / M. Pilchuck / Snohomish @ LynnwoodSep 12 · 2.75 Miles Junior Varsity · Place 3 · MarinerMariner | 2.75 Miles Junior Varsity | 3 | 19:09.6 | 12 |
| Sep 9 | Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Varsity · Place 21 · MarinerMariner | 2 Miles Varsity | 21 | 13:53.38 | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District 1 and 2 XC ChampionshipsOct 29 · 5,000 Meters 4A · Place 58 · MarinerMariner | 5,000 Meters 4A | 58 | 21:25.9 | 11 |
| Oct 22 | Wesco League ChampionshipsOct 22 · 5,000 Meters Varsity 4A · Place 15 · MarinerMariner | 5,000 Meters Varsity 4A | 15 | 21:12.4 | 11 |
| Oct 8 | 2nd Annual Mountain Loop InvitationalOct 8 · 5,000 Meters Varsity · Place 9 · MarinerMariner | 5,000 Meters Varsity | 9 | 21:52.20 | 11 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Junior Varsity · Place 2 · MarinerMariner | 5,000 Meters Junior Varsity | 2 | 21:21.40 | JR |
| Sep 22 | Wesco League XC - Mariner / Cascade / Lake Stevens / Snohomish / Archbishop Murphy @ MarinerSep 22 · 4,000 Meters Junior Varsity · Place 5 · MarinerMariner | 4,000 Meters Junior Varsity | 5 | 16:57.0 | 11 |
| Sep 17 | 2022 PLU InvitationalSep 17 · 5,000 Meters Varsity · Place 22 · MarinerMariner | 5,000 Meters Varsity | 22 | 21:17.90 | 11 |
| Sep 15 | Wesco League XC - Shorecrest / Mariner / Jackson / Stanwood @ Hamlin ParkSep 15 · 4,000 Meters Varsity · Place 10 · MarinerMariner | 4,000 Meters Varsity | 10 | 20:21.4 | 11 |
| Sep 10 | White River InviteSep 10 · 4,000 Meters Varsity · Place 2 · MarinerMariner | 4,000 Meters Varsity | 2 | 17:34.90 | 11 |
| Sep 7 | Everett, Mariner @ MGHSSep 7 · Varsity · Place 3 · MarinerMariner | Varsity | 3 | 16:53 | 11 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | DISTRICT 1 XC CHAMPIONSHIPSOct 30 · 5,000 Meters 4A Girls · Place 67 · MarinerMariner | 5,000 Meters 4A Girls | 67 | 22:29.2 PB | 10 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Girls Silver · Place 53 · MarinerMariner | 5,000 Meters Girls Silver | 53 | 22:54.30 PB | 10 |
| Mar 27 | End-of-Season Mariner @ Mountlake TerraceMar 27 · 2.5 Miles Varsity · Place 5 · MarinerMariner | 2.5 Miles Varsity | 5 | 20:23.6 PB | 9 |
| Mar 25 | Wesco League XC MeetMar 25 · 4,000 Meters Varsity · Place 7 · MarinerMariner | 4,000 Meters Varsity | 7 | 20:44.7 PB | 9 |
| Mar 25 | Wesco League XC - Kamiak vs Mariner @ MarinerMar 25 · 4,000 Meters Girls Open · Place 7 · MarinerMariner | 4,000 Meters Girls Open | 7 | 20:44.7 PB | 9 |
| Mar 17 | Wesco League XC - Cascade vs Mariner @ MarinerMar 17 · 4,000 Meters Girls Open · Place 3 · MarinerMariner | 4,000 Meters Girls Open | 3 | 21:51.0 | 9 |
| Mar 10 | WESCO Mariner @ LynnwoodMar 10 · 2.5 Miles Girls Varsity · Place 4 · MarinerMariner | 2.5 Miles Girls Varsity | 4 | 20:33 PB | 9 |
| Mar 4 | Mariner Vs. Archbishop MurphyMar 4 · 2.1 Miles Varsity · Place 2 · MarinerMariner | 2.1 Miles Varsity | 2 | 17:02 PB | 9 |