Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3781 m · Irene Rinehart Riverfront ParkEllensburg Invitational · Sep 13 | 13:35 | Ellensburg Invitational | September 13, 2014 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL · Oct 1 | 16:49.9 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL | October 1, 2016 |
| 5,000 Meters · Lake Sammamish State Park52nd 4A KingCo League Championships · Oct 22 | 16:44.62 | 52nd 4A KingCo League Championships | October 22, 2016 |
| 5,000 Meters · Lake Sammamish State Park3A SeaKing & 4A Bi-District I/II Championships · Oct 31 | 16:44.15 | 3A SeaKing & 4A Bi-District I/II Championships | October 31, 2015 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 8 | 17:09.9 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 8, 2016 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 16:45.9 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · South Whidbey HSDist. 1 (1B/2B, 1A, 2A, 3A, 4A) Championships · Nov 1 | 17:41.20 | Dist. 1 (1B/2B, 1A, 2A, 3A, 4A) Championships | November 1, 2014 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA STATE XC MEET · Nov 5 | 16:52.30 | 4A WIAA STATE XC MEET | November 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | 4A WIAA STATE XC MEETNov 5 · 5,000 Meters 4A Boys · Place 83 · Mt. Si | 5,000 Meters 4A Boys | 83 | 16:52.30 PB | 12 |
| Oct 22 | 52nd 4A KingCo League ChampionshipsOct 22 · 5,000 Meters Varsity Boys · Place 14 · Mt. Si | 5,000 Meters Varsity Boys | 14 | 16:44.62 PB | 12 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters Varsity Boys team avg under 18:00 · Place 84 · Mt. Si | 5,000 Meters Varsity Boys team avg under 18:00 | 84 | 17:09.9 PB | 12 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters 3A - 4A BOYS · Place 51 · Mt. Si | 5,000 Meters 3A - 4A BOYS | 51 | 16:49.9 PB | 12 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Division 1 Varsity · Place 29 · Mt. Si | 5,000 Meters Division 1 Varsity | 29 | 16:45.9 PB | 12 |
| Sep 21 | Mt. Si @ BothellSep 21 · 5,000 Meters Varsity · Place 2 · Mt. Si | 5,000 Meters Varsity | 2 | 16:57Unofficial | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | 4A WIAA STATE XC MEETNov 7 · 5,000 Meters 4A Boys · Place 129 · Mt. Si | 5,000 Meters 4A Boys | 129 | 17:25.2 | 11 |
| Oct 31 | 3A SeaKing & 4A Bi-District I/II ChampionshipsOct 31 · 5,000 Meters 4A Varsity · Place 16 · Mt. Si | 5,000 Meters 4A Varsity | 16 | 16:44.15 PB | 11 |
| Oct 7 | Mt. Si, Inglemoor @ SkylineOct 7 · 3 Mile Varsity · Place 19 · Mt. Si | 3 Mile Varsity | 19 | 17:24Unofficial | 11 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters Division 2 Varsity · Place 11 · Mt. Si | 5,000 Meters Division 2 Varsity | 11 | 16:49.41 | 11 |
| Sep 23 | Woodinville, Redmond @ Mount SiSep 23 · 5,000 Meters Varsity · Place 13 · Mt. Si | 5,000 Meters Varsity | 13 | 18:00Unofficial | 11 |
| Sep 16 | Issaquah, Mt Si @ NewportSep 16 · 5,000 Meters Varsity · Place 6 · Mt. Si | 5,000 Meters Varsity | 6 | 17:13Unofficial | 11 |
| Sep 9 | KingCo PreviewSep 9 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 17:26Unofficial | 11 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Dist. 1 (1B/2B, 1A, 2A, 3A, 4A) ChampionshipsNov 1 · 5,000 Meters 4A Varsity · Place 51 · Mt. Si | 5,000 Meters 4A Varsity | 51 | 17:41.20 PB | 10 |
| Oct 25 | 50th 4A KingCo League ChampionshipsOct 25 · 5,000 Meters Varsity Boys · Place 41 · Mt. Si | 5,000 Meters Varsity Boys | 41 | 17:43.54 | 10 |
| Oct 15 | Mt Si, Bothell @ EastlakeOct 15 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 17:48Unofficial | 10 |
| Oct 8 | Mt. Si, Inglemoor, SkylineOct 8 · 3 Mile Varsity · Mt. Si | 3 Mile Varsity | 0 | 17:59Unofficial | 10 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters Division 3 Varsity · Place 29 · Mt. Si | 5,000 Meters Division 3 Varsity | 29 | 17:54.37 | 10 |
| Sep 24 | Redmond, Woodinville @ Mt. SiSep 24 · 5,000 Meters Varsity · Place 9 · Mt. Si | 5,000 Meters Varsity | 9 | 17:43Unofficial | 10 |
| Sep 17 | Mt. Si & Newport @ IssaquahSep 17 · 3 Mile Varsity · Place 11 · Mt. Si | 3 Mile Varsity | 11 | 17:47Unofficial | 10 |
| Sep 13 | Ellensburg InvitationalSep 13 · 2.35 Mile Varsity · Place 44 · Mt. Si | 2.35 Mile Varsity | 44 | 13:35 PB | 10 |