Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Willow Metropark OFFICIALDearborn Wolverine Twilight Cross Country · Aug 31 | 17:00.4 | Dearborn Wolverine Twilight Cross Country | August 31, 2018 |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 28:02.7 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Allendale HSWHAC Cross Country Championships · Nov 9 | 27:42.4 | WHAC Cross Country Championships | November 9, 2019 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin College Knight Invite · Sep 8 | 27:59.3 | Calvin College Knight Invite | September 8, 2018 |
| 8,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Sep 30 | 27:54.9 | Greater Louisville Classic | September 30, 2017 |
| 8,000 Meters · Forest Akers East Golf CourseMSU Spartan Invitational · Sep 15 | 29:45.8 | MSU Spartan Invitational | September 15, 2017 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing CC Invitational · Oct 7 | 29:21.2 | Lansing CC Invitational | October 7, 2016 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 26 | 27:32.5 | NAIA Great Lakes Challenge XC Invitational | October 26, 2019 |
| 8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 11 | 28:19.0 | Bethel University Cross Country Invitational | October 11, 2019 |
| 8,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Sep 20 | 30:09.6 | Ray Bullock Invitational | September 20, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Wolverine-Hoosier AC ChampionshipsNov 9 · 8,000 Meters Varsity · Place 41 · Madonna | 8,000 Meters Varsity | 41 | 27:42.4 | SR-4 |
| Nov 9 | WHAC Cross Country ChampionshipsNov 9 · 8,000 Meters Men · Place 41 · Madonna (Mich.) | 8,000 Meters Men | 41 | 27:42.4 PB | Sr |
| Oct 26 | NAIA Great Lakes Challenge XC InvitationalOct 26 · 8,000 Meters Maroon · Place 175 · Madonna (Mich.) | 8,000 Meters Maroon | 175 | 27:32.5 PB | Sr |
| Oct 11 | Bethel University Cross Country InvitationalOct 11 · 8,000 Meters Invitational · Place 93 · Madonna (Mich.) | 8,000 Meters Invitational | 93 | 28:19.0 PB | Sr |
| Oct 5 | Greater Louisville ClassicOct 5 · 8,000 Meters Blue · Place 294 · Madonna (Mich.) | 8,000 Meters Blue | 294 | 28:02.7 PB | Sr |
| Sep 20 | Ray Bullock InvitationalSep 20 · 8,000 Meters New Division · Place 83 · Madonna (Mich.) | 8,000 Meters New Division | 83 | 30:09.6 PB | Sr |
| Sep 7 | Running Fit-Detroit Mercy Titans Cross Country InvitationalSep 7 · 4 Miles Varsity · Place 47 · Madonna | 4 Miles Varsity | 47 | 23:33.5 | SR |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Wolverine-Hoosier Cross Country ChampionshipsNov 3 · 8,000 Meters Championship · Place 61 · Madonna (Mich.) | 8,000 Meters Championship | 61 | 28:22.6 | Jr |
| Oct 20 | NAIA Great Lakes Cross Country ChallengeOct 20 · 8,000 Meters Maroon · Place 169 · Madonna (Mich.) | 8,000 Meters Maroon | 169 | 28:58.8 | Jr |
| Oct 5 | Bethel Pilot Cross Country InvitationalOct 5 · 8,000 Meters Invite · Place 86 · Madonna (Mich.) | 8,000 Meters Invite | 86 | 28:38.4 | Jr |
| Sep 8 | Calvin College Knight InviteSep 8 · 8,000 Meters Collegiate · Place 144 · Madonna (Mich.) | 8,000 Meters Collegiate | 144 | 27:59.3 PB | Jr |
| Aug 31 | Dearborn Wolverine Twilight Cross CountryAug 31 · 5,000 Meters Open · Place 22 · Madonna (Mich.) | 5,000 Meters Open | 22 | 17:00.4 PB | Jr |
2017 Cross Country
4 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | NAIA Great Lakes ChallengeOct 22 · 8,000 Meters Men · Place 139 · Madonna (Mich.) | 8,000 Meters Men | 139 | 27:42.6 | Fr |
| Oct 7 | Lansing CC InvitationalOct 7 · 8,000 Meters Men · Place 72 · Madonna (Mich.) | 8,000 Meters Men | 72 | 29:21.2 PB | Fr |
| Sep 3 | Calvin Knight InviteSep 3 · 8,000 Meters Varsity · Place 99 · Madonna | 8,000 Meters Varsity | 99 | 28:59.9 | FR-1 |