Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Carleton FarmArlington, Marysville Pilchuck, Oak Harbor @ Lake Stevens · Sep 13 | 21:25.74 | Arlington, Marysville Pilchuck, Oak Harbor @ Lake Stevens | September 13, 2017 |
| 5,000 Meters · BurlingtonMonroe, Lake Stevens, MGHS @ Mt. Vernon · Sep 28 | 21:31 | Monroe, Lake Stevens, MGHS @ Mt. Vernon | September 28, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL · Sep 29 | 20:26.00 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL | September 29, 2018 |
| 5,000 Meters · Hamlin ParkShorewood - Lake Stevens - Mountlake Terrace - Meadowdale @ Hamlin Park · Sep 20 | 22:24.20 | Shorewood - Lake Stevens - Mountlake Terrace - Meadowdale @ Hamlin Park | September 20, 2017 |
| 5,000 Meters · Lakewood HSWESCO XC Championships · Oct 21 | 20:24.14 | WESCO XC Championships | October 21, 2017 |
| 5,000 Meters · South Whidbey HS40th South Whidbey - Carl Westling Invitational · Sep 15 | 20:34.35 | 40th South Whidbey - Carl Westling Invitational | September 15, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WESCO/North Sound XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 103 · Lake Stevens | 5,000 Meters Junior Varsity | 103 | 19:11.4 | 11 |
| Oct 3 | Lake Stevens / Shorecrest / Archbishop Murphy / Mariner / Arlington at River MeadowsOct 3 · 5,000 Meters Open · Place 53 · Lake Stevens | 5,000 Meters Open | 53 | 20:31.00 | 11 |
| Sep 29 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONALSep 29 · 5,000 Meters SERIOUS "OPEN RACE" · Place 76 · Lake Stevens | 5,000 Meters SERIOUS "OPEN RACE" | 76 | 20:26.00 PB | 11 |
| Sep 19 | Archbishop Murphy, Marysville-Pilchuck, Lake Stevens @ Edmonds-WoodwaySep 19 · 3 Miles Junior Varsity · Lake Stevens | 3 Miles Junior Varsity | 0 | — | 11 |
| Sep 15 | 40th South Whidbey - Carl Westling InvitationalSep 15 · 5,000 Meters Junior Varsity Under 22 min. · Place 137 · Lake Stevens | 5,000 Meters Junior Varsity Under 22 min. | 137 | 20:34.35 PB | 11 |
| Sep 12 | Lake Stevens vs CAS, CedarC, EvtSep 12 · Varsity · Place 13 · Lake Stevens | Varsity | 13 | 17:39.18 | 11 |
| Sep 8 | River meadows jamboree Sep 8 · 2 Miles New Division · Place 25 · Lake Stevens | 2 Miles New Division | 25 | 13:14Unofficial | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WESCO XC ChampionshipsOct 21 · 5,000 Meters WESCO JV Boys · Place 169 · Lake Stevens | 5,000 Meters WESCO JV Boys | 169 | 20:24.14 PB | 10 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph 2 · Place 41 · Lake Stevens | 5,000 Meters Frosh/Soph 2 | 41 | 20:32.1 | 10 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters SERIOUS "OPEN RACE" · Place 96 · Lake Stevens | 5,000 Meters SERIOUS "OPEN RACE" | 96 | 20:46.86 | 10 |
| Sep 28 | Monroe, Lake Stevens, MGHS @ Mt. VernonSep 28 · 5,000 Meters Junior Varsity · Place 33 · Lake Stevens | 5,000 Meters Junior Varsity | 33 | 21:31 PB | 10 |
| Sep 20 | Shorewood - Lake Stevens - Mountlake Terrace - Meadowdale @ Hamlin ParkSep 20 · 5,000 Meters Varsity & JV · Place 78 · Lake Stevens | 5,000 Meters Varsity & JV | 78 | 22:24.20 PB | 10 |
| Sep 13 | Arlington, Marysville Pilchuck, Oak Harbor @ Lake StevensSep 13 · 2.95 Miles Junior Varsity · Place 36 · Lake Stevens | 2.95 Miles Junior Varsity | 36 | 21:25.74 PB | 10 |
| Sep 9 | Lake Stevens intersquadSep 9 · 2 Miles Varsity · Place 29 · Lake Stevens | 2 Miles Varsity | 29 | 13:31Unofficial | 10 |