Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 20:54.34 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 20:02.9 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkGarfield / S. Prep / C. Sealth / R. Beach · Oct 5 | 21:07 | Garfield / S. Prep / C. Sealth / R. Beach | October 5, 2016 |
| 5,000 Meters · Lower WoodlandNH/F/Ing/Ball/Garfield/Roos/WS/CS/Clev/RB · Oct 12 | 20:40.0h | NH/F/Ing/Ball/Garfield/Roos/WS/CS/Clev/RB | October 12, 2016 |
| 5,000 Meters · Lower WoodlandE. Catholic / Garfield / Ballard / Sealth / Beach · Sep 15 | 21:34.30 | E. Catholic / Garfield / Ballard / Sealth / Beach | September 15, 2016 |
| 5,000 Meters · Warren G. Magnuson ParkHNA/O'Dea/Ballard/Garfield/WS · Oct 5 | 20:41 | HNA/O'Dea/Ballard/Garfield/WS | October 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV - Junior/Senior · Garfield | 5,000 Meters JV - Junior/Senior | 0 | DNS | 11 |
| Oct 12 | Hale/Garfield/Franlklin/ING/Ballard/Roos/WS/CL/RBOct 12 · 5,000 Meters Junior Varsity Junior/Senior · Place 32 · Garfield | 5,000 Meters Junior Varsity Junior/Senior | 32 | 20:53.30 | 11 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters JV Boys team avg under 21:00 · Place 239 · Garfield | 5,000 Meters JV Boys team avg under 21:00 | 239 | 20:02.9 PB | 11 |
| Oct 5 | HNA/O'Dea/Ballard/Garfield/WSOct 5 · 5,000 Meters Varsity · Place 78 · Garfield | 5,000 Meters Varsity | 78 | 20:41 PB | 11 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] · Place 177 · Garfield | 5,000 Meters JV JUNIOR/SENIOR [LIMIT 7] | 177 | 20:54.34 PB | 11 |
| Sep 28 | Prep/Ing/Garfield/CS/ClevSep 28 · 5,000 Meters Varsity / JV · Place 58 · Garfield | 5,000 Meters Varsity / JV | 58 | 21:08.55 | 11 |
| Sep 14 | Lakesd/Roosevelt/Ballard/Garfield/CSSep 14 · 5,000 Meters Varsity / JV · Place 74 · Garfield | 5,000 Meters Varsity / JV | 74 | 21:08.60 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | NH/F/Ing/Ball/Garfield/Roos/WS/CS/Clev/RBOct 12 · 5,000 Meters Junior Varsity · Place 55 · Garfield | 5,000 Meters Junior Varsity | 55 | 20:40.0h PB | 10 |
| Oct 5 | Garfield / S. Prep / C. Sealth / R. BeachOct 5 · 5,000 Meters Open · Place 44 · Garfield | 5,000 Meters Open | 44 | 21:07 PB | 10 |
| Sep 29 | S. Prep / Garfield / E. CatholicSep 29 · 5,000 Meters Varsity · Place 57 · Garfield | 5,000 Meters Varsity | 57 | 20:59 | 10 |
| Sep 22 | Garfield / E. Catholic / R. Beach / C. Sealth / ClevelandSep 22 · 5,000 Meters Open · Place 35 · Garfield | 5,000 Meters Open | 35 | 21:07.10 | 10 |
| Sep 15 | E. Catholic / Garfield / Ballard / Sealth / BeachSep 15 · 5,000 Meters Open Men · Place 61 · Garfield | 5,000 Meters Open Men | 61 | 21:34.30 PB | 10 |