Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boys Town High School Boys Town Invite · Oct 2 | 17:56.02 | Boys Town Invite | October 2, 2025 |
| 5,000 Meters · Camp AshlandAshland Invite · Sep 18 | 17:51.21 | Ashland Invite | September 18, 2025 |
| 5,000 Meters · Concordia Jr/Sr. HSNSAA District C-2 · Oct 17 | 20:05.98 | NSAA District C-2 | October 17, 2024 |
| 5,000 Meters · DC West Athletic Complex2026 DCW XC Invite · Sep 3 | 20:01.01 | 2026 DCW XC Invite | September 3, 2026 |
| 5,000 Meters · Fort Atkinson State ParkNSAA C-2 Districts @ Fort Calhoun · Oct 11 | 21:23.50 | NSAA C-2 Districts @ Fort Calhoun | October 11, 2023 |
| 5,000 Meters · Kearney Country ClubNSAA Championships · Oct 24 | 17:31.3 | NSAA Championships | October 24, 2025 |
| 5,000 Meters · Lake WanahooWahoo Invite · Sep 11 | 18:34.10 | Wahoo Invite | September 11, 2025 |
| 5,000 Meters · Logan View Public SchoolsLogan View Invite · Aug 28 | 18:11.89 | Logan View Invite | August 28, 2025 |
| 5,000 Meters · Logan View School groundsLogan View Invite · Aug 27 | 18:28.0 | Logan View Invite | August 27, 2026 |
| 5,000 Meters · Mahoney State Park RoadPlatte River Rumble - HS · Sep 11 | 18:32.5 | Platte River Rumble - HS | September 11, 2026 |
| 5,000 Meters · Mount Michael High School2025 C-2 District · Oct 15 | 17:25 | 2025 C-2 District | October 15, 2025 |
| 5,000 Meters · OmahaCentennial Championships · Oct 7 | 18:26.62 | Centennial Championships | October 7, 2025 |
| 5,000 Meters · Pioneers ParkCentennial Conference · Oct 6 | 20:40.2 | Centennial Conference | October 6, 2026 |
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 6 | Centennial ConferenceOct 6 · 5,000 Meters Varsity · Place 24 · Boys Town | 5,000 Meters Varsity | 24 | 20:40.2 PB | 12 |
| Sep 22 | Creighton Prep InviteSep 22 · 5,000 Meters A · Place 51 · Boys Town | 5,000 Meters A | 51 | 18:50 | 12 |
| Sep 11 | Platte River Rumble - HSSep 11 · 5,000 Meters S Division · Place 17 · Boys Town | 5,000 Meters S Division | 17 | 18:32.5 PB | 12 |
| Sep 3 | 2026 DCW XC InviteSep 3 · 5,000 Meters Varsity · Place 28 · Boys Town | 5,000 Meters Varsity | 28 | 20:01.01 PB | 12 |
| Aug 27 | Logan View InviteAug 27 · 5,000 Meters High School · Place 10 · Boys Town | 5,000 Meters High School | 10 | 18:28.0 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | NSAA ChampionshipsOct 24 · 5,000 Meters C Division · Place 32 · Boys Town | 5,000 Meters C Division | 32 | 17:31.3 PB | 11 |
| Oct 15 | 2025 C-2 DistrictOct 15 · 5,000 Meters Varsity · Place 5 · Boys Town | 5,000 Meters Varsity | 5 | 17:25 PB | 11 |
| Oct 7 | Centennial ChampionshipsOct 7 · 5,000 Meters Varsity · Place 8 · Boys Town | 5,000 Meters Varsity | 8 | 18:26.62 PB | 11 |
| Oct 2 | Boys Town InviteOct 2 · 5,000 Meters Varsity · Place 1 · Boys Town | 5,000 Meters Varsity | 1 | 17:56.02 PB | 11 |
| Sep 23 | Creighton Prep XC InviteSep 23 · 5,000 Meters A · Place 38 · Boys Town | 5,000 Meters A | 38 | 18:41 | 11 |
| Sep 18 | Ashland InviteSep 18 · 5,000 Meters Varsity · Place 4 · Boys Town | 5,000 Meters Varsity | 4 | 17:51.21 PB | 11 |
| Sep 11 | Wahoo InviteSep 11 · 5,000 Meters Varsity · Place 4 · Boys Town | 5,000 Meters Varsity | 4 | 18:34.10 PB | 11 |
| Sep 4 | 2025 DCW XC InviteSep 4 · 5,000 Meters Varsity · Place 3 · Boys Town | 5,000 Meters Varsity | 3 | 18:37.17 | 11 |
| Aug 28 | Logan View InviteAug 28 · 5,000 Meters Varsity · Place 3 · Boys Town | 5,000 Meters Varsity | 3 | 18:11.89 PB | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | NSAA District C-2Oct 17 · 5,000 Meters Varsity · Place 28 · Boys Town | 5,000 Meters Varsity | 28 | 20:05.98 PB | 10 |
| Sep 30 | UNK HS XC InvitationalSep 30 · 5,000 Meters Class C · Place 92 · Boys Town | 5,000 Meters Class C | 92 | 19:43.8 | 10 |
2023 Cross Country
2 results