Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Eagle Island XC CourseIHSAA Cross Country Championships · Nov 2 | 20:00.98 | IHSAA Cross Country Championships | November 2, 2024 |
| 5,000 Meters · Farragut State ParkTimberlake Invitational · Sep 12 | 18:33.15 | Timberlake Invitational | September 12, 2026 |
| 5,000 Meters · LCSC - XC courseIHSAA Cross Country Championships 2025 · Nov 1 | 16:47.9 | IHSAA Cross Country Championships 2025 | November 1, 2025 |
| 5,000 Meters · Pinehurst Golf CourseBen Castro Invite · Oct 1 | 17:22 | Ben Castro Invite | October 1, 2026 |
| 5,000 Meters · Polo Grounds7th Annual Battle for the 509 · Oct 5 | 19:03.20 | 7th Annual Battle for the 509 | October 5, 2024 |
| 5,000 Meters · Portneuf Wellness ComplexIHSAA Cross Country Championships 2026 · Oct 31 | 18:20.47 | IHSAA Cross Country Championships 2026 | October 31, 2026 |
| 5,000 Meters · Ranch Club Golf CourseDistrict I-II 3A Championship · Oct 23 | 17:54 | District I-II 3A Championship | October 23, 2025 |
| 5,000 Meters · Rivers Bend Golf CourseThompson Falls Invitational · Sep 25 | 18:59.98 | Thompson Falls Invitational | September 25, 2026 |
| 5,000 Meters · Troy HSTroy Invitational · Aug 27 | 21:05.66 | Troy Invitational | August 27, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | IHSAA Cross Country Championships 2026Oct 31 · 5,000 Meters Varsity 3A · Place 43 · Kellogg | 5,000 Meters Varsity 3A | 43 | 18:20.47 PB | 12 |
| Oct 10 | 9th Annual Battle for the 509Oct 10 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 124 · Kellogg | 5,000 Meters Varsity Red (AVG Above 18 Min) | 124 | 19:57.43 | 12 |
| Oct 1 | Ben Castro InviteOct 1 · 5,000 Meters Varsity · Place 11 · Kellogg | 5,000 Meters Varsity | 11 | 17:22 PB | 12 |
| Sep 25 | Thompson Falls InvitationalSep 25 · 5,000 Meters Varsity · Place 27 · Kellogg | 5,000 Meters Varsity | 27 | 18:59.98 PB | 12 |
| Sep 12 | Timberlake Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 63 · Kellogg | 5,000 Meters Varsity Boys | 63 | 18:33.15 PB | 12 |
| Aug 27 | Troy Invitational Aug 27 · 5,000 Meters Varsity/JV · Place 7 · Kellogg | 5,000 Meters Varsity/JV | 7 | 21:05.66 PB | 12 |
2025 Cross Country
2 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | IHSAA Cross Country ChampionshipsNov 2 · 5,000 Meters 3A Varsity · Place 76 · Kellogg | 5,000 Meters 3A Varsity | 76 | 20:00.98 PB | 10 |
| Oct 5 | 7th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Red (AVG Above 18 Min) · Place 130 · Kellogg | 5,000 Meters Varsity Red (AVG Above 18 Min) | 130 | 19:03.20 PB | 10 |