Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmAlbany Baertschi Invite · Oct 12 | 25:24.1 | Albany Baertschi Invite | October 12, 2019 |
| 5,000 Meters · Carlin-Weld County ParkPalmyra-Eagle Invitational · Aug 24 | 29:43.9 | Palmyra-Eagle Invitational | August 24, 2017 |
| 5,000 Meters · Jefferson Gold CourseJefferson Invitational · Sep 26 | 29:00.9 | Jefferson Invitational | September 26, 2017 |
| 5,000 Meters · Jefferson Golf CourseJefferson Invite · Oct 1 | 26:37.2 | Jefferson Invite | October 1, 2019 |
| 5,000 Meters · Lake Breeze Golf CourseTrailways Conference Meet · Oct 12 | 25:42.7 | Trailways Conference Meet | October 12, 2017 |
| 5,000 Meters · Lodi Middle SchoolLodi Invite · Sep 2 | 28:12.00 | Lodi Invite | September 2, 2017 |
| 5,000 Meters · Palmyra-Eagle High SchoolTrailways Conference Meet · Oct 13 | 24:11.9 | Trailways Conference Meet | October 13, 2020 |
| 5,000 Meters · Ripp ParkTrailways Conference Meet · Oct 17 | 24:57.67 | Trailways Conference Meet | October 17, 2019 |
| 5,000 Meters · Rockford CollegeRock River Cross Country Invitational · Sep 1 | 24:05.1 | Rock River Cross Country Invitational | September 1, 2022 |
| 5,000 Meters · Ryan Zimpel Memorial XC CourseWIAA D3 Sectional - Boscobel · Oct 26 | 24:26.1 | WIAA D3 Sectional - Boscobel | October 26, 2019 |
| 5,000 Meters · UW-ParksideWIAA D3 Sectional 6 - Prairie School · Oct 24 | 24:10.6 | WIAA D3 Sectional 6 - Prairie School | October 24, 2020 |
| 5963 m · Settler's Hill CC CourseAurora University Spartan Cross Country Classic · Sep 10 | 30:48.2 | Aurora University Spartan Cross Country Classic | September 10, 2021 |
| 6,000 Meters · Greenfield ParkNACC Championships · Oct 28 | 26:50.1 | NACC Championships | October 28, 2023 |
| 6,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 27:27.3 | Jim Drews Invitational | October 14, 2023 |
| 6,000 Meters · Northwest Medicine XC FieldNorthern Athletics Collegiate Conference XC Meet · Oct 29 | 30:08.7 | Northern Athletics Collegiate Conference XC Meet | October 29, 2022 |
| 6,000 Meters · Saukie Golf CourseNCAA D3 Midwest Region Championships · Nov 16 | 25:06.2 | NCAA D3 Midwest Region Championships | November 16, 2024 |
| 6,000 Meters · Settler's Hill CC CourseAurora University Invitational · Oct 1 | 29:53.7 | Aurora University Invitational | October 1, 2022 |
| 6,000 Meters · Wheaton CollegeGil Dodds · Sep 21 | 25:48.40 | Gil Dodds | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA D3 Midwest Region ChampionshipsNov 16 · 6,000 Meters Varsity · Place 125 · AuroraAurora | 6,000 Meters Varsity | 125 | 25:06.2 PB | Sr |
| Nov 2 | Northern Athletics Collegiate Conference XC ChampionshipsNov 2 · 6,000 Meters Varsity · Place 28 · AuroraAurora | 6,000 Meters Varsity | 28 | 25:40.34 | SR |
| Oct 19 | Interregional InvitationalOct 19 · 6,000 Meters Varsity · Place 308 · AuroraAurora | 6,000 Meters Varsity | 308 | 26:04.8 | SR |
| Sep 21 | Gil DoddsSep 21 · 6,000 Meters College · Place 86 · AuroraAurora | 6,000 Meters College | 86 | 25:48.40 PB | Sr |
| Sep 14 | Spartan ClassicSep 14 · 6,000 Meters Varsity · Place 16 · AuroraAurora | 6,000 Meters Varsity | 16 | 26:49.70 | SR |
| Aug 30 | NP/ CUC InviteAug 30 · 5,000 Meters Varsity · Place 22 · AuroraAurora | 5,000 Meters Varsity | 22 | 21:31.0 | SR |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | North Central College Red/White XC Open-2023Nov 2 · 3 Miles Varsity · Place 28 · AuroraAurora | 3 Miles Varsity | 28 | 20:06.4 | JR |
| Oct 28 | NACC ChampionshipsOct 28 · 6,000 Meters College · Place 50 · AuroraAurora | 6,000 Meters College | 50 | 26:50.1 PB | Jr |
| Oct 14 | Jim Drews InvitationalOct 14 · 6,000 Meters College · Place 203 · AuroraAurora | 6,000 Meters College | 203 | 27:27.3 PB | Jr |
| Sep 16 | Gil Dodds InvitationalSep 16 · 6,000 Meters Varsity · Place 192 · AuroraAurora | 6,000 Meters Varsity | 192 | 27:40.3 | JR |
| Sep 9 | Spartan ClassicSep 9 · 6,000 Meters Varsity · Place 48 · AuroraAurora | 6,000 Meters Varsity | 48 | 29:30.7 | JR |
| Sep 1 | Rock River InvitationalSep 1 · 5,000 Meters Varsity · Place 29 · AuroraAurora | 5,000 Meters Varsity | 29 | 23:50.6 | JR |
2022 Cross Country
3 results2021 Cross Country
2 results2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - BoscobelOct 26 · 5,000 Meters Varsity · Place 69 · ParkviewParkview | 5,000 Meters Varsity | 69 | 24:26.1 PB | 11 |
| Oct 17 | Trailways Conference MeetOct 17 · 5,000 Meters Varsity · Place 30 · ParkviewParkview | 5,000 Meters Varsity | 30 | 24:57.67 PB | 11 |
| Oct 12 | Albany Baertschi InviteOct 12 · 5,000 Meters Varsity - Small School · Place 53 · ParkviewParkview | 5,000 Meters Varsity - Small School | 53 | 25:24.1 PB | 11 |
| Oct 1 | Jefferson InviteOct 1 · 5,000 Meters Varsity · Place 44 · ParkviewParkview | 5,000 Meters Varsity | 44 | 26:37.2 PB | 11 |
| Sep 7 | Lodi InviteSep 7 · 5,000 Meters Varsity · Place 39 · ParkviewParkview | 5,000 Meters Varsity | 39 | 25:51.53Unofficial | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Albany Baertschi InviteOct 6 · 5,000 Meters Varsity · Place 123 · ParkviewParkview | 5,000 Meters Varsity | 123 | 29:42.2 | 10 |
| Oct 2 | Evansville/Parkview/Brodhead-Juda triangularOct 2 · 5,000 Meters Varsity · ParkviewParkview | 5,000 Meters Varsity | 0 | 24:58Unofficial | 10 |
| Sep 25 | Jefferson InviteSep 25 · 5,000 Meters Varsity · Place 66 · ParkviewParkview | 5,000 Meters Varsity | 66 | 26:51.3 | 10 |
| Sep 11 | Edgerton Rock Valley ClassicSep 11 · 5,000 Meters 10th Grade · Place 25 · ParkviewParkview | 5,000 Meters 10th Grade | 25 | 27:03.7Unofficial | 10 |
| Sep 4 | Knight Run Beloit Memorial HS & MSSep 4 · 5,000 Meters Varsity · ParkviewParkview | 5,000 Meters Varsity | 0 | 30:31Unofficial | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Trailways Conference MeetOct 12 · 5,000 Meters Varsity · Place 45 · ParkviewParkview | 5,000 Meters Varsity | 45 | 25:42.7 PB | 9 |
| Oct 7 | Baertschi InviteOct 7 · 5,000 Meters Junior Varsity · Place 64 · ParkviewParkview | 5,000 Meters Junior Varsity | 64 | 27:26.9 | 9 |
| Sep 26 | Jefferson InvitationalSep 26 · 5,000 Meters Varsity · Place 62 · ParkviewParkview | 5,000 Meters Varsity | 62 | 29:00.9 PB | 9 |
| Sep 2 | Lodi InviteSep 2 · 5,000 Meters Varsity · Place 49 · ParkviewParkview | 5,000 Meters Varsity | 49 | 28:12.00 PB | 9 |
| Aug 24 | Palmyra-Eagle InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 55 · ParkviewParkview | 5,000 Meters Junior Varsity | 55 | 29:43.9 PB | 9 |