Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Sioux CitySioux City Heelan XC Invite · Aug 27 | 17:33.9 | Sioux City Heelan XC Invite | August 27, 2026 |
| 2400 m · Harlan Community High SchoolCyclone Invite · Sep 27 | 17:05.59 | Cyclone Invite | September 27, 2025 |
| 3,000 Meters · Mahoney State Park RoadPlatte River Rumble-MS · Sep 11 | 18:24.96 | Platte River Rumble-MS | September 11, 2025 |
| 3,000 Meters · Walnut CreekLiberty MS XC Invite · Sep 15 | 19:50.20 | Liberty MS XC Invite | September 15, 2025 |
| 3,200 Meters · Glenwood Lake ParkGlenwood Invite · Aug 30 | 18:49.94 | Glenwood Invite | August 30, 2025 |
| 4,000 Meters · Bellevue West High SchoolBellevue West Invite · Sep 8 | 21:34.8 | Bellevue West Invite | September 8, 2026 |
| 5,000 Meters · AtlanticAtlantic Invite · Oct 8 | 24:19.6 | Atlantic Invite | October 8, 2026 |
| 5,000 Meters · Boys Town High School Creighton Prep Invite · Sep 22 | 25:23 | Creighton Prep Invite | September 22, 2026 |
| 5,000 Meters · GlenwoodGlenwood Invite · Sep 28 | 24:06.7 | Glenwood Invite | September 28, 2026 |
| 5,000 Meters · Mahoney State Park RoadPlatte River Rumble - HS · Sep 11 | 26:16.0 | Platte River Rumble - HS | September 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Atlantic InviteOct 8 · 5,000 Meters BoysJunior Varsity · Place 106 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 5,000 Meters BoysJunior Varsity | 106 | 24:19.6 PB | 9 |
| Oct 5 | Glenwood InviteOct 5 · 5,000 Meters Boys JV · Place 110 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 5,000 Meters Boys JV | 110 | 24:21.3 | 9 |
| Sep 28 | Glenwood InviteSep 28 · 5,000 Meters JV Division · Place 61 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 5,000 Meters JV Division | 61 | 24:06.7 PB | 9 |
| Sep 22 | Creighton Prep InviteSep 22 · 5,000 Meters C · Place 139 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 5,000 Meters C | 139 | 25:23 PB | 9 |
| Sep 11 | Platte River Rumble - HSSep 11 · 5,000 Meters O Division · Place 405 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 5,000 Meters O Division | 405 | 26:16.0 PB | 9 |
| Sep 8 | Bellevue West InviteSep 8 · 4,000 Meters 9th · Place 28 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 4,000 Meters 9th | 28 | 21:34.8 PB | 9 |
| Aug 27 | Sioux City Heelan XC InviteAug 27 · 2.1 Miles Junior Varsity · Place 95 · Council Bluffs Abraham LincolnCouncil Bluffs Abraham Lincoln | 2.1 Miles Junior Varsity | 95 | 17:33.9 PB | 9 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Cyclone InviteSep 27 · 2,400 Meters Junior High · Place 77 · KirnKirn | 2,400 Meters Junior High | 77 | 17:05.59 PB | 8 |
| Sep 15 | Liberty MS XC InviteSep 15 · 3,000 Meters 8th Grade · Place 99 · KirnKirn | 3,000 Meters 8th Grade | 99 | 19:50.20 PB | 8 |
| Sep 11 | Platte River Rumble-MSSep 11 · 3,000 Meters Middle School · Place 281 · KirnKirn | 3,000 Meters Middle School | 281 | 18:24.96 PB | 8 |
| Aug 30 | Glenwood InviteAug 30 · 3,200 Meters Junior High · Place 67 · KirnKirn | 3,200 Meters Junior High | 67 | 18:49.94 PB | 8 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Cyclone InviteSep 28 · 3,000 Meters Middle School · Place 85 · KirnKirn | 3,000 Meters Middle School | 85 | 19:00.89 | 07 |
| Aug 31 | Glenwood InviteAug 31 · 3,200 Meters Middle School · Place 74 · Kirn Middle SchoolKirn Middle School | 3,200 Meters Middle School | 74 | 21:40.78 | 7 |