Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Birdsall ParkIHSAA Class 1A District-Cedar Falls · Oct 24 | 17:47 | IHSAA Class 1A District-Cedar Falls | October 24, 2019 |
| 5,000 Meters · Edgewood-Colesburg HSEdgewood-Colesburg Invitational · Aug 27 | 18:46 | Edgewood-Colesburg Invitational | August 27, 2019 |
| 5,000 Meters · Fort DodgeIHSAA 1A State Championship · Oct 27 | 18:01.9 | IHSAA 1A State Championship | October 27, 2018 |
| 5,000 Meters · Lakeside Municipal Golf CourseIHSAA Class 1A State XC Championships · Oct 31 | 17:07.1 | IHSAA Class 1A State XC Championships | October 31, 2020 |
| 5,000 Meters · Noelridge ParkIAHSAA Class 1A Cedar Rapids (Kennedy) · Oct 18 | 18:09.19 | IAHSAA Class 1A Cedar Rapids (Kennedy) | October 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | IHSAA Iowa Class 1A State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 26 · South Winneshiek | 5,000 Meters Varsity | 26 | 17:15 | 11 |
| Oct 24 | IHSAA Class 1A District-Cedar FallsOct 24 · 5,000 Meters Varsity · Place 2 · South Winneshiek | 5,000 Meters Varsity | 2 | 17:47 PB | 11 |
| Oct 17 | Upper Iowa Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · 10uth Winneshiek | 5,000 Meters Varsity | 3 | 5:48 | 11 |
| Oct 17 | Upper Iowa Conference ChampionshipOct 17 · 5,000 Meters Open · Place 3 · 10uth Winneshiek | 5,000 Meters Open | 3 | 5:48 | 11 |
| Sep 24 | Nashua-Plainfield InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · South Winneshiek | 5,000 Meters Varsity | 3 | 19:11.13 | 11 |
| Sep 14 | All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 71 · South Winneshiek | 5,000 Meters Varsity | 71 | 18:05.47 | 11 |
| Sep 14 | All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 71 · South Winneshiek | 5,000 Meters Varsity | 71 | 5:49.4 | JR |
| Aug 27 | Edgewood-Colesburg InvitationalAug 27 · 5,000 Meters Varsity · Place 4 · South Winneshiek | 5,000 Meters Varsity | 4 | 18:46 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | IHSAA 1A State ChampionshipOct 27 · 5,000 Meters Varsity · Place 72 · South Winneshiek | 5,000 Meters Varsity | 72 | 18:01.9 PB | 10 |
| Oct 18 | IAHSAA Class 1A Cedar Rapids (Kennedy)Oct 18 · 5,000 Meters Varsity · Place 6 · South Winneshiek | 5,000 Meters Varsity | 6 | 18:09.19 PB | 10 |
| Sep 22 | Anamosa InvitationalSep 22 · 5,000 Meters Varsity · Place 49 · South Winneshiek | 5,000 Meters Varsity | 49 | 6:10 | SO |
| Sep 8 | Luther All-America InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 34 · South Winneshiek | 5,000 Meters Junior Varsity | 34 | 19:37.0 | SO |
| Aug 21 | Edgewood-Colesburg InvitationalAug 21 · 5,000 Meters Varsity · Place 10 · South Winneshiek | 5,000 Meters Varsity | 10 | 19:23 | 10 |
2017 Cross Country
1 results