Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Port Susan Middle SchoolTotem MS, Lake Stevens MS & Post MS @ Port Susan MS · Oct 1 | 17:56 | Totem MS, Lake Stevens MS & Post MS @ Port Susan MS | October 1, 2019 |
| 1.5 Miles · Valley View Middle SchoolTotem MS, Cedarcrest MS & Monroe MS @ Valley View MS · Oct 7 | 12:52 | Totem MS, Cedarcrest MS & Monroe MS @ Valley View MS | October 7, 2019 |
| 1.6 Miles · Jennings ParkLSMS, Cavalero, Cedarcrest & TMS @ Jennings Park · Sep 25 | 13:56 | LSMS, Cavalero, Cedarcrest & TMS @ Jennings Park | September 25, 2019 |
| 1.7 Miles · Lakewood High SchoolNorth County Middle School XC Championships · Oct 21 | 14:16.0 | North County Middle School XC Championships | October 21, 2019 |
| 1.7 Miles · Lakewood HSNorth County Middle School XC Champs · Oct 23 | 12:30.7 | North County Middle School XC Champs | October 23, 2018 |
| 1.8 Miles · Snohomish High SchoolSnohomish Invite · Sep 23 | 14:42 | Snohomish Invite | September 23, 2019 |
| 2 Miles · Civic StadiumGear Up Northwest Preview (Sehome Invite) · Sep 11 | 16:35.00 | Gear Up Northwest Preview (Sehome Invite) | September 11, 2021 |
| 2816 m · Cavelero Mid HighTotem, Cedarcrest @ Cav/LSMS · Sep 26 | 15:38 | Totem, Cedarcrest @ Cav/LSMS | September 26, 2018 |
| 4,000 Meters · Mountlake Terrace High SchoolWesco League XC - Jackson / M. Pilchuck / M. Getchell / Mountlake Terace @ Ballinger Park · Sep 20 | 16:20.2 | Wesco League XC - Jackson / M. Pilchuck / M. Getchell / Mountlake Terace @ Ballinger Park | September 20, 2022 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 20:54.1 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 23:15.00 | Bill Kehoe South Sound Invite | October 9, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | District 1 XC ChampionshipsOct 28 · 5,000 Meters 3A · Place 60 · Marysville GetchellMarysville Getchell | 5,000 Meters 3A | 60 | 18:02.6 | 12 |
| Oct 21 | Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity 3A · Place 63 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity 3A | 63 | 18:13.40 | SR |
| Oct 12 | Moses Lake Invitational at the Gorge Oct 12 · 5,000 Meters Varsity · Place 23 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity | 23 | 19:02.44 | SR |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 108 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity | 108 | 18:38.7 | 12 |
| Oct 4 | MGHS @ MPHS -- Senior Day!Oct 4 · Junior Varsity · Place 1 · Marysville GetchellMarysville Getchell | Junior Varsity | 1 | 14:00 | 12 |
| Sep 30 | NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 185 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity 3A | 185 | 18:37.7 | SR |
| Sep 21 | @Stanwood vs Jackson, Marysville -G, SnohomishSep 21 · 2.6 Miles Varsity · Place 13 · Marysville GetchellMarysville Getchell | 2.6 Miles Varsity | 13 | 15:05.73 | 12 |
| Sep 13 | @AMHS vs Getchel, Jackson & ShorewoodSep 13 · Varsity · Place 16 · Marysville GetchellMarysville Getchell | Varsity | 16 | 14:56 | 12 |
| Sep 9 | Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Varsity · Place 44 · Marysville GetchellMarysville Getchell | 2 Miles Varsity | 44 | 11:54.35 | 12 |
| Sep 6 | Archbishop, Everett, Mariner @ MGHSSep 6 · Varsity · Place 7 · Marysville GetchellMarysville Getchell | Varsity | 7 | 14:43 | 12 |
2022 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District 1 and 2 XC ChampionshipsOct 29 · 5,000 Meters 3A · Place 78 · Marysville GetchellMarysville Getchell | 5,000 Meters 3A | 78 | 19:00.2 | 11 |
| Oct 22 | Wesco League ChampionshipsOct 22 · 5,000 Meters Varsity 3A · Place 30 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity 3A | 30 | 19:05.9 | 11 |
| Oct 12 | Marysville All-City Cross Country @ MPOct 12 · 4,000 Meters Varsity · Place 4 · Marysville GetchellMarysville Getchell | 4,000 Meters Varsity | 4 | 14:48.02 | 11 |
| Oct 7 | Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 277 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity | 277 | 20:04.1 | 11 |
| Oct 6 | Lake Stevens, MGHS @ Glacier PeakOct 6 · 4,000 Meters Varsity · Place 30 · Marysville GetchellMarysville Getchell | 4,000 Meters Varsity | 30 | 15:44.0 | 11 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 3A · Place 219 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity 3A | 219 | 19:52.40 | JR |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 215 · Marysville-GetchellMarysville-Getchell | 5,000 Meters Varsity Division I Sec2 M-Z | 215 | 20:54.1 PB | 11 |
| Sep 20 | Wesco League XC - Jackson / M. Pilchuck / M. Getchell / Mountlake Terace @ Ballinger ParkSep 20 · 4,000 Meters Boys Varsity · Place 29 · Marysville-GetchellMarysville-Getchell | 4,000 Meters Boys Varsity | 29 | 16:20.2 PB | 11 |
| Sep 14 | Shorewood, Monroe, MGHS & Cascade @McCollum PKSep 14 · Varsity · Place 28 · Marysville GetchellMarysville Getchell | Varsity | 28 | 16:19 | 11 |
| Sep 14 | Shorewood, Monroe, MGHS & Cascade @McCollum PKSep 14 · Varsity · Place 28 · Marysville GetchellMarysville Getchell | Varsity | 28 | 16:19 | 11 |
| Sep 10 | Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Varsity · Place 82 · Marysville GetchellMarysville Getchell | 2 Miles Varsity | 82 | 13:01.00 | 11 |
| Sep 7 | Everett, Mariner @ MGHSSep 7 · Varsity · Place 10 · Marysville GetchellMarysville Getchell | Varsity | 10 | 15:05 | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Wesco League Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 160 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity | 160 | 21:49.5 | 10 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Bronze · Place 187 · Marysville-GetchellMarysville-Getchell | 5,000 Meters Boys Bronze | 187 | 23:15.00 PB | 10 |
| Oct 7 | Wesco XC - Meadowdale / Shorecrest / Marysville Getchell @ Lynndale ParkOct 7 · 4,000 Meters Junior Varsity · Place 36 · Marysville GetchellMarysville Getchell | 4,000 Meters Junior Varsity | 36 | 18:30.80 | 10 |
| Oct 2 | NIKE -- 14th ANNUAL TWILIGHT XC INVITATIONALOct 2 · 5,000 Meters Junior Varsity Freshman Sophomore · Place 307 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity Freshman Sophomore | 307 | 23:13.80 | 10 |
| Sep 23 | Jackson, MLTerrace, MGHS @ SnohomishSep 23 · 2.9 Miles Junior Varsity · Place 42 · Marysville GetchellMarysville Getchell | 2.9 Miles Junior Varsity | 42 | 24:10 | 10 |
| Sep 18 | Wenatchee XC InviteSep 18 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 120 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity Frosh/Soph Freshman | 120 | 25:02 | 10 |
| Sep 16 | MPHS, MGHS @ KamiakSep 16 · 2.7 Miles Varsity · Place 43 · Marysville GetchellMarysville Getchell | 2.7 Miles Varsity | 43 | 21:28 | 10 |
| Sep 11 | Gear Up Northwest Preview (Sehome Invite)Sep 11 · 2 Miles JV Boys 1 · Place 58 · Marysville-GetchellMarysville-Getchell | 2 Miles JV Boys 1 | 58 | 16:35.00 PB | 10 |
| Sep 8 | Shorewood, Stanwood @ MGHSSep 8 · 2.3 Miles Junior Varsity · Place 26 · Marysville GetchellMarysville Getchell | 2.3 Miles Junior Varsity | 26 | 20:37 | 10 |
2019 Cross Country
5 results2018 Cross Country
3 results