Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Higgens PointHiggins Point · Oct 13 | 09:02.9 | Higgins Point | October 13, 2015 |
| 1.5 Miles · Middle School CourseCoeur d'Alene Super One Invitational · Sep 19 | 09:08.6 | Coeur d'Alene Super One Invitational | September 19, 2015 |
| 1.5 Miles · Ramsey ParkMiddle School District Invite · Oct 16 | 08:55.1 | Middle School District Invite | October 16, 2014 |
| 1.5 Miles · Timberlake Jr HighTimberlake/Lakeland Invite · Sep 30 | 09:33.9 | Timberlake/Lakeland Invite | September 30, 2015 |
| 2,500 Meters · Cherry Hill ParkLakes MS Invite · Sep 18 | 09:59.8 | Lakes MS Invite | September 18, 2014 |
| 2,500 Meters · Hayden Canyon AtriumCoeur d'Alene Super One Invitational · Sep 13 | 09:29.9 | Coeur d'Alene Super One Invitational | September 13, 2014 |
| 2,500 Meters · Higgens PointWoodland Invite · Oct 7 | 09:46.1 | Woodland Invite | October 7, 2014 |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 16:07.31 | Highlander Invite | September 8, 2018 |
| 2400 m · Cherry Hill ParkLakes MS Invite · Sep 24 | 09:00.3 | Lakes MS Invite | September 24, 2015 |
| 5,000 Meters · Eagle Island XC CourseNXR Northwest · Nov 12 | 19:36.4 | NXR Northwest | November 12, 2016 |
| 5,000 Meters · Farragut State ParkDistrict I-II 3A/4A/5A Championships · Oct 24 | 18:55.3 | District I-II 3A/4A/5A Championships | October 24, 2019 |
| 5,000 Meters · Farragut State ParkDistrict I-II 4A 5A Championships · Oct 20 | 19:04.4 | District I-II 4A 5A Championships | October 20, 2016 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 16 | 20:11.8 | Coeur d'Alene Invitational | September 16, 2017 |
| 5,000 Meters · Kiwanis ParkPost Falls River Run · Sep 1 | 21:03 | Post Falls River Run | September 1, 2016 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 18:14 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 7 | 18:14 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 19:22.87 | IHSAA XC Championships 2018 | October 27, 2018 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)District I&II 4A/5A, 1A/2A Championships · Oct 18 | 17:44.30 | District I&II 4A/5A, 1A/2A Championships | October 18, 2018 |
| 5,000 Meters · Travers ParkWilliam Johnson Sandpoint Invitational · Oct 8 | 18:12.74 | William Johnson Sandpoint Invitational | October 8, 2016 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 20:15.1 | 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 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Northwest Regional ChampionshipsNov 10 · 5,000 Meters Open Inv. · Place 627 · Lake CityLake City | 5,000 Meters Open Inv. | 627 | 20:03.20 | 11 |
| Oct 27 | IHSAA XC Championships 2018Oct 27 · 5,000 Meters Varsity 5A · Place 70 · Lake CityLake City | 5,000 Meters Varsity 5A | 70 | 19:22.87 PB | 11 |
| Oct 18 | District I&II 4A/5A, 1A/2A ChampionshipsOct 18 · 5,000 Meters 5A Varsity and JV · Place 16 · Lake CityLake City | 5,000 Meters 5A Varsity and JV | 16 | 17:44.30 PB | 11 |
| Oct 6 | Inland Empire ChallengeOct 6 · 5,000 Meters Varsity Boys I · Place 96 · Lake CityLake City | 5,000 Meters Varsity Boys I | 96 | 18:14 PB | 11 |
| Sep 29 | William Johnson Sandpoint InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 23 · Lake CityLake City | 5,000 Meters Junior Varsity | 23 | 18:41.5 | 11 |
| Sep 15 | Coeur d'Alene InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 51 · Lake CityLake City | 5,000 Meters Junior Varsity | 51 | 19:44.3 | 11 |
| Sep 8 | Highlander InviteSep 8 · 2.5 Miles Juniors · Place 73 · Lake CityLake City | 2.5 Miles Juniors | 73 | 16:07.31 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Open Inv. Section 1 - 1:20 · Place 245 · Lake CityLake City | 5,000 Meters Open Inv. Section 1 - 1:20 | 245 | 19:37.04 | 10 |
| Oct 19 | District I-II 4A/5A ChampionshipsOct 19 · 5,000 Meters Varsity 5A Men · Place 15 · Lake CityLake City | 5,000 Meters Varsity 5A Men | 15 | 18:35.9Unofficial | 10 |
| Oct 7 | Inland Empire ChallengeOct 7 · 5,000 Meters Boys Varsity · Place 48 · Lake CityLake City | 5,000 Meters Boys Varsity | 48 | 18:14 PB | 10 |
| Sep 16 | Coeur d'Alene InvitationalSep 16 · 5,000 Meters Large School Varsity · Place 41 · Lake CityLake City | 5,000 Meters Large School Varsity | 41 | 20:11.8 PB | 10 |
| Aug 31 | Post Falls River RunAug 31 · 5,000 Meters Varsity · Place 25 · Lake CityLake City | 5,000 Meters Varsity | 25 | 19:45.1 | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR NorthwestNov 12 · 5,000 Meters Open Invitational Sec2 · Place 410 · Lake CityLake City | 5,000 Meters Open Invitational Sec2 | 410 | 19:36.4 PB | 9 |
| Oct 20 | District I-II 4A 5A ChampionshipsOct 20 · 5,000 Meters Varsity 5A Men · Place 22 · Lake CityLake City | 5,000 Meters Varsity 5A Men | 22 | 19:04.4 PB | 9 |
| Oct 8 | William Johnson Sandpoint InvitationalOct 8 · 5,000 Meters Varsity · Place 39 · Lake CityLake City | 5,000 Meters Varsity | 39 | 18:12.74 PB | 9 |
| Oct 1 | Inland Empire ChallengeOct 1 · 5,000 Meters Boys Varsity · Place 60 · Lake CityLake City | 5,000 Meters Boys Varsity | 60 | 18:38 | 9 |
| Sep 1 | Post Falls River RunSep 1 · 5,000 Meters Varsity · Place 57 · Lake CityLake City | 5,000 Meters Varsity | 57 | 21:03 PB | 9 |
2015 Cross Country
6 results2014 Cross Country
5 results