Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A Winnebago Regional · Oct 26 | 19:06.34 | IHSA Class 1A Winnebago Regional | October 26, 2019 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNational Catholic Invitational · Sep 9 | 27:39.0 | National Catholic Invitational | September 9, 2023 |
| 6,000 Meters · Central College CourseCentral vs Loras ARC Dual #1 · Sep 12 | 24:11.4 | Central vs Loras ARC Dual #1 | September 12, 2020 |
| 6,000 Meters · Pickard ParkBill Buxton Invitational · Sep 2 | 21:47.4 | Bill Buxton Invitational | September 2, 2022 |
| 8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 27:35.1 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 29:16.4 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Luther College CampusLuther College Cross Country Tri #1 · Oct 10 | 31:42.7 | Luther College Cross Country Tri #1 | October 10, 2020 |
| 8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 30 | 27:35.1 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 27:35.10 | Steve Johnson Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | American Rivers Conference ChampionshipsOct 28 · 8,000 Meters Varsity · Place 63 · LorasLoras | 8,000 Meters Varsity | 63 | 27:18.2 | JR |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 73 · LorasLoras | 8,000 Meters College | 73 | 27:35.1 PB | Jr |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 76 · LorasLoras | 8,000 Meters College | 76 | 27:35.1 PB | Jr |
| Sep 30 | Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 76 · LorasLoras | 8,000 Meters College Mens 8000M | 76 | 27:35.10 PB | Jr |
| Sep 9 | National Catholic InvitationalSep 9 · 5 Miles College · Place 71 · LorasLoras | 5 Miles College | 71 | 27:39.0 PB | Jr |
| Sep 1 | Central College Dutch XC InvitationalSep 1 · 6,000 Meters Open · Place 30 · LorasLoras | 6,000 Meters Open | 30 | 20:47.0 | Jr |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | American Rivers Conference ChampionshipsOct 29 · 4.97 Miles Varsity · Place 127 · LorasLoras | 4.97 Miles Varsity | 127 | 29:25.11 | SO |
| Oct 15 | Augustana Interregional InvitationalOct 15 · 8,000 Meters Open Invitational · Place 137 · LorasLoras | 8,000 Meters Open Invitational | 137 | 28:00.7 | SO |
| Oct 1 | D3 Pre-NationalsOct 1 · 8,000 Meters Open · Place 79 · LorasLoras | 8,000 Meters Open | 79 | 29:16.4 PB | So |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 136 · LorasLoras | 8,000 Meters Varsity | 136 | 30:10.4 | SO |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 136 · LorasLoras | 8,000 Meters Varsity | 136 | 30:10.4 | SO |
| Sep 2 | Bill Buxton InvitationalSep 2 · 6,000 Meters College · Place 33 · LorasLoras | 6,000 Meters College | 33 | 21:47.4 PB | So |
2021 Cross Country
3 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | American Rivers Conference ChampionshipsNov 7 · 8,000 Meters Varsity · Place 154 · LorasLoras | 8,000 Meters Varsity | 154 | 32:25.4 | FR |
| Oct 24 | Wartburg Cross Country TriangularOct 24 · 8,000 Meters Varsity · Place 67 · LorasLoras | 8,000 Meters Varsity | 67 | 30:27.9 | FR |
| Oct 10 | Luther College Cross Country Tri #1Oct 10 · 8,000 Meters College · Place 57 · LorasLoras | 8,000 Meters College | 57 | 31:42.7 PB | Fr |
| Sep 26 | A-R-C Tri #2Sep 26 · 8,000 Meters Varsity · Place 40 · LorasLoras | 8,000 Meters Varsity | 40 | 32:53.6 | FR |
| Sep 12 | Central vs Loras ARC Dual #1Sep 12 · 6,000 Meters Dual · Place 38 · LorasLoras | 6,000 Meters Dual | 38 | 24:11.4 PB | Fr |
2019 Cross Country
4 results