Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kearney Country ClubNSAA Class A State Cross-Country Championships · Oct 21 | 18:05.7 | NSAA Class A State Cross-Country Championships | October 21, 2022 |
| 5,000 Meters · Pioneers ParkNorth Star Invite · Sep 23 | 18:47.73 | North Star Invite | September 23, 2021 |
| 5,000 Meters · Skyview Lake ParkLyle Moeller Invitational · Sep 16 | 18:05.01 | Lyle Moeller Invitational | September 16, 2022 |
| 5,000 Meters · Walnut GroveOmaha Burke XC Invite 2021 · Sep 4 | 19:29.40 | Omaha Burke XC Invite 2021 | September 4, 2021 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 16:42.61 | Augustana Twilight XC Meet | September 4, 2026 |
| 8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 19 | 30:07.65 | Grand View Invitational | September 19, 2026 |
| 8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 28:15.81 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 8,000 Meters · Mahoney Golf CourseWoody Greeno Invite · Sep 20 | 30:02.92 | Woody Greeno Invite | September 20, 2025 |
| 8,000 Meters · Mahoney State ParkGPAC Championships · Nov 8 | 28:37.17 | GPAC Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
3 results2024 Cross Country
1 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | NSAA A-1, A-3 District MeetOct 11 · 5,000 Meters Varsity · Place 30 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 30 | 18:06.81 | 12 |
| Oct 5 | Metro XC Championship 2023Oct 5 · 5,000 Meters Varsity · Place 38 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 38 | 18:12.40 | 12 |
| Sep 29 | Millard West Invite 2023Sep 29 · 5,000 Meters Varsity · Place 31 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 31 | 18:25.50 | 12 |
| Sep 21 | Lincoln North Star Invitational Sep 21 · 5,000 Meters Varsity · Place 40 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 40 | 18:37.10 | 12 |
| Sep 15 | Lyle Moeller XC InviteSep 15 · 5,000 Meters Varsity · Place 27 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 27 | 18:02.84 | 12 |
| Sep 8 | Platte River RumbleSep 8 · 5,000 Meters Varsity · Place 84 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 84 | 17:34.65 | 12 |
| Sep 2 | Omaha Burke XC Invite 2023Sep 2 · 5,000 Meters Varsity · Place 14 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 14 | 17:45.00 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | NSAA Class A State Cross-Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 76 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 76 | 18:05.7 PB | 11 |
| Oct 13 | NSAA A-1, A-3 District MeetOct 13 · 5,000 Meters Varsity · Place 22 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 22 | 17:59.77 | — |
| Oct 6 | Metro Conference XC ChampionshipsOct 6 · 5,000 Meters Varsity · Place 59 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 59 | 18:37.10 | 11 |
| Sep 30 | Millard West Invite 2022Sep 30 · 5,000 Meters Varsity · Place 31 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 31 | 17:45.10 | 11 |
| Sep 16 | Lyle Moeller InvitationalSep 16 · 5,000 Meters Varsity · Place 21 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 21 | 18:05.01 PB | 11 |
| Sep 10 | Omaha Central Cross Country InviteSep 10 · 5,000 Meters Varsity · Place 7 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 7 | 17:55.50 | 11 |
| Sep 3 | Burke HS XC Invite 2022Sep 3 · 5,000 Meters Varsity · Place 24 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 24 | 18:03.50 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Metro Conference XC ChampionshipsOct 7 · 5,000 Meters Varsity · Place 65 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 65 | 18:44.40 | 10 |
| Oct 1 | Millard West InvitationalOct 1 · 5,000 Meters Varsity · Place 38 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 38 | 18:35.18 | 10 |
| Sep 23 | North Star InviteSep 23 · 5,000 Meters Varsity · Place 40 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 40 | 18:47.73 PB | 10 |
| Sep 17 | Norfolk "Lyle Moeller" InvitationalSep 17 · 5,000 Meters Varsity · Place 41 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 41 | 18:53.46 | 10 |
| Sep 11 | Omaha Central Cross Country InviteSep 11 · 5,000 Meters Varsity · Place 27 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 27 | 19:06.30 | 10 |
| Sep 4 | Metro XC Walnut GroveSep 4 · 5,000 Meters Varsity · Place 49 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 49 | 19:29.40 | 10 |
| Sep 4 | Omaha Burke XC Invite 2021Sep 4 · 5,000 Meters Varsity · Place 49 · Omaha BurkeOmaha Burke | 5,000 Meters Varsity | 49 | 19:29.40 PB | 10 |