Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Luther CollegeIowa State Qualifier 3A - Decorah · Oct 20 | 21:31.00 | Iowa State Qualifier 3A - Decorah | October 20, 2021 |
| 5,000 Meters · Maynes Grove Country ParkIowa Falls-Alden XC Meet · Aug 25 | 24:05 | Iowa Falls-Alden XC Meet | August 25, 2022 |
| 5,000 Meters · Newman Catholic HSNewman Catholic Invitational · Aug 31 | 21:15.81 | Newman Catholic Invitational | August 31, 2021 |
| 5,000 Meters · Sheldon ParkNCC Conference XC Meet · Oct 11 | 23:13.36 | NCC Conference XC Meet | October 11, 2022 |
| 5,000 Meters · Veteran's Memorial Golf CourseNCC Conference Championships · Oct 13 | 22:37.16 | NCC Conference Championships | October 13, 2020 |
| 5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 1 | 20:54.19 | Steve Johnson Invitational | October 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Iowa State Qualifier - 3A - PellaOct 19 · 5,000 Meters Varsity · Place 82 · Iowa Falls-Alden/AGWSR | 5,000 Meters Varsity | 82 | 20:50.68 | 12 |
| Oct 11 | NCC Conference XC MeetOct 11 · 5,000 Meters Varsity · Place 44 · Iowa Falls-Alden | 5,000 Meters Varsity | 44 | 23:13.36 PB | 12 |
| Oct 4 | Dike-New Hartford InvitationalOct 4 · 5,000 Meters Varsity · Place 120 · Iowa Falls-Alden/AGWSR | 5,000 Meters Varsity | 120 | 20:55.8 | SR |
| Oct 1 | Steve Johnson InvitationalOct 1 · 5,000 Meters Orange Varsity · Place 173 · Iowa Falls-Alden | 5,000 Meters Orange Varsity | 173 | 20:54.19 PB | 12 |
| Sep 19 | Humboldt InvitationalSep 19 · 5,000 Meters Varsity · Place 75 · Iowa Falls-Alden | 5,000 Meters Varsity | 75 | 24:14.44 | 12 |
| Aug 30 | Newman Catholic InvitationalAug 30 · 5,000 Meters Varsity · Place 71 · Iowa Falls-Alden/AGWSR | 5,000 Meters Varsity | 71 | 24:13.76 | SR |
| Aug 25 | Iowa Falls-Alden XC MeetAug 25 · 5,000 Meters Varsity · Place 94 · Iowa Falls-Alden | 5,000 Meters Varsity | 94 | 24:05 PB | 12 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Iowa State Qualifier 3A - DecorahOct 20 · 5,000 Meters State · Place 85 · Iowa Falls-Alden | 5,000 Meters State | 85 | 21:31.00 PB | 11 |
| Oct 5 | Dike-New Hartford InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 67 · Iowa Falls-Alden/AGWSR | 5,000 Meters Junior Varsity | 67 | 22:32.64 | 11 |
| Oct 2 | South Hardin InvitationalOct 2 · 5,000 Meters Varsity · Place 37 · Iowa Falls-Alden/AGWSR | 5,000 Meters Varsity | 37 | 24:46.40 | 11 |
| Sep 9 | Marshalltown Bobcat InvitationalSep 9 · 5,000 Meters Varsity · Place 168 · Iowa Falls-Alden/AGWSR | 5,000 Meters Varsity | 168 | 21:14.1 | 11 |
| Aug 31 | Newman Catholic InvitationalAug 31 · 5,000 Meters Varsity · Place 60 · Iowa Falls-Alden | 5,000 Meters Varsity | 60 | 21:15.81 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | North Central Conference MeetOct 13 · 5,000 Meters Junior Varsity · Place 24 · Iowa Falls - Alden | 5,000 Meters Junior Varsity | 24 | 22:37.2 | — |
| Oct 13 | NCC Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 24 · Iowa Falls-Alden | 5,000 Meters Junior Varsity | 24 | 22:37.16 PB | 10 |
| Oct 3 | South Hardin InvitationalOct 3 · 5,000 Meters Varsity · Place 53 · Iowa Falls-Alden/A | 5,000 Meters Varsity | 53 | 23:34.50 | JR |
| Sep 28 | Nevada Cub CC InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 59 · Iowa Falls - Ald | 5,000 Meters Junior Varsity | 59 | 24:12.09 | — |
| Sep 21 | Humboldt InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 67 · Iowa Falls-Alden | 5,000 Meters Junior Varsity | 67 | 25:38.80 | 10 |
| Sep 1 | Newman Catholic InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 46 · Iowa Falls - Alden | 5,000 Meters Junior Varsity | 46 | 28:59.17 | 10 |