Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Twin Creek Country ClubWisner-Pilger XC Invitational · Sep 4 | 23:29.40 | Wisner-Pilger XC Invitational | September 4, 2025 |
| 5,000 Meters · BloomfieldLewis and Clark XC Invite · Oct 10 | 22:05.09 | Lewis and Clark XC Invite | October 10, 2025 |
| 5,000 Meters · Hartington Golf CourseHartington-Newcastle Cross Country Invitational · Aug 27 | 23:05.91 | Hartington-Newcastle Cross Country Invitational | August 27, 2026 |
| 5,000 Meters · Laurel-Concord-Coleridge High SchoolLCC XC Invite · Sep 11 | 23:10.70 | LCC XC Invite | September 11, 2025 |
| 5,000 Meters · Mapleton HSMVAOCOU XC Meet · Sep 25 | 22:12.57 | MVAOCOU XC Meet | September 25, 2025 |
| 5,000 Meters · Mount Michael High School2025 C-2 District · Oct 15 | 22:22 | 2025 C-2 District | October 15, 2025 |
| 5,000 Meters · South Sioux CitySouth Sioux City XC Meet · Oct 1 | 22:44.0 | South Sioux City XC Meet | October 1, 2026 |
| 5,000 Meters · Twin CreeksPender Invite · Sep 18 | 22:12.23 | Pender Invite | September 18, 2025 |
| 5,000 Meters · Wayne Country ClubWayne Invite · Sep 14 | 25:01.5 | Wayne Invite | September 14, 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 15 | D-1 Districts @ PenderOct 15 · 5,000 Meters Varsity · Place 56 · WinnebagoWinnebago | 5,000 Meters Varsity | 56 | 22:38.16 | 12 |
| Oct 1 | South Sioux City XC MeetOct 1 · 5,000 Meters A&B · Place 119 · WinnebagoWinnebago | 5,000 Meters A&B | 119 | 22:44.0 PB | 12 |
| Sep 17 | Pender XC Invite 2026Sep 17 · 5,000 Meters Varsity · Place 59 · WinnebagoWinnebago | 5,000 Meters Varsity | 59 | 23:25.06 | 12 |
| Sep 14 | Wayne InviteSep 14 · 5,000 Meters Varsity · Place 48 · WinnebagoWinnebago | 5,000 Meters Varsity | 48 | 25:01.5 PB | 12 |
| Sep 10 | LCC XC InviteSep 10 · 5,000 Meters Varsity · WinnebagoWinnebago | 5,000 Meters Varsity | 0 | DNF | 12 |
| Aug 27 | Hartington-Newcastle Cross Country InvitationalAug 27 · 5,000 Meters Varsity · Place 58 · WinnebagoWinnebago | 5,000 Meters Varsity | 58 | 23:05.91 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 2025 C-2 DistrictOct 15 · 5,000 Meters Varsity · Place 53 · WinnebagoWinnebago | 5,000 Meters Varsity | 53 | 22:22 PB | 11 |
| Oct 10 | Lewis and Clark XC InviteOct 10 · 5,000 Meters New Division · Place 30 · WinnebagoWinnebago | 5,000 Meters New Division | 30 | 22:05.09 PB | 11 |
| Oct 2 | South Sioux City XC InviteOct 2 · 5,000 Meters A&B · Place 75 · WinnebagoWinnebago | 5,000 Meters A&B | 75 | 23:11.50 | 11 |
| Sep 25 | MVAOCOU XC MeetSep 25 · 5,000 Meters Varsity · Place 54 · WinnebagoWinnebago | 5,000 Meters Varsity | 54 | 22:12.57 PB | 11 |
| Sep 18 | Pender InviteSep 18 · 5,000 Meters Varsity · Place 36 · WinnebagoWinnebago | 5,000 Meters Varsity | 36 | 22:12.23 PB | 11 |
| Sep 15 | Wayne InviteSep 15 · 5,000 Meters Varsity · Place 59 · WinnebagoWinnebago | 5,000 Meters Varsity | 59 | 25:57.11 | 11 |
| Sep 11 | LCC XC InviteSep 11 · 5,000 Meters High School · Place 33 · WinnebagoWinnebago | 5,000 Meters High School | 33 | 23:10.70 PB | 11 |
| Sep 4 | Wisner-Pilger XC Invitational Sep 4 · 2,000 Meters New Division · Place 7 · WinnebagoWinnebago | 2,000 Meters New Division | 7 | 23:29.40 PB | 11 |
| Aug 28 | 2025 Hartington-Newcastle Cross Country InviteAug 28 · 5,000 Meters High School · Place 40 · WinnebagoWinnebago | 5,000 Meters High School | 40 | 23:33.41 | 11 |
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
2 results