Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Desert Canyon Golf CourseLeague Meet · Oct 2 | 10:49.50 | League Meet | October 2, 2017 |
| 3,000 Meters · Eagle Island XC Course 3kBob Firman Invitational XC · Sep 23 | 11:06.24 | Bob Firman Invitational XC | September 23, 2017 |
| 3,000 Meters · East Valley Middle SchoolSage Valley, Vallivue, Syringa @ East Valley · Sep 19 | 10:39.97 | Sage Valley, Vallivue, Syringa @ East Valley | September 19, 2017 |
| 3,000 Meters · Farm and City RunLone Star Invitational · Aug 31 | 10:51:34 | Lone Star Invitational | August 31, 2017 |
| 3,000 Meters · Griffiths ParkVallivue Invite · Sep 14 | 11:32.63 | Vallivue Invite | September 14, 2017 |
| 5,000 Meters · Eagle Island State Park4A District III Cross Country Championships · Oct 24 | 18:15.26 | 4A District III Cross Country Championships | October 24, 2019 |
| 5,000 Meters · Purple Sage Golf CourseBugtown Invitational · Oct 17 | 18:43.83 | Bugtown Invitational | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | 4A District III Cross Country ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 12 · RidgevueRidgevue | 5,000 Meters Junior Varsity | 12 | 18:49.31 | 9 |
| Oct 10 | Bugtown Invite Oct 10 · Varsity · Place 78 · RidgevueRidgevue | Varsity | 78 | 19:05.52 | 9 |
| Sep 21 | Bob Firman Invitational XCSep 21 · 5,000 Meters Freshman · Place 68 · RidgevueRidgevue | 5,000 Meters Freshman | 68 | 19:24.10 | 9 |
| Sep 11 | Nampa All-City XC ChampionshipsSep 11 · 5,000 Meters Varsity · Place 29 · RidgevueRidgevue | 5,000 Meters Varsity | 29 | 19:46.83Unofficial | 9 |
| Sep 7 | Tiger/GrizzSep 7 · 5,000 Meters Junior Varsity · Place 63 · RidgevueRidgevue | 5,000 Meters Junior Varsity | 63 | 21:07.4Unofficial | 9 |
| Aug 25 | The Bandanna Jimmy Driscoll InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 77 · RIDGEVUERIDGEVUE | 5,000 Meters Junior Varsity | 77 | 19:46.2 | — |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | League MeetOct 2 · 3,000 Meters Varsity · Place 6 · Sage ValleySage Valley | 3,000 Meters Varsity | 6 | 10:49.50 PB | 8 |
| Sep 28 | Sage Valley MeetSep 28 · 3,000 Meters Varsity Boys · Sage ValleySage Valley | 3,000 Meters Varsity Boys | 0 | 11:08Unofficial | 8 |
| Sep 23 | Bob Firman Invitational XCSep 23 · 3,000 Meters Middle School · Place 23 · Sage ValleySage Valley | 3,000 Meters Middle School | 23 | 11:06.24 PB | 8 |
| Sep 19 | Sage Valley, Vallivue, Syringa @ East ValleySep 19 · 3,000 Meters Boys Varsity · Place 3 · Sage ValleySage Valley | 3,000 Meters Boys Varsity | 3 | 10:39.97 PB | 8 |
| Sep 14 | Vallivue InviteSep 14 · 3,000 Meters Middle School · Place 7 · Sage ValleySage Valley | 3,000 Meters Middle School | 7 | 11:32.63 PB | 8 |
| Aug 31 | Lone Star InvitationalAug 31 · 3,000 Meters Varsity · Place 2 · Sage ValleySage Valley | 3,000 Meters Varsity | 2 | 10:51:34 PB | 8 |