Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Markesan HSMarkesan Invite · Sep 1 | 28:25.0 | Markesan Invite | September 1, 2026 |
| 5,000 Meters · Mayville Golf CourseMike Hurlbert Invite · Sep 11 | 24:05.18 | Mike Hurlbert Invite | September 11, 2026 |
| 5,000 Meters · Rio HSRebel Invite · Sep 18 | 23:22.9 | Rebel Invite | September 18, 2026 |
| 5,000 Meters · River Bend ParkDodge County Meet · Sep 3 | 25:46.99 | Dodge County Meet | September 3, 2026 |
| 5,000 Meters · Rolling Meadows Golf CourseFond du Lac Memorial Invitational · Oct 1 | 23:45.4 | Fond du Lac Memorial Invitational | October 1, 2026 |
| 5,000 Meters · Sheboygan LutheranWIAA D3 Sectional 7 - Sheboygan Lutheran · Oct 25 | 26:24.70 | WIAA D3 Sectional 7 - Sheboygan Lutheran | October 25, 2025 |
| 5,000 Meters · Westfield High SchoolWestfield Classic · Sep 24 | 25:07.50 | Westfield Classic | September 24, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Trailways Conference ChampionshipOct 15 · 5,000 Meters Varsity North · Place 27 · Randolph-Cambria-Friesland | 5,000 Meters Varsity North | 27 | 25:17.3 | 11 |
| Oct 1 | Fond du Lac Memorial InvitationalOct 1 · 5,000 Meters Varsity · Place 69 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 69 | 23:45.4 PB | 11 |
| Sep 24 | Westfield ClassicSep 24 · 5,000 Meters Varsity · Place 13 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 13 | 25:07.50 PB | 11 |
| Sep 18 | Rebel InviteSep 18 · 5,000 Meters Varsity · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 0 | 23:22.9 PB | 11 |
| Sep 11 | Mike Hurlbert InviteSep 11 · 5,000 Meters Varsity · Place 38 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 38 | 24:05.18 PB | 11 |
| Sep 3 | Dodge County MeetSep 3 · 5,000 Meters Varsity · Place 18 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 18 | 25:46.99 PB | 11 |
| Sep 1 | Markesan InviteSep 1 · 5,000 Meters Varsity · Place 18 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 18 | 28:25.0 PB | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 7 - Sheboygan LutheranOct 25 · 5,000 Meters Girls Varsity · Place 106 · Randolph-Cambria-Friesland | 5,000 Meters Girls Varsity | 106 | 26:24.70 PB | 10 |
| Oct 16 | Trailways Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 29 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 29 | 26:22.1 | 10 |
| Oct 9 | Fox Lake Golf Course InviteOct 9 · 5,000 Meters Varsity · Place 32 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 32 | 26:06.0 | 10 |
| Sep 30 | Portage InviteSep 30 · 5,000 Meters Varsity · Place 79 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 79 | 26:54.42 | 10 |
| Sep 25 | Westfield ClassicSep 25 · 5,000 Meters Junior Varsity · Place 6 · Randolph-Cambria-Friesland | 5,000 Meters Junior Varsity | 6 | 28:39.9 | 10 |
| Sep 19 | Rebel InviteSep 19 · 5,000 Meters Varsity · Place 41 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 41 | 28:08.1 | 10 |
| Sep 12 | Mike Hurlburt InviteSep 12 · 5,000 Meters Varsity · Place 78 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 78 | 31:26.10 | 10 |
| Sep 4 | Dodge County InviteSep 4 · 5,000 Meters Varsity · Place 39 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 39 | 29:34.13 | 10 |
| Sep 2 | Markesan InviteSep 2 · 5,000 Meters Varsity · Place 35 · Randolph-Cambria-Friesland | 5,000 Meters Varsity | 35 | 34:46.5 | 10 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Trailways Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 48 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 48 | 24:57.4 | 9 |
| Oct 10 | Fox Lake Golf Course InviteOct 10 · 5,000 Meters Varsity · Place 25 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 25 | 24:57.9 | 9 |
| Oct 4 | Nightfall Classic 608 - Lake MillsOct 4 · 5,000 Meters Varsity Division 3 · Place 116 · Randolph/Cambria-Friesland | 5,000 Meters Varsity Division 3 | 116 | 26:22.1 | 9 |
| Oct 1 | Portage InviteOct 1 · 5,000 Meters Varsity · Place 74 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 74 | 25:50.64 | 9 |
| Sep 26 | Westfield Classic Sep 26 · 5,000 Meters Varsity · Place 52 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 52 | 28:39.2 | 9 |
| Sep 24 | Waterloo Pirate CC Invitational 2024Sep 24 · 5,000 Meters Varsity · Place 37 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 37 | 30:56.9 | 9 |
| Sep 20 | Rebel InviteSep 20 · 5,000 Meters Varsity · Place 22 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 22 | 27:44.3 | 9 |
| Sep 13 | Mike Hurlburt InviteSep 13 · 5,000 Meters Varsity · Place 100 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 100 | 27:55.22 | 9 |
| Sep 5 | Dodge County InviteSep 5 · 5,000 Meters Varsity · Place 44 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 44 | 29:00.72 | 9 |
| Sep 3 | Markesan InviteSep 3 · 5,000 Meters Varsity · Place 29 · Randolph/Cambria-Friesland | 5,000 Meters Varsity | 29 | 29:38.1 | 9 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Randolph/Cambria-Friesland InviteOct 6 · 2 Miles Middle School · Place 17 · Randolph Cambria-Friesland | 2 Miles Middle School | 17 | 18:56.78 | — |
| Sep 6 | Markesan InviteSep 6 · 3,200 Meters Middle School · Place 40 · Randolph Cambria-Friesland | 3,200 Meters Middle School | 40 | 19:30.18 | 7 |