Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boys Town High School Creighton Prep Invitational · Sep 21 | 17:57.1 | Creighton Prep Invitational | September 21, 2021 |
| 5,000 Meters · Concordia UniversityCharlie Thorell Invitational · Aug 31 | 16:30.65 | Charlie Thorell Invitational | August 31, 2023 |
| 5,000 Meters · Kearney Country ClubNSAA Class A State Cross-Country Championships · Oct 21 | 17:28.3 | NSAA Class A State Cross-Country Championships | October 21, 2022 |
| 5,000 Meters · Walnut Creek @ PLSHSClass of the Metro 2023 · Aug 26 | 16:45.30 | Class of the Metro 2023 | August 26, 2023 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 16:26.24 | Augustana Twilight XC Meet | September 4, 2026 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 28:13.4 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 19 | 27:59.94 | Grand View Invitational | September 19, 2026 |
| 8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 1 | 25:57.4 | American Rivers Conference Championships | November 1, 2025 |
| 8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 31 | 26:03.5 | American Rivers Conference Championships | October 31, 2026 |
| 8,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 20 | 26:56.09 | Woody Greeno Invite | September 20, 2025 |
| 8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 15 | 26:38.5 | NCAA D3 Midwest Region Championships | November 15, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 27:09.7 | Interregional Invitational | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | American Rivers Conference ChampionshipsOct 31 · 8,000 Meters College · Place 44 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters College | 44 | 26:03.5 PB | Jr |
| Oct 17 | Interregional InvitationalOct 17 · 6,000 Meters Varsity · Place 203 · Nebraska WesleyanNebraska Wesleyan | 6,000 Meters Varsity | 203 | 26:17.2 | JR-3 |
| Oct 3 | Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 313 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters Navy Championship | 313 | 28:13.4 PB | Jr |
| Sep 19 | Grand View InvitationalSep 19 · 8,000 Meters Collegiate · Place 21 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters Collegiate | 21 | 27:59.94 PB | Jr |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters College Men · Place 122 · Nebraska WesleyanNebraska Wesleyan | 5,000 Meters College Men | 122 | 16:26.24 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 69 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters College | 69 | 26:38.5 PB | So |
| Nov 1 | American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 61 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters College | 61 | 25:57.4 PB | So |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 247 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters Gold | 247 | 27:09.7 PB | So |
| Oct 4 | Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 57 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters College | 57 | 26:46.8 | So |
| Sep 20 | Woody Greeno InviteSep 20 · 8,000 Meters College · Place 122 · Nebraska WesleyanNebraska Wesleyan | 8,000 Meters College | 122 | 26:56.09 PB | So |
2024 Cross Country
2 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | NSAA State Cross-Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 11 · Millard SouthMillard South | 5,000 Meters Varsity | 11 | 16:22.0 | 12 |
| Oct 11 | NSAA A-2, A-4 District MeetOct 11 · 5,000 Meters Varsity · Place 5 · Millard SouthMillard South | 5,000 Meters Varsity | 5 | 16:29.78 | 12 |
| Oct 5 | Metro XC Championship 2023Oct 5 · 5,000 Meters Varsity · Place 8 · Millard SouthMillard South | 5,000 Meters Varsity | 8 | 16:38.64 | 12 |
| Sep 29 | Millard West Invite 2023Sep 29 · 5,000 Meters Varsity · Place 4 · Millard SouthMillard South | 5,000 Meters Varsity | 4 | 16:24.10 | 12 |
| Sep 14 | Harold Scott InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · Millard SouthMillard South | 5,000 Meters Varsity | 6 | 16:24.90 | 12 |
| Sep 8 | Platte River RumbleSep 8 · 5,000 Meters Varsity · Place 17 · Millard SouthMillard South | 5,000 Meters Varsity | 17 | 16:02.30 | 12 |
| Aug 31 | Charlie Thorell InvitationalAug 31 · 5,000 Meters Varsity · Place 2 · Millard SouthMillard South | 5,000 Meters Varsity | 2 | 16:30.65 | 12 |
| Aug 31 | Charlie Thorell InvitationalAug 31 · 5,000 Meters Varsity · Place 2 · Millard SouthMillard South | 5,000 Meters Varsity | 2 | 16:30.65 PB | 12 |
| Aug 26 | Class of the Metro 2023Aug 26 · 5,000 Meters 12th Grade Boys · Place 5 · Millard SouthMillard South | 5,000 Meters 12th Grade Boys | 5 | 16:45.30 PB | 12 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NSAA Class A State Cross-Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 49 · Millard SouthMillard South | 5,000 Meters Varsity | 49 | 17:28.3 PB | 11 |
| Oct 13 | NSAA A-1, A-3 District MeetOct 13 · 5,000 Meters Varsity · Place 9 · Millard SouthMillard South | 5,000 Meters Varsity | 9 | 17:15.35 | — |
| Oct 6 | Metro Conference XC ChampionshipsOct 6 · 5,000 Meters Varsity · Place 19 · Millard SouthMillard South | 5,000 Meters Varsity | 19 | 17:20.90 | 11 |
| Sep 30 | Millard West Invite 2022Sep 30 · 5,000 Meters Varsity · Place 12 · Millard SouthMillard South | 5,000 Meters Varsity | 12 | 17:03.20 | 11 |
| Sep 22 | Lincoln North Star InvitationalSep 22 · 5,000 Meters Varsity · Place 24 · Millard SouthMillard South | 5,000 Meters Varsity | 24 | 17:21.95 | 11 |
| Sep 15 | Harold Scott InvitationalSep 15 · 5,000 Meters Varsity · Place 12 · Millard SouthMillard South | 5,000 Meters Varsity | 12 | 17:19.32 | 11 |
| Sep 9 | Millard South 36th Annual XC Invite 2022Sep 9 · 5,000 Meters Varsity · Place 30 · Millard SouthMillard South | 5,000 Meters Varsity | 30 | 17:18.70 | 11 |
| Sep 1 | Charlie Thorell InvitationalSep 1 · 5,000 Meters Varsity · Place 16 · Millard SouthMillard South | 5,000 Meters Varsity | 16 | 17:35.57 | 11 |
| Aug 27 | Class of the MetroAug 27 · 5,000 Meters Varsity · Place 6 · Millard SouthMillard South | 5,000 Meters Varsity | 6 | 18:10.30 | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Northwest XC Husky Open 2021Oct 20 · 5,000 Meters Varsity · Place 8 · Millard SouthMillard South | 5,000 Meters Varsity | 8 | 18:05.00 | 10 |
| Oct 14 | NSAA Class A District MeetOct 14 · 5,000 Meters Varsity · Place 28 · Millard SouthMillard South | 5,000 Meters Varsity | 28 | 18:14.60 | 10 |
| Oct 7 | Metro Conference XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 48 · Millard SouthMillard South | 5,000 Meters Varsity | 48 | 18:03.00 | 10 |
| Oct 1 | Millard West InvitationalOct 1 · 5,000 Meters Varsity · Place 27 · Millard SouthMillard South | 5,000 Meters Varsity | 27 | 17:47.95 | 10 |
| Sep 21 | Creighton Prep InvitationalSep 21 · 5,000 Meters A Race · Place 31 · Millard SouthMillard South | 5,000 Meters A Race | 31 | 17:57.1 PB | 10 |
| Sep 16 | Harold Scott InvitationalSep 16 · 5,000 Meters Open · Place 12 · Millard SouthMillard South | 5,000 Meters Open | 12 | 19:16.97 | 10 |
| Sep 10 | Millard South 35th Annual Cross Country InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 44 · Millard SouthMillard South | 5,000 Meters Junior Varsity | 44 | 19:29.80 | 10 |
| Sep 7 | Bellevue West XC Invite 2021Sep 7 · 4,000 Meters Varsity · Place 2 · Millard SouthMillard South | 4,000 Meters Varsity | 2 | 15:30.30 | 10 |
| Sep 2 | Charlie Thorell InvitationalSep 2 · 5,000 Meters Varsity · Place 73 · Millard SouthMillard South | 5,000 Meters Varsity | 73 | 19:31.37Unofficial | 10 |
| Aug 28 | Class of the MetroAug 28 · 4,000 Meters Open · Place 3 · Millard SouthMillard South | 4,000 Meters Open | 3 | 15:59.17 | 10 |
2020 Cross Country
4 results