Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Jefferson High School36th Jefferson XC Invite · Sep 2418:44.536th Jefferson XC InviteSeptember 24, 2020
5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 3018:39.5Milan Puddle Jumper InviteAugust 30, 2022
8,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1228:59.32025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 2030:14.8Lansing Invitational Cross-Country Meet September 20, 2024
8,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 727:40.10Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 628:17.60Indiana Wesleyan Twilight InvitationalSeptember 6, 2024
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2527:39.30NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2130:32.6NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
8,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 630:27.3Bethel University Cross Country InvitationalOctober 6, 2023
8,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Oct 1028:23.79Ray Bullock InvitationalOctober 10, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 8,000 Meters Collegiate · Place 53 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Collegiate5327:40.10 PBJr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 88 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Mens 8K - White8827:39.30 PBJr
Oct 10Ray Bullock InvitationalOct 10 · 8,000 Meters Men's 8K · Place 81 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Men's 8K8128:23.79 PBJr
Sep 26Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 72 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College7228:52.5Jr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 8,000 Meters College · Place 219 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College21928:59.3 PBJr
Aug 29Michigan OpenAug 29 · 5,000 Meters Varsity · Place 40 · Siena HeightsSiena Heights5,000 Meters Varsity4017:10.2JR

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82024 WHAC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 71 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity7128:16.10So
Oct 26NAIA Great Lakes ChallengeOct 26 · 8,000 Meters Varsity · Place 115 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity11528:29.1SO
Oct 11Bethel (Ind) InvitationalOct 11 · 8,000 Meters Varsity · Place 44 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity4428:55.90SO
Sep 27Siena Heights XC InviteSep 27 · 8,000 Meters Varsity · Place 39 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity3929:02.1SO
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 67 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College6730:14.8 PBSo
Sep 6Indiana Wesleyan Twilight InvitationalSep 6 · 8,000 Meters Collegiate · Place 165 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters Collegiate16528:17.60 PBSo

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3WHAC ChampionshipNov 3 · 8,000 Meters Varsity · Place 94 · Siena Heights (Mich.)Siena Heights (Mich.)8,000 Meters Varsity9429:37.7FR
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 8,000 Meters White · Place 142 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters White14230:32.6 PBFr
Oct 6Bethel University Cross Country InvitationalOct 6 · 8,000 Meters College · Place 148 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College14830:27.3 PBFr
Sep 22Lansing Cross Country InvitationalSep 22 · 8,000 Meters Varsity · Place 116 · Siena HeightsSiena Heights8,000 Meters Varsity11630:06.1FR
Sep 15Warrior ChallengeSep 15 · 8,000 Meters Varsity · Place 94 · Siena HeightsSiena Heights8,000 Meters Varsity9430:12.1FR
Sep 8IWU Wildcat Twilight InvitationalSep 8 · 8,000 Meters College · Place 163 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)8,000 Meters College16329:37.1Fr

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 30Milan Puddle Jumper InviteAug 30 · 5,000 Meters Varsity Division 2 · Place 8 · Monroe JeffersonMonroe Jefferson5,000 Meters Varsity Division 2818:39.5 PB12

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 2436th Jefferson XC InviteSep 24 · 5,000 Meters Varsity Division 2 · Place 15 · Monroe JeffersonMonroe Jefferson5,000 Meters Varsity Division 21518:44.5 PB10
Sep 15Milan Puddle Jumper InvitationalSep 15 · 5,000 Meters Varsity · Place 15 · Monroe JeffersonMonroe Jefferson5,000 Meters Varsity1519:20.4010