Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · Moose Creek CampgroundDeary Moose Creek Invite · Sep 25 | 22:54 | Deary Moose Creek Invite | September 25, 2017 |
| 3 Miles · Clarkston HSSeaport Invite · Sep 17 | 22:53.55 | Seaport Invite | September 17, 2016 |
| 3,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Klassic · Sep 27 | 17:20 | Inland Empire Klassic | September 27, 2014 |
| 5,000 Meters · Farragut State ParkDistrict I-II 4A 5A Championships · Oct 20 | 22:50.0 | District I-II 4A 5A Championships | October 20, 2016 |
| 5,000 Meters · Kiwanis ParkPost Falls River Run · Sep 1 | 24:50 | Post Falls River Run | September 1, 2016 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 7 | 23:50 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Challenge · Oct 1 | 24:32 | Inland Empire Challenge | October 1, 2016 |
| 5,000 Meters · Moscow Elks Lodge Golf CourseBob Weisel Moscow Invitational · Sep 21 | 24:10.750 | Bob Weisel Moscow Invitational | September 21, 2016 |
| 5,000 Meters · Travers ParkWilliam Johnson Sandpoint Invitational · Oct 8 | 23:25.77 | 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
3 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | District I-II 4A 5A ChampionshipsOct 20 · 5,000 Meters JV 5A Men · Place 40 · LewistonLewiston | 5,000 Meters JV 5A Men | 40 | 22:50.0 PB | 10 |
| Oct 8 | William Johnson Sandpoint InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 87 · LewistonLewiston | 5,000 Meters Junior Varsity | 87 | 23:25.77 PB | 10 |
| Oct 1 | Inland Empire ChallengeOct 1 · 5,000 Meters Boys Junior Varisty · Place 132 · LewistonLewiston | 5,000 Meters Boys Junior Varisty | 132 | 24:32 PB | 10 |
| Sep 21 | Bob Weisel Moscow InvitationalSep 21 · 5,000 Meters Freshman/Sophomore · Place 41 · LewistonLewiston | 5,000 Meters Freshman/Sophomore | 41 | 24:10.750 PB | 10 |
| Sep 17 | Seaport InviteSep 17 · 3 Miles Junior Varsity · Place 141 · LewistonLewiston | 3 Miles Junior Varsity | 141 | 22:53.55 PB | 10 |
| Sep 1 | Post Falls River RunSep 1 · 5,000 Meters Junior Varsity · Place 84 · LewistonLewiston | 5,000 Meters Junior Varsity | 84 | 24:50 PB | 10 |
2015 Cross Country
4 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Inland Empire KlassicSep 27 · 3,000 Meters Middle School · Place 60 · LewistonLewiston | 3,000 Meters Middle School | 60 | 17:20 PB | 8 |