Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Roy HighRoyal Invitational · Sep 19 | 17:58.46 | Royal Invitational | September 19, 2026 |
| 5,000 Meters · Kelly Park Nordic Ski TrailsCardinal Classic · Sep 5 | 20:23.4 | Cardinal Classic | September 5, 2026 |
| 5,000 Meters · Lakeside ParkTimpanogos XC Invitational AM · Aug 30 | 22:06.4 | Timpanogos XC Invitational AM | August 30, 2024 |
| 5,000 Meters · Little America Golf CourseWHSAA State Cross Country Championships · Oct 25 | 18:14.8 | WHSAA State Cross Country Championships | October 25, 2025 |
| 5,000 Meters · Paradise Valley Country Club4A West Conference Championships · Oct 17 | 17:51.44 | 4A West Conference Championships | October 17, 2025 |
| 5,000 Meters · Portneuf Wellness ComplexBob Conley Invitational · Oct 1 | 18:25.3 | Bob Conley Invitational | October 1, 2026 |
| 5,000 Meters · Purple Sage Golf CourseEvanston XC Invite · Sep 19 | 19:18.04 | Evanston XC Invite | September 19, 2025 |
| 5,000 Meters · Star Valley View Golf Course 4A West Region XC Championships · Oct 16 | 18:38.1 | 4A West Region XC Championships | October 16, 2026 |
| 5,000 Meters · Valley Regional ParkBorder Wars XC 2026 · Sep 12 | 19:16.13 | Border Wars XC 2026 | September 12, 2026 |
| 5,000 Meters · Valli-Vue Golf CourseMore Cowbell Invitational · Aug 27 | 21:24.5 | More Cowbell Invitational | August 27, 2026 |
| 5,000 Meters · White Mountain Golf CourseRock Springs Tough Pumpkin XC Invite · Oct 3 | 19:14 | Rock Springs Tough Pumpkin XC Invite | October 3, 2025 |
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 16 | 4A West Region XC Championships Oct 16 · 5,000 Meters Varsity · Place 30 · Evanston Senior | 5,000 Meters Varsity | 30 | 18:38.1 PB | 12 |
| Oct 1 | Bob Conley Invitational Oct 1 · 5,000 Meters Varsity A · Place 104 · Evanston Senior | 5,000 Meters Varsity A | 104 | 18:25.3 PB | 12 |
| Sep 19 | Royal InvitationalSep 19 · 3 Miles Junior Varsity · Place 41 · Evanston Senior | 3 Miles Junior Varsity | 41 | 17:58.46 PB | 12 |
| Sep 12 | Border Wars XC 2026Sep 12 · 5,000 Meters Varsity · Place 153 · Evanston Senior | 5,000 Meters Varsity | 153 | 19:16.13 PB | 12 |
| Sep 5 | Cardinal ClassicSep 5 · 5,000 Meters Varsity Boys · Place 166 · Evanston Senior | 5,000 Meters Varsity Boys | 166 | 20:23.4 PB | 12 |
| Aug 27 | More Cowbell InvitationalAug 27 · 5,000 Meters Gold- Boys · Place 59 · Evanston Senior | 5,000 Meters Gold- Boys | 59 | 21:24.5 PB | 12 |
2025 Cross Country
4 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 30 | Timpanogos XC Invitational AMAug 30 · 5,000 Meters Boys Frosh/Soph 5K · Place 250 · Evanston Senior | 5,000 Meters Boys Frosh/Soph 5K | 250 | 22:06.4 PB | 10 |