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 | 11:22.70 | Bellevue - KingCo CC Jamboree / Class Races | September 11, 2019 |
| 5,000 Meters · Beaver LakeJuanita vs Eastlake · Mar 25 | 19:22.40 | Juanita vs Eastlake | March 25, 2021 |
| 5,000 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 24:17 | Three Course Challenge | September 23, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL · Sep 29 | 19:16.90 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONAL | September 29, 2018 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest Regional Championships · Nov 16 | 20:02.00 | NXR Northwest Regional Championships | November 16, 2019 |
| 5,000 Meters · Hartman ParkEastlake @ Redmond · Mar 10 | 19:43.10 | Eastlake @ Redmond | March 10, 2021 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 19:20.00 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 19:51.8 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Marymoor ParkLWSD Meet · Mar 31 | 19:03.40 | LWSD Meet | March 31, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 31 | LWSD MeetMar 31 · 5,000 Meters Varsity · Place 19 · Eastlake | 5,000 Meters Varsity | 19 | 19:03.40 PB | 12 |
| Mar 25 | Juanita vs EastlakeMar 25 · 5,000 Meters Varsity · Place 13 · Eastlake | 5,000 Meters Varsity | 13 | 19:22.40 PB | 12 |
| Mar 18 | Eastlake @ Lake WashingtonMar 18 · 5,000 Meters Varsity · Place 14 · Eastlake | 5,000 Meters Varsity | 14 | 19:12.20 | 12 |
| Mar 10 | Eastlake @ RedmondMar 10 · 5,000 Meters Varsity A · Place 14 · Eastlake | 5,000 Meters Varsity A | 14 | 19:43.10 PB | 12 |
2020 Cross Country
3 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 996 · Eastlake | 5,000 Meters Open Invitational MERGE | 996 | 20:02.00 PB | 11 |
| Oct 26 | Sub Varsity Invitational Oct 26 · 5,000 Meters Varsity · Place 21 · Eastlake | 5,000 Meters Varsity | 21 | 19:23.2 | 11 |
| Oct 16 | Woodinville vs EastlakeOct 16 · 5,000 Meters Varsity · Place 35 · Eastlake | 5,000 Meters Varsity | 35 | 19:15 | 11 |
| Sep 28 | Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Junior/Senior JV OPEN · Place 24 · Eastlake | 5,000 Meters Boys Junior/Senior JV OPEN | 24 | 19:20.00 PB | 11 |
| Sep 25 | Mt Si vs EastlakeSep 25 · 5,000 Meters Varsity · Place 29 · Eastlake | 5,000 Meters Varsity | 29 | 19:43 | 11 |
| Sep 18 | Inglemoor, Eastlake @ BothellSep 18 · 5,000 Meters Junior Varsity · Place 6 · Eastlake | 5,000 Meters Junior Varsity | 6 | 19:55Unofficial | 11 |
| Sep 11 | Bellevue - KingCo CC Jamboree / Class RacesSep 11 · 2 Miles 11th Grade Boys · Place 45 · Eastlake | 2 Miles 11th Grade Boys | 45 | 11:22.70 PB | 11 |
2018 Cross Country
5 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | KingCo JV InviteOct 21 · 5,000 Meters Junior Varsity 4A · Place 128 · Eastlake | 5,000 Meters Junior Varsity 4A | 128 | 20:16.44 | 9 |
| Oct 11 | North Creek, Woodinville @ EastlakeOct 11 · 5,000 Meters All Boys · Eastlake | 5,000 Meters All Boys | — | 20:26Unofficial | 9 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters JV Boys team avg under 21:00 · Place 225 · Eastlake | 5,000 Meters JV Boys team avg under 21:00 | 225 | 19:51.8 PB | 9 |
| Oct 3 | Eastlake, Mt Si @ SkylineOct 3 · 3 Miles Junior Varsity · Eastlake | 3 Miles Junior Varsity | — | 20:24Unofficial | 9 |
| Sep 23 | Three Course ChallengeSep 23 · 5,000 Meters Moderate · Place 159 · Eastlake | 5,000 Meters Moderate | 159 | 24:17 PB | 9 |
| Sep 20 | Eastlake, Bothell @ NewportSep 20 · 5,000 Meters Varsity · Place 58 · Eastlake | 5,000 Meters Varsity | 58 | 20:45.87Unofficial | 9 |
| Sep 12 | Inglemoor, Eastlake @ IssaquahSep 12 · 5,000 Meters JV Boys · Eastlake | 5,000 Meters JV Boys | — | 21:07Unofficial | 9 |