Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Lake Sammamish State ParkBellevue - KingCo CC Jamboree / Class Races · Sep 11 | 9:52.80 | Bellevue - KingCo CC Jamboree / Class Races | September 11, 2019 |
| 5,000 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 20:28 | Three Course Challenge | September 23, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL · Sep 29 | 16:57.80 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL | September 29, 2018 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 16:55.50 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 16:10.8 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lake Sammamish State ParkKingco League Championship · Oct 21 | 17:42.97 | Kingco League Championship | October 21, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 17:26.2 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Sun Willows Golf Course4A WIAA State XC Meet · Nov 9 | 16:25.50 | 4A WIAA State XC Meet | November 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 86 · Eastlake | 5,000 Meters Open Invitational MERGE | 86 | 16:55.50 PB | 12 |
| Nov 9 | 4A WIAA State XC MeetNov 9 · 5,000 Meters 4A Boys · Place 77 · Eastlake | 5,000 Meters 4A Boys | 77 | 16:25.50 PB | 12 |
| Nov 2 | 3A Seaking District 2 and 4A Kingco Cross Country ChampionshipsNov 2 · 5,000 Meters 4A · Place 14 · Eastlake | 5,000 Meters 4A | 14 | 16:48.45 | 12 |
| Oct 2 | Eastlake, Skyline @ RedmondOct 2 · 5,000 Meters Varsity · Place 2 · Eastlake | 5,000 Meters Varsity | 2 | 16:47.7 | 12 |
| Sep 28 | Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Varsity - #1 & #2 Runners · Place 17 · Eastlake | 5,000 Meters Boys Varsity - #1 & #2 Runners | 17 | 16:10.8 PB | 12 |
| Sep 25 | Mt Si vs EastlakeSep 25 · 5,000 Meters Varsity · Place 2 · Eastlake | 5,000 Meters Varsity | 2 | 16:37 | 12 |
| Sep 18 | Inglemoor, Eastlake @ BothellSep 18 · 5,000 Meters Varsity · Place 2 · Eastlake | 5,000 Meters Varsity | 2 | 16:55Unofficial | 12 |
| Sep 11 | Bellevue - KingCo CC Jamboree / Class RacesSep 11 · 2 Miles 12th Grade Boys · Place 3 · Eastlake | 2 Miles 12th Grade Boys | 3 | 9:52.80 PB | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Northwest Regional ChampionshipsNov 10 · 5,000 Meters Open Inv. · Place 104 · Eastlake | 5,000 Meters Open Inv. | 104 | 17:11.70 | 11 |
| Oct 18 | 4A/3A/2A Kingco Conference Championship Oct 18 · 5,000 Meters Varsity 4A · Place 29 · Eastlake | 5,000 Meters Varsity 4A | 29 | 16:58.45 | 11 |
| Oct 9 | Eastlake@WoodinvilleOct 9 · Varsity · Place 5 · Eastlake | Varsity | 5 | 18:43.46 | 11 |
| Oct 3 | Skyline, Redmond @ EastlakeOct 3 · Varsity · Place 9 · Eastlake | Varsity | 9 | 17:19 | 11 |
| Sep 29 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONALSep 29 · 5,000 Meters VARSITY 3A-4A BOYS [LIMIT 7] · Place 68 · Eastlake | 5,000 Meters VARSITY 3A-4A BOYS [LIMIT 7] | 68 | 16:57.80 PB | 11 |
| Sep 12 | Bothell, Inglemoor @ EastlakeSep 12 · 5,000 Meters Varsity · Eastlake | 5,000 Meters Varsity | — | 17:35Unofficial | 11 |
| Sep 5 | KingCo Class Race JamboreeSep 5 · 2 Miles Varsity · Place 4 · Eastlake | 2 Miles Varsity | 4 | 10:39.00 | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Open Inv. Section 2 - 1:50pm · Place 98 · Eastlake | 5,000 Meters Open Inv. Section 2 - 1:50pm | 98 | 17:42.91 | 10 |
| Oct 21 | Kingco League ChampionshipOct 21 · 5,000 Meters 4A Boys Varsity · Place 51 · Eastlake | 5,000 Meters 4A Boys Varsity | 51 | 17:42.97 PB | 10 |
| Oct 11 | North Creek, Woodinville @ EastlakeOct 11 · 5,000 Meters All Boys · Eastlake | 5,000 Meters All Boys | — | 17:35Unofficial | 10 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity Boys team avg under 18:00 · Place 157 · Eastlake | 5,000 Meters Varsity Boys team avg under 18:00 | 157 | 17:26.2 PB | 10 |
| Oct 3 | Eastlake, Mt Si @ SkylineOct 3 · 3 Miles Varsity · Eastlake | 3 Miles Varsity | — | 17:39Unofficial | 10 |
| Sep 23 | Three Course ChallengeSep 23 · 5,000 Meters Moderate · Place 24 · Eastlake | 5,000 Meters Moderate | 24 | 20:28 PB | 10 |
| Sep 20 | Eastlake, Bothell @ NewportSep 20 · 5,000 Meters Varsity · Place 11 · Eastlake | 5,000 Meters Varsity | 11 | 18:07.97Unofficial | 10 |
| Sep 12 | Inglemoor, Eastlake @ IssaquahSep 12 · 5,000 Meters Varsity Boys · Eastlake | 5,000 Meters Varsity Boys | — | 18:18Unofficial | 10 |