Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camelsback ParkCamels Back Invitational · Aug 26 | 21:41 | Camels Back Invitational | August 26, 2017 |
| 5,000 Meters · Eagle Island State ParkNXR Northwest · Nov 12 | 20:04.4 | NXR Northwest | November 12, 2016 |
| 5,000 Meters · Eagle Island XC Course4A District III · Oct 20 | 19:55 | 4A District III | October 20, 2016 |
| 5,000 Meters · Gem Island Sports ComplexPayette River Invitational · Sep 13 | 22:13.83 | Payette River Invitational | September 13, 2017 |
| 5,000 Meters · Lakeview ParkGary Ward Invitational · Sep 28 | 21:32.50 | Gary Ward Invitational | September 28, 2017 |
| 5,000 Meters · Lewiston OrchardsIHSAA XC Championships 2018 · Oct 27 | 20:52.86 | IHSAA XC Championships 2018 | October 27, 2018 |
| 5,000 Meters · New Plymouth Middle SchoolNew Plymouth Invitational · Aug 30 | 23:36.6h | New Plymouth Invitational | August 30, 2017 |
| 5,000 Meters · Portneuf Wellness ComplexIHSAA 4A State Championships · Oct 29 | 20:54.86 | IHSAA 4A State Championships | October 29, 2016 |
| 5,000 Meters · Purple Sage Golf CourseBugtown Invitational · Oct 17 | 23:09.82 | Bugtown Invitational | October 17, 2019 |
| 5,000 Meters · Ridgevue High SchoolBugtown Canyon County Championships · Oct 12 | 21:38.00 | Bugtown Canyon County Championships | October 12, 2017 |
| 5,000 Meters · Rolling Hills Golf CourseWeiser Invite · Sep 6 | 22:33.78 | Weiser Invite | September 6, 2018 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 15 | 30:11 | Steens Mountain High Altitude Running Camp Uphill 5k | July 15, 2018 |
| 5,000 Meters · Treasure Valley Community CollegeCrosby Invitational · Oct 5 | 21:18.03 | Crosby Invitational | October 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
4 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Northwest Regional ChampionshipsNov 11 · 5,000 Meters Open Inv. Section 1 - 12:10 · Place 113 · Una-Kemble-LyssaUna-Kemble-Lyssa | 5,000 Meters Open Inv. Section 1 - 12:10 | 113 | 21:56.71 | 10 |
| Oct 19 | 4A District III XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 18 · MiddletonMiddleton | 5,000 Meters Varsity | 18 | 21:33.07 | 10 |
| Oct 12 | Bugtown Canyon County ChampionshipsOct 12 · 5,000 Meters Varsity/JV · Place 21 · MiddletonMiddleton | 5,000 Meters Varsity/JV | 21 | 21:38.00 PB | 10 |
| Oct 5 | Crosby InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · MiddletonMiddleton | 5,000 Meters Varsity | 5 | 21:18.03 PB | 10 |
| Sep 28 | Gary Ward InvitationalSep 28 · 5,000 Meters Varsity · Place 14 · MiddletonMiddleton | 5,000 Meters Varsity | 14 | 21:32.50 PB | 10 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 67 · MiddletonMiddleton | 5,000 Meters Varsity Division I Sec2 M-Z | 67 | 21:35.48 | 10 |
| Sep 13 | Payette River InvitationalSep 13 · 5,000 Meters Varsity · Place 3 · MiddletonMiddleton | 5,000 Meters Varsity | 3 | 22:13.83 PB | 10 |
| Aug 30 | New Plymouth InvitationalAug 30 · 5,000 Meters Varsity · Place 14 · MiddletonMiddleton | 5,000 Meters Varsity | 14 | 23:36.6h PB | 10 |
| Aug 26 | Camels Back InvitationalAug 26 · 5,000 Meters Varsity · Place 15 · MiddletonMiddleton | 5,000 Meters Varsity | 15 | 21:41 PB | 10 |
2016 Cross Country
3 results