Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chestnut Grove17th YpsiRunCo River Rat Open - Regional Preview · Oct 14 | 16:00.5 | 17th YpsiRunCo River Rat Open - Regional Preview | October 14, 2022 |
| 5,000 Meters · Ella SharpSEC-HS Jamboree 1 · Sep 14 | 16:09.2 | SEC-HS Jamboree 1 | September 14, 2022 |
| 5,000 Meters · Indian CreekSEC-HS Jamboree 1 · Sep 13 | 15:50.20 | SEC-HS Jamboree 1 | September 13, 2023 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 6 | 16:46.57 | MHSAA LP D1 Finals | November 6, 2021 |
| 5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 29 | 16:17.53 | Milan Puddle Jumper Invite | August 29, 2023 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 15:33.4 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 21 | 26:05.97 | NAIA Cross Country Championships | November 21, 2025 |
| 8,000 Meters · Dordt CourseDordt University - Holiday Inn Express Classic XC Meet · Oct 11 | 25:01.86 | Dordt University - Holiday Inn Express Classic XC Meet | October 11, 2025 |
| 8,000 Meters · Fox Run Golf CourseMount Marty XC Invite · Oct 23 | 25:17.56 | Mount Marty XC Invite | October 23, 2025 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 26:57.5 | Roy Griak Invitational | September 19, 2025 |
| 8,000 Meters · Mahoney State ParkGPAC Championships · Nov 8 | 24:45.65 | GPAC Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | NAIA Cross Country ChampionshipsNov 21 · 8,000 Meters NAIA Championship · Place 120 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters NAIA Championship | 120 | 26:05.97 PB | So |
| Nov 8 | GPAC ChampionshipsNov 8 · 8,000 Meters GPAC · Place 1 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters GPAC | 1 | 24:45.65 PB | So |
| Oct 23 | Mount Marty XC InviteOct 23 · 8,000 Meters New Division · Place 3 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters New Division | 3 | 25:17.56 PB | So |
| Oct 11 | Dordt University - Holiday Inn Express Classic XC MeetOct 11 · 8,000 Meters Gold · Place 14 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters Gold | 14 | 25:01.86 PB | So |
| Sep 19 | Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 11 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters Jo Rider Men’s Maroon Race (Division | 11 | 26:57.5 PB | So |
| Sep 13 | Dordt Sunflower XC OpenSep 13 · 8,000 Meters Men's 8K · Place 2 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters Men's 8K | 2 | 26:19.29 | So |
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
2 results