Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 33:23.9 | NCAA DII Midwest Regional | November 8, 2025 |
| 7,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 5 | 22:09.27 | Prairie Stars Invitational | September 5, 2025 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 26:27.36 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 25 | 25:12.57 | GLVC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 25:43.01 | Lewis Crossover | October 11, 2025 |
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 118 · Illinois-Springfield | 10,000 Meters D2 Midwest | 118 | 33:23.9 PB | Sr |
| Oct 25 | GLVC Cross Country ChampionshipsOct 25 · 8,000 Meters Varsity · Place 23 · Illinois-Springfield | 8,000 Meters Varsity | 23 | 25:12.57 PB | Sr |
| Oct 11 | Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 136 · Illinois-Springfield | 8,000 Meters Mens 8000 | 136 | 25:43.01 PB | Sr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 89 · Illinois-Springfield | 8,000 Meters Men's Championship | 89 | 26:27.36 PB | Sr |
| Sep 5 | Prairie Stars InvitationalSep 5 · 7,000 Meters Men's Race · Place 5 · Illinois-Springfield | 7,000 Meters Men's Race | 5 | 22:09.27 PB | Sr |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Lewis CrossoverOct 12 · 8,000 Meters Varsity · Place 211 · Illinois-Springfield | 8,000 Meters Varsity | 211 | 25:56.92 | Sr |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Prairie Stars InvitationalSep 8 · 7,000 Meters Varsity · Place 4 · Illinois-Springfield | 7,000 Meters Varsity | 4 | 22:13.0 | JR |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GLVC XC ChampionshipsNov 5 · 8,000 Meters Varsity · Place 50 · Illinois-Springfield | 8,000 Meters Varsity | 50 | 26:50.5 | SO |
| Oct 8 | Lewis CrossoverOct 8 · 8,000 Meters Varsity · Place 134 · Illinois-Springfield | 8,000 Meters Varsity | 134 | 26:24.2 | SO |
| Sep 9 | Prairie Star InvitationalSep 9 · 7,000 Meters Varsity · Place 12 · Illinois-Springfield | 7,000 Meters Varsity | 12 | 23:39.1 | SO |