Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Hickory Grove G.C.Oelwein Invitational · Aug 31 | 16:34.49 | Oelwein Invitational | August 31, 2021 |
| 5,000 Meters · Elkader Golf & Country ClubUpper Iowa Conference Championships · Oct 16 | 20:01.6 | Upper Iowa Conference Championships | October 16, 2025 |
| 5,000 Meters · South Winn Golf & Country ClubSouth Winneshiek Inivtational · Oct 7 | 20:05.6 | South Winneshiek Inivtational | October 7, 2025 |
| 5,000 Meters · Starmount School CampusIowa State Qualifier - 1A - Starmont · Oct 23 | 20:11.8 | Iowa State Qualifier - 1A - Starmont | October 23, 2025 |
| 5,000 Meters · Tri-City GCBulldog Invitational · Sep 1 | 28:04.7 | Bulldog Invitational | September 1, 2022 |
| 5,000 Meters · Waukon Golf & Country Club2025 Waukon Invitational · Sep 23 | 21:47.0 | 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 42 · Central ElkaderCentral Elkader | 5,000 Meters State | 42 | 20:11.8 PB | 12 |
| Oct 16 | Upper Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 46 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 46 | 20:01.6 PB | 12 |
| Oct 7 | South Winneshiek InivtationalOct 7 · 5,000 Meters Varsity · Place 64 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 64 | 20:05.6 PB | 12 |
| Sep 30 | Jesup InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 33 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 33 | 20:42.5 | SR |
| Sep 23 | 2025 Waukon InvitationalSep 23 · 5,000 Meters Varsity Boys · Place 48 · Central ElkaderCentral Elkader | 5,000 Meters Varsity Boys | 48 | 21:47.0 PB | 12 |
| Aug 26 | 2025 Edgewood-Colesburg InvitationalAug 26 · 5,000 Meters Varsity · Place 63 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 63 | 21:28.2 | SR |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Upper Iowa Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 2 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 2 | 20:28.7 | 11 |
| Oct 8 | South Winneshiek InvitationalOct 8 · 5,000 Meters Varsity · Place 92 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 92 | 21:10.9 | JR |
| Oct 1 | Jesup InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 35 · Central EkaderCentral Ekader | 5,000 Meters Junior Varsity | 35 | 20:28.9 | JR |
| Sep 24 | Waukon InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 38 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 38 | 22:02.2 | JR |
| Sep 12 | Bob Scott Invitational (North Fayette Valley)Sep 12 · 5,000 Meters Varsity · Place 72 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 72 | 22:56.8 | JR |
| Sep 5 | Spirit Lake/Okoboji XC MeetSep 5 · 5,000 Meters Varsity · Place 28 · Central, ElkaderCentral, Elkader | 5,000 Meters Varsity | 28 | 22:01.63 | — |
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 57 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 57 | 19:49.20 | 10 |
| Oct 11 | Upper Iowa Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 20 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 20 | 20:02.3 | SO |
| Oct 3 | South Winneshiek InvitationalOct 3 · 5,000 Meters Varsity · Place 51 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 51 | 20:08.6 | SO |
| Sep 26 | Jesup InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 17 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 17 | 19:49.8 | SO |
| Sep 19 | Waukon InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 21 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 21 | 20:30.92 | SO |
| Sep 7 | Bob Scott Invitational (North Fayette Valley)Sep 7 · 5,000 Meters Varsity · Place 54 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 54 | 20:44.8 | SO |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | South Winneshiek InvitationalOct 4 · 5,000 Meters Varsity · Place 121 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 121 | 23:50.2 | FR |
| Sep 27 | Jesup InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 129 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 129 | 24:24.8 | 9 |
| Sep 8 | Bob Scott Invitational (North Fayette Valley)Sep 8 · 5,000 Meters Varsity · Place 90 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 90 | 27:37.91 | FR |
| Sep 1 | Bulldog InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 17 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 17 | 28:04.7 PB | 9 |
| Aug 30 | Oelwein InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 156 · Central ElkaderCentral Elkader | 5,000 Meters Junior Varsity | 156 | 29:59.38 | FR |
| Aug 23 | Edgewood-Colesburg InvitationalAug 23 · 5,000 Meters Varsity · Place 117 · Central ElkaderCentral Elkader | 5,000 Meters Varsity | 117 | 28:16.48 | FR |
2021 Cross Country
4 results