Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Clintonwood ParkClarkston Jamboree · Oct 11 | 14:01.90 | Clarkston Jamboree | October 11, 2017 |
| 2 Miles · Oakview MSNorth Oakland Middle School League Meet · Oct 17 | 13:37.7 | North Oakland Middle School League Meet | October 17, 2019 |
| 2 Miles · Wolcott FarmOld Skoool Classic · Sep 23 | 16:45 | Old Skoool Classic | September 23, 2017 |
| 3,200 Meters · Torzewski ParkLapeer Middle School Halloween Themed Invitational · Oct 10 | 13:01.78 | Lapeer Middle School Halloween Themed Invitational | October 10, 2019 |
| 4 Miles · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 12 | 21:55.5 | Tommy v W XC Classic | September 12, 2026 |
| 4 Miles · Fisher Trails - Northwood U6th Annual Northwood Invite · Sep 6 | 21:29.70 | 6th Annual Northwood Invite | September 6, 2025 |
| 5,000 Meters · Anchor Bay High SchoolJames Cleverley Friday Night Invite · Sep 24 | 19:13.5 | James Cleverley Friday Night Invite | September 24, 2021 |
| 5,000 Meters · Bloomer ParkAdams v Oxford · Sep 22 | 22:02.2 | Adams v Oxford | September 22, 2020 |
| 5,000 Meters · Friendship ParkOxford Invite · Oct 15 | 19:33.6 | Oxford Invite | October 15, 2021 |
| 5,000 Meters · Oxford HSLake Orion @ Oxford JV (Senior Night) · Oct 19 | 19:45.2 | Lake Orion @ Oxford JV (Senior Night) | October 19, 2020 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 16:42.9 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 6,000 Meters · Fisher Trails - Northwood U5th Annual Northwood Invite · Sep 7 | 19:55.40 | 5th Annual Northwood Invite | September 7, 2024 |
| 8,000 Meters · Chestnut Grove 2KWSU Warrior Challenge 2026 · Oct 24 | 26:24.30 | WSU Warrior Challenge 2026 | October 24, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 25:44.81 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Goodells County ParkNJCAA Regional & MCCAA Conference · Oct 25 | 27:58.70 | NJCAA Regional & MCCAA Conference | October 25, 2024 |
| 8,000 Meters · Grand Woods Park OFFICIALLansing Community College Invitational · Sep 18 | 26:17.76 | Lansing Community College Invitational | September 18, 2026 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 8 | 29:01.4 | NJCAA Division II Cross Country Championships | November 8, 2025 |
| 8,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 9 | 28:25.0 | NJCAA D2 XC Championships | November 9, 2024 |
| 8,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 6 | 26:12.9 | GLIAC Cross Country Championships | November 6, 2026 |
| 8,000 Meters · YouthtowneRobert Morris Invitational · Sep 12 | 26:29.9 | Robert Morris Invitational | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 92 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters NJCAA D2 | 92 | 29:01.4 PB | So |
| Oct 24 | NJCAA Region 12 Championships and MCCAA Conference ChampionshipOct 24 · 8,000 Meters Varsity · Place 15 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Varsity | 15 | 26:31.5 | SO |
| Oct 11 | Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 55 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Varsity | 55 | 26:59.29 | So |
| Sep 26 | MCCAA Eastern Conference ChampionshipsSep 26 · 8,000 Meters Varsity · Place 5 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Varsity | 5 | 28:09.00 | So |
| Sep 12 | Robert Morris InvitationalSep 12 · 8,000 Meters College · Place 70 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters College | 70 | 26:29.9 PB | So |
| Sep 6 | 6th Annual Northwood InviteSep 6 · 4 Miles Collegiate Men · Place 21 · Mott (Mich.) CCMott (Mich.) CC | 4 Miles Collegiate Men | 21 | 21:29.70 PB | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJCAA D2 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D2 · Place 140 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters NJCAA D2 | 140 | 28:25.0 PB | Fr |
| Oct 25 | NJCAA Regional & MCCAA ConferenceOct 25 · 8,000 Meters Men's 8k · Place 30 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Men's 8k | 30 | 27:58.70 PB | Fr |
| Oct 12 | Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 41 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Varsity | 41 | 26:45.81 | Fr |
| Sep 20 | MCCAA Eastern Conference ChampionshipsSep 20 · 8,000 Meters Varsity · Place 18 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Varsity | 18 | 30:02.6 | Fr |
| Sep 7 | 5th Annual Northwood InviteSep 7 · 6,000 Meters Collegiate Men · Place 44 · Mott (Mich.) CCMott (Mich.) CC | 6,000 Meters Collegiate Men | 44 | 19:55.40 PB | Fr |
| Aug 30 | Skipper's Cross Country ShowcaseAug 30 · 8,000 Meters Varsity · Place 11 · Mott (Mich.) CCMott (Mich.) CC | 8,000 Meters Varsity | 11 | 28:47.20 | Fr |
2023 Cross Country
1 results2021 Cross Country
4 results2020 Cross Country
3 results2019 Cross Country
4 results2018 Cross Country
5 results2017 Cross Country
7 results