Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3781 m · Irene Rinehart Riverfront ParkEllensburg Invitational · Sep 13 | 16:58 | Ellensburg Invitational | September 13, 2014 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL · Oct 1 | 17:54.6 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL | October 1, 2016 |
| 5,000 Meters · Lake Sammamish State ParkIssaquah, Mt. Si @Woodinville · Sep 20 | 17:58.22 | Issaquah, Mt. Si @Woodinville | September 20, 2017 |
| 5,000 Meters · Lake Sammamish State Park52nd 4A KingCo League Championships · Oct 22 | 17:58.48 | 52nd 4A KingCo League Championships | October 22, 2016 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 17:49.8 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 17:42.2 | Nike Portland XC | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KingCo JV InviteOct 21 · 5,000 Meters Junior Varsity 4A · Place 13 · Mt Si | 5,000 Meters Junior Varsity 4A | 13 | 17:46.73 | 12 |
| Oct 21 | Kingco League ChampionshipOct 21 · 5,000 Meters 4A Boys Varsity · Mt. Si | 5,000 Meters 4A Boys Varsity | 0 | DNS | 12 |
| Oct 11 | Inglemoor/Bothell @ Mount SiOct 11 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 18:12Unofficial | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 70 · Mt. Si | 5,000 Meters Varsity Boys team avg over 18:00 | 70 | 17:49.8 PB | 12 |
| Oct 3 | Eastlake, Mt Si @ SkylineOct 3 · 3 Miles Varsity · Mt. Si | 3 Miles Varsity | 0 | 18:07Unofficial | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters JV Championships · Place 55 · Mt. Si | 5,000 Meters JV Championships | 55 | 17:42.2 PB | 12 |
| Sep 20 | Issaquah, Mt. Si @WoodinvilleSep 20 · 5,000 Meters Varsity · Place 24 · Mt. Si | 5,000 Meters Varsity | 24 | 17:58.22 PB | 12 |
| Sep 13 | Mount Si, North Creek @ NewportSep 13 · 5,000 Meters Varsity · Place 31 · Mt. Si | 5,000 Meters Varsity | 31 | 20:07.58Unofficial | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | 52nd 4A KingCo League ChampionshipsOct 22 · 5,000 Meters JV Boys · Place 11 · Mt. Si | 5,000 Meters JV Boys | 11 | 17:58.48 PB | 11 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters Varsity Boys team avg under 18:00 · Place 180 · Mt. Si | 5,000 Meters Varsity Boys team avg under 18:00 | 180 | 18:28.8 | 11 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters 3A - 4A BOYS · Place 158 · Mt. Si | 5,000 Meters 3A - 4A BOYS | 158 | 17:54.6 PB | 11 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Division 1 Varsity · Place 119 · Mt. Si | 5,000 Meters Division 1 Varsity | 119 | 17:59.1 | 11 |
| Sep 21 | Mt. Si @ BothellSep 21 · 5,000 Meters Varsity · Place 17 · Mt. Si | 5,000 Meters Varsity | 17 | 18:45Unofficial | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 51st 3A/4A KingCo League ChampionshipsOct 24 · 5,000 Meters 4A JV Boys A [Under 20:00] · Place 46 · Mt. Si | 5,000 Meters 4A JV Boys A [Under 20:00] | 46 | 18:59.7 | 10 |
| Oct 14 | Mt Si, Bothell @ EastlakeOct 14 · 5,000 Meters Varsity · Place 36 · Mt. Si | 5,000 Meters Varsity | 36 | 19:31Unofficial | 10 |
| Oct 7 | Mt. Si, Inglemoor @ SkylineOct 7 · 3 Mile Junior Varsity · Mt. Si | 3 Mile Junior Varsity | 0 | 19:26Unofficial | 10 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters JV Championships · Place 152 · Mt. Si | 5,000 Meters JV Championships | 152 | 19:18.46 | 10 |
| Sep 23 | Woodinville, Redmond @ Mount SiSep 23 · 5,000 Meters Junior Varsity · Mt. Si | 5,000 Meters Junior Varsity | 0 | 19:41Unofficial | 10 |
| Sep 16 | Issaquah, Mt Si @ NewportSep 16 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 20:30Unofficial | 10 |
| Sep 9 | KingCo PreviewSep 9 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 19:51Unofficial | 10 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 50th 4A KingCo League ChampionshipsOct 25 · 5,000 Meters JV Boys B · Place 83 · Mt. Si | 5,000 Meters JV Boys B | 83 | 21:20.39 | 9 |
| Oct 15 | Mt Si, Bothell @ EastlakeOct 15 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 21:16Unofficial | 9 |
| Oct 8 | Mt. Si, Inglemoor, SkylineOct 8 · 3 Mile Varsity · Mt. Si | 3 Mile Varsity | 0 | 21:01Unofficial | 9 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters Freshman JV · Place 122 · Mt. Si | 5,000 Meters Freshman JV | 122 | 21:43.29 | 9 |
| Sep 24 | Redmond, Woodinville @ Mt. SiSep 24 · 5,000 Meters JV · Place 44 · Mt. Si | 5,000 Meters JV | 44 | 22:29Unofficial | 9 |
| Sep 17 | Mt. Si & Newport @ IssaquahSep 17 · 3 Mile JV · Place 37 · Mt. Si | 3 Mile JV | 37 | 21:53Unofficial | 9 |
| Sep 13 | Ellensburg InvitationalSep 13 · 2.35 Mile JV I · Place 48 · Mt. Si | 2.35 Mile JV I | 48 | 16:58 PB | 9 |
| Sep 10 | KingCo 4A Preview MeetSep 10 · 5,000 Meters Junior Varsity · Mt. Si | 5,000 Meters Junior Varsity | 0 | 23:34Unofficial | 9 |