Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2900 m · Branched Oak Lake SRABob Hoyer High School Invitational hosted by Malcom Public Schools · Sep 24 | 11:50.4 | Bob Hoyer High School Invitational hosted by Malcom Public Schools | September 24, 2024 |
| 5,000 Meters · Branched Oak Lake SRABob Hoyer Invitational · Sep 22 | 20:56.10 | Bob Hoyer Invitational | September 22, 2026 |
| 5,000 Meters · Branched Oak State ParkBob Hoyer Invitational hosted by Malcolm High · Sep 23 | 20:20.15 | Bob Hoyer Invitational hosted by Malcolm High | September 23, 2025 |
| 5,000 Meters · Cass Country FairgroundsNSAA District D-1 Meet · Oct 16 | 21:28.90 | NSAA District D-1 Meet | October 16, 2025 |
| 5,000 Meters · Fairbury High SchoolFairbury Invite · Sep 11 | 24:12.65 | Fairbury Invite | September 11, 2025 |
| 5,000 Meters · Kearney Country ClubNSAA Championships · Oct 24 | 19:16.9 | NSAA Championships | October 24, 2025 |
| 5,000 Meters · Norris CampusJon Votta Invite · Aug 29 | 22:22.1 | Jon Votta Invite | August 29, 2026 |
| 5,000 Meters · Norris HIgh SchoolJohn Votta Invite · Aug 30 | 21:30.11 | John Votta Invite | August 30, 2025 |
| 5,000 Meters · Tecumseh Country ClubJCC Invite · Sep 5 | 19:58.16 | JCC Invite | September 5, 2025 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 20:34.26 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | UNK High School InvitationalSep 28 · 5,000 Meters Class D · Place 135 · FreemanFreeman | 5,000 Meters Class D | 135 | 21:07.8 | 10 |
| Sep 22 | Bob Hoyer InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 40 · FreemanFreeman | 5,000 Meters Junior Varsity | 40 | 20:56.10 PB | 10 |
| Sep 10 | Fairbury InviteSep 10 · 5,000 Meters Varsity · FreemanFreeman | 5,000 Meters Varsity | — | DNS | 10 |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 5,000 Meters Varsity · Place 425 · FreemanFreeman | 5,000 Meters Varsity | 425 | 20:34.26 PB | 10 |
| Aug 29 | Jon Votta InviteAug 29 · 5,000 Meters Varsity · Place 147 · FreemanFreeman | 5,000 Meters Varsity | 147 | 22:22.1 PB | 10 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | NSAA ChampionshipsOct 24 · 5,000 Meters D Division · Place 104 · FreemanFreeman | 5,000 Meters D Division | 104 | 19:16.9 PB | 9 |
| Oct 24 | Nebraska State Meet- Class D BoysOct 24 · 5,000 Meters Class D · Place 104 · FreemanFreeman | 5,000 Meters Class D | 104 | 19:16.9Unofficial | 9 |
| Oct 16 | NSAA District D-1 MeetOct 16 · 5,000 Meters Varsity · Place 46 · FreemanFreeman | 5,000 Meters Varsity | 46 | 21:28.90 PB | 9 |
| Oct 7 | ECNCOct 7 · 5,000 Meters Varsity · Place 20 · FreemanFreeman | 5,000 Meters Varsity | 20 | 21:15.84 | 9 |
| Sep 29 | UNK High School InvitationalSep 29 · 5,000 Meters Varsity · Place 175 · FreemanFreeman | 5,000 Meters Varsity | 175 | 23:00.12 | 9 |
| Sep 23 | Bob Hoyer Invitational hosted by Malcolm HighSep 23 · 5,000 Meters Varsity · Place 83 · FreemanFreeman | 5,000 Meters Varsity | 83 | 20:20.15 PB | 9 |
| Sep 11 | Fairbury InviteSep 11 · 5,000 Meters Varsity · Place 62 · FreemanFreeman | 5,000 Meters Varsity | 62 | 24:12.65 PB | 9 |
| Sep 5 | JCC InviteSep 5 · 5,000 Meters Varsity · Place 27 · FreemanFreeman | 5,000 Meters Varsity | 27 | 19:58.16 PB | 9 |
| Aug 30 | John Votta InviteAug 30 · 5,000 Meters Varsity · Place 103 · FreemanFreeman | 5,000 Meters Varsity | 103 | 21:30.11 PB | 9 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Nebraska JH State XC MeetOct 12 · 3,000 Meters Championship · Place 105 · Freeman PublicFreeman Public | 3,000 Meters Championship | 105 | 12:14.59 | 8 |
| Oct 8 | ECNC InviteOct 8 · 2,400 Meters Middle School · Place 7 · Freeman PublicFreeman Public | 2,400 Meters Middle School | 7 | 8:10.03 | 08 |
| Sep 24 | Bob Hoyer High School Invitational hosted by Malcom Public SchoolsSep 24 · 2,900 Meters Junior High · Place 17 · Freeman PublicFreeman Public | 2,900 Meters Junior High | 17 | 11:50.4 PB | 8 |
| Sep 19 | Beatrice Middle School Triangular Cross Country MeetSep 19 · 1.5 Miles Middle School · Place 6 · Freeman PublicFreeman Public | 1.5 Miles Middle School | 6 | 10:26 | 8 |
| Sep 11 | Platte River Rumble-MSSep 11 · 3,000 Meters Middle School · Place 109 · Freeman PublicFreeman Public | 3,000 Meters Middle School | 109 | 13:38.08 | 08 |
| Sep 6 | Johnson Country Central InviteSep 6 · 2,500 Meters Middle School · Place 21 · FreemanFreeman | 2,500 Meters Middle School | 21 | 10:45.60 | — |