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 | 19:17.8 | District I-II 3A/4A/5A Championships | October 24, 2019 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 7 | 20:24.0 | Timberlake Farragut Invitational | September 7, 2019 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 16 | 20:49.9 | Coeur d'Alene Invitational | September 16, 2017 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 19:13 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 7 | 21:05 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)District I&II 4A/5A, 1A/2A Championships · Oct 18 | 18:50.50 | District I&II 4A/5A, 1A/2A Championships | October 18, 2018 |
| 5,000 Meters · Pinehurst Golf CourseBen Castro Invite · Oct 3 | 18:38 | Ben Castro Invite | October 3, 2019 |
| 5,000 Meters · Ranch Club Golf CourseIvan Benson Invite · Sep 26 | 20:30 | Ivan Benson Invite | September 26, 2017 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 19:30.8 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | District I-II 3A/4A/5A ChampionshipsOct 24 · 5,000 Meters 4A Varsity Men · Place 27 · Lakeland | 5,000 Meters 4A Varsity Men | 27 | 19:17.8 PB | 12 |
| Oct 12 | William Johnson Sandpoint InvitationalOct 12 · 5,000 Meters Varsity · Place 39 · Lakeland | 5,000 Meters Varsity | 39 | 19:05.06 | 12 |
| Oct 3 | Ben Castro InviteOct 3 · 5,000 Meters Varsity · Place 13 · Lakeland | 5,000 Meters Varsity | 13 | 18:38 PB | 12 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 259 · Lakeland | 5,000 Meters Varsity | 259 | 19:30.8 PB | 12 |
| Sep 26 | Ivan Benson InviteSep 26 · 5,000 Meters Varsity · Place 16 · Lakeland | 5,000 Meters Varsity | 16 | 20:01:09 | 12 |
| Sep 7 | Timberlake Farragut Invitational Sep 7 · 5,000 Meters Junior Varsity · Place 33 · Lakeland | 5,000 Meters Junior Varsity | 33 | 20:24.0 PB | 12 |
2018 Cross Country
6 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 35 · Lakeland | 5,000 Meters Varsity 4A Men | 35 | 20:31.4Unofficial | 10 |
| Oct 7 | Inland Empire ChallengeOct 7 · 5,000 Meters Boys Junior Varisty · Place 93 · Lakeland | 5,000 Meters Boys Junior Varisty | 93 | 21:05 PB | 10 |
| Sep 26 | Ivan Benson InviteSep 26 · 5,000 Meters Varsity · Place 29 · Lakeland | 5,000 Meters Varsity | 29 | 20:30 PB | 10 |
| Sep 16 | Coeur d'Alene InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 48 · Lakeland | 5,000 Meters Junior Varsity | 48 | 20:49.9 PB | 10 |
| Aug 31 | Post Falls River RunAug 31 · 5,000 Meters Junior Varsity · Place 10 · Lakeland | 5,000 Meters Junior Varsity | 10 | 22:49.9 | — |