Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Brookwood HSBrookwood Invitational · Sep 19 | 19:33 | Brookwood Invitational | September 19, 2015 |
| 5,000 Meters · Cashton High SchoolCaston Invite-boys · Aug 26 | 18:55 | Caston Invite-boys | August 26, 2017 |
| 5,000 Meters · Cedar Creek Golf CourseLuther High School La Crosse Chileda CC Classic · Oct 6 | 20:35.9 | Luther High School La Crosse Chileda CC Classic | October 6, 2014 |
| 5,000 Meters · Fennimore HSGolden Eagle Relays · Sep 26 | 19:50.6 | Golden Eagle Relays | September 26, 2015 |
| 5,000 Meters · Forest Hills Golf CourseRichard Mitchell Invitational · Oct 1 | 19:49.6 | Richard Mitchell Invitational | October 1, 2015 |
| 5,000 Meters · Holmen High SchoolHolmen Invitatinal · Sep 22 | 19:38.0 | Holmen Invitatinal | September 22, 2015 |
| 5,000 Meters · Maple Grove Golf CourseLa Crosse Chileda Classic · Oct 2 | 18:27.9 | La Crosse Chileda Classic | October 2, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D3 State Championships · Oct 29 | 18:15.95 | WIAA D3 State Championships | October 29, 2016 |
| 5,000 Meters · River Valley HSRiver Valley Invite · Sep 9 | 18:11.86 | River Valley Invite | September 9, 2017 |
| 5,000 Meters · Rolling Greens Golf CourseWIAA D3 Durand Sectional · Oct 21 | 18:19.4 | WIAA D3 Durand Sectional | October 21, 2017 |
| 5,000 Meters · Rolling Greens Golf CourseDurand Invitional · Sep 21 | 20:42.3 | Durand Invitional | September 21, 2017 |
| 5,000 Meters · Schultz Family FarmsWIAA D3 Sectional - Luther · Oct 22 | 17:39.9 | WIAA D3 Sectional - Luther | October 22, 2016 |
| 5,000 Meters · Spring BrookNightfall Classic · Sep 29 | 17:26.5 | Nightfall Classic | September 29, 2017 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite · Sep 10 | 18:07.9 | River Valley Blackhawk Invite | September 10, 2016 |
| 5,000 Meters · Westby HSWestby Invite · Sep 5 | 17:47.6 | Westby Invite | September 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - DrummondOct 21 · 5,000 Meters Varsity · Place 16 · Brookwood | 5,000 Meters Varsity | 16 | 5:54 | SR |
| Oct 21 | WIAA D3 Durand SectionalOct 21 · 5,000 Meters Varsity · Place 16 · Brookwood | 5,000 Meters Varsity | 16 | 18:19.4 PB | 12 |
| Oct 2 | La Crosse Chileda ClassicOct 2 · 5,000 Meters Varsity · Place 11 · Brookwood | 5,000 Meters Varsity | 11 | 18:27.9 PB | 12 |
| Sep 29 | Nightfall ClassicSep 29 · 5,000 Meters Varsity Div 3 · Place 12 · Brookwood | 5,000 Meters Varsity Div 3 | 12 | 17:26.5 PB | 12 |
| Sep 23 | Golden Eagle Relays Sep 23 · 5,000 Meters Varsity · Place 4 · Brookwood | 5,000 Meters Varsity | 4 | 5:51 | 12 |
| Sep 21 | Durand InvitionalSep 21 · 5,000 Meters Varsity · Place 52 · Brookwood | 5,000 Meters Varsity | 52 | 20:42.3 PB | 12 |
| Sep 16 | Lloyd Luethe - Dustin Levy Memorial InvitationalSep 16 · 5,000 Meters Varsity · Place 3 · Brookwood | 5,000 Meters Varsity | 3 | 6:06 | 12 |
| Sep 9 | River Valley InviteSep 9 · 5,000 Meters Varsity Small Schools · Place 11 · Brookwood | 5,000 Meters Varsity Small Schools | 11 | 18:11.86 PB | 12 |
| Sep 5 | Westby InviteSep 5 · 5,000 Meters Varsity · Place 6 · Brookwood | 5,000 Meters Varsity | 6 | 17:47.6 PB | 12 |
| Aug 26 | Caston Invite-boysAug 26 · 5,000 Meters Varsity · Place 6 · Brookwood | 5,000 Meters Varsity | 6 | 18:55 PB | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D3 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 84 · Brookwood | 5,000 Meters Varsity | 84 | 18:15.95 PB | 11 |
| Oct 22 | WIAA D3 Sectional - LutherOct 22 · 5,000 Meters Varsity · Place 8 · Brookwood | 5,000 Meters Varsity | 8 | 17:39.9 PB | 11 |
| Oct 8 | Holte InvitationalOct 8 · 5,000 Meters Varsity · Place 15 · Brookwood | 5,000 Meters Varsity | 15 | 5:47 | JR |
| Sep 10 | River Valley Blackhawk InviteSep 10 · 5,000 Meters Varsity Small · Place 16 · Brookwood | 5,000 Meters Varsity Small | 16 | 18:07.9 PB | 11 |
| Sep 6 | Westby InvitationalSep 6 · 5,000 Meters Varsity · Place 4 · Brookwood | 5,000 Meters Varsity | 4 | 5:59 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 3 Sectional 5Oct 24 · 5,000 Meters Varsity · Place 20 · Brookwood | 5,000 Meters Varsity | 20 | 18:54.61 | 10 |
| Oct 10 | Gerald Holte InviteOct 10 · 5,000 Meters Varsity · Place 28 · Brookwood | 5,000 Meters Varsity | 28 | 19:04.69 | 10 |
| Oct 1 | Richard Mitchell InvitationalOct 1 · 5,000 Meters Varsity · Place 67 · Brookwood | 5,000 Meters Varsity | 67 | 19:49.6 PB | 10 |
| Sep 26 | Golden Eagle RelaysSep 26 · 5,000 Meters Varsity · Place 32 · Brookwood | 5,000 Meters Varsity | 32 | 19:50.6 PB | 10 |
| Sep 22 | Holmen InvitatinalSep 22 · 5,000 Meters Varsity · Place 38 · Brookwood | 5,000 Meters Varsity | 38 | 19:38.0 PB | 10 |
| Sep 19 | Brookwood InvitationalSep 19 · 5,000 Meters Varsity · Place 5 · Brookwood | 5,000 Meters Varsity | 5 | 19:33 PB | 10 |
| Sep 12 | River Valley Blackhawk InviteSep 12 · 5,000 Meters Varsity Small Schools · Place 44 · Brookwood | 5,000 Meters Varsity Small Schools | 44 | 19:27.46Unofficial | 10 |
| Aug 28 | Cashton InviteAug 28 · 5,000 Meters Varsity · Place 20 · Brookwood | 5,000 Meters Varsity | 20 | 20:11 | 10 |
2014 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA Division 3 Sectional 5Oct 25 · 5,000 Meters Varsity · Place 28 · Brookwood | 5,000 Meters Varsity | 28 | 18:33.4 | 9 |
| Oct 6 | Luther High School La Crosse Chileda CC ClassicOct 6 · 5,000 Meters Varsity · Place 61 · Brookwood | 5,000 Meters Varsity | 61 | 20:35.9 PB | 9 |
| Sep 23 | Holmen InvitationalSep 23 · 5,000 Meters Varsity · Place 30 · Brookwood | 5,000 Meters Varsity | 30 | 20:32.2 | 9 |
| Sep 20 | Brookwood InvitationalSep 20 · 5,000 Meters Varsity · Place 12 · Brookwood | 5,000 Meters Varsity | 12 | 20:53.1 | 9 |
| Sep 13 | River Valley Blackhawk InvitationalSep 13 · 5,000 Meters Varsity Small · Place 61 · Brookwood | 5,000 Meters Varsity Small | 61 | 19:54.62 | 9 |
| Aug 29 | Cashton InvitationalAug 29 · 5,000 Meters Varsity · Place 26 · Brookwood | 5,000 Meters Varsity | 26 | 20:41 | 9 |