Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3781 m · Irene Rinehart Riverfront ParkEllensburg Invitational · Sep 13 | 15:24 | Ellensburg Invitational | September 13, 2014 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL · Oct 1 | 18:44.7 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONAL | October 1, 2016 |
| 5,000 Meters · Ft. Steilacoom ParkFort Steilacoom XC Invitational · Sep 16 | 17:49.9 | Fort Steilacoom XC Invitational | September 16, 2017 |
| 5,000 Meters · Lake Sammamish State ParkIssaquah, Mt. Si @Woodinville · Sep 20 | 17:44.47 | Issaquah, Mt. Si @Woodinville | September 20, 2017 |
| 5,000 Meters · Lake Sammamish State Park52nd 4A KingCo League Championships · Oct 22 | 18:47.13 | 52nd 4A KingCo League Championships | October 22, 2016 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 18:15.2 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 30 | 17:59.4 | 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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KingCo JV InviteOct 21 · 5,000 Meters Junior Varsity 4A · Place 35 · Mt Si | 5,000 Meters Junior Varsity 4A | 35 | 18:24.29 | 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:02Unofficial | 12 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg over 18:00 · Place 111 · Mt. Si | 5,000 Meters Varsity Boys team avg over 18:00 | 111 | 18:15.2 PB | 12 |
| Oct 3 | Eastlake, Mt Si @ SkylineOct 3 · 3 Miles Varsity · Mt. Si | 3 Miles Varsity | 0 | 18:00Unofficial | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Danner Championships · Place 164 · Mt. Si | 5,000 Meters Danner Championships | 164 | 17:59.4 PB | 12 |
| Sep 20 | Issaquah, Mt. Si @WoodinvilleSep 20 · 5,000 Meters Varsity · Place 23 · Mt. Si | 5,000 Meters Varsity | 23 | 17:44.47 PB | 12 |
| Sep 16 | Fort Steilacoom XC InvitationalSep 16 · 5,000 Meters Boys Gold Varsity · Place 89 · Mt. Si | 5,000 Meters Boys Gold Varsity | 89 | 17:49.9 PB | 12 |
| Sep 13 | Mount Si, North Creek @ NewportSep 13 · 5,000 Meters Varsity · Place 12 · Mt. Si | 5,000 Meters Varsity | 12 | 18:46.38Unofficial | 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 31 · Mt. Si | 5,000 Meters JV Boys | 31 | 18:47.13 PB | 11 |
| Oct 4 | Mount Si, Eastlake @ NewportOct 4 · 5,000 Meters Varsity · Place 15 · Mt Si | 5,000 Meters Varsity | 15 | 18:44 PR | 11 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters JV - JUNIOR/SENIOR · Place 56 · Mt. Si | 5,000 Meters JV - JUNIOR/SENIOR | 56 | 18:44.7 PB | 11 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters JV Championships · Place 134 · Mt. Si | 5,000 Meters JV Championships | 134 | 19:20.10 | 11 |
| Sep 21 | Mt. Si @ BothellSep 21 · 5,000 Meters Varsity · Place 20 · Mt. Si | 5,000 Meters Varsity | 20 | 19:16Unofficial | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | District Meet Open RacesOct 31 · 5,000 Meters 3A/4A Boys Open · Mt. Si | 5,000 Meters 3A/4A Boys Open | 0 | 19:54Unofficial | 10 |
| Oct 24 | 51st 3A/4A KingCo League ChampionshipsOct 24 · 5,000 Meters 4A JV Boys A [Under 20:00] · Place 48 · Mt. Si | 5,000 Meters 4A JV Boys A [Under 20:00] | 48 | 19:00.5 | 10 |
| Oct 14 | Mt Si, Bothell @ EastlakeOct 14 · 5,000 Meters Varsity · Place 37 · Mt. Si | 5,000 Meters Varsity | 37 | 19:35Unofficial | 10 |
| Oct 7 | Mt. Si, Inglemoor @ SkylineOct 7 · 3 Mile Varsity · Place 36 · Mt. Si | 3 Mile Varsity | 36 | 18:33Unofficial | 10 |
| Sep 26 | Nike Portland XC (formerly Nike Pre Nationals)Sep 26 · 5,000 Meters JV Championships · Place 135 · Mt. Si | 5,000 Meters JV Championships | 135 | 18:55.87 | 10 |
| Sep 23 | Woodinville, Redmond @ Mount SiSep 23 · 5,000 Meters Varsity · Place 30 · Mt. Si | 5,000 Meters Varsity | 30 | 19:55Unofficial | 10 |
| Sep 16 | Issaquah, Mt Si @ NewportSep 16 · 5,000 Meters Junior Varsity · Mt. Si | 5,000 Meters Junior Varsity | 0 | 20:18Unofficial | 10 |
| Sep 9 | KingCo PreviewSep 9 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 20:13Unofficial | 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 68 · Mt. Si | 5,000 Meters JV Boys B | 68 | 20:56.66 | 9 |
| Oct 15 | Mt Si, Bothell @ EastlakeOct 15 · 5,000 Meters Varsity · Mt. Si | 5,000 Meters Varsity | 0 | 21:08Unofficial | 9 |
| Oct 8 | Mt. Si, Inglemoor, SkylineOct 8 · 3 Mile Varsity · Mt. Si | 3 Mile Varsity | 0 | 20:29Unofficial | 9 |
| Sep 27 | Nike Pre NationalsSep 27 · 5,000 Meters Freshman JV · Place 88 · Mt. Si | 5,000 Meters Freshman JV | 88 | 21:00.85 | 9 |
| Sep 24 | Redmond, Woodinville @ Mt. SiSep 24 · 5,000 Meters JV · Place 21 · Mt. Si | 5,000 Meters JV | 21 | 20:52Unofficial | 9 |
| Sep 17 | Mt. Si & Newport @ IssaquahSep 17 · 3 Mile Varsity · Mt. Si | 3 Mile Varsity | 0 | 20:46Unofficial | 9 |
| Sep 13 | Ellensburg InvitationalSep 13 · 2.35 Mile JV II · Place 56 · Mt. Si | 2.35 Mile JV II | 56 | 15:24 PB | 9 |
| Sep 10 | KingCo 4A Preview MeetSep 10 · 5,000 Meters Junior Varsity · Mt. Si | 5,000 Meters Junior Varsity | 0 | 21:38Unofficial | 9 |