Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Detweiller - IHSA State CourseIHSA Class 1A State XC Championships · Nov 9 | 15:55.99 | IHSA Class 1A State XC Championships | November 9, 2019 |
| 3 Miles · Detweiller ParkPatriot Invitational · Oct 14 | 18:42.4 | Patriot Invitational | October 14, 2017 |
| 3 Miles · Lake StoreyPrairieland Conference XC Meet · Sep 25 | 16:42.52 | Prairieland Conference XC Meet | September 25, 2018 |
| 3 Miles · Maple Lane Country ClubIHSA Class 1A Elmwood Sectional · Nov 2 | 16:00.39 | IHSA Class 1A Elmwood Sectional | November 2, 2019 |
| 3 Miles · Maple Lane Country ClubIHSA 1A Elmwood XC Sectional · Oct 27 | 16:43.88 | IHSA 1A Elmwood XC Sectional | October 27, 2018 |
| 3 Miles · Mercer County Junior High SchoolIHSA 1A Mercer County Regional · Oct 21 | 18:06.3 | IHSA 1A Mercer County Regional | October 21, 2017 |
| 3 Miles · Pittsfield LakeToby Elledge Invitational · Sep 19 | 19:47.38 | Toby Elledge Invitational | September 19, 2017 |
| 3 Miles · Spring Lake CourseIHSA 1A Macomb Regional · Oct 22 | 19:07.30 | IHSA 1A Macomb Regional | October 22, 2016 |
| 3 Miles · Spring Lake ParkIHSA 1A Macomb XC Regional · Oct 20 | 16:34.6 | IHSA 1A Macomb XC Regional | October 20, 2018 |
| 5,000 Meters · Underwood ParkwayWarrior 5K Road Race · Mar 6 | 17:17.8 | Warrior 5K Road Race | March 6, 2021 |
| 6,000 Meters · Enos Colburn ParkTom Barry Invitational · Sep 3 | 21:33.9 | Tom Barry Invitational | September 3, 2022 |
| 8,000 Meters · Greenfield ParkNACC Championships · Oct 28 | 26:47.0 | NACC Championships | October 28, 2023 |
| 8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 27:18.8 | Jim Drews Invitational | October 14, 2023 |
| 8,000 Meters · Northwest Medicine XC FieldNorthern Athletics Collegiate Conference XC Meet · Oct 29 | 28:07.8 | Northern Athletics Collegiate Conference XC Meet | October 29, 2022 |
| 8,000 Meters · Rockford College2021 NACC Championships Preview · Mar 13 | 29:52.8 | 2021 NACC Championships Preview | March 13, 2021 |
| 8,000 Meters · Whitetail Golf CourseNCAA Division III North Regional · Nov 11 | 26:59.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
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Northern Athletics Collegiate Conference XC MeetOct 29 · 8,000 Meters Varsity · Place 18 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters Varsity | 18 | 28:07.8 PB | Jr |
| Sep 17 | Rhodes InvitationalSep 17 · 8,000 Meters New Division · Place 49 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters New Division | 49 | 28:43.4Unofficial | Jr |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 100 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters Varsity | 100 | 29:04.7 | JR |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 100 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters Varsity | 100 | 29:04.7 | JR |
| Sep 3 | Tom Barry InvitationalSep 3 · 6,000 Meters Open · Place 36 · Wisconsin LutheranWisconsin Lutheran | 6,000 Meters Open | 36 | 21:33.9 PB | Jr |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NACC ChampionshipOct 30 · 8,000 Meters New Division · Place 19 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters New Division | 19 | 27:31.94Unofficial | So |
| Oct 16 | Private College ChampionshipOct 16 · 8,000 Meters New Division · Place 19 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters New Division | 19 | 27:19.7Unofficial | So |
| Sep 25 | Running of the CowsSep 25 · 8,000 Meters New Division · Place 24 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters New Division | 24 | 28:04.6Unofficial | So |
| Sep 18 | Tom Hoffman InvitationalSep 18 · 8,000 Meters New Division · Place 82 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters New Division | 82 | 28:54.1Unofficial | So |
| Sep 4 | Tom Barry InvitationalSep 4 · 4 Miles New Division · Place 36 · Wisconsin LutheranWisconsin Lutheran | 4 Miles New Division | 36 | 22:22.79Unofficial | So |
| Mar 27 | 2020 NACC ChampionshipsMar 27 · 8,000 Meters New Division · Place 13 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters New Division | 13 | 29:29.91Unofficial | Fr |
| Mar 13 | 2021 NACC Championships PreviewMar 13 · 8,000 Meters College · Place 12 · Wisconsin LutheranWisconsin Lutheran | 8,000 Meters College | 12 | 29:52.8 PB | Fr |
| Mar 6 | Warrior 5K Road RaceMar 6 · 5,000 Meters College · Place 6 · Wisconsin LutheranWisconsin Lutheran | 5,000 Meters College | 6 | 17:17.8 PB | Fr |
2020 Cross Country
1 results2019 Cross Country
2 results2018 Cross Country
3 results2017 Cross Country
5 results2016 Cross Country
3 results