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:35.0 | 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:41.4 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 10,000 Meters · Chambers Creek Regional Park2022 NCAA Division II Cross Country Champs (64th Men & 41st Women) · Dec 2 | 31:04.0 | 2022 NCAA Division II Cross Country Champs (64th Men & 41st Women) | December 2, 2022 |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 22 | 30:28.5 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) | November 22, 2025 |
| 10,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 9 | 33:04.8 | NCAA DII Midwest Regional | November 9, 2024 |
| 10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 18 | 31:26.1 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) | November 18, 2023 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 25 | 24:45.90 | GLIAC Championships | October 25, 2025 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 26:04.60 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · Katke Golf CourseGLIAC Cross Country Championships · Oct 26 | 24:58.9 | GLIAC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 24:25.41 | Lewis Crossover | October 11, 2025 |
| 8,000 Meters · Michigan Tech Trails ParkingGLIAC Cross Country Championships · Oct 21 | 24:55.1 | GLIAC Cross Country Championships | October 21, 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 22 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 26 · Saginaw Valley State | 10,000 Meters D2 Championship | 26 | 30:28.5 PB | Sr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 9 · Saginaw Valley State | 10,000 Meters D2 Midwest | 9 | 30:40.8 | Sr |
| Oct 25 | GLIAC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 12 · Saginaw Valley State | 8,000 Meters Collegiate | 12 | 24:45.90 PB | Sr |
| Oct 11 | Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 18 · Saginaw Valley State | 8,000 Meters Mens 8000 | 18 | 24:25.41 PB | Sr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 67 · Saginaw Valley State | 8,000 Meters Men's Championship | 67 | 26:04.60 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 137 · Saginaw Valley State | 10,000 Meters Championship | 137 | 31:41.4 PB | Jr |
| Nov 9 | NCAA DII Midwest RegionalNov 9 · 10,000 Meters D2 Midwest · Place 101 · Saginaw Valley State | 10,000 Meters D2 Midwest | 101 | 33:04.8 PB | Jr |
| Oct 26 | GLIAC Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 12 · Saginaw Valley State | 8,000 Meters Varsity | 12 | 24:58.9 PB | Jr |
| Oct 12 | Lewis CrossoverOct 12 · 8,000 Meters Varsity · Place 217 · Saginaw Valley State | 8,000 Meters Varsity | 217 | 26:04.47 | Jr |
| Sep 13 | 2024 MSU Auto-Owners Spartan InvitationalSep 13 · 8,000 Meters Varsity · Place 28 · Saginaw Valley | 8,000 Meters Varsity | 28 | 25:42.1 | JR |
2023 Cross Country
3 results2022 Cross Country
3 results