Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fox Ridge Golf CourseWolverine Invitational · Oct 8 | 19:02 | Wolverine Invitational | October 8, 2019 |
| 5,000 Meters · Hickory Grove G.C.Oelwein Invitational · Aug 31 | 23:00.65 | Oelwein Invitational | August 31, 2021 |
| 5,000 Meters · Jesup HSIHSAA Class 2A District Meet - Jesup · Oct 22 | 19:29.5 | IHSAA Class 2A District Meet - Jesup | October 22, 2020 |
| 5,000 Meters · La Porte City Golf CourseNICL Conference Meet · Oct 13 | 20:38.4 | NICL Conference Meet | October 13, 2022 |
| 5,000 Meters · Oakleaf Golf CourseNICL Conference Meet · Oct 17 | 19:35 | NICL Conference Meet | October 17, 2019 |
| 5,000 Meters · Pine Lake Golf Course NICL Conference Meet · Oct 14 | 23:03.29 | NICL Conference Meet | October 14, 2021 |
| 5,000 Meters · Starmount School CampusStarmont Invitational · Sep 15 | 21:31.4 | Starmont Invitational | September 15, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | NICL Conference MeetOct 13 · 5,000 Meters Boys Varsity 5K · Place 64 · Union La Porte City | 5,000 Meters Boys Varsity 5K | 64 | 20:38.4 PB | 12 |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | NICL Conference MeetOct 14 · 5,000 Meters Varsity · Place 82 · Union La Porte City | 5,000 Meters Varsity | 82 | 23:03.29 PB | 11 |
| Aug 31 | Oelwein InvitationalAug 31 · 5,000 Meters Varsity · Place 85 · Union La Porte City | 5,000 Meters Varsity | 85 | 23:00.65 PB | 11 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | IHSAA Class 2A District Meet - JesupOct 22 · 5,000 Meters Varsity · Place 57 · Union La Porte City | 5,000 Meters Varsity | 57 | 19:29.5 PB | 10 |
| Oct 15 | North Iowa Cedar Conference MeetOct 15 · 5,000 Meters Varsity · Place 53 · Union, La Porte City | 5,000 Meters Varsity | 53 | 20:11.25 | SO |
| Sep 24 | Grundy Center Spartan InvitationalSep 24 · 5,000 Meters Varsity · Place 54 · Union, La Porte City | 5,000 Meters Varsity | 54 | 21:41.00 | SO |
| Sep 22 | Denver InvitationalSep 22 · 5,000 Meters Varsity · Place 33 · Union, La Porte City | 5,000 Meters Varsity | 33 | 21:48.88 | SO |
| Sep 15 | Starmont InvitationalSep 15 · 5,000 Meters Varsity · Place 97 · Union La Porte City | 5,000 Meters Varsity | 97 | 21:31.4 PB | 10 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | NICL Conference MeetOct 17 · 5,000 Meters Varsity · Place 56 · Union La Porte City | 5,000 Meters Varsity | 56 | 19:35 PB | 9 |
| Oct 8 | Wolverine InvitationalOct 8 · 5,000 Meters Varsity · Place 60 · Union La Porte City | 5,000 Meters Varsity | 60 | 19:02 PB | 9 |