Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · MHS Campus CourseMenomonie MS Invite · Oct 18 | 11:19 | Menomonie MS Invite | October 18, 2016 |
| 3,200 Meters · Northstar Middle SchoolNorthstar MS Invite · Oct 6 | 12:01 | Northstar MS Invite | October 6, 2016 |
| 5,000 Meters · Hudson Middle SchoolRaider Invite · Sep 18 | 18:17.9 | Raider Invite | September 18, 2018 |
| 5,000 Meters · Lake Wissota Golf ClubChippewa Falls Invitational - Lake Wissota Edition · Oct 1 | 16:42.0 | Chippewa Falls Invitational - Lake Wissota Edition | October 1, 2020 |
| 5,000 Meters · MHS Campus CourseMustang Relays · Sep 9 | 17:52.7 | Mustang Relays | September 9, 2017 |
| 5,000 Meters · Mike Mulrooney Cross Country CourseWIAA D1 State Cross Country Championships · Oct 31 | 16:00.2 | WIAA D1 State Cross Country Championships | October 31, 2020 |
| 5,000 Meters · Ridges Golf CourseWIAA D1 State XC Championships · Nov 2 | 16:42.2 | WIAA D1 State XC Championships | November 2, 2019 |
| 5,000 Meters · South Middle SchoolOld Abe Invite · Oct 12 | 16:35.83 | Old Abe Invite | October 12, 2019 |
| 5,000 Meters · The WellsHusky Invite · Sep 7 | 16:16.4 | Husky Invite | September 7, 2019 |
| 5,000 Meters · UWBC CampusRice Lake Invitational · Sep 19 | 16:44.8 | Rice Lake Invitational | September 19, 2020 |
| 5,000 Meters · UWRF CourseBig Rivers Conference Meet · Oct 14 | 17:24.0 | Big Rivers Conference Meet | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 90 · MenomonieMenomonie | 5,000 Meters Championship Race | 90 | 16:45.1Unofficial | 12 |
| Oct 31 | WIAA D1 State Cross Country ChampionshipsOct 31 · 5,000 Meters Division 1 · Place 8 · MenomonieMenomonie | 5,000 Meters Division 1 | 8 | 16:00.2 PB | 12 |
| Oct 26 | Nike Cross Virtual Week 6Oct 26 · 5,000 Meters NXV Heartland Region · Place 2 · MenomonieMenomonie | 5,000 Meters NXV Heartland Region | 2 | 16:00.2Unofficial | 12 |
| Oct 19 | Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV Heartland Region · Place 3 · MenomonieMenomonie | 5,000 Meters NXV Heartland Region | 3 | 16:18.6Unofficial | 12 |
| Oct 5 | Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Heartland Region · Place 3 · MenomonieMenomonie | 5,000 Meters NXV Heartland Region | 3 | 16:02.7Unofficial | 12 |
| Oct 1 | Chippewa Falls Invitational - Lake Wissota EditionOct 1 · 5,000 Meters Varsity · Place 3 · MenomonieMenomonie | 5,000 Meters Varsity | 3 | 16:42.0 PB | 12 |
| Oct 1 | Cardinal InviteOct 1 · 5,000 Meters Varsity · Place 3 · MenomonieMenomonie | 5,000 Meters Varsity | 3 | 16:42.0 | 12 |
| Sep 28 | Nike Cross Virtual Week 2Sep 28 · 5,000 Meters NXV Heartland Region · Place 7 · MenomonieMenomonie | 5,000 Meters NXV Heartland Region | 7 | 16:42.0Unofficial | 12 |
| Sep 21 | Nike Cross Virtual Week 1Sep 21 · 5,000 Meters NXV Heartland Region · Place 3 · MenomonieMenomonie | 5,000 Meters NXV Heartland Region | 3 | 17:00.6Unofficial | 12 |
| Sep 19 | Rice Lake InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · MenomonieMenomonie | 5,000 Meters Varsity | 3 | 16:44.8 PB | 12 |
| Aug 22 | Mustang Alumni RaceAug 22 · 3,200 Meters Varsity · Place 2 · MenomonieMenomonie | 3,200 Meters Varsity | 2 | 10:21Unofficial | 12 |
2019 Cross Country
4 results2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D1 · Place 170 · MenomonieMenomonie | 5,000 Meters Varsity - D1 | 170 | 17:48.1 | 10 |
| Oct 13 | Big Rivers Conference MeetOct 13 · 5,000 Meters Varsity · Place 17 · MenomonieMenomonie | 5,000 Meters Varsity | 17 | 17:38.5 | 10 |
| Oct 6 | Old Abe InviteOct 6 · 5,000 Meters Varsity · Place 11 · MenomonieMenomonie | 5,000 Meters Varsity | 11 | 17:17.6 | 10 |
| Sep 18 | Raider InviteSep 18 · 5,000 Meters Varsity · Place 13 · MenomonieMenomonie | 5,000 Meters Varsity | 13 | 18:17.9 PB | 10 |
| Sep 11 | Warrior InviteSep 11 · 5,000 Meters Varsity · Place 9 · MenomonieMenomonie | 5,000 Meters Varsity | 9 | 17:56 | 10 |
| Sep 8 | Mustang RelaysSep 8 · 5,000 Meters Varsity · Place 20 · MenomonieMenomonie | 5,000 Meters Varsity | 20 | 17:54.1 | 10 |
| Aug 25 | Husky InviteAug 25 · 5,000 Meters Varsity · Place 15 · MenomonieMenomonie | 5,000 Meters Varsity | 15 | 17:37.6 | 10 |
| Aug 18 | Mustang Alumni RaceAug 18 · 3,200 Meters New Division · Place 2 · MenomonieMenomonie | 3,200 Meters New Division | 2 | 11:09Unofficial | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Big Rivers Conference MeetOct 14 · 5,000 Meters Varsity · Place 16 · MenomonieMenomonie | 5,000 Meters Varsity | 16 | 17:24.0 PB | 9 |
| Oct 7 | Old Abe InviteOct 7 · 5,000 Meters Varsity · Place 26 · MenomonieMenomonie | 5,000 Meters Varsity | 26 | 17:36.6 | 9 |
| Sep 30 | Tiger InviteSep 30 · 5,000 Meters Varsity · Place 10 · MenomonieMenomonie | 5,000 Meters Varsity | 10 | 17:51.84Unofficial | 9 |
| Sep 19 | Raider InviteSep 19 · 5,000 Meters Freshmen · Place 2 · MenomonieMenomonie | 5,000 Meters Freshmen | 2 | 18:32.1 | 9 |
| Sep 12 | Warrior InviteSep 12 · 5,000 Meters Varsity · Place 15 · MenomonieMenomonie | 5,000 Meters Varsity | 15 | 18:05 | 9 |
| Sep 9 | Mustang RelaysSep 9 · 5,000 Meters Varsity · Place 17 · MenomonieMenomonie | 5,000 Meters Varsity | 17 | 17:52.7 PB | 9 |
| Aug 19 | Mustang Alumni Time TrialAug 19 · 3,200 Meters Varsity · Place 3 · MenomonieMenomonie | 3,200 Meters Varsity | 3 | 11:14Unofficial | 9 |
2016 Cross Country
2 results