Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Windsor Sports ComplexDeForest Middle School Norski Invite · Oct 4 | 13:59.60 | DeForest Middle School Norski Invite | October 4, 2022 |
| 3,200 Meters · Rio HSRebel Invite - Rio · Sep 17 | 16:15.66 | Rebel Invite - Rio | September 17, 2021 |
| 3,200 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 9 | 15:10.09 | Poynette Invite | September 9, 2021 |
| 3,200 Meters · Wyona ParkPortage Middle School Invitational · Sep 26 | 14:05.68 | Portage Middle School Invitational | September 26, 2022 |
| 5,000 Meters · Baertschi FarmBaertschi Invitational · Oct 10 | 25:10.8 | Baertschi Invitational | October 10, 2026 |
| 5,000 Meters · Baraboo High SchoolThunderbird Challenge · Sep 23 | 23:31.00 | Thunderbird Challenge | September 23, 2025 |
| 5,000 Meters · CamRock ParkCam Rock Invite · Sep 3 | 24:12.0 | Cam Rock Invite | September 3, 2026 |
| 5,000 Meters · MacKenzie CenterPoynette Invitational · Sep 10 | 26:27.8 | Poynette Invitational | September 10, 2026 |
| 5,000 Meters · Rio HSRebel Invite - Rio · Sep 15 | 23:14.9 | Rebel Invite - Rio | September 15, 2023 |
| 5,000 Meters · Sheboygan LutheranWIAA D3 Sectional 7 - Sheboygan Lutheran · Oct 25 | 23:36.30 | WIAA D3 Sectional 7 - Sheboygan Lutheran | October 25, 2025 |
| 5,000 Meters · Tuscumbia Golf CourseNightfall Classic 608 - Green Lake · Oct 2 | 24:02.0 | Nightfall Classic 608 - Green Lake | October 2, 2026 |
| 5,000 Meters · Wyona ParkPortage XC Invitational · Sep 29 | 24:07.97 | Portage XC Invitational | September 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Capitol Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 18 · PoynettePoynette | 5,000 Meters Varsity | 18 | 22:51.6 | 12 |
| Oct 10 | Baertschi InvitationalOct 10 · 5,000 Meters Varsity · Place 58 · PoynettePoynette | 5,000 Meters Varsity | 58 | 25:10.8 PB | 12 |
| Oct 2 | Nightfall Classic 608 - Green LakeOct 2 · 5,000 Meters Varsity D3 · Place 90 · PoynettePoynette | 5,000 Meters Varsity D3 | 90 | 24:02.0 PB | 12 |
| Sep 29 | Portage XC InvitationalSep 29 · 5,000 Meters Varsity · Place 68 · PoynettePoynette | 5,000 Meters Varsity | 68 | 24:07.97 PB | 12 |
| Sep 22 | Thunderbird ChallengeSep 22 · 5,000 Meters High School · Place 37 · PoynettePoynette | 5,000 Meters High School | 37 | 25:02.5 | 12 |
| Sep 18 | Rebel InviteSep 18 · 5,000 Meters Varsity · PoynettePoynette | 5,000 Meters Varsity | 0 | 24:16.8 | 12 |
| Sep 10 | Poynette InvitationalSep 10 · 5,000 Meters Varsity Small · Place 39 · PoynettePoynette | 5,000 Meters Varsity Small | 39 | 26:27.8 PB | 12 |
| Sep 3 | Cam Rock InviteSep 3 · 5,000 Meters Varsity · Place 32 · PoynettePoynette | 5,000 Meters Varsity | 32 | 24:12.0 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 7 - Sheboygan LutheranOct 25 · 5,000 Meters Girls Varsity · Place 65 · PoynettePoynette | 5,000 Meters Girls Varsity | 65 | 23:36.30 PB | 11 |
| Oct 18 | Capitol ConferenceOct 18 · 5,000 Meters Varsity South · Place 19 · PoynettePoynette | 5,000 Meters Varsity South | 19 | 24:26.0 | 11 |
| Oct 3 | Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 3 · Place 50 · PoynettePoynette | 5,000 Meters Varsity Division 3 | 50 | 23:25.6 | 11 |
| Sep 30 | Portage InviteSep 30 · 5,000 Meters Varsity · Place 47 · PoynettePoynette | 5,000 Meters Varsity | 47 | 23:38.43 | 11 |
| Sep 23 | Thunderbird ChallengeSep 23 · 5,000 Meters Varsity · Place 18 · PoynettePoynette | 5,000 Meters Varsity | 18 | 23:31.00 PB | 11 |
| Sep 19 | Rebel InviteSep 19 · 5,000 Meters Varsity · Place 15 · PoynettePoynette | 5,000 Meters Varsity | 15 | 23:55.0 | 11 |
| Sep 11 | Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 22 · PoynettePoynette | 5,000 Meters Varsity | 22 | 24:24.9 | 11 |
| Sep 4 | CamRock Invite - Deerfield CambridgeSep 4 · 5,000 Meters Varsity · Place 47 · PoynettePoynette | 5,000 Meters Varsity | 47 | 22:37.6 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Capitol ConferenceOct 19 · 5,000 Meters Varsity · Place 20 · PoynettePoynette | 5,000 Meters Varsity | 20 | 24:10.8 | 10 |
| Oct 12 | Baertschi Invitational 2024Oct 12 · 5,000 Meters Varsity · Place 48 · PoynettePoynette | 5,000 Meters Varsity | 48 | 24:59.70 | — |
| Oct 4 | Nightfall Classic 608 - Lake MillsOct 4 · 5,000 Meters Varsity Division 3 · Place 65 · PoynettePoynette | 5,000 Meters Varsity Division 3 | 65 | 23:44.9 | 10 |
| Oct 1 | Portage InviteOct 1 · 5,000 Meters Varsity · Place 40 · PoynettePoynette | 5,000 Meters Varsity | 40 | 22:45.01 | 10 |
| Sep 20 | Rebel InviteSep 20 · 5,000 Meters Varsity · Place 13 · PoynettePoynette | 5,000 Meters Varsity | 13 | 25:01.7 | 10 |
| Sep 12 | Poynette InvitationalSep 12 · 5,000 Meters Varsity · Place 14 · PoynettePoynette | 5,000 Meters Varsity | 14 | 25:03.4 | 10 |
| Sep 5 | Cam Rock Invite Deerfield/CambridgeSep 5 · 5,000 Meters Varsity · Place 50 · PoynettePoynette | 5,000 Meters Varsity | 50 | 23:57.0 | 10 |
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WIAA D3 Sectional - PoynetteOct 20 · 5,000 Meters Varsity · Place 45 · PoynettePoynette | 5,000 Meters Varsity | 45 | 23:34.9 | 9 |
| Oct 14 | Capitol Conference Championship MeetOct 14 · 5,000 Meters Varsity · Place 8 · PoynettePoynette | 5,000 Meters Varsity | 8 | 22:51.6 | 9 |
| Oct 7 | Baertschi Invitational 2023Oct 7 · 5,000 Meters Varsity · Place 69 · PoynettePoynette | 5,000 Meters Varsity | 69 | 23:28.20 | — |
| Sep 29 | Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 3 · Place 48 · PoynettePoynette | 5,000 Meters Varsity Division 3 | 48 | 23:11.87 | 9 |
| Sep 26 | Portage InvitationalSep 26 · 5,000 Meters Varsity · Place 17 · PoynettePoynette | 5,000 Meters Varsity | 17 | 22:26.47 | 9 |
| Sep 19 | Thunderbird ChallengeSep 19 · 5,000 Meters Varsity · Place 22 · PoynettePoynette | 5,000 Meters Varsity | 22 | 23:49.40 | 9 |
| Sep 15 | Rebel Invite - RioSep 15 · 5,000 Meters Varsity · Place 8 · PoynettePoynette | 5,000 Meters Varsity | 8 | 23:14.9 PB | 9 |
| Sep 7 | Poynette InvitationalSep 7 · 5,000 Meters Varsity · Place 11 · PoynettePoynette | 5,000 Meters Varsity | 11 | 24:09.4 | 9 |
| Aug 31 | Cam Rock Invite Cambridge/DeerfieldAug 31 · 5,000 Meters Varsity · Place 30 · PoynettePoynette | 5,000 Meters Varsity | 30 | 23:24.2 | 9 |
2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | DeForest Area Middle School Norski InvitationalOct 5 · 3,000 Meters 8 Girls · PoynettePoynette | 3,000 Meters 8 Girls | 0 | 14:45.00 | 7 |
| Oct 5 | DeForest Area Middle School Norski InvitationalOct 5 · 3,000 Meters 6/7 Girls · Place 14 · PoynettePoynette | 3,000 Meters 6/7 Girls | 14 | 14:45.00 | 7 |
| Sep 27 | Portage Middle School InviteSep 27 · 3,200 Meters 7-8 · Place 34 · PoynettePoynette | 3,200 Meters 7-8 | 34 | 15:22.94 | 7 |
| Sep 17 | Rebel Invite - RioSep 17 · 3,200 Meters Junior High · Place 12 · PoynettePoynette | 3,200 Meters Junior High | 12 | 16:15.66 PB | 7 |
| Sep 9 | Poynette InviteSep 9 · 3,200 Meters Junior High · Place 20 · PoynettePoynette | 3,200 Meters Junior High | 20 | 15:10.09 PB | 7 |
| Sep 2 | Cam/Rock InviteSep 2 · 3,000 Meters Middle School · Place 32 · PoynettePoynette | 3,000 Meters Middle School | 32 | 17:21.6 | 7 |