Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Snohomish High SchoolSnohomish Invite · Sep 23 | 16:36 | Snohomish Invite | September 23, 2019 |
| 2 Miles · Cavelero Mid HighValley View, Haller, Monroe @ Cavelero · Oct 3 | 17:20 | Valley View, Haller, Monroe @ Cavelero | October 3, 2018 |
| 2 Miles · Civic StadiumGear Up Northwest Preview (Sehome Invite) · Sep 11 | 18:45.08 | Gear Up Northwest Preview (Sehome Invite) | September 11, 2021 |
| 2 Miles · Gissberg Twin LakesWESCO: Cascade @ MGHS · Mar 10 | 18:55 | WESCO: Cascade @ MGHS | March 10, 2021 |
| 2.4 Miles · Marysville-Pilchuck HSMarysville Pilchuck HS Hosts Marysville Getchell HS · Mar 24 | 24:45 | Marysville Pilchuck HS Hosts Marysville Getchell HS | March 24, 2021 |
| 3 Miles · Gissberg Twin LakesWESCO: Stanwood @ MGHS · Mar 17 | 29:40 | WESCO: Stanwood @ MGHS | March 17, 2021 |
| 4,000 Meters · Mountlake Terrace High SchoolWesco League XC - Jackson / M. Pilchuck / M. Getchell / Mountlake Terace @ Ballinger Park · Sep 20 | 21:20.7 | Wesco League XC - Jackson / M. Pilchuck / M. Getchell / Mountlake Terace @ Ballinger Park | September 20, 2022 |
| 5,000 Meters · Lakewood HSWesco League XC - Marysville-Getchell vs Lakewood @ Lakewood · Mar 4 | 33:08.2 | Wesco League XC - Marysville-Getchell vs Lakewood @ Lakewood | March 4, 2021 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 26:51.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 74 · Marysville GetchellMarysville Getchell | 5,000 Meters 3A | 74 | 22:34.2 | 12 |
| Oct 21 | Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity 3A · Place 72 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity 3A | 72 | 23:15.30 | SR |
| Oct 12 | Moses Lake Invitational at the Gorge Oct 12 · 5,000 Meters Varsity · Place 36 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity | 36 | 25:34.80 | SR |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 197 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity | 197 | 23:44.0 | 12 |
| Oct 4 | MGHS @ MPHS -- Senior Day!Oct 4 · Junior Varsity · Place 5 · Marysville GetchellMarysville Getchell | Junior Varsity | 5 | 17:58 | 12 |
| Sep 30 | NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 176 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity 3A | 176 | 22:52.4 | SR |
| Sep 21 | @Stanwood vs Jackson, Marysville -G, SnohomishSep 21 · 2.6 Miles Varsity · Place 22 · Marysville GetchellMarysville Getchell | 2.6 Miles Varsity | 22 | 20:05.86 | 12 |
| Sep 13 | @AMHS vs Getchel, Jackson & ShorewoodSep 13 · Varsity · Place 18 · Marysville GetchellMarysville Getchell | Varsity | 18 | 19:27 | 12 |
| Sep 9 | Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Varsity · Place 44 · Marysville GetchellMarysville Getchell | 2 Miles Varsity | 44 | 14:53.69 | 12 |
| Sep 6 | Archbishop, Everett, Mariner @ MGHSSep 6 · Varsity · Place 5 · Marysville GetchellMarysville Getchell | Varsity | 5 | 18:55 | 12 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District 1 and 2 XC ChampionshipsOct 29 · 5,000 Meters 3A · Place 82 · Marysville GetchellMarysville Getchell | 5,000 Meters 3A | 82 | 23:47.3 | 11 |
| Oct 22 | Wesco League ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 23 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity | 23 | 24:40.2 | 11 |
| Oct 12 | Marysville All-City Cross Country @ MPOct 12 · 4,000 Meters Varsity · Place 14 · Marysville GetchellMarysville Getchell | 4,000 Meters Varsity | 14 | 20:26.00 | 11 |
| Oct 7 | Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 285 · Marysville GetchellMarysville Getchell | 5,000 Meters Varsity | 285 | 25:51.2 | 11 |
| Oct 6 | Lake Stevens, MGHS @ Glacier PeakOct 6 · 4,000 Meters Varsity · Place 21 · Marysville GetchellMarysville Getchell | 4,000 Meters Varsity | 21 | 19:47.4 | 11 |
| Oct 1 | NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Junior Varsity · Place 48 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity | 48 | 24:37.20 | JR |
| Sep 20 | Wesco League XC - Jackson / M. Pilchuck / M. Getchell / Mountlake Terace @ Ballinger ParkSep 20 · 4,000 Meters Girls Varsity / Junior Varsity · Place 32 · Marysville-GetchellMarysville-Getchell | 4,000 Meters Girls Varsity / Junior Varsity | 32 | 21:20.7 PB | 11 |
| Sep 14 | Shorewood, Monroe, MGHS & Cascade @McCollum PKSep 14 · Varsity · Place 24 · Marysville GetchellMarysville Getchell | Varsity | 24 | 21:30 | 11 |
| Sep 14 | Shorewood, Monroe, MGHS & Cascade @McCollum PKSep 14 · Varsity · Place 24 · Marysville GetchellMarysville Getchell | Varsity | 24 | 21:30 | 11 |
| Sep 10 | Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Varsity · Place 53 · Marysville GetchellMarysville Getchell | 2 Miles Varsity | 53 | 16:39.82 | 11 |
| Sep 7 | Everett, Mariner @ MGHSSep 7 · Varsity · Place 16 · Marysville GetchellMarysville Getchell | Varsity | 16 | 20:50 | 11 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Wesco League Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 81 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity | 81 | 27:15.0 | 10 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Girls Bronze · Place 70 · Marysville-GetchellMarysville-Getchell | 5,000 Meters Girls Bronze | 70 | 26:51.00 PB | 10 |
| Oct 7 | Wesco XC - Meadowdale / Shorecrest / Marysville Getchell @ Lynndale ParkOct 7 · 4,000 Meters Junior Varsity · Place 24 · Marysville GetchellMarysville Getchell | 4,000 Meters Junior Varsity | 24 | 21:52.10 | 10 |
| Oct 2 | NIKE -- 14th ANNUAL TWILIGHT XC INVITATIONALOct 2 · 5,000 Meters Open · Place 26 · Marysville GetchellMarysville Getchell | 5,000 Meters Open | 26 | 28:14.20 | 10 |
| Sep 23 | Jackson, MLTerrace, MGHS @ SnohomishSep 23 · 2.9 Miles Varsity · Place 35 · Marysville GetchellMarysville Getchell | 2.9 Miles Varsity | 35 | 28:58 | 10 |
| Sep 18 | Wenatchee XC InviteSep 18 · 5,000 Meters Junior Varsity · Place 65 · Marysville GetchellMarysville Getchell | 5,000 Meters Junior Varsity | 65 | 28:52 | 10 |
| Sep 16 | MPHS, MGHS @ KamiakSep 16 · 2.7 Miles Varsity · Place 31 · Marysville GetchellMarysville Getchell | 2.7 Miles Varsity | 31 | 26:24 | 10 |
| Sep 11 | Gear Up Northwest Preview (Sehome Invite)Sep 11 · 2 Miles Sophomore Girls · Place 76 · Marysville-GetchellMarysville-Getchell | 2 Miles Sophomore Girls | 76 | 18:45.08 PB | 10 |
| Mar 24 | Marysville Pilchuck HS Hosts Marysville Getchell HSMar 24 · 2.4 Miles Varsity · Place 14 · Marysville-GetchellMarysville-Getchell | 2.4 Miles Varsity | 14 | 24:45 PB | 9 |
| Mar 17 | WESCO: Stanwood @ MGHSMar 17 · 3 Miles Varsity/JV · Place 17 · Marysville-GetchellMarysville-Getchell | 3 Miles Varsity/JV | 17 | 29:40 PB | 9 |
| Mar 10 | WESCO: Cascade @ MGHSMar 10 · 2 Miles Varsity/JV · Place 11 · Marysville-GetchellMarysville-Getchell | 2 Miles Varsity/JV | 11 | 18:55 PB | 9 |
| Mar 4 | Wesco League XC - Marysville-Getchell vs Lakewood @ LakewoodMar 4 · 5,000 Meters Girls Varsity · Place 11 · Marysville-GetchellMarysville-Getchell | 5,000 Meters Girls Varsity | 11 | 33:08.2 PB | 9 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Snohomish Invite Sep 23 · 1.8 Miles 8th grade · Place 60 · HallerHaller | 1.8 Miles 8th grade | 60 | 16:36 PB | 8 |
2018 Cross Country
2 results