Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | JV State InviteOct 23 · 5,000 Meters Varsity · Place 62 · Arrowhead | 5,000 Meters Varsity | 62 | 18:23.9 | 10 |
| Oct 11 | Classic 8 Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 6 · Arrowhead | 5,000 Meters Junior Varsity | 6 | 18:40.60 | 10 |
| Oct 4 | Arrowhead InvitationalOct 4 · 5,000 Meters Varsity · Place 148 · Arrowhead | 5,000 Meters Varsity | 148 | 19:02.9 PB | 10 |
| Sep 27 | Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Blue (JV1) · Place 139 · Arrowhead | 5,000 Meters Boys Blue (JV1) | 139 | 19:11.60 PB | 10 |
| Sep 20 | Marquette Invitational Cross Country MeetSep 20 · 5,000 Meters Junior Varsity · Place 74 · Arrowhead | 5,000 Meters Junior Varsity | 74 | 19:49.50 | 10 |
| Sep 6 | Verona InvitationalSep 6 · 5,000 Meters Varsity · Place 171 · Arrowhead | 5,000 Meters Varsity | 171 | 19:45.6 PB | 10 |
| Aug 28 | PrimeTime Timing Night RaceAug 28 · 5,000 Meters Varsity · Place 167 · Arrowhead | 5,000 Meters Varsity | 167 | 19:56.6 | — |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Meet of Future Champions / JV StateOct 24 · 5,000 Meters Varsity · Place 75 · Arrowhead | 5,000 Meters Varsity | 75 | 18:53.1 | 9 |
| Oct 5 | Arrowhead InviteOct 5 · 5,000 Meters Junior Varsity · Place 111 · Arrowhead | 5,000 Meters Junior Varsity | 111 | 19:39.8 | 9 |
| Sep 28 | Janesville Craig InvitationalSep 28 · 5,000 Meters Blue Race · Place 234 · Arrowhead | 5,000 Meters Blue Race | 234 | 19:50.6 | 9 |
| Sep 21 | Marquette Hilltoppers InviteSep 21 · 5,000 Meters Junior Varsity · Place 59 · Arrowhead | 5,000 Meters Junior Varsity | 59 | 20:19.60 | 9 |
| Sep 7 | Verona InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 147 · Arrowhead | 5,000 Meters Junior Varsity | 147 | 20:58.8 | 9 |