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 | 12:23.40 | Bellevue - KingCo CC Jamboree / Class Races | September 11, 2019 |
| 3 Miles · Robinswood ParkMercer Island @ Newport · Mar 20 | 19:06.1 | Mercer Island @ Newport | March 20, 2021 |
| 3,000 Meters · Islander Middle SchoolMercer Island vs. Interlake · Mar 10 | 11:48.7 | Mercer Island vs. Interlake | March 10, 2021 |
| 3,200 Meters · Robinswood ParkMercer Island @ Bellevue · Mar 17 | 13:02.2 | Mercer Island @ Bellevue | March 17, 2021 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 5 | 19:51.40 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL | October 5, 2019 |
| 5,000 Meters · Lake Sammamish State ParkAll City + MI · Apr 3 | 20:03.5 | All City + MI | April 3, 2021 |
| 5,000 Meters · Luther Burbank ParkMI, Bellevue, Interlake, Liberty Quad Meet · Oct 2 | 20:03.2 | MI, Bellevue, Interlake, Liberty Quad Meet | October 2, 2019 |
| 5,000 Meters · Marymoor ParkInterlake, Mercer Island, Sammamish @ Lake Washington · Oct 8 | 19:18.8 | Interlake, Mercer Island, Sammamish @ Lake Washington | October 8, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 3 | All City + MIApr 3 · 5,000 Meters High School · Place 43 · Mercer Island | 5,000 Meters High School | 43 | 20:03.5 PB | 12 |
| Mar 24 | MI vs. SammamishMar 24 · 5,000 Meters Varsity · Place 17 · Mercer Island | 5,000 Meters Varsity | 17 | 20:28.0 | 12 |
| Mar 20 | Mercer Island @ NewportMar 20 · 3 Miles Varsity · Place 29 · Mercer Island | 3 Miles Varsity | 29 | 19:06.1 PB | 12 |
| Mar 17 | Mercer Island @ BellevueMar 17 · 3,200 Meters Varsity · Place 26 · Mercer Island | 3,200 Meters Varsity | 26 | 13:02.2 PB | 12 |
| Mar 10 | Mercer Island vs. InterlakeMar 10 · 3,000 Meters Open · Place 22 · Mercer Island | 3,000 Meters Open | 22 | 11:48.7 PB | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Sub Varsity Invitational Oct 26 · 5,000 Meters Varsity · Place 40 · Mercer Island | 5,000 Meters Varsity | 40 | 20:10.5 | 11 |
| Oct 16 | Lake Washington, Mercer Island @ LibertyOct 16 · 5,000 Meters Varsity · Place 20 · Mercer Island | 5,000 Meters Varsity | 20 | 19:50.5 | 11 |
| Oct 8 | Interlake, Mercer Island, Sammamish @ Lake Washington Oct 8 · 5,000 Meters Varsity · Place 49 · Mercer Island | 5,000 Meters Varsity | 49 | 19:18.8 PB | 11 |
| Oct 5 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] · Place 92 · Mercer Island | 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] | 92 | 19:51.40 PB | 11 |
| Oct 2 | MI, Bellevue, Interlake, Liberty Quad MeetOct 2 · 5,000 Meters Varsity · Place 48 · Mercer Island | 5,000 Meters Varsity | 48 | 20:03.2 PB | 11 |
| Sep 18 | Juanita, Mercer Island @ InterlakeSep 18 · 5,000 Meters Varsity · Place 41 · Mercer Island | 5,000 Meters Varsity | 41 | 20:16.7 | 11 |
| Sep 11 | Bellevue - KingCo CC Jamboree / Class RacesSep 11 · 2 Miles 11th Grade Boys · Place 81 · Mercer Island | 2 Miles 11th Grade Boys | 81 | 12:23.40 PB | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Sub Varsity Invitational Oct 20 · 5,000 Meters Frosh/Soph Freshman Varsity · Place 79 · Mercer Island | 5,000 Meters Frosh/Soph Freshman Varsity | 79 | 19:57.92 | 10 |
| Oct 10 | Liberty/ Lake Washington @ Mercer IslandOct 10 · 5,000 Meters Varsity · Place 54 · Mercer Island | 5,000 Meters Varsity | 54 | 20:28 | 10 |
| Oct 1 | LW, Samm, MI @ InterlakeOct 1 · 5,000 Meters New Division · Place 76 · Mercer Island | 5,000 Meters New Division | 76 | 20:28.4 | 10 |
| Sep 29 | NIKE -- 12th ANNUAL TWILIGHT XC INVITATIONALSep 29 · 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] · Place 133 · Mercer Island | 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] | 133 | 20:14.80 | 10 |
| Sep 26 | Bellevue/Interlake/Liberty/Mercer IslandSep 26 · 5,000 Meters Varsity · Place 73 · Mercer Island | 5,000 Meters Varsity | 73 | 21:05 | 10 |
| Sep 17 | Juanita, Mercer Island @LW Sep 17 · 5,000 Meters Varsity · Place 49 · Mercer Island | 5,000 Meters Varsity | 49 | 20:29.06Unofficial | 10 |
| Sep 12 | Interlake, Mercer Island @ JuanitaSep 12 · Varsity · Place 45 · Mercer Island | Varsity | 45 | 21:40 | 10 |
| Sep 5 | KingCo Class Race JamboreeSep 5 · 2 Miles Varsity · Place 70 · Mercer Island | 2 Miles Varsity | 70 | 12:58.90 | 10 |