Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.75 Miles · Layton Commons ParkDavis District · Sep 29 | 17:05.79 | Davis District | September 29, 2021 |
| 3 Miles · Lakeside ParkUtah Valley Invitational · Aug 30 | 15:54.8 | Utah Valley Invitational | August 30, 2024 |
| 3 Miles · Layton Commons ParkRegion 5 XC Championships · Oct 4 | 15:36.2 | Region 5 XC Championships | October 4, 2023 |
| 3 Miles · Murray City ParkMurray Spartan Invitational · Sep 10 | 20:15.65 | Murray Spartan Invitational | September 10, 2021 |
| 3 Miles · Scera ParkUtah Valley Invitational · Sep 4 | 14:58.45 | Utah Valley Invitational | September 4, 2026 |
| 5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 23 | 16:50.1 | Bob Firman Invitational XC 2022 | September 23, 2022 |
| 5,000 Meters · Lakeside ParkTimpanogos Invitational-Morning · Sep 1 | 17:00.4 | Timpanogos Invitational-Morning | September 1, 2023 |
| 5,000 Meters · Regional Athletic Complex2021 Utah Pre-State XC Meet · Sep 16 | 19:47.4 | 2021 Utah Pre-State XC Meet | September 16, 2021 |
| 6,000 Meters · Kahuku Golf Course BeachBig Wave Invitational · Sep 5 | 19:21.4 | Big Wave Invitational | September 5, 2025 |
| 7,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 3 | 22:54 | Color Country Invitational | October 3, 2026 |
| 8,000 Meters · Baylands ParkBronco Invitational · Oct 18 | 25:53.5 | Bronco Invitational | October 18, 2025 |
| 8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 29 | 26:07.9 | San Francisco Invitational | August 29, 2025 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 27:54.0 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 24:56.3 | Bradley "Pink" Classic | October 16, 2026 |
| 8,000 Meters · The Course Spokane ValleyWCC Championships 2025 · Nov 1 | 26:51.28 | WCC Championships 2025 | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | WCC Championships 2025Nov 1 · 8,000 Meters Mens 8k · Place 74 · PacificPacific | 8,000 Meters Mens 8k | 74 | 26:51.28 PB | So |
| Oct 18 | Bronco InvitationalOct 18 · 8,000 Meters Invitational · Place 104 · PacificPacific | 8,000 Meters Invitational | 104 | 25:53.5 PB | So |
| Oct 3 | Pacific Collegiate XC InvitationalOct 3 · 8,000 Meters Collegiate · PacificPacific | 8,000 Meters Collegiate | 0 | DNF | So |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Merrill Fischbein Men’s Gold (Divisio · Place 85 · PacificPacific | 8,000 Meters Merrill Fischbein Men’s Gold (Divisio | 85 | 27:54.0 PB | So |
| Sep 5 | Big Wave InvitationalSep 5 · 6,000 Meters Men's Race · Place 5 · PacificPacific | 6,000 Meters Men's Race | 5 | 19:21.4 PB | So |
| Aug 29 | San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 66 · PacificPacific | 8,000 Meters Men's Race | 66 | 26:07.9 PB | So |
2024 Cross Country
4 results2023 Cross Country
7 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | UHSAA State XC ChampionshipOct 25 · 5,000 Meters 5A · Place 38 · Woods CrossWoods Cross | 5,000 Meters 5A | 38 | 16:26.2 | Jr |
| Oct 11 | 2022 Utah 5A & 6A DivisionalsOct 11 · 5,000 Meters 5A · Place 18 · Woods CrossWoods Cross | 5,000 Meters 5A | 18 | 16:47.6 | 11 |
| Oct 5 | Region 5 Cross Country ChampionshipOct 5 · 5,000 Meters Varsity · Place 10 · Woods CrossWoods Cross | 5,000 Meters Varsity | 10 | 16:05.6 | Jr |
| Sep 23 | Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Elite · Place 92 · Woods CrossWoods Cross | 5,000 Meters Elite | 92 | 16:50.1 PB | 11 |
| Sep 14 | 2022 Utah Pre-State MeetSep 14 · 3 Miles Varsity · Place 26 · Woods CrossWoods Cross | 3 Miles Varsity | 26 | 16:08.7 | 11 |
| Sep 9 | Spartan InvitationalSep 9 · 3 Miles Varsity · Place 25 · Woods CrossWoods Cross | 3 Miles Varsity | 25 | 16:38.62 | 11 |
| Aug 27 | Digger Homecoming InvitationalAug 27 · 5,000 Meters Varsity · Place 13 · Woods CrossWoods Cross | 5,000 Meters Varsity | 13 | 17:53.5 | 11 |
| Aug 13 | 2022 Premier Cross Country InvitationalAug 13 · 2.9 Miles Varsity · Place 25 · Woods CrossWoods Cross | 2.9 Miles Varsity | 25 | 16:29 | — |
2021 Cross Country
6 results