Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Hickory Grove G.C.Oelwein Invitational · Aug 31 | 14:50.13 | Oelwein Invitational | August 31, 2021 |
| 5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 16 | 19:26.1 | Upper Iowa Conference Championships | October 16, 2025 |
| 5,000 Meters · South Winn Golf & Country ClubSouth Winneshiek Inivtational · Oct 7 | 19:54.1 | South Winneshiek Inivtational | October 7, 2025 |
| 5,000 Meters · Starmount School CampusIowa State Qualifier - 1A - Starmont · Oct 23 | 19:36.4 | Iowa State Qualifier - 1A - Starmont | October 23, 2025 |
| 5,000 Meters · Tri-City GCBulldog Invitational · Sep 1 | 26:18.3 | Bulldog Invitational | September 1, 2022 |
| 5,000 Meters · Waukon Golf & Country Club2025 Waukon Invitational · Sep 23 | 20:54.9 | 2025 Waukon Invitational | September 23, 2025 |
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 |
| Oct 23 | Iowa State Qualifier - 1A - StarmontOct 23 · 5,000 Meters State · Place 33 · Central ElkaderCentral Elkader | 5,000 Meters State | 33 | 19:36.4 PB | 12 |
| Oct 16 | Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 36 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 36 | 19:26.1 PB | 12 |
| Oct 7 | South Winneshiek InivtationalOct 7 · 5,000 Meters Varsity · Place 59 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 59 | 19:54.1 PB | 12 |
| Sep 30 | Jesup InvitationalSep 30 · 5,000 Meters Varsity · Place 93 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 93 | 19:59.0 | SR |
| Sep 23 | 2025 Waukon InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 40 · Central ElkaderCentral Elkader | 5,000 Meters Varsity Boys | 40 | 20:54.9 PB | 12 |
| Aug 26 | 2025 Edgewood-Colesburg InvitationalAug 26 · 5,000 Meters Varsity · Place 51 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 51 | 20:38.6 | SR |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Iowa State Qualifier - 1A - North LinnOct 24 · 5,000 Meters Varsity · Place 43 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 43 | 19:45.6 | JR |
| Oct 17 | Upper Iowa Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 19 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 19 | 19:36.8 | 11 |
| Oct 8 | South Winneshiek InvitationalOct 8 · 5,000 Meters Varsity · Place 55 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 55 | 19:41.2 | JR |
| Oct 1 | Jesup InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 22 · Central EkaderCentral Ekader | 5,000 Meters Junior Varsity | 22 | 20:06.7 | JR |
| Sep 24 | Waukon InvitationalSep 24 · 5,000 Meters Varsity · Place 47 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 47 | 21:01.0 | JR |
| Sep 12 | Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 48 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 48 | 21:28.2 | JR |
| Sep 5 | Spirit Lake/Okoboji XC MeetSep 5 · 5,000 Meters Varsity · Place 25 · Central, ElkaderCentral, Elkader | 5,000 Meters Varsity | 25 | 21:24.85 | — |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Iowa State Qualifier - 1A - North LinnOct 19 · 5,000 Meters Varsity · Place 80 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 80 | 20:44.40 | 10 |
| Oct 11 | Upper Iowa Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 35 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 35 | 20:57.5 | SO |
| Oct 3 | South Winneshiek InvitationalOct 3 · 5,000 Meters Varsity · Place 87 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 87 | 21:31.6 | SO |
| Sep 26 | Jesup InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 46 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 46 | 21:15.8 | SO |
| Sep 19 | Waukon InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 48 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 48 | 22:03.28 | SO |
| Sep 7 | Bob Scott Invitational (North Fayette Valley)Sep 7 · 5,000 Meters Varsity · Place 89 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 89 | 22:33.9 | SO |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | South Winneshiek InvitationalOct 4 · 5,000 Meters Varsity · Place 122 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 122 | 23:58.9 | FR |
| Sep 27 | Jesup InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 131 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 131 | 24:26.5 | 9 |
| Sep 8 | Bob Scott Invitational (North Fayette Valley)Sep 8 · 5,000 Meters Varsity · Place 88 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 88 | 26:51.75 | FR |
| Sep 1 | Bulldog InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 16 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 16 | 26:18.3 PB | 9 |
| Aug 30 | Oelwein InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 149 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 149 | 28:40.13 | FR |
| Aug 23 | Edgewood-Colesburg InvitationalAug 23 · 5,000 Meters Varsity · Place 113 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 113 | 27:51.45 | FR |
2021 Cross Country
4 results