Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Rotary ParkMatt Hadler Memorial Invitational · Sep 8 | 19:37.56 | Matt Hadler Memorial Invitational | September 8, 2018 |
| 5,000 Meters · Enos Colburn ParkTom Barry Invitational · Sep 3 | 19:52.8 | Tom Barry Invitational | September 3, 2022 |
| 5,000 Meters · Ridges Golf CourseWIAA D1 State XC Championships · Nov 2 | 20:02.1 | WIAA D1 State XC Championships | November 2, 2019 |
| 5,000 Meters · Rotary ParkMatt Hadler Memorial Invitational · Sep 14 | 19:46.1 | Matt Hadler Memorial Invitational | September 14, 2019 |
| 5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Rebel Invitational · Sep 7 | 20:08.0 | Racine Horlick Rebel Invitational | September 7, 2019 |
| 6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 25:14.7 | Jim Drews Invitational | October 14, 2023 |
| 6,000 Meters · Whitetail Golf CourseNCAA Division III North Regional · Nov 11 | 24:01.9 | NCAA Division III North Regional | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III North RegionalNov 11 · 6,000 Meters Championship · Place 88 · LawrenceLawrence | 6,000 Meters Championship | 88 | 24:01.9 PB | So |
| Oct 14 | Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 103 · LawrenceLawrence | 6,000 Meters College | 103 | 25:14.7 PB | So |
| Oct 7 | Gene Davis InvitationalOct 7 · 6,000 Meters Varsity · Place 24 · LawrenceLawrence | 6,000 Meters Varsity | 24 | 24:51.7 | So |
| Sep 29 | Blugold InvitationalSep 29 · 6,000 Meters Varsity · Place 139 · LawrenceLawrence | 6,000 Meters Varsity | 139 | 25:39.1 | SO |
| Sep 16 | Tom Hoffman InvitationalSep 16 · 6,000 Meters Varsity · Place 16 · LawrenceLawrence | 6,000 Meters Varsity | 16 | 26:43.1 | SO |
2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
1 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA D1 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 77 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 77 | 20:02.1 PB | 10 |
| Oct 26 | WIAA D1 Sectional - ArrowheadOct 26 · 5,000 Meters Varsity · Place 9 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 9 | 19:38.7 | 10 |
| Oct 19 | Classic 8 Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 12 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 12 | 19:36.90 | 10 |
| Sep 21 | Marquette Invitational Sep 21 · 5,000 Meters Varsity · Place 7 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 7 | 20:24.12 | 10 |
| Sep 14 | Matt Hadler Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 3 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 3 | 19:46.1 PB | 10 |
| Sep 7 | Racine Horlick Rebel InvitationalSep 7 · 5,000 Meters Varsity · Place 7 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 7 | 20:08.0 PB | 10 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | WIAA State Cross Country MeetOct 27 · 5,000 Meters Varsity - D1 · Place 74 · Waukesha WestWaukesha West | 5,000 Meters Varsity - D1 | 74 | 20:09.1 | 9 |
| Oct 20 | WIAA Sectional Meet - Mukwonago HSOct 20 · 5,000 Meters Varsity · Place 15 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 15 | 6:24 | FR |
| Oct 13 | Classic 8 Conference MeetOct 13 · 5,000 Meters Varsity · Place 10 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 10 | 6:28 | 9 |
| Sep 29 | Eagle InviteSep 29 · 5,000 Meters Varsity · Place 12 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 12 | 19:46.1Unofficial | 9 |
| Sep 22 | Pete Nielsen Laser RelaysSep 22 · 5,000 Meters Varsity · Place 22 · Waukesha WestWaukesha West | 5,000 Meters Varsity | 22 | 6:45 | 9 |
| Sep 15 | Marquette InvitationalSep 15 · Varsity · Place 8 · Waukesha WestWaukesha West | Varsity | 8 | 20:28.94 | 9 |
| Sep 8 | Matt Hadler Memorial InvitationalSep 8 · 3 Miles Varsity · Place 6 · Waukesha WestWaukesha West | 3 Miles Varsity | 6 | 19:37.56 PB | 9 |
| Sep 1 | Rebel InvitationalSep 1 · 4,000 Meters Varsity · Place 14 · Waukesha WestWaukesha West | 4,000 Meters Varsity | 14 | 16:11.0 | 9 |