Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Belle Plaine HSBelle Plain CC Meet · Sep 23 | 33:07.88 | Belle Plain CC Meet | September 23, 2025 |
| 5,000 Meters · Jesup Golf CourseJesup Invitational · Sep 29 | 23:07.9 | Jesup Invitational | September 29, 2026 |
| 5,000 Meters · Marshalltown Community CollegeMarshalltown Early Bird Invitational · Aug 27 | 26:08.2 | Marshalltown Early Bird Invitational | August 27, 2026 |
| 5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 6 | 22:03.7 | Dike-New Hartford Invitational | October 6, 2026 |
| 5,000 Meters · Pine Lake Golf Course 2026 South Hardin Invitational · Oct 3 | 24:47.4 | 2026 South Hardin Invitational | October 3, 2026 |
| 5,000 Meters · South Tama HSSouth Tama Invitational · Sep 14 | 25:59.4 | South Tama Invitational | September 14, 2026 |
| 5,000 Meters · Town & Country Golf Club2026 Sam Iverson Invitational (Grundy Center) · Sep 24 | 22:23.2 | 2026 Sam Iverson Invitational (Grundy Center) | September 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 1A - Colfax-MingoOct 22 · 5,000 Meters Varsity · Place 70 · Gladbrook Reinbeck | 5,000 Meters Varsity | 70 | 23:38.63 | 10 |
| Oct 6 | Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 116 · Gladbrook Reinbeck | 5,000 Meters Varsity Boys | 116 | 22:03.7 PB | 10 |
| Oct 3 | 2026 South Hardin InvitationalOct 3 · 5,000 Meters Boys Junior Varsity 5K · Place 61 · Gladbrook Reinbeck | 5,000 Meters Boys Junior Varsity 5K | 61 | 24:47.4 PB | 10 |
| Oct 3 | 2026 South Hardin InvitationalOct 3 · 5,000 Meters Boys Varsity 5K · Place 52 · Gladbrook Reinbeck | 5,000 Meters Boys Varsity 5K | 52 | 24:47.4 | 10 |
| Sep 29 | Jesup InvitationalSep 29 · 5,000 Meters Varsity Boys 5K · Place 181 · Gladbrook Reinbeck | 5,000 Meters Varsity Boys 5K | 181 | 23:07.9 PB | 10 |
| Sep 24 | 2026 Sam Iverson Invitational (Grundy Center)Sep 24 · 5,000 Meters Boys Varsity 5K · Place 92 · Gladbrook Reinbeck | 5,000 Meters Boys Varsity 5K | 92 | 22:23.2 PB | 10 |
| Sep 14 | South Tama InvitationalSep 14 · 5,000 Meters Varsity Boys · Place 54 · Gladbrook Reinbeck | 5,000 Meters Varsity Boys | 54 | 25:59.4 PB | 10 |
| Sep 8 | 2026 Dick Pollitt Classic (Waverly-Shell Rock)Sep 8 · 5,000 Meters Boys 9th/10th 5K · Place 55 · Gladbrook Reinbeck | 5,000 Meters Boys 9th/10th 5K | 55 | 25:05.3 | 10 |
| Sep 3 | Pine Lake Run - South Hardin XCSep 3 · 5,000 Meters High School Boys · Place 54 · Gladbrook Reinbeck | 5,000 Meters High School Boys | 54 | 26:33.8 | 10 |
| Aug 27 | Marshalltown Early Bird InvitationalAug 27 · 5,000 Meters Varsity · Place 69 · Gladbrook Reinbeck | 5,000 Meters Varsity | 69 | 26:08.2 PB | 10 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | 2025 South Hardin InvitationalOct 4 · 5,000 Meters Boys Varsity 5K · Place 33 · Gladbrook Reinbeck | 5,000 Meters Boys Varsity 5K | 33 | 34:52.4 | 9 |
| Sep 30 | Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 158 · Gladbrook Reinbeck | 5,000 Meters Varsity | 158 | 38:49.9 | FR |
| Sep 25 | 2025 Sam Iverson Invitational (Grundy Center)Sep 25 · 5,000 Meters Boys Varsity 5K · Place 94 · Gladbrook Reinbeck | 5,000 Meters Boys Varsity 5K | 94 | 32:05.1 | 9 |
| Sep 23 | Belle Plain CC MeetSep 23 · 5,000 Meters High School · Place 44 · Gladbrook Reinbeck | 5,000 Meters High School | 44 | 33:07.88 PB | 9 |
| Sep 9 | 2025 Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 9 · 5,000 Meters Boys 9th/10th 5K · Place 96 · Gladbrook Reinbeck | 5,000 Meters Boys 9th/10th 5K | 96 | 26:20.1 | 9 |
| Sep 4 | Pine Lake Run - South Hardin XCSep 4 · 5,000 Meters Varsity · Place 112 · Gladbrook Reinbeck | 5,000 Meters Varsity | 112 | 29:30.7 | FR |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | NICL Conference MeetOct 11 · Middle School · Place 76 · Gladbrook-Reinbeck | Middle School | 76 | 18:55.2 | 7 |
| Oct 3 | Dike-New Hartford InvitationalOct 3 · 1 Mile Middle School · Place 110 · Gladbrook-Reinbeck | 1 Mile Middle School | 110 | 8:46.9 | 7 |