Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 14:38 | 2017 Sehome Invitational | September 9, 2017 |
| 2.9 Miles · Strawberry FieldsMountlake Terrace, Mt. Vernon @ MGHS · Sep 19 | 21:06 | Mountlake Terrace, Mt. Vernon @ MGHS | September 19, 2019 |
| 2.9 Miles · Valley View Middle SchoolJackson, Lynnwood, Mount Vernon @ Snohomish · Sep 21 | 23:47 | Jackson, Lynnwood, Mount Vernon @ Snohomish | September 21, 2017 |
| 4940 m · Strawberry FieldsArchbishop Murphy, Mount Vernon @ MGHS · Sep 13 | 23:20 | Archbishop Murphy, Mount Vernon @ MGHS | September 13, 2018 |
| 5,000 Meters · BurlingtonMonroe, Lake Stevens, MGHS @ Mt. Vernon · Sep 28 | 0:24:28 | Monroe, Lake Stevens, MGHS @ Mt. Vernon | September 28, 2017 |
| 5,000 Meters · Lakewood HSWESCO XC Championships · Oct 21 | 22:17.81 | WESCO XC Championships | October 21, 2017 |
| 5,000 Meters · River Meadows ParkCascade - Mariner - Mt. Vernon - Oak Harbor @ Arlington · Oct 4 | 23:20.60 | Cascade - Mariner - Mt. Vernon - Oak Harbor @ Arlington | October 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WESCO/North Sound Conference ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 180 · Mt Vernon | 5,000 Meters Junior Varsity | 180 | 21:00.2 | 11 |
| Oct 17 | Skagit County ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 45 · Mt Vernon | 5,000 Meters Junior Varsity | 45 | 20:53 | 11 |
| Oct 3 | Jackson, MV, Stanwood @ Oak HarborOct 3 · 4,350 Meters Varsity · Place 81 · Mount Vernon | 4,350 Meters Varsity | 81 | 18:54.1Unofficial | 11 |
| Sep 26 | Stanwood, Mariner, Everett, Glacier Peak, Lummi @ Mount VernonSep 26 · 5,000 Meters Junior Varsity · Place 21 · Mt Vernon | 5,000 Meters Junior Varsity | 21 | 22:13.40 | 11 |
| Sep 19 | Mountlake Terrace, Mt. Vernon @ MGHSSep 19 · 2.9 Miles Junior Varsity · Place 23 · Mount Vernon | 2.9 Miles Junior Varsity | 23 | 21:06 PB | 11 |
| Sep 14 | Gear Up Sports Northwest Preview (Sehome Invite)Sep 14 · 2 Miles Varsity · Place 121 · Mt Vernon | 2 Miles Varsity | 121 | 13:39.16 | 11 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WESCO/North Sound XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 339 · Mt Vernon | 5,000 Meters Junior Varsity | 339 | 24:10.8 | 10 |
| Oct 11 | Skagit County ChampionshipOct 11 · 5,000 Meters Junior Varsity · Mount Vernon | 5,000 Meters Junior Varsity | 0 | 23:45Unofficial | 10 |
| Oct 4 | Everett, Jackson, Mt. Vernon @ StanwoodOct 4 · 4,000 Meters Varsity · Mount Vernon | 4,000 Meters Varsity | 0 | 18:24Unofficial | 10 |
| Sep 27 | Marysville-Pilchuck, Kamiak, and Mariner @ MVHSSep 27 · Varsity · Place 64 · Mt Vernon | Varsity | 64 | 24:44 | 10 |
| Sep 20 | Monroe / Mt. Vernon / Lynnwood at MarinerSep 20 · 4,000 Meters Open · Place 60 · Mt Vernon | 4,000 Meters Open | 60 | 18:34.20 | 10 |
| Sep 13 | Archbishop Murphy, Mount Vernon @ MGHSSep 13 · 3.07 Miles VARSITY/JV · Place 52 · Mount Vernon | 3.07 Miles VARSITY/JV | 52 | 23:20 PB | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WESCO XC ChampionshipsOct 21 · 5,000 Meters WESCO JV Boys · Place 257 · Mount Vernon | 5,000 Meters WESCO JV Boys | 257 | 22:17.81 PB | 9 |
| Oct 12 | Skagit County Cross Country ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 51 · Mount Vernon | 5,000 Meters Junior Varsity | 51 | 22:25Unofficial | 9 |
| Oct 4 | Cascade - Mariner - Mt. Vernon - Oak Harbor @ ArlingtonOct 4 · 5,000 Meters Junior Varsity · Place 60 · Mount Vernon | 5,000 Meters Junior Varsity | 60 | 23:20.60 PB | 9 |
| Sep 28 | Monroe, Lake Stevens, MGHS @ Mt. VernonSep 28 · 5,000 Meters Junior Varsity · Place 55 · Mount Vernon | 5,000 Meters Junior Varsity | 55 | 0:24:28 PB | 9 |
| Sep 21 | Jackson, Lynnwood, Mount Vernon @ SnohomishSep 21 · 2.9 Miles Junior Varsity · Place 76 · Mount Vernon | 2.9 Miles Junior Varsity | 76 | 23:47 PB | 9 |
| Sep 14 | Jackson, Kamiak, Mount Vernon @ Mountlake TerraceSep 14 · 2.75 Miles Varsity · Place 123 · Mount Vernon | 2.75 Miles Varsity | 123 | 22:22Unofficial | 9 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Junior Varsity · Place 53 · Mount Vernon | 2 Miles Junior Varsity | 53 | 14:38 PB | 9 |