Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fall Creek HSFall Creek Knudtson Invite · Sep 9 | 20:39.6 | Fall Creek Knudtson Invite | September 9, 2017 |
| 5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 24 | 19:50.8 | Raider Invite | September 24, 2019 |
| 5,000 Meters · Levis MoundWarrior Invitational · Sep 12 | 20:14.5 | Warrior Invitational | September 12, 2017 |
| 5,000 Meters · Loyal High SchoolLoyal-Greenwood Invitational · Aug 29 | 21:27.8 | Loyal-Greenwood Invitational | August 29, 2017 |
| 5,000 Meters · Osseo Golf CourseOsseo-Fairchild Invitational · Sep 28 | 19:39.0 | Osseo-Fairchild Invitational | September 28, 2017 |
| 5,000 Meters · Rolling Greens Golf CourseWIAA D3 Durand Sectional · Oct 20 | 19:30.7 | WIAA D3 Durand Sectional | October 20, 2018 |
| 5,000 Meters · Rolling Greens Golf CourseWIAA D3 Durand Sectional · Oct 21 | 19:28.2 | WIAA D3 Durand Sectional | October 21, 2017 |
| 5,000 Meters · Schultz Family FarmsWIAA D3 Sectional - Luther · Oct 22 | 19:23.7 | WIAA D3 Sectional - Luther | October 22, 2016 |
| 5,000 Meters · Skyline Golf CourseBlack River Falls Invite · Oct 2 | 19:26.72 | Black River Falls Invite | October 2, 2018 |
| 5,000 Meters · The WellsAltoona Invite · Sep 13 | 19:08.5 | Altoona Invite | September 13, 2018 |
| 5,000 Meters · The WellsCloverbelt Conference Championships · Oct 14 | 18:58.6 | Cloverbelt Conference Championships | October 14, 2017 |
| 5,000 Meters · Westby HSWIAA D3 Sectional - Westby · Oct 26 | 18:43.7 | WIAA D3 Sectional - Westby | October 26, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - WestbyOct 26 · 5,000 Meters Varsity · Place 40 · Osseo-Fairchild | 5,000 Meters Varsity | 40 | 18:43.7 PB | 12 |
| Sep 24 | Raider InviteSep 24 · 5,000 Meters Varsity · Place 28 · Osseo-Fairchild | 5,000 Meters Varsity | 28 | 19:50.8 PB | 12 |
| Aug 31 | Columbus Catholic InviteAug 31 · 5,000 Meters Varsity · Place 57 · Osseo-Fairchild | 5,000 Meters Varsity | 57 | 19:40.0 | 12 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WIAA D3 Durand SectionalOct 20 · 5,000 Meters Varsity · Place 42 · Osseo-Fairchild | 5,000 Meters Varsity | 42 | 19:30.7 PB | 11 |
| Oct 6 | Wisconsin Rapids Lincoln InvitationalOct 6 · 5,000 Meters Varsity · Place 112 · Osseo-Fairchild | 5,000 Meters Varsity | 112 | 20:01 | 11 |
| Oct 2 | Black River Falls InviteOct 2 · 5,000 Meters Varsity · Place 40 · Osseo-Fairchild | 5,000 Meters Varsity | 40 | 19:26.72 PB | 11 |
| Sep 18 | Raider InviteSep 18 · 5,000 Meters Varsity · Place 37 · Osseo-Fairchild | 5,000 Meters Varsity | 37 | 19:58.0 | 11 |
| Sep 13 | Altoona InviteSep 13 · 5,000 Meters Varsity · Place 24 · Osseo-Fairchild | 5,000 Meters Varsity | 24 | 19:08.5 PB | 11 |
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D3 Sectional - DrummondOct 21 · 5,000 Meters Varsity · Place 33 · Osseo-Fairchild | 5,000 Meters Varsity | 33 | 6:16 | SO |
| Oct 21 | WIAA D3 Durand SectionalOct 21 · 5,000 Meters Varsity · Place 33 · Osseo-Fairchild | 5,000 Meters Varsity | 33 | 19:28.2 PB | 10 |
| Oct 14 | Cloverbelt Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 36 · Osseo-Fairchild | 5,000 Meters Varsity | 36 | 18:58.6 PB | 10 |
| Sep 28 | Osseo-Fairchild InvitationalSep 28 · 5,000 Meters Varsity · Place 36 · Osseo-Fairchild | 5,000 Meters Varsity | 36 | 19:39.0 PB | 10 |
| Sep 21 | Durand InvitionalSep 21 · 5,000 Meters Varsity · Place 49 · Osseo-Fairchild | 5,000 Meters Varsity | 49 | 20:37.3 | 10 |
| Sep 14 | Altoona InviteSep 14 · 5,000 Meters Varsity · Place 53 · Osseo-Fairchild | 5,000 Meters Varsity | 53 | 20:29.1 | 10 |
| Sep 12 | Warrior InvitationalSep 12 · 5,000 Meters Varsity · Place 46 · Osseo-Fairchild | 5,000 Meters Varsity | 46 | 20:14.5 PB | 10 |
| Sep 9 | Fall Creek Knudtson InviteSep 9 · 5,000 Meters Varsity · Place 33 · Osseo-Fairchild | 5,000 Meters Varsity | 33 | 20:39.6 PB | 10 |
| Sep 5 | Westby InviteSep 5 · 5,000 Meters Varsity · Place 50 · Osseo-Fairchild | 5,000 Meters Varsity | 50 | 19:56.2 | 10 |
| Aug 29 | Loyal-Greenwood InvitationalAug 29 · 5,000 Meters Varsity · Place 39 · Osseo-Fairchild | 5,000 Meters Varsity | 39 | 21:27.8 PB | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D3 Sectional - LutherOct 22 · 5,000 Meters Varsity · Place 31 · Osseo-Fairchild | 5,000 Meters Varsity | 31 | 19:23.7 PB | 9 |
| Oct 8 | Holte InvitationalOct 8 · 5,000 Meters Varsity · Place 82 · Osseo-Fairchild | 5,000 Meters Varsity | 82 | 6:21 | FR |
| Sep 15 | Altoona InviteSep 15 · 5,000 Meters Varsity · Place 54 · Osseo-Fairchild | 5,000 Meters Varsity | 54 | 20:48.5 | 9 |
| Sep 13 | Neillsville-Granton InvitationalSep 13 · 5,000 Meters Varsity · Place 57 · Osseo-Fairchild | 5,000 Meters Varsity | 57 | 20:37.7 | 9 |
| Aug 30 | Loyal-Greenwood InvitationalAug 30 · 5,000 Meters Varsity · Place 42 · Osseo-Fairchild | 5,000 Meters Varsity | 42 | 22:00.3 | 9 |