Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 835:14.54NCAA DII Central RegionalNovember 8, 2025
3.1 Miles · Ludington ParkEscanaba Elks John Prokos Invitational · Sep 2518:23.5Escanaba Elks John Prokos Invitational September 25, 2021
5,000 Meters · Gentz's Golf CourseMHSAA UP D1 Finals · Oct 2318:29.2MHSAA UP D1 FinalsOctober 23, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1716:38.72NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Memorial ParkNeenah XC Invite · Sep 117:22.8Neenah XC InviteSeptember 1, 2023
5,000 Meters · North Shore Golf CourseGNC Conference Meet 2021 · Oct 1418:42.7GNC Conference Meet 2021October 14, 2021
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1930:19.8Roy Griak InvitationalSeptember 19, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1128:32.82Lewis CrossoverOctober 11, 2025
8,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 2328:13.2Warrior InvitationalOctober 23, 2026
8,000 Meters · Sioux FallsNSIC Conference Championships · Nov 727:28.1NSIC Conference ChampionshipsNovember 7, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1928:13.8St Olaf InvitationalSeptember 19, 2026
8,000 Meters · WayneNorthern Sun Conference XC Meet · Oct 2428:16.34Northern Sun Conference XC MeetOctober 24, 2025
8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 328:22.7Blugold InvitationalOctober 3, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NSIC Conference ChampionshipsNov 7 · 8,000 Meters NSIC · Place 96 · Minnesota DuluthMinnesota Duluth8,000 Meters NSIC9627:28.1 PBSo
Oct 23Warrior InvitationalOct 23 · 8,000 Meters College · Place 46 · Minnesota DuluthMinnesota Duluth8,000 Meters College4628:13.2 PBSo
Oct 10Lewis CrossoverOct 10 · 8,000 Meters Collegiate · Minnesota DuluthMinnesota Duluth8,000 Meters Collegiate—DNFSo
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 125 · Minnesota DuluthMinnesota Duluth8,000 Meters Men12528:13.8 PBSo
Sep 4River Town InvitationalSep 4 · 8,000 Meters Men's · Minnesota DuluthMinnesota Duluth8,000 Meters Men's—DNFSo

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Central RegionalNov 8 · 10,000 Meters D2 Central · Place 170 · Minnesota DuluthMinnesota Duluth10,000 Meters D2 Central17035:14.54 PBFr
Oct 24Northern Sun Conference XC MeetOct 24 · 8,000 Meters Men's 8000 · Place 93 · Minnesota DuluthMinnesota Duluth8,000 Meters Men's 80009328:16.34 PBFr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 343 · Minnesota DuluthMinnesota Duluth8,000 Meters Mens 800034328:32.82 PBFr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 195 · Minnesota DuluthMinnesota Duluth8,000 Meters Varsity19528:22.7 PBFr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 191 · Minnesota DuluthMinnesota Duluth8,000 Meters Jo Rider Men’s Maroon Race (Division19130:19.8 PBFr
Sep 12UWRF River Town InvitationalSep 12 · 8,000 Meters Varsity · Place 38 · Minnesota DuluthMinnesota Duluth8,000 Meters Varsity3828:50.2FR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 218 · MarquetteMarquette5,000 Meters Championship21816:38.72 PB12
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Open Elite · Place 3 · MarquetteMarquette5,000 Meters Open Elite316:01.1812
Oct 19MHSAA UP Division 1 FinalsOct 19 · 5,000 Meters Division 1 · Place 7 · MarquetteMarquette5,000 Meters Division 1716:10.312
Oct 10GNC Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 2 · MarquetteMarquette5,000 Meters Varsity218:12.112
Oct 3Eskymos XC InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · MarquetteMarquette5,000 Meters Varsity616:36.812
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 37 · MarquetteMarquette5,000 Meters Varsity Elite3716:13.6412
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Elite · Place 41 · MarquetteMarquette5,000 Meters Elite4116:46.612
Aug 30Queen City "Dale Phillips" InvitationalAug 30 · 5,000 Meters Varsity · Place 11 · MarquetteMarquette5,000 Meters Varsity1117:19.412
Aug 23Wildcat InvitationalAug 23 · 5,000 Meters Varsity · Place 6 · MarquetteMarquette5,000 Meters Varsity616:38.412

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21MHSAA UP Division 1 FinalsOct 21 · 5,000 Meters Division 1 · Place 7 · MarquetteMarquette5,000 Meters Division 1716:55.911
Oct 122023 GNC Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 3 · MarquetteMarquette5,000 Meters Varsity316:56.711
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 64 · MarquetteMarquette5,000 Meters Varsity Elite6416:32.611
Sep 26Munising El Harger XC Invite 2023Sep 26 · 5,000 Meters Varsity · Place 8 · MarquetteMarquette5,000 Meters Varsity817:23.68
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Elite · Place 95 · MarquetteMarquette5,000 Meters Elite9517:43.211
Sep 1Neenah XC InviteSep 1 · 5,000 Meters Varsity · Place 17 · MarquetteMarquette5,000 Meters Varsity1717:22.8 PB11
Aug 18Queen City InvitationalAug 18 · 5,000 Meters Varsity · Place 3 · MarquetteMarquette5,000 Meters Varsity317:20.711

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Frosh/Soph · Place 124 · UnattachedUnattached5,000 Meters Frosh/Soph12418:23.110
Oct 22MHSAA UP Division 1 FinalsOct 22 · 5,000 Meters Division 1 · Place 6 · MarquetteMarquette5,000 Meters Division 1617:27.2110
Oct 13Great Northern Conference 2022Oct 13 · 5,000 Meters Varsity · Place 7 · MarquetteMarquette5,000 Meters Varsity717:11.610
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 101 · MarquetteMarquette5,000 Meters Division 110117:14.910
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Elite · Place 84 · MarquetteMarquette5,000 Meters Elite8417:40.5210
Sep 8Marquette County Meet 2022Sep 8 · 5,000 Meters Varsity · Place 4 · MarquetteMarquette5,000 Meters Varsity418:11.310
Sep 1Dale Phillips Invitational 2022Sep 1 · 5,000 Meters Varsity · Place 4 · MarquetteMarquette5,000 Meters Varsity417:52.210
Aug 26Queen City Invitational Aug 26 · 5,000 Meters Varsity · Place 5 · MarquetteMarquette5,000 Meters Varsity517:51.410

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MHSAA UP D1 FinalsOct 23 · 5,000 Meters D1 · Place 13 · MarquetteMarquette5,000 Meters D11318:29.2 PB9
Oct 14GNC Conference Meet 2021Oct 14 · 5,000 Meters Varsity · Place 7 · MarquetteMarquette5,000 Meters Varsity718:42.7 PB9
Oct 5Gladstone farmhouse invite 2021Oct 5 · 5,000 Meters Varsity · Place 7 · MarquetteMarquette5,000 Meters Varsity718:46.29
Sep 28El Harger Munising Invitational 2021Sep 28 · 5,000 Meters Varsity · Place 11 · MarquetteMarquette5,000 Meters Varsity1118:28.29
Sep 25Escanaba Elks John Prokos Invitational Sep 25 · 3.1 Miles Varsity · Place 7 · MarquetteMarquette3.1 Miles Varsity718:23.5 PB9
Sep 3Dale Phillips Invitational 2021Sep 3 · 5,000 Meters Varsity · Place 9 · MarquetteMarquette5,000 Meters Varsity918:38.19
Aug 27Queen City Invite 2021Aug 27 · 5,000 Meters Varsity · Place 8 · MarquetteMarquette5,000 Meters Varsity818:35.59