Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC · Sep 20 | 12:00.60 | Bob Firman Invitational XC | September 20, 2019 |
| 3,000 Meters · Mann FarmsSRV Championships (SRV schools only) · Sep 12 | 16:08.40 | SRV Championships (SRV schools only) | September 12, 2017 |
| 3,000 Meters · New Plymouth Middle SchoolNew Plymouth Invitational · Aug 30 | 17:13.2h | New Plymouth Invitational | August 30, 2017 |
| 3,000 Meters · Rolling Hills Golf CourseSRV Invitational · Oct 9 | 13:17.00 | SRV Invitational | October 9, 2019 |
| 3,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 19 | 15:20.19 | Weiser Invite | September 19, 2017 |
| 3,000 Meters · West ParkWinston Tilzey Invitational · Oct 10 | 12:31 | Winston Tilzey Invitational | October 10, 2018 |
| 3,000 Meters · West Park OpenWinston Tilzey Invitational · Oct 16 | 11:44.45 | Winston Tilzey Invitational | October 16, 2019 |
| 5,000 Meters · Caldwell High School20th Caldwell Twilight · Sep 1 | 17:20.39 | 20th Caldwell Twilight | September 1, 2022 |
| 5,000 Meters · E 2700 N, Twin Falls, ID 83301Sunway Invitational · Sep 24 | 17:40.65 | Sunway Invitational | September 24, 2021 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 17:44.2 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Fruitland High SchoolFruitland/Homedale/Weiser Tri-Meet @FHS · Sep 9 | 20:08 | Fruitland/Homedale/Weiser Tri-Meet @FHS | September 9, 2020 |
| 5,000 Meters · Lewiston Orchards XC CourseIdaho State Cross Country Championships · Oct 29 | 16:54.17 | Idaho State Cross Country Championships | October 29, 2022 |
| 5,000 Meters · McCall Golf CourseSRV XC Championship · Sep 15 | 18:22.6 | SRV XC Championship | September 15, 2022 |
| 5,000 Meters · Portneuf Wellness Complex, Pocatello, IDIHSAA State XC Championships · Oct 28 | 17:34.58 | IHSAA State XC Championships | October 28, 2023 |
| 5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 3 | 22:51.85 | Weiser Invite | September 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Sunway Invitational Sep 24 · 5,000 Meters Varsity · Place 20 · FruitlandFruitland | 5,000 Meters Varsity | 20 | 17:40.65 PB | 10 |
2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Winston Tilzey InvitationalOct 16 · 3,000 Meters Middle School · Place 29 · FruitlandFruitland | 3,000 Meters Middle School | 29 | 11:44.45 PB | 8 |
| Oct 9 | SRV InvitationalOct 9 · 3,000 Meters Middle School · Place 20 · FruitlandFruitland | 3,000 Meters Middle School | 20 | 13:17.00 PB | 8 |
| Oct 3 | Crosby InvitationalOct 3 · 2 Miles Middle School Heat 1 · Place 100 · FruitlandFruitland | 2 Miles Middle School Heat 1 | 100 | 15:02Unofficial | 8 |
| Sep 20 | Bob Firman Invitational XCSep 20 · 3,000 Meters Middle School - FRIDAY SEPT. 20 6P · Place 82 · FruitlandFruitland | 3,000 Meters Middle School - FRIDAY SEPT. 20 6P | 82 | 12:00.60 PB | 8 |
| Sep 5 | Weiser InviteSep 5 · 3,000 Meters Middle School · Place 11 · FruitlandFruitland | 3,000 Meters Middle School | 11 | 13:25.20 | 8 |
2018 Cross Country
2 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | We Love HillsSep 27 · 3,000 Meters Middle School · Place 33 · FruitlandFruitland | 3,000 Meters Middle School | 33 | 16:02Unofficial | 6 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 3,000 Meters Middle School · Place 253 · FruitlandFruitland | 3,000 Meters Middle School | 253 | 14:02.35 | 6 |
| Sep 20 | McCain OpenSep 20 · 3,000 Meters Middle School · Place 56 · FruitlandFruitland | 3,000 Meters Middle School | 56 | 14:17Unofficial | 6 |
| Sep 19 | Weiser InviteSep 19 · 3,000 Meters Middle School Boys · Place 37 · FruitlandFruitland | 3,000 Meters Middle School Boys | 37 | 15:20.19 PB | 6 |
| Sep 12 | SRV Championships (SRV schools only)Sep 12 · 3,000 Meters Middle School · Place 35 · FruitlandFruitland | 3,000 Meters Middle School | 35 | 16:08.40 PB | 6 |
| Aug 30 | New Plymouth InvitationalAug 30 · 3,000 Meters Middle School · Place 93 · FruitlandFruitland | 3,000 Meters Middle School | 93 | 17:13.2h PB | 6 |