Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · AltaAlta-Aurelia XC Meet · Sep 29 | 17:13.59 | Alta-Aurelia XC Meet | September 29, 2025 |
| 5,000 Meters · Ida GroveOA-BCIG XC Meet · Oct 13 | 16:24.76 | OA-BCIG XC Meet | October 13, 2025 |
| 5,000 Meters · Iowa Lakes Community College - Emmetsburg CampusIowa State Qualifier - 1A - Emmetsburg · Oct 23 | 16:38.7 | Iowa State Qualifier - 1A - Emmetsburg | October 23, 2025 |
| 5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Nov 1 | 17:09.5 | Iowa State Championships 1A | November 1, 2025 |
| 5,000 Meters · Little Sioux Golf and Country ClubTwin Lakes Conference Championships · Oct 16 | 17:26.2 | Twin Lakes Conference Championships | October 16, 2025 |
| 5,000 Meters · Mapleton HSMVAOCOU XC Meet · Sep 25 | 16:56.36 | MVAOCOU XC Meet | September 25, 2025 |
| 5,000 Meters · PocahontasPAC XC Meet · Oct 4 | 17:42.21 | PAC XC Meet | October 4, 2025 |
| 5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 13 | 17:28.30 | Tim Thomas Classic | September 13, 2025 |
| 5,000 Meters · Spring Lake Golf & Country ClbEast Sac County Invite · Sep 4 | 17:28.77 | East Sac County Invite | September 4, 2025 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 17:29.16 | Augustana Twilight XC Meet | September 4, 2026 |
| 6,000 Meters · Dordt CourseDordt Sunflower Open · Sep 12 | 20:07.4 | Dordt Sunflower Open | September 12, 2026 |
| 8,000 Meters · Dordt CourseDordt Holiday Inn Express XC Classic · Oct 10 | 27:52.2 | Dordt Holiday Inn Express XC Classic | October 10, 2026 |
| 8,000 Meters · Sioux FallsAugustana Invitational · Sep 25 | 27:14.95 | Augustana Invitational | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 30 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 30 | 17:09.5 PB | 12 |
| Oct 23 | Iowa State Qualifier - 1A - EmmetsburgOct 23 · 5,000 Meters State · Place 2 · East Sac CountyEast Sac County | 5,000 Meters State | 2 | 16:38.7 PB | 12 |
| Oct 16 | Twin Lakes Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 2 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 2 | 17:26.2 PB | 12 |
| Oct 13 | OA-BCIG XC MeetOct 13 · 5,000 Meters High School · Place 2 · East Sac CountyEast Sac County | 5,000 Meters High School | 2 | 16:24.76 PB | 12 |
| Oct 4 | PAC XC MeetOct 4 · 5,000 Meters High School · Place 2 · East Sac CountyEast Sac County | 5,000 Meters High School | 2 | 17:42.21 PB | 12 |
| Sep 29 | Alta-Aurelia XC MeetSep 29 · 5,000 Meters Varsity · Place 3 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 3 | 17:13.59 PB | 12 |
| Sep 25 | MVAOCOU XC MeetSep 25 · 5,000 Meters Varsity · Place 3 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 3 | 16:56.36 PB | 12 |
| Sep 13 | Tim Thomas ClassicSep 13 · 5,000 Meters Var B · Place 8 · East Sac CountyEast Sac County | 5,000 Meters Var B | 8 | 17:28.30 PB | 12 |
| Sep 4 | East Sac County InviteSep 4 · 5,000 Meters High School · Place 1 · East Sac CountyEast Sac County | 5,000 Meters High School | 1 | 17:28.77 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 62 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 62 | 17:34.7 | JR |
| Oct 17 | Twin Lakes Conf XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 4 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 4 | 17:43.7 | JR |
| Oct 14 | OA-BCIG XC MeetOct 14 · 5,000 Meters Varsity · Place 3 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 3 | 17:03.02 | 11 |
| Sep 30 | Alta-Aurelia XC MeetSep 30 · 5,000 Meters Varsity · Place 3 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 3 | 17:30.79 | 11 |
| Sep 26 | MVAOCOU XC MeetSep 26 · 5,000 Meters Varsity · Place 2 · East Sac CountyEast Sac County | 5,000 Meters Varsity | 2 | 17:10.35 | 11 |