Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Enos Colburn ParkTom Barry Invitational · Sep 3 | 24:39.6 | Tom Barry Invitational | September 3, 2022 |
| 5,000 Meters · Luther College CampusAll-American Invitational · Sep 11 | 23:49.60 | All-American Invitational | September 11, 2021 |
| 5,000 Meters · Maple Grove Golf CourseMVC Conference Meet · Oct 17 | 22:51.7 | MVC Conference Meet | October 17, 2019 |
| 5,000 Meters · Maple Grove VenueWIAA D1 Sectional - Onalaska · Oct 23 | 22:30.5 | WIAA D1 Sectional - Onalaska | October 23, 2021 |
| 5,000 Meters · Vernon County FairgroundsViroqua Invite · Sep 5 | 23:27.1 | Viroqua Invite | September 5, 2019 |
| 5,000 Meters · WausauSmiley Invite · Sep 18 | 23:15.9 | Smiley Invite | September 18, 2021 |
| 6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 27:31.4 | Jim Drews Invitational | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 208 · RiponRipon | 6,000 Meters College | 208 | 27:31.4 PB | So |
2022 Cross Country
1 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WIAA D1 Sectional - OnalaskaOct 23 · 5,000 Meters Varsity · Place 50 · La Crosse CentralLa Crosse Central | 5,000 Meters Varsity | 50 | 22:30.5 PB | 12 |
| Oct 14 | Mississippi Valley Conference Cross Country ChampionshipsOct 14 · 5,000 Meters Varsity · Place 22 · La Crosse CentralLa Crosse Central | 5,000 Meters Varsity | 22 | 22:47.6 | 12 |
| Oct 9 | Old Abe InviteOct 9 · Varsity · Place 64 · La Crosse CentralLa Crosse Central | Varsity | 64 | 7:26 | 12 |
| Sep 25 | Dick Mitchell InvitationalSep 25 · Varsity · Place 34 · La Crosse CentralLa Crosse Central | Varsity | 34 | 7:25 | 12 |
| Sep 18 | Smiley InviteSep 18 · 5,000 Meters Junior Varsity · Place 37 · La Crosse CentralLa Crosse Central | 5,000 Meters Junior Varsity | 37 | 23:15.9 PB | 12 |
| Sep 11 | All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 139 · La Crosse CentralLa Crosse Central | 5,000 Meters Varsity | 139 | 23:49.60 PB | 12 |
| Sep 2 | Viroqua InvitationalSep 2 · Varsity · Place 17 · La Crosse CentralLa Crosse Central | Varsity | 17 | 7:26 | 12 |
| Aug 28 | Gale Johnson Kick-OffAug 28 · Varsity · Place 32 · La Crosse CentralLa Crosse Central | Varsity | 32 | 7:51 | 12 |
| May 1 | WIAA Middleton SectionalMay 1 · 5,000 Meters Varsity · Place 57 · La Crosse CentralLa Crosse Central | 5,000 Meters Varsity | 57 | 23:03.302 | — |
2019 Cross Country
4 results