Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashwaubomay Memorial River ParkWIAA D-1 Sectional · Oct 20 | 16:20.3 | WIAA D-1 Sectional | October 20, 2018 |
| 5,000 Meters · Colburn ParkFRCC Conference Meet · Oct 13 | 16:50.60 | FRCC Conference Meet | October 13, 2016 |
| 5,000 Meters · De Pere HSDe Pere Invite · Sep 1 | 16:52.29 | De Pere Invite | September 1, 2016 |
| 5,000 Meters · Meadowbrook ParkFRCC Conference Meet · Oct 11 | 16:34.69 | FRCC Conference Meet | October 11, 2018 |
| 5,000 Meters · Pulaski Polka GroundsPulaski Invite · Sep 28 | 16:55.01 | Pulaski Invite | September 28, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA State Cross Country Meet · Oct 27 | 16:20.9 | WIAA State Cross Country Meet | October 27, 2018 |
| 5,000 Meters · Ridges Golf CourseWIAA D1 State Championships · Oct 29 | 17:16.57 | WIAA D1 State Championships | October 29, 2016 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 11 | 16:17.3 | NXR Heartland Regional Championships | November 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NXR Heartland Regional ChampionshipsNov 11 · 5,000 Meters Championship · Place 98 | 5,000 Meters Championship | 98 | 16:17.3 PB | 11 |
| Oct 27 | WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D1 · Place 27 · Bay Port | 5,000 Meters Varsity - D1 | 27 | 16:20.9 PB | 11 |
| Oct 20 | WIAA D-1 SectionalOct 20 · 5,000 Meters Varsity · Place 2 · Bay Port | 5,000 Meters Varsity | 2 | 16:20.3 PB | 11 |
| Oct 11 | FRCC Conference MeetOct 11 · 5,000 Meters Varsity · Place 1 · Bay Port | 5,000 Meters Varsity | 1 | 16:34.69 PB | 11 |
| Sep 13 | Bayport InvitationalSep 13 · 5,000 Meters Varsity · Place 1 · Bay Port | 5,000 Meters Varsity | 1 | 16:42.01 | 11 |
| Aug 30 | DePere InviteAug 30 · 5,000 Meters Varsity · Place 1 · Bay Port | 5,000 Meters Varsity | 1 | 5:30 | 11 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D1 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 126 · Bay Port | 5,000 Meters Varsity | 126 | 17:22.9 | 10 |
| Oct 20 | WIAA D1 Sectional - AshwaubenonOct 20 · 5,000 Meters Varsity · Place 13 · Bay Port | 5,000 Meters Varsity | 13 | 5:29 | SO |
| Oct 12 | FRCC Conference MeetOct 12 · 5,000 Meters Varsity · Place 25 · Bay Port | 5,000 Meters Varsity | 25 | 17:27.11 | 10 |
| Sep 28 | Pulaski InviteSep 28 · 5,000 Meters Varsity · Place 10 · Bay Port | 5,000 Meters Varsity | 10 | 16:55.01 PB | 10 |
| Sep 14 | Bay Port Pirate InviteSep 14 · 5,000 Meters Varsity · Place 11 · Bay Port | 5,000 Meters Varsity | 11 | 17:42.38 | 10 |
| Sep 7 | Southwest InviteSep 7 · 5,000 Meters Varsity · Place 12 · Bay Port | 5,000 Meters Varsity | 12 | 16:57.46 | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D1 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 107 · Bay Port | 5,000 Meters Varsity | 107 | 17:16.57 PB | 9 |
| Oct 22 | WIAA D1 Sectional - Manitowoc LincolnOct 22 · 5,000 Meters Varsity · Place 9 · Bay Port | 5,000 Meters Varsity | 9 | 5:22 | FR |
| Oct 13 | FRCC Conference MeetOct 13 · 5,000 Meters Varsity · Place 11 · Bay Port | 5,000 Meters Varsity | 11 | 16:50.60 PB | 9 |
| Sep 15 | Bay Port Pirate InviteSep 15 · 5,000 Meters Varsity · Place 23 · Bay Port | 5,000 Meters Varsity | 23 | 17:55.13 | 9 |
| Sep 1 | De Pere InviteSep 1 · 5,000 Meters Varsity · Place 2 · Bay Port | 5,000 Meters Varsity | 2 | 16:52.29 PB | 9 |