Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Ankeny Centennial XC InviteOct 4 · 5,000 Meters Varsity · Place 72 · Urbandale | 5,000 Meters Varsity | 72 | 18:09.0 PB | 12 |
| Sep 29 | Steve Johnson InviteSep 29 · 5,000 Meters Varsity · Place 130 · Urbandale | 5,000 Meters Varsity | 130 | 18:41.5 PB | 12 |
| Sep 20 | Indianola InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 55 · Urbandale | 5,000 Meters Junior Varsity | 55 | 20:26 | Sr |
| Sep 6 | Marshalltown Bobcat InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 82 · Urbandale | 5,000 Meters Junior Varsity | 82 | 19:41 PB | 12 |
| Sep 1 | Urbandale InvitationalSep 1 · 5,000 Meters Varsity · Place 58 · Urbandale | 5,000 Meters Varsity | 58 | 20:23.9 | SR |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 7 | Bobcat XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 131 · Urbandale | 5,000 Meters Junior Varsity | 131 | 20:36 | JR |
| Sep 2 | Urbandale InvitationalSep 2 · 5,000 Meters Varsity · Place 86 · Urbandale | 5,000 Meters Varsity | 86 | 21:04.9 | JR |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | Urbandale InvitationalSep 3 · 5,000 Meters Varsity · Place 127 · Urbandale | 5,000 Meters Varsity | 127 | 23:13.5 | SO |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Kuemper InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 143 · Urbandale | 5,000 Meters Junior Varsity | 143 | 25:59.37 | — |