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 | 16:22.7 | Bob Hoyer High School Invitational hosted by Malcom Public Schools | September 24, 2024 |
| 3,000 Meters · David City Country ClubAquinas Invitational · Sep 28 | 16:07 | Aquinas Invitational | September 28, 2023 |
| 3,000 Meters · Wayne Country ClubWayne Invitational · Sep 11 | 19:56.86 | Wayne Invitational | September 11, 2023 |
| 5,000 Meters · Branched Oak Lake SRABob Hoyer Invitational · Sep 22 | 22:47.90 | Bob Hoyer Invitational | September 22, 2026 |
| 5,000 Meters · Branched Oak State ParkBob Hoyer Invitational hosted by Malcolm High · Sep 23 | 25:16.30 | Bob Hoyer Invitational hosted by Malcolm High | September 23, 2025 |
| 5,000 Meters · Central City Senior High SchoolCentral City Invite · Sep 18 | 27:56.63 | Central City Invite | September 18, 2025 |
| 5,000 Meters · David City Golf ClubAquinas Catholic Invitational · Oct 2 | 27:06 | Aquinas Catholic Invitational | October 2, 2025 |
| 5,000 Meters · Kearney Country ClubUNK High School Invitational · Sep 28 | 25:04.2 | UNK High School Invitational | September 28, 2026 |
| 5,000 Meters · Logan View Public SchoolsLogan View Invite · Aug 28 | 29:11.36 | Logan View Invite | August 28, 2025 |
| 5,000 Meters · Logan View School groundsLogan View Invite · Aug 27 | 26:20.5 | Logan View Invite | August 27, 2026 |
| 5,000 Meters · North Bend CentralNorth Bend Invite · Sep 25 | 26:34.21 | North Bend Invite | September 25, 2025 |
| 5,000 Meters · ParkSchuyler · Sep 3 | 24:39.78 | Schuyler | September 3, 2026 |
| 5,000 Meters · Poco Creek Golf CourseAurora Cross Country Invite · Sep 11 | 25:05.79 | Aurora Cross Country Invite | September 11, 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 8 | Central Conference Cross Country MeetOct 8 · 5,000 Meters HS Boys · SchuylerSchuyler | 5,000 Meters HS Boys | — | 25:11.59 | 10 |
| Sep 28 | UNK High School InvitationalSep 28 · 5,000 Meters Class B · Place 229 · SchuylerSchuyler | 5,000 Meters Class B | 229 | 25:04.2 PB | 10 |
| Sep 22 | Bob Hoyer InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 87 · SchuylerSchuyler | 5,000 Meters Junior Varsity | 87 | 22:47.90 PB | 10 |
| Sep 11 | Aurora Cross Country InviteSep 11 · 5,000 Meters Varsity · Place 107 · SchuylerSchuyler | 5,000 Meters Varsity | 107 | 25:05.79 PB | 10 |
| Sep 3 | SchuylerSep 3 · 5,000 Meters Varsity · Place 47 · SchuylerSchuyler | 5,000 Meters Varsity | 47 | 24:39.78 PB | 10 |
| Aug 27 | Logan View InviteAug 27 · 5,000 Meters High School · Place 152 · SchuylerSchuyler | 5,000 Meters High School | 152 | 26:20.5 PB | 10 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Aquinas Catholic InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 66 · SchuylerSchuyler | 5,000 Meters Junior Varsity | 66 | 27:06 PB | 9 |
| Sep 29 | UNK High School InvitationalSep 29 · 5,000 Meters Varsity · Place 286 · SchuylerSchuyler | 5,000 Meters Varsity | 286 | 29:15.38 | 9 |
| Sep 25 | North Bend InviteSep 25 · 5,000 Meters Junior Varsity · Place 46 · SchuylerSchuyler | 5,000 Meters Junior Varsity | 46 | 26:34.21 PB | 9 |
| Sep 23 | Bob Hoyer Invitational hosted by Malcolm HighSep 23 · 5,000 Meters Junior Varsity · Place 90 · SchuylerSchuyler | 5,000 Meters Junior Varsity | 90 | 25:16.30 PB | 9 |
| Sep 18 | Central City InviteSep 18 · 5,000 Meters Varsity · Place 100 · SchuylerSchuyler | 5,000 Meters Varsity | 100 | 27:56.63 PB | 9 |
| Sep 11 | Wahoo InviteSep 11 · 5,000 Meters Junior Varsity · SchuylerSchuyler | 5,000 Meters Junior Varsity | — | DNS | 9 |
| Sep 4 | Schuyler InviteSep 4 · 5,000 Meters Varsity · Place 68 · SchuylerSchuyler | 5,000 Meters Varsity | 68 | 27:10.90 | 9 |
| Aug 28 | Logan View InviteAug 28 · 5,000 Meters Varsity · Place 130 · SchuylerSchuyler | 5,000 Meters Varsity | 130 | 29:11.36 PB | 9 |
2024 Cross Country
5 results2023 Cross Country
4 results