Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · American Legion Golf CourseSmiley Invite · Sep 16 | 15:42.00 | Smiley Invite | September 16, 2017 |
| 5,000 Meters · Black River Golf ClubGreat Northern Conference Meet · Oct 17 | 17:49.5 | Great Northern Conference Meet | October 17, 2015 |
| 5,000 Meters · Columbus Catholic Wildwood ZooMarshfield Tiger Invitational · Sep 8 | 17:39.7 | Marshfield Tiger Invitational | September 8, 2015 |
| 5,000 Meters · Edgewater Golf CourseHatchet Invitational · Oct 7 | 15:43.31 | Hatchet Invitational | October 7, 2017 |
| 5,000 Meters · Minocqua Winter Park HS 5KGreat Northern Conference Championships · Oct 18 | 18:27 | Great Northern Conference Championships | October 18, 2014 |
| 5,000 Meters · Nine Mile ForestGreat Northern Conference Meet · Oct 15 | 16:27.7 | Great Northern Conference Meet | October 15, 2016 |
| 5,000 Meters · Northland Pines HSGreat Northern Conference Championships · Oct 14 | 15:56.4 | Great Northern Conference Championships | October 14, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 28 | 15:52.9 | WIAA D2 State XC Championships | October 28, 2017 |
| 5,000 Meters · Watertown HSGlenn Herold Invitational · Aug 26 | 16:26.8 | Glenn Herold Invitational | August 26, 2017 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 12 | 15:27.32 | NXR Heartland Regional Championships | November 12, 2017 |
| 6,000 Meters · Zimmer Championship Cross Country CourseBadger Classic · Sep 10 | 19:12.4 | Badger Classic | September 10, 2021 |
| 8,000 Meters · Montrose BeachLoyola Lakefront Collegiate Invitational · Sep 28 | 26:11.9 | Loyola Lakefront Collegiate Invitational | September 28, 2019 |
| 8,000 Meters · Saturday Elite/OpenXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 25:05.8 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NXR Heartland Regional ChampionshipsNov 12 · 5,000 Meters Championship · Place 22 · Lakeland UnionLakeland Union | 5,000 Meters Championship | 22 | 15:27.32 PB | 12 |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 1 | 15:52.9 PB | 12 |
| Oct 14 | Great Northern Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 1 | 15:56.4 PB | 12 |
| Oct 7 | Hatchet InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 1 | 15:43.31 PB | 12 |
| Sep 16 | Smiley InviteSep 16 · 5,000 Meters Varsity Division 1 · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity Division 1 | 1 | 15:42.00 PB | 12 |
| Sep 1 | Highlander InviteSep 1 · 5,000 Meters Varsity · Place 2 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 2 | 16:08.5Unofficial | 12 |
| Aug 26 | Glenn Herold InvitationalAug 26 · 5,000 Meters Varsity · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 1 | 16:26.8 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NXR Heartland Regional ChampionshipsNov 13 · 5,000 Meters Championship · Place 47 · Lakeland UnionLakeland Union | 5,000 Meters Championship | 47 | 15:56.0 | 11 |
| Oct 29 | WIAA D2 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 14 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 14 | 16:40.75 | 11 |
| Oct 15 | Great Northern Conference MeetOct 15 · 5,000 Meters Varsity · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 1 | 16:27.7 PB | 11 |
| Oct 8 | Hatchet InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 2 | 16:35.82 | 11 |
| Sep 17 | Smiley InvitationalSep 17 · 5,000 Meters Varsity Divison 1 · Place 6 · Lakeland UnionLakeland Union | 5,000 Meters Varsity Divison 1 | 6 | 16:42.38 | 11 |
| Aug 30 | Mosinee Classic Aug 30 · 5,000 Meters Varsity · Place 1 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 1 | 17:00.5 | 11 |
| Aug 27 | Glenn Herold InvitationalAug 27 · 5,000 Meters Varsity · Place 6 · Lakeland UnionLakeland Union | 5,000 Meters Varsity | 6 | 17:08.0 | 11 |
2015 Cross Country
3 results2014 Cross Country
4 results