Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4922 m · Lincoln ParkSundodger Invt. · Sep 16 | 17:21.09 | Sundodger Invt. | September 16, 2017 |
| 5,000 Meters · Lake Sammamish State ParkECL / Nisqually XC Meet · Oct 13 | 16:40.80 | ECL / Nisqually XC Meet | October 13, 2016 |
| 5,000 Meters · Lake Sammamish State ParkEmerald City - Nisqually Meet · Oct 12 | 17:06.90 | Emerald City - Nisqually Meet | October 12, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 17:18.3 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkEmerald City League Championship Meet · Oct 20 | 17:55.10 | Emerald City League Championship Meet | October 20, 2017 |
| 5,000 Meters · Lincoln ParkEmerald City League Meet #1 · Sep 12 | 17:27.30 | Emerald City League Meet #1 | September 12, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 17:13.4 | Nike Portland XC | September 30, 2017 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 18:04.16 | NW District Championships | October 28, 2017 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA STATE XC MEET · Nov 5 | 17:37.30 | 1A WIAA STATE XC MEET | November 5, 2016 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA STATE XC MEET · Nov 4 | 17:22.60 | 1A WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Upper WoodlandEmerald City League Meet #3 · Sep 26 | 18:46.20 | Emerald City League Meet #3 | September 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 1A WIAA State XC MeetNov 3 · 5,000 Meters 1A Boys · Place 122 · The Northwest School | 5,000 Meters 1A Boys | 122 | 18:32.80 | 12 |
| Oct 27 | Northwest District (B, 1A, 2A, 3A, 4A) ChampionshipsOct 27 · 5,000 Meters 1A · Place 36 · Northwest | 5,000 Meters 1A | 36 | 18:00.04 | 12 |
| Oct 19 | Emerald City League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 14 · Northwest | 5,000 Meters Varsity | 14 | 17:34.70 | 12 |
| Oct 11 | Emerald City League - Nisually Meet #4 - Lake SammamishOct 11 · 5,000 Meters Men's Open · Place 18 · The Northwest School | 5,000 Meters Men's Open | 18 | 17:25.10 | 12 |
| Oct 6 | NIKE - HOLE IN THE WALL XC INVITATIONALOct 6 · 5,000 Meters Varsity · Place 131 · Northwest | 5,000 Meters Varsity | 131 | 17:51.0 | 12 |
| Sep 18 | Emerald City League - Nisqually Meet #2 - Magnuson ParkSep 18 · Varsity · Place 16 · Northwest | Varsity | 16 | 18:21.70 | 12 |
| Sep 15 | 40th South Whidbey - Carl Westling InvitationalSep 15 · 5,000 Meters Junior Varsity Under 22 min. · Place 25 · The Northwest School | 5,000 Meters Junior Varsity Under 22 min. | 25 | 18:36.45 | 12 |
| Sep 8 | Tahoma Coed RelaysSep 8 · 3,000 Meters Relay · The Northwest School | 3,000 Meters Relay | 0 | 12:28Unofficial | 12 |
| Aug 29 | 2 Mile GL Time TrialAug 29 · 2 Miles Boys · The Northwest School | 2 Miles Boys | 0 | 11:47Unofficial | 12 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 1A WIAA STATE XC MEETNov 4 · 5,000 Meters 1A Boys · Place 65 · The Northwest School | 5,000 Meters 1A Boys | 65 | 17:22.60 PB | 11 |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 1A Varsity · Place 24 · The Northwest School | 5,000 Meters 1A Varsity | 24 | 18:04.16 PB | 11 |
| Oct 20 | Emerald City League Championship MeetOct 20 · 5,000 Meters Boys Open - ECL · Place 12 · The Northwest School | 5,000 Meters Boys Open - ECL | 12 | 17:55.10 PB | 11 |
| Oct 12 | Emerald City - Nisqually MeetOct 12 · 5,000 Meters Men's Open · Place 11 · The Northwest School | 5,000 Meters Men's Open | 11 | 17:06.90 PB | 11 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 34 · The Northwest School | 5,000 Meters Varsity Boys team avg over 18:00 | 34 | 17:18.3 PB | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Division 2 Varsity · Place 54 · The Northwest School | 5,000 Meters Division 2 Varsity | 54 | 17:13.4 PB | 11 |
| Sep 26 | Emerald City League Meet #3Sep 26 · 5,000 Meters Boys Open · Place 12 · The Northwest School | 5,000 Meters Boys Open | 12 | 18:46.20 PB | 11 |
| Sep 16 | Sundodger Invt.Sep 16 · 4,922 Meters Varsity · Place 29 · The Northwest School | 4,922 Meters Varsity | 29 | 17:21.09 PB | 11 |
| Sep 12 | Emerald City League Meet #1Sep 12 · 5,000 Meters Boys Open · Place 4 · The Northwest School | 5,000 Meters Boys Open | 4 | 17:27.30 PB | 11 |
| Sep 9 | Tahoma 15K Coed RelaysSep 9 · 3,000 Meters Relay · The Northwest School | 3,000 Meters Relay | 0 | 11:53Unofficial | 11 |
| Aug 30 | 2 Mile GL Time TrialAug 30 · 2 Mile Varsity · Place 3 · The Northwest School | 2 Mile Varsity | 3 | 11:01Unofficial | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | 1A WIAA STATE XC MEETNov 5 · 5,000 Meters 1A Boys · Place 65 · The Northwest School | 5,000 Meters 1A Boys | 65 | 17:37.30 PB | 10 |
| Oct 13 | ECL / Nisqually XC MeetOct 13 · 5,000 Meters Men's Open - Varsity & JV · Place 5 · The Northwest School | 5,000 Meters Men's Open - Varsity & JV | 5 | 16:40.80 PB | 10 |