Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Beachview ParkSeaport Invite · Sep 16 | 8:36.24 | Seaport Invite | September 16, 2017 |
| 1.5 Miles · Moscow Elks Golf CourseCubs Invite · Oct 12 | 9:15.83 | Cubs Invite | October 12, 2017 |
| 2,500 Meters · Sunnyside ParkLMS Spartan Invite · Sep 28 | 8:50.12 | LMS Spartan Invite | September 28, 2017 |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 15:13.68 | Highlander Invite | September 8, 2018 |
| 3,000 Meters · LCSC Lewiston OrchardsInland Empire Challenge · Oct 7 | 10:54 | Inland Empire Challenge | October 7, 2017 |
| 5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 2 | 17:17.88 | 4th Annual Battle for the 509 | October 2, 2021 |
| 5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 21 | 17:29.99 | Nike-Battle for the 509 (3rd Annual) | September 21, 2019 |
| 5,000 Meters · Farragut State ParkDistrict I-II 3A/4A/5A Championships · Oct 24 | 17:49.0 | District I-II 3A/4A/5A Championships | October 24, 2019 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 7 | 19:08.2 | Timberlake Farragut Invitational | September 7, 2019 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 18:34 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Challenge · Oct 9 | 16:34 | Inland Empire Challenge | October 9, 2021 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 17:27.41 | 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:38.90 | District I&II 4A/5A, 1A/2A Championships | October 18, 2018 |
| 5,000 Meters · Moscow Elks Golf CourseBob Weisel Moscow Invitational · Sep 21 | 18:54 | Bob Weisel Moscow Invitational | September 21, 2018 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA XC Championships 2019 · Nov 2 | 17:32.91 | IHSAA XC Championships 2019 | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2019 Cross Country
4 results2018 Cross Country
5 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Bi-State ChampionshipsOct 19 · 1.5 Miles Varsity · Place 4 · MoscowMoscow | 1.5 Miles Varsity | 4 | 8:17.35Unofficial | 8 |
| Oct 12 | Cubs InviteOct 12 · 1.5 Miles Middle School · Place 2 · MoscowMoscow | 1.5 Miles Middle School | 2 | 9:15.83 PB | 8 |
| Oct 7 | Inland Empire ChallengeOct 7 · 3,000 Meters Boys Middle School · Place 6 · MoscowMoscow | 3,000 Meters Boys Middle School | 6 | 10:54 PB | 8 |
| Sep 28 | LMS Spartan InviteSep 28 · 2,500 Meters Middle School · MoscowMoscow | 2,500 Meters Middle School | — | 8:50.12 PB | 8 |
| Sep 16 | Seaport InviteSep 16 · 1.5 Miles Middle School 7/8 · Place 7 · MoscowMoscow | 1.5 Miles Middle School 7/8 | 7 | 8:36.24 PB | 8 |