Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ACGC High SchoolACGC CC Invitational · Sep 24 | 18:19.50 | ACGC CC Invitational | September 24, 2026 |
| 5,000 Meters · Briggs Woods Golf CourseWebster City Invitational · Sep 1 | 18:51.75 | Webster City Invitational | September 1, 2026 |
| 5,000 Meters · Central College CourseHeartland Classic · Sep 20 | 19:21.6 | Heartland Classic | September 20, 2025 |
| 5,000 Meters · Gilbert High SchoolIowa State Qualifier - 3A - Gilbert · Oct 22 | 18:09.41 | Iowa State Qualifier - 3A - Gilbert | October 22, 2025 |
| 5,000 Meters · Hickory Grove Park2026 Nevada XC Meet · Sep 28 | 18:47.9 | 2026 Nevada XC Meet | September 28, 2026 |
| 5,000 Meters · Iowa State Cross Country CourseGilbert CC Invitational · Sep 10 | 18:53.62 | Gilbert CC Invitational | September 10, 2026 |
| 5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 19:34.2 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
| 5,000 Meters · North Polk HSNorth Polk CC Invite · Oct 5 | 19:27.76 | North Polk CC Invite | October 5, 2026 |
| 5,000 Meters · Perry Middle and HighHOIAC CC Conference Meet · Oct 12 | 18:05.99 | HOIAC CC Conference Meet | October 12, 2026 |
| 5,000 Meters · River Bend Golf CourseRoland Story Invite · Sep 25 | 19:37.04 | Roland Story Invite | September 25, 2025 |
| 5,000 Meters · South Monroe StreetHOIAC Conf Meet at PCM · Oct 13 | 19:34.99 | HOIAC Conf Meet at PCM | October 13, 2025 |
| 5,000 Meters · Tournament Club of IowaNorth Polk MS/HS Invite · Oct 7 | 20:33.96 | North Polk MS/HS Invite | October 7, 2024 |
| 5,000 Meters · Webster City GCWebster City CC Invite · Sep 2 | 20:16.45 | Webster City CC Invite | September 2, 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 12 | HOIAC CC Conference MeetOct 12 · 5,000 Meters High School · Place 13 · Nevada | 5,000 Meters High School | 13 | 18:05.99 PB | 11 |
| Oct 5 | North Polk CC InviteOct 5 · 5,000 Meters Varsity · Place 37 · Nevada | 5,000 Meters Varsity | 37 | 19:27.76 PB | 11 |
| Sep 28 | 2026 Nevada XC MeetSep 28 · 5,000 Meters High School Boys 5000 Meters · Place 10 · Nevada | 5,000 Meters High School Boys 5000 Meters | 10 | 18:47.9 PB | 11 |
| Sep 24 | ACGC CC InvitationalSep 24 · 5,000 Meters High School · Place 23 · Nevada | 5,000 Meters High School | 23 | 18:19.50 PB | 11 |
| Sep 10 | Gilbert CC InvitationalSep 10 · 5,000 Meters Varsity · Place 87 · Nevada | 5,000 Meters Varsity | 87 | 18:53.62 PB | 11 |
| Sep 1 | Webster City InvitationalSep 1 · 5,000 Meters PURPLE · Place 21 · Nevada | 5,000 Meters PURPLE | 21 | 18:51.75 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Iowa State Qualifier - 3A - GilbertOct 22 · 5,000 Meters Varsity · Place 43 · Nevada | 5,000 Meters Varsity | 43 | 18:09.41 PB | 10 |
| Oct 13 | HOIAC Conf Meet at PCMOct 13 · 5,000 Meters High School · Place 30 · Nevada | 5,000 Meters High School | 30 | 19:34.99 PB | 10 |
| Oct 4 | Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 222 · Nevada | 5,000 Meters Varsity | 222 | 19:34.2 PB | 10 |
| Sep 25 | Roland Story InviteSep 25 · 5,000 Meters Varsity · Place 56 · Nevada | 5,000 Meters Varsity | 56 | 19:37.04 PB | 10 |
| Sep 20 | Heartland Classic Sep 20 · 5,000 Meters Varsity · Place 154 · Nevada | 5,000 Meters Varsity | 154 | 19:21.6 PB | 10 |
| Sep 11 | Gilbert InviteSep 11 · 5,000 Meters Varsity · Place 107 · Nevada | 5,000 Meters Varsity | 107 | 19:02.47 | 10 |
| Sep 2 | Webster City CC InviteSep 2 · 5,000 Meters Varsity · Place 38 · Nevada | 5,000 Meters Varsity | 38 | 20:16.45 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | North Polk MS/HS InviteOct 7 · 5,000 Meters High School · Place 80 · Nevada | 5,000 Meters High School | 80 | 20:33.96 PB | 9 |