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 | 21:32.33 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 28 | 23:58.70 | Bellevue Cross Country Invite | September 28, 2019 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 7 | 20:44.4 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 7, 2017 |
| 5,000 Meters · Lincoln ParkGarfield / E. Catholic / R. Beach / C. Sealth / Cleveland · Sep 22 | 22:19.90 | Garfield / E. Catholic / R. Beach / C. Sealth / Cleveland | September 22, 2016 |
| 5,000 Meters · Lower WoodlandMetro 3A Championship Meet · Oct 19 | 20:44.44 | Metro 3A Championship Meet | October 19, 2017 |
| 5,000 Meters · Warren G. Magnuson ParkHNA/O'Dea/Ballard/Garfield/WS · Oct 5 | 20:17 | 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.
2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV - Frosh/Soph · Place 44 · Garfield | 5,000 Meters JV - Frosh/Soph | 44 | 20:44.44 PB | 10 |
| Oct 7 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Frosh/Soph 2 · Place 46 · Garfield | 5,000 Meters Frosh/Soph 2 | 46 | 20:44.4 PB | 10 |
| Oct 5 | HNA/O'Dea/Ballard/Garfield/WSOct 5 · 5,000 Meters Varsity · Place 69 · Garfield | 5,000 Meters Varsity | 69 | 20:17 PB | 10 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters SERIOUS "OPEN RACE" · Place 142 · Garfield | 5,000 Meters SERIOUS "OPEN RACE" | 142 | 21:32.33 PB | 10 |
| Sep 28 | Prep/Ing/Garfield/CS/ClevSep 28 · 5,000 Meters Varsity / JV · Place 65 · Garfield | 5,000 Meters Varsity / JV | 65 | 21:24.60 | 10 |
| Sep 14 | Lakesd/Roosevelt/Ballard/Garfield/CSSep 14 · 5,000 Meters Varsity / JV · Place 93 · Garfield | 5,000 Meters Varsity / JV | 93 | 21:56.91 | 10 |
2016 Cross Country
6 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 91 · Garfield | 5,000 Meters Junior Varsity | 91 | 22:01.7h | 9 |
| Oct 8 | NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 5,000 Meters JV Boys team avg over 21:00 · Place 161 · Garfield | 5,000 Meters JV Boys team avg over 21:00 | 161 | 22:04.4 | 9 |
| Oct 5 | Garfield / S. Prep / C. Sealth / R. BeachOct 5 · 5,000 Meters Open · Place 65 · Garfield | 5,000 Meters Open | 65 | 23:11 | 9 |
| Oct 1 | NIKE -- 10th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters SERIOUS 'OPEN RACE' · Place 234 · Garfield | 5,000 Meters SERIOUS 'OPEN RACE' | 234 | 23:05.2 | 9 |
| Sep 29 | S. Prep / Garfield / E. CatholicSep 29 · 5,000 Meters Varsity · Place 64 · Garfield | 5,000 Meters Varsity | 64 | 21:28 | 9 |
| Sep 22 | Garfield / E. Catholic / R. Beach / C. Sealth / ClevelandSep 22 · 5,000 Meters Open · Place 49 · Garfield | 5,000 Meters Open | 49 | 22:19.90 PB | 9 |