Personal bests
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 14 | 2025 River Valley Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 111 · Alburnett | 5,000 Meters Varsity | 111 | 21:43.3 | SR |
| Sep 30 | Jesup InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 54 · Alburnett | 5,000 Meters Junior Varsity | 54 | 21:37.6 | SR |
| Sep 23 | Vinton-Shellsburg InvitationalSep 23 · 5,000 Meters Varsity · Place 41 · Alburnett | 5,000 Meters Varsity | 41 | 21:43.0 | SR |
| Sep 16 | 2025 Starmont InvitationalSep 16 · 5,000 Meters Boys Varsity 5K · Place 62 · Alburnett | 5,000 Meters Boys Varsity 5K | 62 | 20:16.6 PB | 12 |
| Sep 16 | 2025 Starmont InvitationalSep 16 · 5,000 Meters Boys Junior Varsity 5K · Alburnett | 5,000 Meters Boys Junior Varsity 5K | — | NT | 12 |
| Aug 26 | 2025 Edgewood-Colesburg InvitationalAug 26 · 5,000 Meters Varsity · Place 65 · Alburnett | 5,000 Meters Varsity | 65 | 21:35.8 | SR |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Tri-Rivers XC Conference Meet Oct 15 · 5,000 Meters Varsity · Place 51 · Alburnett | 5,000 Meters Varsity | 51 | 20:16.2 | JR |
| Oct 12 | Bob Mudd Lynx InvitationalOct 12 · 5,000 Meters Varsity · Place 98 · Alburnett | 5,000 Meters Varsity | 98 | 21:55.1 | JR |
| Oct 1 | Jesup InvitationalOct 1 · 5,000 Meters Varsity · Place 92 · Alburnett | 5,000 Meters Varsity | 92 | 19:38.1 | JR |
| Sep 24 | Vinton-Shellsburg InvitationalSep 24 · 5,000 Meters Varsity · Place 44 · Alburnett | 5,000 Meters Varsity | 44 | 20:46.1 | JR |
| Sep 17 | Starmont InvitationalSep 17 · 5,000 Meters Boys Junior Varsity 5K · Place 17 · Alburnett | 5,000 Meters Boys Junior Varsity 5K | 17 | 21:24.0 | 11 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Iowa State Qualifier - 2A - MonticelloOct 19 · 5,000 Meters Varsity · Place 77 · Alburnett | 5,000 Meters Varsity | 77 | 20:15.2 | 10 |
| Oct 19 | Iowa State Qualifier - 1A - Mount AyrOct 19 · 5,000 Meters Varsity · Place 77 · Alburnett | 5,000 Meters Varsity | 77 | 20:15.2 | 10 |
| Oct 10 | Tri-Rivers Conference XC Meet @ Little Bear Country ClubOct 10 · 5,000 Meters Varsity · Place 40 · Alburnett | 5,000 Meters Varsity | 40 | 20:55.8 | — |
| Oct 7 | North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 97 · Alburnett | 5,000 Meters Varsity | 97 | 20:33.3 | SO |
| Sep 28 | Bulldog Invitational (Hampton-Dumont-CAL)Sep 28 · 5,000 Meters Varsity · Place 33 · Alburnett | 5,000 Meters Varsity | 33 | 21:22.1 | SO |
| Sep 26 | Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 108 · Alburnett | 5,000 Meters Varsity | 108 | 20:49.9 | SO |
| Sep 19 | Vinton-Shellsburg InvitationalSep 19 · 5,000 Meters Varsity · Place 48 · Alburnett | 5,000 Meters Varsity | 48 | 20:30.7 | SO |
| Sep 12 | Starmont InvitationalSep 12 · 5,000 Meters Varsity · Place 104 · Alburnett | 5,000 Meters Varsity | 104 | 20:58.4 | SO |
| Sep 1 | Corridor XC Clash-High SchoolSep 1 · 5,000 Meters Boys 5K · Place 22 · Alburnett | 5,000 Meters Boys 5K | 22 | 20:24.6 PB | 10 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Iowa State Qualifier 1A - CascadeOct 20 · 5,000 Meters Varsity · Place 79 · Alburnett | 5,000 Meters Varsity | 79 | 22:08.70 | FR |
| Oct 13 | Tri-Rivers ConferenceOct 13 · 5,000 Meters Varsity · Place 50 · Alburnett | 5,000 Meters Varsity | 50 | 6:46 | 9 |
| Oct 11 | Tri-Rivers Conference MeetOct 11 · 5,000 Meters Varsity · Place 50 · Alburnett | 5,000 Meters Varsity | 50 | 6:46 | 9 |
| Oct 8 | North Linn InvitationalOct 8 · Varsity · Place 95 · Alburnett | Varsity | 95 | 6:39 | 9 |
| Oct 4 | West Delaware InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 67 · Alburnett | 5,000 Meters Junior Varsity | 67 | 6:44 | 9 |
| Sep 27 | Jesup InvitationalSep 27 · 5,000 Meters Varsity · Place 158 · Alburnett | 5,000 Meters Varsity | 158 | 22:22.4 | 9 |
| Sep 13 | Starmont InvitationalSep 13 · 5,000 Meters Varsity · Place 85 · Alburnett | 5,000 Meters Varsity | 85 | 20:32.57 | FR |
| Sep 2 | Corridor XC ClashSep 2 · 5,000 Meters Varsity · Place 43 · Alburnett | 5,000 Meters Varsity | 43 | 22:07.7 | FR |
| Aug 23 | Edgewood-Colesburg InvitationalAug 23 · 5,000 Meters Varsity · Place 57 · Alburnett | 5,000 Meters Varsity | 57 | 21:46.55 | FR |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Jesup InvitationalSep 28 · 1.5 Miles Middle School · Place 22 · Alburnett | 1.5 Miles Middle School | 22 | 9:38.68 | 8 |
| Sep 21 | Vinton-Shellsburg InvitationalSep 21 · 1.9 Miles Middle School · Place 10 · Alburnett | 1.9 Miles Middle School | 10 | 12:22.90 | 8 |
| Sep 14 | Starmont InvitationalSep 14 · 2 Miles Middle School · Place 14 · Alburnett | 2 Miles Middle School | 14 | 13:33.36 | 8 |