Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 15:05.37 | Highlander Invite | September 8, 2018 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest · Nov 12 | 18:41.3 | NXR Northwest | November 12, 2016 |
| 5,000 Meters · Manito ParkGSL2 Lewis&Clark, University, Rogers, ShadlePark · Sep 27 | 19:19 | GSL2 Lewis&Clark, University, Rogers, ShadlePark | September 27, 2017 |
| 5,000 Meters · Mead High SchoolGSL+MCC 3A Championship · Oct 22 | 17:58 | GSL+MCC 3A Championship | October 22, 2016 |
| 5,000 Meters · Veterans Memorial Golf CourseMCC+GSL 3A & 4A District 8 Championships · Oct 27 | 18:04.53 | MCC+GSL 3A & 4A District 8 Championships | October 27, 2018 |
| 5,000 Meters · Wandermere Golf CourseGSL+MCC 3A & 4A District 8 Championships · Oct 28 | 18:22 | GSL+MCC 3A & 4A District 8 Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MCC+GSL 3A & 4A District 8 ChampionshipsOct 27 · 5,000 Meters 3A Boys · Place 43 · Shadle Park | 5,000 Meters 3A Boys | 43 | 18:04.53 PB | 12 |
| Oct 13 | Lake Spokane Cross Country InvitationalOct 13 · Varsity · Place 33 · Shadle Park | Varsity | 33 | 18:23.38 | 12 |
| Oct 3 | GSL3 ShadlePark, Rogers, GonzagaPrep, NorthCentralOct 3 · Varsity · Place 23 · Shadle Park | Varsity | 23 | 17:15 | 12 |
| Sep 29 | CAN-AM InvitationalSep 29 · 5,000 Meters Varsity · Place 6 · Shadle Park | 5,000 Meters Varsity | 6 | 17:57 | 12 |
| Sep 22 | Nike-Battle for the 509 Sep 22 · Varsity · Place 114 · Shadle Park | Varsity | 114 | 18:52.20 | 12 |
| Sep 19 | GSL2 University, Lewis&Clark, Rogers, ShadleParkSep 19 · Varsity · Place 25 · Shadle Park | Varsity | 25 | 19:00.68 | 12 |
| Sep 12 | GSL1 CentralValley, Mead, Rogers, ShadleParkSep 12 · Varsity · Place 24 · Shadle Park | Varsity | 24 | 19:22.32 | 12 |
| Sep 8 | Highlander InviteSep 8 · 2.5 Miles Varisty · Place 45 · Shadle Park | 2.5 Miles Varisty | 45 | 15:05.37 PB | 12 |
2017 Cross Country
2 results2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 314 · Shadle Park | 5,000 Meters Open Invitational Sec2 | 314 | 18:41.3 PB | 10 |
| Oct 22 | GSL+MCC 3A ChampionshipOct 22 · 5,000 Meters Varsity · Place 30 · Shadle Park | 5,000 Meters Varsity | 30 | 17:58 PB | 10 |