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:50.2 | 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:30.8 | 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 | 31:01.5 | NCAA DII Midwest Regional | November 8, 2025 |
| 10,000 Meters · Lewis UniversityNCAA DII Midwest Regional · Nov 9 | 31:21.7 | NCAA DII Midwest Regional | November 9, 2024 |
| 8,000 Meters · Bolivar City Municipal Golf CourseGLVC Championships · Oct 21 | 26:36.0 | GLVC Championships | October 21, 2023 |
| 8,000 Meters · Eastern Kentucky UniversityUAC XC Championships · Oct 30 | 24:09.7 | UAC XC Championships | October 30, 2026 |
| 8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 5 | 24:50.6 | Indiana Wesleyan Twilight Invitational | September 5, 2025 |
| 8,000 Meters · IU IndianapolisIUPUI Jaguar Invitational · Sep 15 | 26:06.3 | IUPUI Jaguar Invitational | September 15, 2023 |
| 8,000 Meters · LaVern Gibson Championship Cross Country CourseISU John McNichols · Sep 20 | 24:58.36 | ISU John McNichols | September 20, 2025 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 24:39.5 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 23:53.10 | GLVC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Oct 10 | 25:10.63 | Ray Bullock Invitational | October 10, 2025 |
| 8,000 Meters · University of Illinois SpringfieldGLVC Cross Country Championships · Oct 26 | 24:06.1 | GLVC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 9 | 24:16.7 | Nuttycombe Wisconsin Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 13 · IndianapolisIndianapolis | 10,000 Meters D2 Midwest | 13 | 31:01.5 PB | Sr |
| Oct 25 | GLVC Cross Country ChampionshipsOct 25 · 8,000 Meters Varsity · Place 3 · IndianapolisIndianapolis | 8,000 Meters Varsity | 3 | 23:53.10 PB | Sr |
| Oct 10 | Ray Bullock InvitationalOct 10 · 8,000 Meters Men's 8K · Place 3 · IndianapolisIndianapolis | 8,000 Meters Men's 8K | 3 | 25:10.63 PB | Sr |
| Sep 20 | ISU John McNicholsSep 20 · 8,000 Meters College · Place 3 · IndianapolisIndianapolis | 8,000 Meters College | 3 | 24:58.36 PB | Sr |
| Sep 5 | Indiana Wesleyan Twilight InvitationalSep 5 · 8,000 Meters Men's Race · Place 6 · IndianapolisIndianapolis | 8,000 Meters Men's Race | 6 | 24:50.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 122 · IndianapolisIndianapolis | 10,000 Meters Championship | 122 | 31:30.8 PB | Jr |
| Nov 9 | NCAA DII Midwest RegionalNov 9 · 10,000 Meters D2 Midwest · Place 16 · IndianapolisIndianapolis | 10,000 Meters D2 Midwest | 16 | 31:21.7 PB | Jr |
| Oct 26 | GLVC Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 2 · IndianapolisIndianapolis | 8,000 Meters College | 2 | 24:06.1 PB | Jr |
| Sep 20 | Jaguar InviteSep 20 · 8,000 Meters Varsity · Place 9 · IndianapolisIndianapolis | 8,000 Meters Varsity | 9 | 26:28.34 | JR |
| Sep 6 | Indiana Wesleyan Twilight InvitationalSep 6 · 8,000 Meters Collegiate · Place 21 · IndianapolisIndianapolis | 8,000 Meters Collegiate | 21 | 25:41.40 | Jr |
2023 Cross Country
3 results