Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 3/30 Golf Course2026 Bill Bails Invitational (North Cedar) · Sep 28 | 22:14.8 | 2026 Bill Bails Invitational (North Cedar) | September 28, 2026 |
| 5,000 Meters · Bellevue Golf CourseComet Cross Country Invitational · Sep 23 | 21:30.8 | Comet Cross Country Invitational | September 23, 2024 |
| 5,000 Meters · English Valleys High School English Valleys Invite · Sep 16 | 26:40.18 | English Valleys Invite | September 16, 2025 |
| 5,000 Meters · Iowa City Kickers Soccer Park2026 River Valley Conference XC Meet · Oct 13 | 22:43.4 | 2026 River Valley Conference XC Meet | October 13, 2026 |
| 5,000 Meters · Kickers Soccer Complex2024 River Valley Conference XC Meet · Oct 15 | 22:26.3 | 2024 River Valley Conference XC Meet | October 15, 2024 |
| 5,000 Meters · Tipton City ParkTipton XC · Sep 10 | 24:10.4 | Tipton XC | September 10, 2024 |
| 5,000 Meters · Wapsi Oaks Country Club2026 Calamus-Wheatland Invitational · Aug 27 | 23:24.4 | 2026 Calamus-Wheatland Invitational | August 27, 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 22 | Iowa State Qualifier - 1A - North LinnOct 22 · 5,000 Meters Varsity · Place 70 · Durant | 5,000 Meters Varsity | 70 | 22:58.2 | 12 |
| Oct 13 | 2026 River Valley Conference XC MeetOct 13 · 5,000 Meters Varsity Boys 5000 Meters · Place 103 · Durant | 5,000 Meters Varsity Boys 5000 Meters | 103 | 22:43.4 PB | 12 |
| Sep 28 | 2026 Bill Bails Invitational (North Cedar)Sep 28 · 5,000 Meters Boys Varsity 5K · Place 42 · Durant | 5,000 Meters Boys Varsity 5K | 42 | 22:14.8 PB | 12 |
| Sep 8 | 2026 Tipton InvitationalSep 8 · 5,000 Meters High School Boys · Place 65 · Durant | 5,000 Meters High School Boys | 65 | 24:10.7 | 12 |
| Aug 27 | 2026 Calamus-Wheatland InvitationalAug 27 · 5,000 Meters High School Boys 5K · Place 32 · Durant | 5,000 Meters High School Boys 5K | 32 | 23:24.4 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | 2025 River Valley Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 128 · Durant | 5,000 Meters Varsity | 128 | 23:24.5 | JR |
| Oct 6 | Marquette Invitational XCOct 6 · 5,000 Meters Varsity · Place 42 · Durant | 5,000 Meters Varsity | 42 | 22:24.8 | JR |
| Oct 2 | Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Varsity · Place 117 · Durant | 5,000 Meters Varsity | 117 | 25:28.1 | 11 |
| Sep 29 | 2025 Bill Bails Invitational (North Cedar)Sep 29 · 5,000 Meters Boys Varsity 5K · Place 63 · Durant | 5,000 Meters Boys Varsity 5K | 63 | 24:48.2 | 11 |
| Sep 22 | Comet Cross CountrySep 22 · 5,000 Meters Varsity · Place 49 · Durant | 5,000 Meters Varsity | 49 | 25:19.4 | JR |
| Sep 18 | Cascade InvitationalSep 18 · 5,000 Meters Varsity · Place 120 · Durant | 5,000 Meters Varsity | 120 | 26:43.3 | JR |
| Sep 16 | English Valleys InviteSep 16 · 5,000 Meters High School · Place 51 · Durant | 5,000 Meters High School | 51 | 26:40.18 PB | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 1A - Regina CatholicOct 24 · 5,000 Meters Varsity · Place 85 · Durant | 5,000 Meters Varsity | 85 | 22:36.8 | SO |
| Oct 15 | 2024 River Valley Conference XC Meet Oct 15 · 5,000 Meters Varsity Boys · Place 99 · Durant | 5,000 Meters Varsity Boys | 99 | 22:26.3 PB | 10 |
| Oct 7 | Marquette Invitational XCOct 7 · 5,000 Meters Varsity · Place 42 · Durant | 5,000 Meters Varsity | 42 | 22:25.7 | SO |
| Oct 3 | Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 127 · Durant | 5,000 Meters Varsity | 127 | 25:13.5 | SO |
| Sep 30 | Bill Bails Invitational (North Cedar)Sep 30 · 5,000 Meters Junior Varsity · Place 6 · Durant | 5,000 Meters Junior Varsity | 6 | 24:08.2 | SO |
| Sep 23 | Comet Cross Country InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 39 · Durant | 5,000 Meters Varsity Boys | 39 | 21:30.8 PB | 10 |
| Sep 19 | Cascade InvitationalSep 19 · 5,000 Meters Varsity · Place 146 · Durant | 5,000 Meters Varsity | 146 | 25:24.5 | SO |
| Sep 17 | English Valleys CC InviteSep 17 · 5,000 Meters Varsity · Place 60 · Durant | 5,000 Meters Varsity | 60 | 29:29.90 | 10 |
| Sep 10 | Tipton XCSep 10 · 5,000 Meters JV Boys · Place 18 · Durant | 5,000 Meters JV Boys | 18 | 24:10.4 PB | 10 |