Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dewitt HSDeWitt vs East Lansing CC Meet · Sep 1016:41.60DeWitt vs East Lansing CC MeetSeptember 10, 2020
5,000 Meters · EL Soccer/XC ComplexEast Lansing Invitational · Oct 716:09.6East Lansing InvitationalOctober 7, 2021
5,000 Meters · Grand Woods Park OFFICIALEast Lansing at Waverly · Sep 1716:59East Lansing at Waverly September 17, 2020
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 616:09.95MHSAA LP D1 FinalsNovember 6, 2021
5,000 Meters · Shepherd High School XC Course2020 Shepherd BLUEJAY Invite · Oct 116:41.02020 Shepherd BLUEJAY InviteOctober 1, 2020
5,000 Meters · Sunset Ridge @ Huron Meadows21 Legends Classic - HIGH SCHOOL · Oct 216:15.9221 Legends Classic - HIGH SCHOOLOctober 2, 2021
8,000 Meters · Calvin College - Gainey Athletic Complex2026 Knight Invite · Sep 1926:53.72026 Knight InviteSeptember 19, 2026
8,000 Meters · Katke Golf CourseGLIAC Cross Country Championships · Oct 2625:13.6GLIAC Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:14.6Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Saginaw Valley State CollegeRed October · Oct 225:31.6Red OctoberOctober 2, 2026
8,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 1425:49.42Jayhawk Invitational October 14, 2023

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's White Race · Place 27 · Grand Valley StateGrand Valley State8,000 Meters Men's White Race2725:14.6 PBSr
Oct 2Red OctoberOct 2 · 8,000 Meters Collegiate · Place 2 · Grand Valley StateGrand Valley State8,000 Meters Collegiate225:31.6 PBSr
Sep 192026 Knight InviteSep 19 · 8,000 Meters Men · Place 42 · Grand Valley StateGrand Valley State8,000 Meters Men4226:53.7 PBSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26GLIAC Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 22 · Grand Valley StateGrand Valley State8,000 Meters Varsity2225:13.6 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Jayhawk Invitational Oct 14 · 8,000 Meters Varsity · Place 9 · Grand Valley StateGrand Valley State8,000 Meters Varsity925:49.42 PBFr
Sep 29Knight InviteSep 29 · 5 Miles Varsity · Place 5 · GRAND VALLEY ST.GRAND VALLEY ST.5 Miles Varsity525:34.2FR

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Elite · Place 73 · East LansingEast Lansing5,000 Meters Elite7316:41.912
Nov 6MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 35 · East LansingEast Lansing5,000 Meters D13516:09.95 PB12
Oct 29MHSAA LP Region 04-1 @ BrightonOct 29 · 5,000 Meters Division 1 · Place 7 · East LansingEast Lansing5,000 Meters Division 1716:32.112
Oct 21CAAC Blue Jamboree #2Oct 21 · 5,000 Meters Varsity · Place 2 · East LansingEast Lansing5,000 Meters Varsity216:16.812
Oct 16Greater Lansing Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 6 · East LansingEast Lansing5,000 Meters Varsity616:37.412
Oct 7East Lansing InvitationalOct 7 · 5,000 Meters 11-12 Grade · Place 2 · East LansingEast Lansing5,000 Meters 11-12 Grade216:09.6 PB12
Oct 221 Legends Classic - HIGH SCHOOLOct 2 · 5,000 Meters Blue Varsity · Place 3 · East LansingEast Lansing5,000 Meters Blue Varsity316:15.92 PB12
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division II · Place 3 · East LansingEast Lansing5,000 Meters Division II316:28.6—
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 5,000 Meters Varsity · Place 5 · East LansingEast Lansing5,000 Meters Varsity516:11.912
Sep 1Saranac Invitational Sep 1 · 5,000 Meters Division 1 · Place 3 · East LansingEast Lansing5,000 Meters Division 1315:59.712

2020 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 176 · East LansingEast Lansing5,000 Meters D1 - Official17617:14.7111
Oct 31MHSAA LP Region 04-1 @ DeWittOct 31 · 5,000 Meters Division 1 · Place 38 · East LansingEast Lansing5,000 Meters Division 13817:33.1311
Oct 23MHSAA Pre-Regional 07-1 @ Grand LedgeOct 23 · 5,000 Meters Varsity · Place 5 · East LansingEast Lansing5,000 Meters Varsity516:37.7911
Oct 17DeWitt Cross Country MeetOct 17 · 5,000 Meters Varsity · Place 3 · East LansingEast Lansing5,000 Meters Varsity317:06.8011
Oct 10Greater Lansing Cross Country ChampionshipOct 10 · 5,000 Meters Division 1 · Place 13 · East LansingEast Lansing5,000 Meters Division 11316:53.311
Oct 1CAAC Blue League MeetOct 1 · 5,000 Meters Varsity · Place 4 · East LansingEast Lansing5,000 Meters Varsity416:21.6111
Oct 12020 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Session 6 - HS Boys · Place 15 · East LansingEast Lansing5,000 Meters Session 6 - HS Boys1516:41.0 PB11
Sep 24Grand Ledge at East LansingSep 24 · 5,000 Meters Varsity · Place 3 · East LansingEast Lansing5,000 Meters Varsity316:3311
Sep 17East Lansing at Waverly Sep 17 · 5,000 Meters Varsity · Place 3 · East LansingEast Lansing5,000 Meters Varsity316:59 PB11
Sep 14Holt at East Lansing Sep 14 · 5,000 Meters Varsity · Place 3 · East LansingEast Lansing5,000 Meters Varsity316:5911
Sep 10DeWitt vs East Lansing CC MeetSep 10 · 5,000 Meters Varsity · Place 3 · East LansingEast Lansing5,000 Meters Varsity316:41.60 PB11
Sep 3Okemos at East LansingSep 3 · 5,000 Meters Varsity · Place 3 · East LansingEast Lansing5,000 Meters Varsity316:3511
Aug 293200 Time TrialAug 29 · 3,200 Meters High School · Place 3 · East LansingEast Lansing3,200 Meters High School310:15Unofficial11

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 04-1 @ DeWittOct 25 · 5,000 Meters Division 1 · Place 49 · East LansingEast Lansing5,000 Meters Division 14917:21.110
Oct 17CAAC Blue League MeetOct 17 · 5,000 Meters Varsity · Place 10 · East LansingEast Lansing5,000 Meters Varsity1017:10.210
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 85 · East LansingEast Lansing5,000 Meters Varsity8517:57.710
Oct 3East Lansing InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · East LansingEast Lansing5,000 Meters Varsity617:19.210
Sep 28A2 Run Co. Coaching Legends Classic - HSSep 28 · 5,000 Meters Blue Varsity · Place 14 · East LansingEast Lansing5,000 Meters Blue Varsity1417:21.610
Sep 27A2 Run Co Coaching Legends Classic MSSep 27 · 5,000 Meters Varsity · Place 14 · East LansingEast Lansing5,000 Meters Varsity1417:21.610
Sep 19CAAC Blue Meet #1Sep 19 · 5,000 Meters Varsity · Place 8 · East LansingEast Lansing5,000 Meters Varsity817:24.010
Sep 14Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division II · Place 30 · East LansingEast Lansing5,000 Meters Division II3017:51.810
Sep 7West Ottawa Bredeweg InviteSep 7 · 5,000 Meters Varsity · Place 33 · East LansingEast Lansing5,000 Meters Varsity3317:43.710
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 17 · East LansingEast Lansing5,000 Meters Division 11717:27.910