Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2100 m · Syracuse Country ClubRich Ziegler Invitational · Sep 30 | 13:57.90 | Rich Ziegler Invitational | September 30, 2022 |
| 2200 m · Wildwood Golf CourseNebraska City Invitational · Sep 22 | 9:47.22 | Nebraska City Invitational | September 22, 2022 |
| 2400 m · Auburn Country ClubAuburn Invitational · Aug 24 | 13:55.73 | Auburn Invitational | August 24, 2023 |
| 2400 m · Fairbury High SchoolFairbury Invitational · Sep 7 | 9:53.17 | Fairbury Invitational | September 7, 2023 |
| 2400 m · Rhylander ParkPlattsmouth · Aug 30 | 10:28.30 | Plattsmouth | August 30, 2022 |
| 5,000 Meters · Auburn Country ClubAuburn Invite · Aug 29 | 21:28.85 | Auburn Invite | August 29, 2025 |
| 5,000 Meters · Auburn High SchoolAuburn CC Invitational · Aug 28 | 22:10.28 | Auburn CC Invitational | August 28, 2026 |
| 5,000 Meters · Bennington HSBennington Invitational · Sep 18 | 21:58.55 | Bennington Invitational | September 18, 2025 |
| 5,000 Meters · Branched Oak State ParkNSAA C-1 Districts · Oct 14 | 20:41.85 | NSAA C-1 Districts | October 14, 2026 |
| 5,000 Meters · Cass Country Fairgrounds2025 Class C1 Districts · Oct 15 | 21:27.5 | 2025 Class C1 Districts | October 15, 2025 |
| 5,000 Meters · Fairbury High SchoolFairbury Invite · Sep 11 | 22:23.35 | Fairbury Invite | September 11, 2025 |
| 5,000 Meters · Falls City Country ClubFalls City Invitational · Sep 24 | 21:33.9 | Falls City Invitational | September 24, 2026 |
| 5,000 Meters · Kearney Country ClubUNK High School Invitational · Sep 28 | 22:58.8 | UNK High School Invitational | September 28, 2026 |
| 5,000 Meters · Rhylander ParkPlattsmouth Invite · Sep 2 | 21:24.60 | Plattsmouth Invite | September 2, 2025 |
| 5,000 Meters · Wildwood Golf CourseNebraska City Invite · Sep 25 | 20:54.74 | Nebraska City Invite | September 25, 2025 |
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 14 | NSAA C-1 DistrictsOct 14 · 5,000 Meters C-1 Boys · Place 51 · AuburnAuburn | 5,000 Meters C-1 Boys | 51 | 20:41.85 PB | 11 |
| Oct 6 | ECNCOct 6 · 5,000 Meters Varsity · Place 22 · AuburnAuburn | 5,000 Meters Varsity | 22 | 22:01.06 | 11 |
| Sep 28 | UNK High School InvitationalSep 28 · 5,000 Meters Class C · Place 303 · AuburnAuburn | 5,000 Meters Class C | 303 | 22:58.8 PB | 11 |
| Sep 24 | Falls City InvitationalSep 24 · 5,000 Meters Varsity · Place 26 · AuburnAuburn | 5,000 Meters Varsity | 26 | 21:33.9 PB | 11 |
| Sep 10 | Fairbury InviteSep 10 · 5,000 Meters Varsity · Place 56 · AuburnAuburn | 5,000 Meters Varsity | 56 | 22:31.9 | 11 |
| Aug 28 | Auburn CC InvitationalAug 28 · 5,000 Meters Varsity · Place 22 · AuburnAuburn | 5,000 Meters Varsity | 22 | 22:10.28 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 2025 Class C1 DistrictsOct 15 · 5,000 Meters Varsity · Place 49 · AuburnAuburn | 5,000 Meters Varsity | 49 | 21:27.5 PB | 10 |
| Oct 7 | ECNCOct 7 · 5,000 Meters Varsity · Place 34 · AuburnAuburn | 5,000 Meters Varsity | 34 | 22:24.23 | 10 |
| Sep 29 | UNK High School InvitationalSep 29 · 5,000 Meters Varsity · Place 176 · AuburnAuburn | 5,000 Meters Varsity | 176 | 21:45.33 | 10 |
| Sep 25 | Nebraska City InviteSep 25 · 5,000 Meters Varsity · Place 24 · AuburnAuburn | 5,000 Meters Varsity | 24 | 20:54.74 PB | 10 |
| Sep 18 | Bennington InvitationalSep 18 · 5,000 Meters Varsity · Place 62 · AuburnAuburn | 5,000 Meters Varsity | 62 | 21:58.55 PB | 10 |
| Sep 11 | Fairbury InviteSep 11 · 5,000 Meters Varsity · Place 43 · AuburnAuburn | 5,000 Meters Varsity | 43 | 22:23.35 PB | 10 |
| Sep 2 | Plattsmouth InviteSep 2 · 5,000 Meters Varsity · Place 43 · AuburnAuburn | 5,000 Meters Varsity | 43 | 21:24.60 PB | 10 |
| Aug 29 | Auburn InviteAug 29 · 5,000 Meters JV · Place 4 · AuburnAuburn | 5,000 Meters JV | 4 | 21:28.85 PB | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | 2024 C-1 District MeetOct 17 · 5,000 Meters Varsity · Place 49 · AuburnAuburn | 5,000 Meters Varsity | 49 | 21:13.20 | 9 |
| Oct 8 | ECNC InviteOct 8 · 5,000 Meters Varsity · Place 35 · AuburnAuburn | 5,000 Meters Varsity | 35 | 22:14.72 | 09 |
| Oct 4 | Syracuse InvitationalOct 4 · 5,000 Meters Varsity · Place 64 · AuburnAuburn | 5,000 Meters Varsity | 64 | 21:49.27 | 09 |
| Sep 30 | UNK HS XC InvitationalSep 30 · 5,000 Meters Class C · Place 238 · AuburnAuburn | 5,000 Meters Class C | 238 | 23:51.9 | 9 |
| Sep 26 | Nebraska City InviteSep 26 · 5,000 Meters Varsity · Place 48 · AuburnAuburn | 5,000 Meters Varsity | 48 | 24:04.62 | 09 |
| Sep 12 | Fairbury InviteSep 12 · 5,000 Meters Varsity · Place 49 · AuburnAuburn | 5,000 Meters Varsity | 49 | 23:11.99 | 9 |
| Sep 3 | Plattsmouth InviteSep 3 · 5,000 Meters Varsity · Place 60 · AuburnAuburn | 5,000 Meters Varsity | 60 | 23:19.36 | 09 |
| Aug 30 | Auburn InviteAug 30 · 5,000 Meters Varsity · Place 26 · AuburnAuburn | 5,000 Meters Varsity | 26 | 22:03.70 | — |
2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | ECNC MeetOct 4 · 2,400 Meters Middle School · Place 14 · AuburnAuburn | 2,400 Meters Middle School | 14 | 12:53.21 | — |
| Sep 30 | Rich Ziegler InvitationalSep 30 · 2,100 Meters Middle School · Place 73 · Auburn msAuburn ms | 2,100 Meters Middle School | 73 | 13:57.90 PB | 7 |
| Sep 22 | Nebraska City InvitationalSep 22 · 2,200 Meters Middle School · Place 20 · Auburn msAuburn ms | 2,200 Meters Middle School | 20 | 9:47.22 PB | 7 |
| Sep 8 | Fairbury InviteSep 8 · 2,400 Meters Middle School · Place 52 · AuburnAuburn | 2,400 Meters Middle School | 52 | 10:07.40 | — |
| Aug 30 | PlattsmouthAug 30 · 2,400 Meters Middle School · Place 40 · Auburn msAuburn ms | 2,400 Meters Middle School | 40 | 10:28.30 PB | 7 |
| Aug 25 | Auburn InvitationalAug 25 · Varsity · Place 17 · AuburnAuburn | Varsity | 17 | 14:23.07 | — |