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 Junior Varsity · Place 14 · Urbandale | 5,000 Meters Junior Varsity | 14 | 17:56 PB | 11 |
| Sep 29 | Steve Johnson InviteSep 29 · 5,000 Meters Varsity · Place 153 · Urbandale | 5,000 Meters Varsity | 153 | 18:56.3 PB | 11 |
| Sep 20 | Indianola InvitationalSep 20 · 5,000 Meters Varsity · Place 66 · Urbandale | 5,000 Meters Varsity | 66 | 19:41 | Jr |
| Sep 6 | Marshalltown Bobcat InvitationalSep 6 · 5,000 Meters Varsity · Place 123 · Urbandale | 5,000 Meters Varsity | 123 | 19:22 PB | 11 |
| Sep 1 | Urbandale InvitationalSep 1 · 5,000 Meters Varsity · Place 36 · Urbandale | 5,000 Meters Varsity | 36 | 19:30.4 | JR |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CIML-Iowa Conference MeetOct 12 · 5,000 Meters Varsity · Place 19 · Urbandale | 5,000 Meters Varsity | 19 | 17:53.4 PB | 10 |
| Sep 30 | Steve Johnson InvitationalSep 30 · 5,000 Meters Varsity · Place 52 · Urbandale | 5,000 Meters Varsity | 52 | 17:39.6Unofficial | 10 |
| Sep 7 | Bobcat XC InvitationalSep 7 · 5,000 Meters Varsity · Place 87 · Urbandale | 5,000 Meters Varsity | 87 | 18:06 | SO |
| Sep 2 | Urbandale InvitationalSep 2 · 5,000 Meters Varsity · Place 30 · Urbandale | 5,000 Meters Varsity | 30 | 18:29.5 | SO |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Clinton InvitationalOct 1 · 5,000 Meters Varsity · Place 68 · Urbandale | 5,000 Meters Varsity | 68 | 18:49.5 | 9 |
| Sep 3 | Urbandale InvitationalSep 3 · 5,000 Meters Varsity · Place 43 · Urbandale | 5,000 Meters Varsity | 43 | 19:24.1 | FR |