Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Willow Metropark OFFICIALDearborn Wolverine Twilight Cross Country · Aug 31 | 18:50.3 | Dearborn Wolverine Twilight Cross Country | August 31, 2018 |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 29:00.0 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin College Knight Invite · Sep 8 | 30:59.9 | Calvin College Knight Invite | September 8, 2018 |
| 8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Cross Country Meet · Sep 11 | 30:11.5 | Indiana Wesleyan Twilight Cross Country Meet | September 11, 2020 |
| 8,000 Meters · Lansing Metro ParkLansing Cross Country Invitational · Oct 5 | 28:50.3 | Lansing Cross Country Invitational | October 5, 2018 |
| 8,000 Meters · Riverside ParkNAIA Great Lakes Cross Country Challenge · Oct 20 | 29:17.2 | NAIA Great Lakes Cross Country Challenge | October 20, 2018 |
| 8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 11 | 28:30.6 | Bethel University Cross Country Invitational | October 11, 2019 |
| 8,000 Meters · Taylor University Cross Country CourseCrossroads Cross Country Championships · Nov 3 | 29:42.5 | Crossroads Cross Country Championships | November 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Crossroads League Cross Country ChampionshipsNov 6 · 8,000 Meters Varsity · Place 58 · Spring Arbor | 8,000 Meters Varsity | 58 | 5:36.0 | JR |
| Oct 24 | Taylor Midwest Cross Country ChallengeOct 24 · 8,000 Meters Varsity · Place 64 · Spring Arbor | 8,000 Meters Varsity | 64 | 28:17.7 | SR |
| Oct 9 | Bethel Cross Country InvitationalOct 9 · 8,000 Meters Open · Place 55 · Spring Arbor (Mich.) | 8,000 Meters Open | 55 | 28:38.3 | Jr |
| Sep 18 | Taylor University Ray Bullock InvitationalSep 18 · 8,000 Meters Varsity · Place 93 · Spring Arbor | 8,000 Meters Varsity | 93 | 28:44.1 | SR |
| Sep 11 | Indiana Wesleyan Twilight Cross Country MeetSep 11 · 8,000 Meters Open · Place 164 · Spring Arbor (Mich.) | 8,000 Meters Open | 164 | 30:11.5 PB | Jr |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Crossroads League ChampionshipNov 9 · 8,000 Meters Varsity · Place 77 · Spring Arbor | 8,000 Meters Varsity | 77 | 28:02.1 | 10 |
| Oct 11 | Bethel University Cross Country InvitationalOct 11 · 8,000 Meters Invitational · Place 104 · Spring Arbor (Mich.) | 8,000 Meters Invitational | 104 | 28:30.6 PB | So |
| Oct 5 | Greater Louisville ClassicOct 5 · 8,000 Meters Gold · Place 370 · Spring Arbor (Mich.) | 8,000 Meters Gold | 370 | 29:00.0 PB | So |
| Sep 20 | Knight-Raider InvitationalSep 20 · 8,000 Meters Open · Place 86 · Spring Arbor (Mich.) | 8,000 Meters Open | 86 | 29:53.3 | So |
| Sep 7 | Calvin Knight InviteSep 7 · 8,000 Meters Open · Place 125 · Spring Arbor | 8,000 Meters Open | 125 | 31:53.1 | SO |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Crossroads Cross Country ChampionshipsNov 3 · 8,000 Meters Championship · Place 83 · Spring Arbor (Mich.) | 8,000 Meters Championship | 83 | 29:42.5 PB | Fr |
| Oct 20 | NAIA Great Lakes Cross Country ChallengeOct 20 · 8,000 Meters White · Place 62 · Spring Arbor (Mich.) | 8,000 Meters White | 62 | 29:17.2 PB | Fr |
| Oct 5 | Lansing Cross Country InvitationalOct 5 · 8,000 Meters Invite · Place 115 · Spring Arbor (Mich.) | 8,000 Meters Invite | 115 | 28:50.3 PB | Fr |
| Sep 8 | Calvin College Knight InviteSep 8 · 8,000 Meters Collegiate · Place 265 · Spring Arbor (Mich.) | 8,000 Meters Collegiate | 265 | 30:59.9 PB | Fr |
| Aug 31 | Dearborn Wolverine Twilight Cross CountryAug 31 · 5,000 Meters Open · Place 57 · Spring Arbor (Mich.) | 5,000 Meters Open | 57 | 18:50.3 PB | Fr |