Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Farragut State ParkDistrict I-II 3A/4A/5A Championships · Oct 24 | 20:46.4 | District I-II 3A/4A/5A Championships | October 24, 2019 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 7 | 22:45.8 | Timberlake Farragut Invitational | September 7, 2019 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 16 | 20:33.1 | Coeur d'Alene Invitational | September 16, 2017 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 19:11 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 7 | 19:23 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)District I&II 4A/5A, 1A/2A Championships · Oct 18 | 19:12.90 | District I&II 4A/5A, 1A/2A Championships | October 18, 2018 |
| 5,000 Meters · Pinehurst Golf CourseBen Castro Invite · Oct 3 | 20:50 | Ben Castro Invite | October 3, 2019 |
| 5,000 Meters · Ranch Club Golf CourseIvan Benson Invite · Sep 26 | 20:36 | Ivan Benson Invite | September 26, 2017 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 21:32.0 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | District I-II 3A/4A/5A ChampionshipsOct 24 · 5,000 Meters 4A Varsity Men · Place 40 · Lakeland | 5,000 Meters 4A Varsity Men | 40 | 20:46.4 PB | 12 |
| Oct 12 | William Johnson Sandpoint InvitationalOct 12 · 5,000 Meters Varsity · Place 51 · Lakeland | 5,000 Meters Varsity | 51 | 20:29.7 | 12 |
| Oct 3 | Ben Castro InviteOct 3 · 5,000 Meters Varsity · Place 32 · Lakeland | 5,000 Meters Varsity | 32 | 20:50 PB | 12 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 333 · Lakeland | 5,000 Meters Varsity | 333 | 21:32.0 PB | 12 |
| Sep 26 | Ivan Benson InviteSep 26 · 5,000 Meters Varsity · Place 29 · Lakeland | 5,000 Meters Varsity | 29 | 22:02 | 12 |
| Sep 14 | Coeur d'Alene Invitational at Hayden CanyonSep 14 · 5,000 Meters Varsity A (large schools) · Place 19 · Lakeland | 5,000 Meters Varsity A (large schools) | 19 | 21:51.7 | 12 |
| Sep 7 | Timberlake Farragut Invitational Sep 7 · 5,000 Meters Varsity · Place 118 · Lakeland | 5,000 Meters Varsity | 118 | 22:45.8 PB | 12 |
2018 Cross Country
7 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | District I-II 4A/5A ChampionshipsOct 19 · 5,000 Meters Varsity 4A Men · Place 32 · Lakeland | 5,000 Meters Varsity 4A Men | 32 | 20:19.0Unofficial | 10 |
| Oct 7 | Inland Empire ChallengeOct 7 · 5,000 Meters Boys Junior Varisty · Place 30 · Lakeland | 5,000 Meters Boys Junior Varisty | 30 | 19:23 PB | 10 |
| Sep 26 | Ivan Benson InviteSep 26 · 5,000 Meters Varsity · Place 33 · Lakeland | 5,000 Meters Varsity | 33 | 20:36 PB | 10 |
| Sep 16 | Coeur d'Alene InvitationalSep 16 · 5,000 Meters Large School Varsity · Place 47 · Lakeland | 5,000 Meters Large School Varsity | 47 | 20:33.1 PB | 10 |
| Aug 31 | Post Falls River RunAug 31 · 5,000 Meters Varsity · Place 60 · Lakeland | 5,000 Meters Varsity | 60 | 22:03.6 | 10 |