Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1116:47.04th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:59.73Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Goodells County ParkSkipper's Cross Country Showcase · Aug 2926:53.00Skipper's Cross Country ShowcaseAugust 29, 2025
8,000 Meters · Grand Woods Park OFFICIALLansing Community College Invitational · Sep 1826:24.79Lansing Community College InvitationalSeptember 18, 2026
8,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 726:01.90Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 626:43.30Indiana Wesleyan Twilight InvitationalSeptember 6, 2024
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1726:32.31Jayhawk InviteOctober 17, 2026
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1827:01.10Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Riverside ParkWolverine-Hoosier (WHAC) Cross Country Championships · Nov 625:10.5Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 6, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 6 · 8,000 Meters Championship · Place 6 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Championship625:10.5 PBJr
Oct 24NAIA Great Lakes ChallengeOct 24 · 8,000 Meters Varsity · Place 4 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Varsity425:29.90JR
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 10 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Varsity1026:32.31 PBJr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 29 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Blue2925:59.73 PBJr
Sep 26Adrian College Heritage ClassicSep 26 · 8,000 Meters College · Place 5 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters College526:38.3Jr
Sep 18Lansing Community College InvitationalSep 18 · 8,000 Meters Men's · Place 2 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Men's226:24.79 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 8,000 Meters Collegiate · Place 20 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Collegiate2026:01.90 PBSo
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 25 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Mens 8K - White2526:33.10So
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 72 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Men's Varsity7227:01.10 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Silver · Place 100 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters College Silver10028:52.00So
Sep 26Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 42 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters College4227:25.9So
Sep 19Lansing CC InvitationalSep 19 · 8,000 Meters Men's · Place 97 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Men's9734:21.9So
Aug 29Skipper's Cross Country ShowcaseAug 29 · 8,000 Meters College · Place 2 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters College226:53.00 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 82024 WHAC XC ChampionshipsNov 8 · 8,000 Meters Varsity · Place 35 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Varsity3526:45.78Fr
Oct 26NAIA Great Lakes ChallengeOct 26 · 8,000 Meters Varsity · Place 130 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Varsity13026:19.7FR
Sep 27Siena Heights XC InviteSep 27 · 8,000 Meters Varsity · Place 7 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Varsity726:39.1FR
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 8 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters College827:02.7Fr
Sep 6Indiana Wesleyan Twilight InvitationalSep 6 · 8,000 Meters Collegiate · Place 70 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)8,000 Meters Collegiate7026:43.30 PBFr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Open · Place 88 · UticaUtica5,000 Meters Boys Elite Open8816:47.0 PB12
Nov 1Last Chance to RUN FAST InviteNov 1 · 5,000 Meters Varsity · Place 117 · UticaUtica5,000 Meters Varsity11719:40.312
Oct 27MHSAA LP Region 08-1 @ ClarkstonOct 27 · 5,000 Meters Division 1 · Place 30 · UticaUtica5,000 Meters Division 13016:54.7012
Oct 21MAC Championship: All DivisionsOct 21 · 5,000 Meters Varsity · Place 20 · UticaUtica5,000 Meters Varsity2016:40.812
Oct 14Macomb County ChampionshipOct 14 · 5,000 Meters Varsity · Place 32 · UticaUtica5,000 Meters Varsity3217:07.412
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 60 · UticaUtica5,000 Meters Varsity Elite6016:31.112
Sep 23Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 94 · UticaUtica5,000 Meters Varsity9417:09.912
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 1 · Place 42 · UticaUtica5,000 Meters Division 14217:23.412
Sep 12MAC Red Jamboree Sep 12 · 5,000 Meters Varsity · Place 15 · UticaUtica5,000 Meters Varsity1517:09.612
Sep 9Rambling Rock InvitationalSep 9 · 5,000 Meters Varsity · Place 22 · UticaUtica5,000 Meters Varsity2216:55.9012
Aug 30Lake St. Clair Earlybird InviteAug 30 · 5,000 Meters Varsity · Place 7 · UticaUtica5,000 Meters Varsity717:17.712