Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boys Town High School NSAA C-2 Districts · Oct 14 | 17:18.6 | NSAA C-2 Districts | October 14, 2026 |
| 5,000 Meters · Kearney Country ClubNSAA Championships · Oct 24 | 17:48.8 | NSAA Championships | October 24, 2025 |
| 5,000 Meters · Mahoney State ParkPlatte River Rumble-HS · Sep 12 | 18:45.99 | Platte River Rumble-HS | September 12, 2025 |
| 5,000 Meters · Mahoney State Park RoadPlatte River Rumble - HS · Sep 11 | 17:33.8 | Platte River Rumble - HS | September 11, 2026 |
| 5,000 Meters · Mount Michael High SchoolRCC Conference XC Meet · Oct 8 | 17:17 | RCC Conference XC Meet | October 8, 2026 |
| 5,000 Meters · Rhylander ParkPlattsmouth Invite · Sep 2 | 18:59.40 | Plattsmouth Invite | September 2, 2025 |
| 5,000 Meters · South Sioux CityRCC Conference XC Meet · Oct 9 | 17:55.97 | RCC Conference XC Meet | October 9, 2025 |
| 5,000 Meters · Syracuse Country ClubSyracuse Invitational · Oct 3 | 18:48.14 | Syracuse Invitational | October 3, 2025 |
| 5,000 Meters · Waverly High SchoolKen Adkisson Invite · Sep 19 | 18:21.22 | Ken Adkisson Invite | September 19, 2025 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 17:38.60 | Augustana Twilight XC Meet | September 4, 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 23 | NSAA XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 18 · Mount Michael Benedictine | 5,000 Meters Varsity | 18 | 17:34.4 | 11 |
| Oct 14 | NSAA C-2 DistrictsOct 14 · 5,000 Meters C-2 Boys · Place 4 · Mount Michael Benedictine | 5,000 Meters C-2 Boys | 4 | 17:18.6 PB | 11 |
| Oct 8 | RCC Conference XC MeetOct 8 · 5,000 Meters Varsity · Place 2 · Mount Michael Benedictine | 5,000 Meters Varsity | 2 | 17:17 PB | 11 |
| Sep 28 | UNK High School InvitationalSep 28 · 5,000 Meters Class C · Place 29 · Mount Michael Benedictine | 5,000 Meters Class C | 29 | 18:06.8 | 11 |
| Sep 11 | Platte River Rumble - HSSep 11 · 5,000 Meters S Division · Place 7 · Mount Michael Benedictine | 5,000 Meters S Division | 7 | 17:33.8 PB | 11 |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 137 · Mount Michael Benedictine | 5,000 Meters Varsity | 137 | 17:38.60 PB | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | NSAA ChampionshipsOct 24 · 5,000 Meters C Division · Place 47 · Mount Michael Benedictine | 5,000 Meters C Division | 47 | 17:48.8 PB | 10 |
| Oct 15 | 2025 C-2 DistrictOct 15 · 5,000 Meters Varsity · Place 13 · Mount Michael Benedictine | 5,000 Meters Varsity | 13 | 17:53 | 10 |
| Oct 9 | RCC Conference XC MeetOct 9 · 5,000 Meters Varsity · Place 12 · Mount Michael Benedictine | 5,000 Meters Varsity | 12 | 17:55.97 PB | 10 |
| Oct 3 | Syracuse InvitationalOct 3 · 5,000 Meters Varsity · Place 22 · Mount Michael Benedictine | 5,000 Meters Varsity | 22 | 18:48.14 PB | 10 |
| Sep 29 | UNK High School InvitationalSep 29 · 5,000 Meters Varsity · Place 47 · Mount Michael Benedictine | 5,000 Meters Varsity | 47 | 19:07.96 | 10 |
| Sep 23 | Mount Michael InvitationalSep 23 · 5,000 Meters Varsity · Place 25 · Mount Michael Benedictine | 5,000 Meters Varsity | 25 | 18:38 | 10 |
| Sep 19 | Ken Adkisson InviteSep 19 · 5,000 Meters Varsity · Place 32 · Mount Michael Benedictine | 5,000 Meters Varsity | 32 | 18:21.22 PB | 10 |
| Sep 12 | Platte River Rumble-HSSep 12 · 5,000 Meters S Division · Place 31 · Mount Michael Benedictine | 5,000 Meters S Division | 31 | 18:45.99 PB | 10 |
| Sep 2 | Plattsmouth InviteSep 2 · 5,000 Meters Varsity · Place 23 · Mount Michael Benedictine | 5,000 Meters Varsity | 23 | 18:59.40 PB | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Eastern Neb JV/MS ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 11 · Mount Michael Benedictine | 5,000 Meters Junior Varsity | 11 | 18:35.70 | 09 |
| Oct 10 | River Cities Conference ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 13 · Mount Michael Benedictine | 5,000 Meters Junior Varsity | 13 | 19:41 | 9 |
| Oct 4 | Syracuse InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 28 · Mount Michael Benedictine | 5,000 Meters Junior Varsity | 28 | 19:46.18 | 09 |
| Sep 24 | Mount Michael InvitationalSep 24 · Varsity · Place 43 · Mount Michael Benedictine | Varsity | 43 | 20:40 | 9 |
| Sep 12 | Platte River Rumble-HSSep 12 · 5,000 Meters Open · Place 112 · Mount Michael Benedictine | 5,000 Meters Open | 112 | 20:45.68 | 09 |
| Sep 3 | Plattsmouth InviteSep 3 · 5,000 Meters Junior Varsity · Place 15 · Mount Michael Benedictine | 5,000 Meters Junior Varsity | 15 | 20:48.28 | 09 |