Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 31:40.9 | Dan Huston Invitational | September 30, 2023 |
| 5,000 Meters · Hickory Grove G.C.Oelwein Invitational · Aug 31 | 29:12.12 | Oelwein Invitational | August 31, 2021 |
| 5,000 Meters · La Porte City Golf CourseNICL Conference Meet · Oct 13 | 25:30.7 | NICL Conference Meet | October 13, 2022 |
| 5,000 Meters · Monticello HSMonticello XC · Sep 9 | 29:53.2 | Monticello XC | September 9, 2023 |
| 5,000 Meters · Pine Lake Golf Course NICL Conference Meet · Oct 14 | 26:44.74 | NICL Conference Meet | October 14, 2021 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 1 | 29:19.71 | Steve Johnson Invitational | October 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | NICL Conference MeetOct 11 · 5,000 Meters Varsity · Place 153 · Denver | 5,000 Meters Varsity | 153 | 25:45.9 | SR |
| Oct 3 | Dike-New Hartford InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 110 · Denver | 5,000 Meters Junior Varsity | 110 | 29:09.4 | SR |
| Sep 30 | Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 356 · Denver | 5,000 Meters Junior Varsity | 356 | 31:40.9 PB | 12 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Place 356 · Denver | 5,000 Meters Boys JV 5000M | 356 | 31:40.90 | 12 |
| Sep 26 | Jesup InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 122 · Denver | 5,000 Meters Junior Varsity | 122 | 26:14.1 | SR |
| Sep 18 | Denver InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 47 · Denver | 5,000 Meters Junior Varsity | 47 | 28:13.15 | SR |
| Sep 12 | Starmont InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 136 · Denver | 5,000 Meters Junior Varsity | 136 | 29:45.0 | SR |
| Sep 9 | Monticello XCSep 9 · 5,000 Meters JV Boys · Place 86 · Denver | 5,000 Meters JV Boys | 86 | 29:53.2 PB | 12 |
| Sep 7 | Union InvitationalSep 7 · 5,000 Meters Varsity · Place 101 · Denver | 5,000 Meters Varsity | 101 | 28:25.9 | SR |
| Aug 29 | Oelwein InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 133 · Denver | 5,000 Meters Junior Varsity | 133 | 30:50.3 | SR |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | NICL Conference MeetOct 13 · 5,000 Meters Boys Junior Varsity 5K · Place 59 · Denver | 5,000 Meters Boys Junior Varsity 5K | 59 | 25:30.7 PB | 11 |
| Oct 4 | Dike-New Hartford InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 118 · Denver | 5,000 Meters Junior Varsity | 118 | 28:48.9 | JR |
| Oct 1 | Steve Johnson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 409 · Denver | 5,000 Meters Junior Varsity | 409 | 29:19.71 PB | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | NICL Conference MeetOct 14 · 5,000 Meters Junior Varsity · Place 69 · Denver | 5,000 Meters Junior Varsity | 69 | 26:44.74 PB | 10 |
| Oct 5 | Dike-New Hartford InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 89 · Denver | 5,000 Meters Junior Varsity | 89 | 23:52.13 | 10 |
| Oct 2 | Steve Johnson InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 428 · Denver | 5,000 Meters Junior Varsity | 428 | 26:32.77 | 10 |
| Sep 28 | Jesup InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 125 · Denver | 5,000 Meters Junior Varsity | 125 | 26:07.64 | 10 |
| Sep 23 | Sam Iverson Invitational (Grundy Center)Sep 23 · 5,000 Meters Junior Varsity · Place 72 · Denver | 5,000 Meters Junior Varsity | 72 | 25:45.62 | 10 |
| Sep 20 | Denver InvitationalSep 20 · 5,000 Meters Varsity · Place 81 · Denver | 5,000 Meters Varsity | 81 | 26:24.03 | 10 |
| Sep 14 | Starmont InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 108 · Denver | 5,000 Meters Junior Varsity | 108 | 26:10.61 | 10 |
| Sep 7 | Dick Pollitt Go-Hawk Classic (Waverly-Shell Rock)Sep 7 · 5,000 Meters Varsity · Place 141 · Denver | 5,000 Meters Varsity | 141 | 28:00.39 | 10 |
| Aug 31 | Oelwein InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 120 · Denver | 5,000 Meters Junior Varsity | 120 | 29:12.12 PB | 10 |
| Aug 26 | Charles City InvitationalAug 26 · 5,000 Meters Varsity · Place 110 · Denver | 5,000 Meters Varsity | 110 | 27:03.62 | 10 |
2020 Cross Country
5 results