Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 12 | 22:14.5 | Timberlake Farragut Invitational | September 12, 2015 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 17 | 21:40.4 | Coeur d'Alene Invitational | September 17, 2016 |
| 5,000 Meters · Kiwanis ParkPost Falls River Run · Sep 1 | 22:36 | Post Falls River Run | September 1, 2016 |
| 5,000 Meters · Lake Roosevelt National Recreation AreaCAN-AM XC Invitational · Oct 3 | 22:02 | CAN-AM XC Invitational | October 3, 2015 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Classic · Sep 26 | 21:25 | Inland Empire Classic | September 26, 2015 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Challenge · Oct 1 | 20:13 | Inland Empire Challenge | October 1, 2016 |
| 5,000 Meters · Travers ParkWilliam Johnson Sandpoint Invitational · Oct 8 | 20:11.48 | William Johnson Sandpoint Invitational | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | District I-II 4A/5A ChampionshipsOct 19 · 5,000 Meters Varsity 5A Men · Place 63 · Post Falls | 5,000 Meters Varsity 5A Men | 63 | 22:55.2Unofficial | 11 |
| Oct 7 | Inland Empire ChallengeOct 7 · 5,000 Meters Boys Junior Varisty · Place 123 · Post Falls | 5,000 Meters Boys Junior Varisty | 123 | 21:49 | 11 |
| Sep 16 | Coeur d'Alene InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 128 · Post Falls | 5,000 Meters Junior Varsity | 128 | 23:15.0 | 11 |
| Aug 31 | Post Falls River RunAug 31 · 5,000 Meters Junior Varsity · Place 11 · Post Falls | 5,000 Meters Junior Varsity | 11 | 24:08.1 | — |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | District I-II 4A 5A ChampionshipsOct 20 · 5,000 Meters JV 5A Men · Place 35 · Post Falls | 5,000 Meters JV 5A Men | 35 | 22:19.9 | 10 |
| Oct 8 | William Johnson Sandpoint InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 45 · Post Falls | 5,000 Meters Junior Varsity | 45 | 20:11.48 PB | 10 |
| Oct 1 | Inland Empire ChallengeOct 1 · 5,000 Meters Boys Junior Varisty · Place 51 · Post Falls | 5,000 Meters Boys Junior Varisty | 51 | 20:13 PB | 10 |
| Sep 17 | Coeur d'Alene InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 85 · Post Falls | 5,000 Meters Junior Varsity | 85 | 21:40.4 PB | 10 |
| Sep 1 | Post Falls River RunSep 1 · 5,000 Meters Varsity · Place 73 · Post Falls | 5,000 Meters Varsity | 73 | 22:36 PB | 10 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | William Johnson Sandpoint InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 104 · Post Falls | 5,000 Meters Junior Varsity | 104 | 21:17.5 | 9 |
| Oct 3 | CAN-AM XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 25 · Post Falls | 5,000 Meters Junior Varsity | 25 | 22:02 PB | 9 |
| Sep 26 | Inland Empire ClassicSep 26 · 5,000 Meters Junior Varsity Boys · Place 88 · Post Falls | 5,000 Meters Junior Varsity Boys | 88 | 21:25 PB | 9 |
| Sep 12 | Timberlake Farragut InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 132 · Post Falls | 5,000 Meters Junior Varsity | 132 | 22:14.5 PB | 9 |
| Sep 3 | Post Falls River RunSep 3 · 5,000 Meters Junior Varsity · Place 55 · Post Falls | 5,000 Meters Junior Varsity | 55 | 24:44 | 9 |