Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Central College CourseDutch Invitational · Sep 5 | 24:32.6 | Dutch Invitational | September 5, 2025 |
| 8,000 Meters · Cedar Creek GCIndian Hills CC Invitational · Oct 10 | 33:05.44 | Indian Hills CC Invitational | October 10, 2025 |
| 8,000 Meters · Central College CourseDutch Open · Sep 26 | 34:58.6 | Dutch Open | September 26, 2025 |
| 8,000 Meters · Dubuque Soccer Complex2025 NCCAA North /Midwest Regional Cross Country Meet · Oct 24 | 33:25.3 | 2025 NCCAA North /Midwest Regional Cross Country Meet | October 24, 2025 |
| 8,000 Meters · Georgia Hanford ParkTrent Smith Invitational · Sep 12 | 35:07.1 | Trent Smith Invitational | September 12, 2026 |
| 8,000 Meters · Grace College2024 NCCAA XC Championships - D2 · Nov 15 | 33:55.3 | 2024 NCCAA XC Championships - D2 | November 15, 2024 |
| 8,000 Meters · Grand View UniversityGrandview CC Meet at DMACC · Sep 20 | 32:14.72 | Grandview CC Meet at DMACC | September 20, 2025 |
| 8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 4 | 37:02.6 | Dan Huston/Steve Johnson Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Trent Smith InvitationalSep 12 · 8,000 Meters Open · Place 26 · Faith Baptist Bible (Iowa) | 8,000 Meters Open | 26 | 35:07.1 PB | Jr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2025 NCCAA North /Midwest Regional Cross Country MeetOct 24 · 8,000 Meters College · Place 30 · Faith Baptist Bible (Iowa) | 8,000 Meters College | 30 | 33:25.3 PB | So |
| Oct 10 | Indian Hills CC InvitationalOct 10 · 8,000 Meters Collegiate · Place 59 · Faith Baptist Bible (Iowa) | 8,000 Meters Collegiate | 59 | 33:05.44 PB | So |
| Oct 4 | Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 274 · Faith Baptist Bible (Iowa) | 8,000 Meters College | 274 | 37:02.6 PB | So |
| Sep 26 | Dutch OpenSep 26 · 8,000 Meters College · Place 96 · Faith Baptist Bible (Iowa) | 8,000 Meters College | 96 | 34:58.6 PB | So |
| Sep 20 | Grandview CC Meet at DMACCSep 20 · 8,000 Meters College · Place 48 · Faith Baptist Bible (Iowa) | 8,000 Meters College | 48 | 32:14.72 PB | So |
| Sep 5 | Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 82 · Faith Baptist Bible (Iowa) | 6,000 Meters Men's Race | 82 | 24:32.6 PB | So |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | 2024 NCCAA XC Championships - D1Nov 15 · 8,000 Meters Division 2 · Place 57 · Faith Baptist Bible (Iowa) | 8,000 Meters Division 2 | 57 | 33:55.3 | FR |
| Nov 15 | 2024 NCCAA XC Championships - D2Nov 15 · 8,000 Meters D2 · Place 57 · Faith Baptist Bible (Iowa) | 8,000 Meters D2 | 57 | 33:55.3 PB | Fr |
| Oct 11 | Indian Hills InvitationalOct 11 · 8,000 Meters Collegiate/Open · Place 65 · Faith Baptist Bible (Iowa) | 8,000 Meters Collegiate/Open | 65 | 33:06.5 | Fr |
| Sep 21 | Grandview Viking InviteSep 21 · 8,000 Meters Varsity · Place 40 · Faith Baptist Bible (Iowa) | 8,000 Meters Varsity | 40 | 35:49.70 | Fr |