Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 31:14.83 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 11 | 15:55.2 | Eagle Classic | September 11, 2021 |
| 5,000 Meters · LaVern Gibson CourseTerre Haute South Valley Kick-Off · Aug 14 | 16:29.0 | Terre Haute South Valley Kick-Off | August 14, 2021 |
| 5,000 Meters · Sullivan High SchoolChad Smith Invitational · Aug 26 | 18:37.4 | Chad Smith Invitational | August 26, 2021 |
| 6,000 Meters · Sunset HillWinrow-Valparaiso Open · Aug 29 | 18:19.1 | Winrow-Valparaiso Open | August 29, 2025 |
| 8,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 31 | 24:38.36 | Big Ten Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 17 | 24:34.86 | Missouri Pre-National Invitational | October 17, 2025 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 23:58.8 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 23:45.2 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 25 | 23:11.27 | Lakefront Invite | September 25, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseBig Ten Cross Country Championships · Oct 30 | 24:17.7 | Big Ten Cross Country Championships | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 43 · PurduePurdue | 10,000 Meters D1 Great Lakes | 43 | 31:14.83 PB | Jr |
| Oct 31 | Big Ten Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 64 · PurduePurdue | 8,000 Meters Champ | 64 | 24:38.36 PB | Jr |
| Oct 17 | Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · Place 93 · PurduePurdue | 8,000 Meters Pre-National | 93 | 24:34.86 PB | Jr |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Blue · Place 37 · PurduePurdue | 8,000 Meters Blue | 37 | 23:45.2 PB | Jr |
| Sep 12 | 2025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 51 · PurduePurdue | 8,000 Meters College | 51 | 25:02.3 | Jr |
| Aug 29 | Winrow-Valparaiso OpenAug 29 · 6,000 Meters Men's Race · Place 9 · PurduePurdue | 6,000 Meters Men's Race | 9 | 18:19.1 PB | Jr |
2024 Cross Country
2 results2021 Cross Country
4 results