Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chambers Creek Regional Park21st Curtis Invite · Oct 1 | 23:10.70 | 21st Curtis Invite | October 1, 2016 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 22:03.30 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lincoln ParkBallard/Franklin/HNA/Odea/Prep/Lakesd/Clev · Sep 20 | 23:16.01 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/Clev | September 20, 2017 |
| 5,000 Meters · Lincoln Park 3A METROBallard/Roosevelt/Franklin/HNA/O'Dea/Bainbridge · Sep 21 | 23:38.90 | Ballard/Roosevelt/Franklin/HNA/O'Dea/Bainbridge | September 21, 2016 |
| 5,000 Meters · Lower WoodlandMetro 3A Championship Meet · Oct 19 | 22:56.10 | Metro 3A Championship Meet | October 19, 2017 |
| 5,000 Meters · Lower WoodlandBlanchet / Lakeside / HNA / OD / Prep / EC / Bainbridge · Oct 13 | 23:57.70 | Blanchet / Lakeside / HNA / OD / Prep / EC / Bainbridge | October 13, 2016 |
| 5,000 Meters · Warren G. Magnuson ParkHNA/OD/BB/ING/EC · Sep 19 | 22:04 | HNA/OD/BB/ING/EC | September 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV - Junior/Senior · Place 90 · O'Dea | 5,000 Meters JV - Junior/Senior | 90 | 22:56.10 PB | 11 |
| Oct 5 | HNA/O'Dea/Ballard/Garfield/WSOct 5 · 5,000 Meters Varsity · Place 136 · O'Dea | 5,000 Meters Varsity | 136 | 28:11 | 11 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys OPEN 23:30 & over · Place 12 · O'Dea | 5,000 Meters Boys OPEN 23:30 & over | 12 | 22:03.30 PB | 11 |
| Sep 20 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/ClevSep 20 · 5,000 Meters Varsity · Place 147 · O'Dea | 5,000 Meters Varsity | 147 | 23:16.01 PB | 11 |
| Sep 15 | HNA/OD/BB/EC/RBSep 15 · 5,000 Meters Varsity & JV · Place 74 · O'Dea | 5,000 Meters Varsity & JV | 74 | 23:21.26 | 11 |
2016 Cross Country
4 results