Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional #2C - Fox Lake (Grant) · Oct 24 | 17:19.63 | IHSA Class 3A XC Regional #2C - Fox Lake (Grant) | October 24, 2020 |
| 3 Miles · Busse WoodsIHSA Class 3A Hoffman Estates Sectional · Nov 2 | 18:06.9 | IHSA Class 3A Hoffman Estates Sectional | November 2, 2019 |
| 3 Miles · Cary Grove High SchoolCary-Grove / Crystal Lake Central / Crystal Lake South Triangular Meet · Sep 22 | 17:05.00 | Cary-Grove / Crystal Lake Central / Crystal Lake South Triangular Meet | September 22, 2020 |
| 3 Miles · Deer Grove Forest PreserveIHSA Class 3A Palatine Regional · Oct 26 | 16:49 | IHSA Class 3A Palatine Regional | October 26, 2019 |
| 3 Miles · Deer Grove Forest PreservePalatine Invitational - Meet of Champions · Sep 28 | 18:15 | Palatine Invitational - Meet of Champions | September 28, 2019 |
| 3 Miles · Hoffman Estates High SchoolIHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.) · Oct 31 | 17:17.48 | IHSA Class 3A XC Sectional #2 - Hoffman Estates (H.S.) | October 31, 2020 |
| 3 Miles · Lyons Prairie and Marsh Conservation AreaMcHenry County Meet 2018 · Aug 25 | 22:21 | McHenry County Meet 2018 | August 25, 2018 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNational Catholic Invitational · Sep 9 | 29:32.2 | National Catholic Invitational | September 9, 2023 |
| 5,000 Meters · Sunday ScheduleXC Town USA Meet of Champions Presented by the Garrett Companies · Nov 14 | 18:52.2 | XC Town USA Meet of Champions Presented by the Garrett Companies | November 14, 2020 |
| 6,000 Meters · Pickard ParkBill Buxton Invitational · Sep 2 | 21:35.1 | Bill Buxton Invitational | September 2, 2022 |
| 8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 30 | 29:38.2 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 29:35.1 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 30 | 29:38.2 | Dan Huston Invitational | September 30, 2023 |
| 8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 30 | 29:38.20 | Steve Johnson Invitational | September 30, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | American Rivers Conference ChampionshipsOct 28 · 8,000 Meters Varsity · Place 143 · LorasLoras | 8,000 Meters Varsity | 143 | 29:13.5 | JR |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 177 · LorasLoras | 8,000 Meters College | 177 | 29:38.2 PB | Jr |
| Sep 30 | Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 195 · LorasLoras | 8,000 Meters College | 195 | 29:38.2 PB | Jr |
| Sep 30 | Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 195 · LorasLoras | 8,000 Meters College Mens 8000M | 195 | 29:38.20 PB | Jr |
| Sep 9 | National Catholic InvitationalSep 9 · 5 Miles College · Place 101 · LorasLoras | 5 Miles College | 101 | 29:32.2 PB | Jr |
| Sep 1 | Central College Dutch XC InvitationalSep 1 · 6,000 Meters Open · Place 43 · LorasLoras | 6,000 Meters Open | 43 | 22:00.8 | Jr |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | American Rivers Conference ChampionshipsOct 29 · 4.97 Miles Varsity · Place 118 · LorasLoras | 4.97 Miles Varsity | 118 | 29:08.45 | SO |
| Oct 15 | Augustana Interregional InvitationalOct 15 · 8,000 Meters Open Invitational · Place 152 · LorasLoras | 8,000 Meters Open Invitational | 152 | 28:17.9 | SO |
| Oct 1 | D3 Pre-NationalsOct 1 · 8,000 Meters Open · Place 87 · LorasLoras | 8,000 Meters Open | 87 | 29:35.1 PB | So |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 155 · LorasLoras | 8,000 Meters Varsity | 155 | 30:48.1 | SO |
| Sep 10 | Spartan ClassicSep 10 · 8,000 Meters Varsity · Place 155 · LorasLoras | 8,000 Meters Varsity | 155 | 30:48.1 | SO |
| Sep 2 | Bill Buxton InvitationalSep 2 · 6,000 Meters College · Place 31 · LorasLoras | 6,000 Meters College | 31 | 21:35.1 PB | So |
2021 Cross Country
2 results2020 Cross Country
8 results2019 Cross Country
7 results2018 Cross Country
3 results