Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · South Middle SchoolOld Abe Invite · Oct 7 | 21:24.5 | Old Abe Invite | October 7, 2017 |
| 5,000 Meters · Barron High SchoolBarron Invitational · Sep 26 | 22:15.79 | Barron Invitational | September 26, 2019 |
| 5,000 Meters · Cameron High SchoolCameron Invite · Sep 7 | 21:05.81 | Cameron Invite | September 7, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D3 State Championships · Oct 29 | 20:27.52 | WIAA D3 State Championships | October 29, 2016 |
| 5,000 Meters · South Middle SchoolOld Abe Invite · Oct 12 | 21:18.26 | Old Abe Invite | October 12, 2019 |
| 5,000 Meters · UWBC CampusWarrior Invite · Sep 12 | 22:23 | Warrior Invite | September 12, 2017 |
| 5,000 Meters · Whitetail Golf CourseDunn-St. Croix Conference Championships · Oct 12 | 22:00.19 | Dunn-St. Croix Conference Championships | October 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA D3 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 98 · Glenwood City | 5,000 Meters Varsity | 98 | 22:14.6 | 12 |
| Oct 26 | WIAA D3 Sectional - BoycevilleOct 26 · 5,000 Meters Varsity · Place 12 · Glenwood City | 5,000 Meters Varsity | 12 | 21:35.3 | 12 |
| Oct 12 | Old Abe InviteOct 12 · 5,000 Meters Varsity · Place 43 · Glenwood City | 5,000 Meters Varsity | 43 | 21:18.26 PB | 12 |
| Sep 26 | Barron InvitationalSep 26 · 5,000 Meters Varsity · Place 14 · Glenwood City | 5,000 Meters Varsity | 14 | 22:15.79 PB | 12 |
| Sep 17 | Rice Lake InvitationalSep 17 · 5,000 Meters Varsity · Place 48 · Glenwood City | 5,000 Meters Varsity | 48 | 24:04.71 | 12 |
| Aug 28 | Boyceville Alumni InviteAug 28 · 5,000 Meters Varsity · Place 45 · Glenwood City | 5,000 Meters Varsity | 45 | 8:05 | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D3 · Place 96 · Glenwood City | 5,000 Meters Varsity - D3 | 96 | 22:20.4 | 11 |
| Oct 11 | Dunn-St. Croix ConferenceOct 11 · 5,000 Meters Varsity · Place 9 · Glenwood City | 5,000 Meters Varsity | 9 | 6:58 | JR |
| Oct 6 | Old Abe InviteOct 6 · 5,000 Meters Varsity · Place 60 · Glenwood City | 5,000 Meters Varsity | 60 | 21:55.2 | 11 |
| Oct 2 | Amery InvitationalOct 2 · Varsity · Place 12 · Glenwood City | Varsity | 12 | 22:11.94 | 11 |
| Sep 11 | Warrior InviteSep 11 · 5,000 Meters Varsity · Place 73 · Glenwood City | 5,000 Meters Varsity | 73 | 23:54 | 11 |
| Aug 30 | Saint Croix Central InviteAug 30 · 5,000 Meters Varsity · Place 45 · Glenwood City | 5,000 Meters Varsity | 45 | 8:00 | JR |
| Aug 23 | Boyceville Alumni InviteAug 23 · 5,000 Meters Varsity · Place 42 · Glenwood City | 5,000 Meters Varsity | 42 | 10:30 | JR |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Dunn-St. Croix Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 9 · Glenwood City | 5,000 Meters Varsity | 9 | 22:00.19 PB | 10 |
| Oct 7 | Old Abe InviteOct 7 · 3 Miles Varsity · Place 73 · Glenwood City | 3 Miles Varsity | 73 | 21:24.5 PB | 10 |
| Oct 3 | Amery InvitationalOct 3 · 5,000 Meters Varsity · Place 16 · Glenwood City | 5,000 Meters Varsity | 16 | 7:46 | 10 |
| Sep 12 | Warrior InviteSep 12 · 5,000 Meters Varsity · Place 33 · Glenwood City | 5,000 Meters Varsity | 33 | 22:23 PB | 10 |
| Sep 7 | Cameron InviteSep 7 · 5,000 Meters Varsity · Place 2 · Glenwood City | 5,000 Meters Varsity | 2 | 21:05.81 PB | 10 |
| Aug 31 | Saint Croix Central InviteAug 31 · 5,000 Meters Varsity · Place 6 · Glenwood City | 5,000 Meters Varsity | 6 | 7:02 | — |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D3 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 19 · Glenwood City | 5,000 Meters Varsity | 19 | 20:27.52 PB | 9 |
| Sep 29 | Spring Valley InvitationalSep 29 · 5,000 Meters Varsity · Place 2 · Glenwood City | 5,000 Meters Varsity | 2 | 20:34.10 | — |
| Aug 25 | Boyceville InviteAug 25 · 5,000 Meters Varsity · Place 11 · Glenwood City | 5,000 Meters Varsity | 11 | 23:19.8 | 9 |