Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Lynndale ParkWESCO League XC- Mariner & Cascade @ Meadowdale · Oct 815:56.00WESCO League XC- Mariner & Cascade @ MeadowdaleOctober 8, 2025
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2519:20.3WESCO ChampionshipsOctober 25, 2025
5,000 Meters · PLU Meadows Disc Golf Course2023 PLU Invitational · Sep 1626:01.902023 PLU InvitationalSeptember 16, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters Varsity 4A Boys · Place 60 · Mariner5,000 Meters Varsity 4A Boys6019:20.3 PB12
Oct 16Everett vs Mukilteo ChampionshipsOct 16 · 5,000 Meters Varsity · Place 40 · Mariner5,000 Meters Varsity4019:08.812
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 194 · Mariner5,000 Meters Varsity19418:45.812
Oct 8WESCO League XC- Mariner & Cascade @ MeadowdaleOct 8 · 4,000 Meters Varsity Boys · Place 13 · Mariner4,000 Meters Varsity Boys1315:56.00 PB12
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 329 · Mariner5,000 Meters Varsity32919:47.212
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 68 · Mariner5,000 Meters Varsity6819:11.6012
Sep 23Wesco League XC - Mariner / Lynnwood / Shorewood @ Hamlin ParkSep 23 · 4,000 Meters Junior Varsity · Place 23 · Mariner4,000 Meters Junior Varsity2315:44.012
Sep 20South Whidbey 46th Carl Westling InvitationalSep 20 · 5,000 Meters Varsity Division 1 · Place 78 · Mariner5,000 Meters Varsity Division 17820:01.1312
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Varsity · Place 93 · Mariner2 Miles Varsity9312:41.0312
Sep 11Wesco League XC - Lynnwood / Glacier Peak / Stanwood @ MarinerSep 11 · 4,000 Meters Varsity · Place 19 · Mariner4,000 Meters Varsity1915:34.412

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 4A · Place 56 · Mariner5,000 Meters Varsity 4A5619:19.211
Oct 17Everett vs Mukilteo ChampionshipsOct 17 · 5,000 Meters Varsity · Place 28 · Mariner5,000 Meters Varsity2819:04.911
Oct 124th Annual Mountain Loop InvitationalOct 12 · 5,000 Meters Varsity · Place 89 · Mariner5,000 Meters Varsity8919:49.9011
Oct 5NIKE -- 17TH ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters Junior Varsity · Place 137 · Mariner5,000 Meters Junior Varsity13719:51.8011
Sep 27Return of the Salmon InvitationalSep 27 · 5,000 Meters Varsity · Place 37 · Mariner5,000 Meters Varsity3718:56.9011
Sep 25Mariner, MGHS and Snohomish @ ArlingtonSep 25 · 3 Miles Varsity · Place 32 · Mariner3 Miles Varsity3219:2511
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Varsity · Place 32 · Mariner3 Miles Varsity3220:03.111
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Varsity · Place 86 · Mariner2 Miles Varsity8612:39.7611
Sep 11Lynnwood, Edmonds-Woodway & Lake Stevens @ MarinerSep 11 · 4,000 Meters Junior Varsity · Place 14 · Mariner4,000 Meters Junior Varsity1416:19.811
Sep 7Tahoma Coed Relays (Jamboree)Sep 7 · 3,000 Meters Open · Mariner3,000 Meters Open015:02.6Unofficial11

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity 4A · Place 144 · Mariner5,000 Meters Junior Varsity 4A14422:24.10SO
Oct 12Everett - Mukilteo ChampionshipsOct 12 · 3 Miles Varsity · Place 90 · Mariner3 Miles Varsity9022:52.010
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 301 · Mariner5,000 Meters Frosh/Soph Freshman30123:23.610
Oct 4Meadowdale, Cascade, Lynnwood & Mariner @ Mariner HSOct 4 · 4,000 Meters Varsity · Place 51 · Mariner4,000 Meters Varsity5118:46.010
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 377 · Mariner5,000 Meters Junior Varsity Freshman Sophomore37723:32.8SO
Sep 20Wesco League XC - Lake Stevens / Everett / Meadowdale / Mariner / Shorewood @ Hamlin ParkSep 20 · 3 Miles Junior Varsity · Place 76 · Mariner3 Miles Junior Varsity7624:47.610
Sep 162023 PLU InvitationalSep 16 · 5,000 Meters HS Varsity Boys 5k · Place 128 · Mariner5,000 Meters HS Varsity Boys 5k12826:01.90 PB10
Sep 12Wesco League XC - Lynnwood / Mariner / M. Pilchuck / Snohomish @ LynnwoodSep 12 · 2.75 Miles Junior Varsity · Place 27 · Mariner2.75 Miles Junior Varsity2722:58.310
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Junior Varsity · Place 80 · Mariner2 Miles Junior Varsity8015:59.2910