Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Central College CourseDutch Invitational · Sep 5 | 23:15.7 | Dutch Invitational | September 5, 2025 |
| 8,000 Meters · Adams Nature PreserveBriar Cliff XC Invitational · Oct 7 | 31:20.5 | Briar Cliff XC Invitational | October 7, 2023 |
| 8,000 Meters · Central College CourseDutch Open · Sep 26 | 31:39.8 | Dutch Open | September 26, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaLarry Young XC · Sep 20 | 31:19.1 | Larry Young XC | September 20, 2024 |
| 8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 13 | 30:48.9 | Les Duke Invitational | September 13, 2025 |
| 8,000 Meters · Mahoney State ParkBlazing Tiger Classic · Oct 25 | 29:49.02 | Blazing Tiger Classic | October 25, 2025 |
| 8,000 Meters · Seminole Valley ParkHeart of America Conference · Nov 9 | 28:48.9 | Heart of America Conference | November 9, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Heart of America Conference ChampionshipsNov 8 · 8,000 Meters Heart of America · Place 103 · William Penn (Iowa) | 8,000 Meters Heart of America | 103 | 28:57.0 | Sr |
| Oct 25 | Blazing Tiger ClassicOct 25 · 8,000 Meters Collegiate · Place 275 · William Penn (Iowa) | 8,000 Meters Collegiate | 275 | 29:49.02 PB | Sr |
| Oct 4 | Seminole Valley StampedeOct 4 · 8,000 Meters Varsity · Place 161 · William Penn | 8,000 Meters Varsity | 161 | 29:03.5 | SR |
| Sep 26 | Dutch OpenSep 26 · 8,000 Meters College · Place 84 · William Penn (Iowa) | 8,000 Meters College | 84 | 31:39.8 PB | Sr |
| Sep 13 | Les Duke InvitationalSep 13 · 8,000 Meters Men's Race · Place 80 · William Penn (Iowa) | 8,000 Meters Men's Race | 80 | 30:48.9 PB | Sr |
| Sep 5 | Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 72 · William Penn (Iowa) | 6,000 Meters Men's Race | 72 | 23:15.7 PB | Sr |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Heart of America ConferenceNov 9 · 8,000 Meters HoA · Place 78 · William Penn (Iowa) | 8,000 Meters HoA | 78 | 28:48.9 PB | Sr |
| Oct 5 | Seminole Valley StampedeOct 5 · 8,000 Meters Varsity · Place 172 · William Penn (Iowa) | 8,000 Meters Varsity | 172 | 30:14.9 | SR |
| Sep 20 | Larry Young XCSep 20 · 8,000 Meters Men · Place 168 · William Penn (Iowa) | 8,000 Meters Men | 168 | 31:19.1 PB | Sr |
2023 Cross Country
4 results