Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State ParkNCAA Division II Midwest Region Cross Country Championships · Nov 4 | 32:12.8 | NCAA Division II Midwest Region Cross Country Championships | November 4, 2023 |
| 10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 31:57.3 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 32:00.6 | NCAA DII Midwest Regional | November 8, 2025 |
| 10,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 9 | 32:07.3 | NCAA DII Midwest Regional | November 9, 2024 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 25 | 25:14.90 | GLIAC Championships | October 25, 2025 |
| 8,000 Meters · Katke Golf CourseGLIAC Cross Country Championships · Oct 26 | 25:35.4 | GLIAC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 26:46.9 | Roy Griak Invitational | September 20, 2024 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 25:11.96 | Lewis Crossover | October 11, 2025 |
| 8,000 Meters · Michigan Tech Trails ParkingGLIAC Cross Country Championships · Oct 21 | 25:42.9 | GLIAC Cross Country Championships | October 21, 2023 |
| 8,000 Meters · Nekoosa HSNekoosa Cross Country Meet · Sep 9 | 25:46.9 | Nekoosa Cross Country Meet | September 9, 2023 |
| 8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 6 | 26:11.6 | Phoenix Open | September 6, 2025 |
| 8,000 Meters · Shorewood ParkGreen Bay Phoenix Open · Sep 8 | 25:46.9 | Green Bay Phoenix Open | September 8, 2023 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 27:11.1 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 45 · Michigan Tech | 10,000 Meters D2 Midwest | 45 | 32:00.6 PB | Sr |
| Oct 25 | GLIAC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 24 · Michigan Tech | 8,000 Meters Collegiate | 24 | 25:14.90 PB | Sr |
| Oct 11 | Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 78 · Michigan Tech | 8,000 Meters Mens 8000 | 78 | 25:11.96 PB | Sr |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 15 · Michigan Tech | 8,000 Meters Jo Rider Men’s Maroon Race (Division | 15 | 27:03.8 | Sr |
| Sep 6 | Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 30 · Michigan Tech | 8,000 Meters Men's Race | 30 | 26:11.6 PB | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 161 · Michigan Tech | 10,000 Meters Championship | 161 | 31:57.3 PB | Jr |
| Nov 9 | NCAA DII Midwest RegionalNov 9 · 10,000 Meters D2 Midwest · Place 46 · Michigan Tech | 10,000 Meters D2 Midwest | 46 | 32:07.3 PB | Jr |
| Oct 26 | GLIAC Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 32 · Michigan Tech | 8,000 Meters Varsity | 32 | 25:35.4 PB | Jr |
| Oct 12 | Lewis CrossoverOct 12 · 8,000 Meters Varsity · Place 91 · Michigan Tech | 8,000 Meters Varsity | 91 | 25:11.89 | Jr |
| Sep 20 | Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 25 · Michigan Tech | 8,000 Meters Maroon | 25 | 26:46.9 PB | Jr |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCAA Division II Midwest Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 49 · Michigan Tech | 10,000 Meters College | 49 | 32:12.8 PB | So |
| Oct 21 | GLIAC Cross Country ChampionshipsOct 21 · 8,000 Meters College · Place 33 · Michigan Tech | 8,000 Meters College | 33 | 25:42.9 PB | So |
| Oct 7 | Lewis CrossoverOct 7 · 8,000 Meters Varsity · Place 111 · Michigan Tech | 8,000 Meters Varsity | 111 | 25:30.0 | SO |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 66 · Michigan Tech | 8,000 Meters Maroon | 66 | 27:11.1 PB | So |
| Sep 9 | Nekoosa Cross Country MeetSep 9 · 8,000 Meters New Division · Place 16 · Michigan Tech | 8,000 Meters New Division | 16 | 25:46.9 PB | So |
| Sep 8 | Green Bay Phoenix OpenSep 8 · 8,000 Meters College · Place 14 · Michigan Tech | 8,000 Meters College | 14 | 25:46.9 PB | So |
| Sep 2 | Yooper SkirmishSep 2 · 8,000 Meters College · Place 8 · Michigan Tech | 8,000 Meters College | 8 | 26:55.0 | So |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Lewis CrossoverOct 8 · 8,000 Meters Varsity · Place 119 · Michigan Tech | 8,000 Meters Varsity | 119 | 26:11.8 | FR |