1
Bismack Kipchirchir
Akron
13:53.02
2
Brody Hartley
Notre Dame
13:54.84
3
Moses Lekokei
Akron
13:55.33
4

Jasper Cane
Unattached
14:02.04
5
Kevin Sanchez
Notre Dame
14:02.82
6
Owen White
Roberts Wesleyan
14:03.62
7
Izaiah Steury
Notre Dame
14:06.41
8
Titus Kirui
Akron
14:09.01
9

Thomas Westphal
Unattached
14:13.75
10
Brayden Curnutt
Wabash
14:16.33
11
John Nice
Grand Valley St.
14:16.41
12
Jason Parra
Notre Dame
14:21.51
13
Austin Hall
Purdue Fort Wayne
14:21.66
14
Conor Somers
Grand Valley State
14:23.78
15
Sebastian Ramirez
Grand Valley St.
14:26.65
16
Matteo Rosio
Butler
14:29.41
17
Tristan Brandenburg
Oakland
14:29.95
18
Jacob Esser
Grand Valley St.
14:30.22
19
Ethan Leitner
Central Michigan
14:33.83
20

Blake Chipman
Supah Silly TC
14:35.07
21

Evan Loughridge
Unattached
14:35.17
22
Colin Hanson
Grand Valley State
14:36.59
23
Dylan Esser
Grand Valley St.
14:36.72
24
Cooper Sorsen
Ferris State
14:37.02
25
Jack Schneider
Kalamazoo
14:37.53
26
Asher Propst
Butler
14:37.67
27

Liam Smith
Liam Smith
14:37.74
28
Zack Dunn
Lewis
14:38.51
29

Carter McCalister
Unattached
14:39.33
30

Drew Hogan
Unattached
14:44.19
31
Andrew Hylen
Grand Valley State
14:45.14
32

Ethan Barker
Aquinas (Mich.)
14:45.52
33
Sam Yarnelle
Grand Valley St.
14:46.35
34

Sergio Miranda
Unattached
14:46.63
35
Gabriel Cates
Lewis
14:48.81
36
Joe Rinke
Grand Valley State
14:49.21
37
Brendan Gomez
Butler
14:50.76
38
Daniel Lambert
Grand Valley State
14:51.35
39
Zachary Hall
Roberts Wesleyan
14:51.73
40

Jason Fredricks
Supah Silly TC
14:54.13
41
Iain Forrest
Grand Valley St.
14:54.92
42
Colin Kachlic
Grand Valley State
14:57.08
43

Satveer Gill
London Western T.F.C.
14:57.32
44
Miciah Smith
Central Michigan
14:57.49
45

Mitchell Hiatt
Unattached
14:58.68
46
Jack Roberts
Lewis
15:02.80
47
Isaac Staib
Grand Valley St.
15:02.80
48
Josiah Magley
Oakland
15:03.97
49
Trevor Heitkamp
Roberts Wesleyan
15:04.50
50

Baustert Sam
Unattached
15:08.25
51
Nick Cockerel
Central Michigan
15:10.97
52
Noah Griffith
Ferris State
15:14.59
53
Evan Jamrozy
Lewis
15:14.80
54

Joey Buehner
Unattached
15:17.20
55
Jakob Zibbel
Roberts Wesleyan
15:20.13
56
Micah Bentley
Bowling Green
15:22.75
57
Ryan Fryer
University of Notre Dame Clu
15:23.83
58
Greg Janesak
Central Michigan
15:24.78
59
Luke Lesseuer
Bowling Green
15:27.83
60
Nathan Mills
Purdue Fort Wayne
15:31.36
61

Juan David Hernandez
Aquinas (Mich.)
15:33.81
62

Andrew Whitman
Grand Valley State Universit
15:36.29
63
Luke Skuratowicz
Hope
15:39.74
64
Luke Woolard
Bowling Green
15:41.03
65
Ben Myers
Bowling Green
15:44.15
66
Carter Pankiewicz
Lewis
15:45.86
67

Carson Lafferty
Aquinas (Mich.)
15:46.12
68
Declan Hurley
Lewis
15:48.52
69
Joseph Shaya
Oakland
15:50.04
70
Joe Waalkes
Hope
15:50.44
71
Jim Trazska
Bowling Green
15:53.92
72

Ben Peterson
Unattached
15:54.10
73
Jack Leyden
Hope
15:56.72
74
Ryan Allspach
Hope
15:58.57
75
Ben Scott
Ferris State
16:04.59
76
Garrick Hohm
Kalamazoo
16:06.34
77

Hong Bing Tang
Supah Silly TC
16:09.63
78
William Thomas
Kalamazoo
16:12.05
79
Sam King
Kalamazoo
16:12.14
80

Jonah Maichele
Aquinas (Mich.)
16:14.00
81
Matthew (Matt) Nowak
Davenport (Mich.)
16:14.54
82
Riley Shults
Kalamazoo
16:15.17
83
Zach Wrobel
University of Notre Dame Clu
16:23.96
84
Trent Sivils
Calvin University
16:24.30
85
Jackson Marshall
Purdue Fort Wayne
16:25.35
86
Jonathan Koetje
Calvin University
16:25.58
87

Isaac Skinner
Grand Rapids (Mich.) CC
16:27.45
88
Johan Bannink
Hope
16:31.66
89
Tyler VanderZanden
Kalamazoo
16:35.26
90

Luke Kaferle
Unattached
16:39.00
91
Ben Kinnucan
Calvin University
16:52.18
92

John DiPiazza
Grand Rapids (Mich.) CC
16:54.39
93

Fred Moreau
Aquinas (Mich.)
17:09.35
94
Evan Spronk
Calvin University
17:09.67
--
Luke Janofski
Davenport (Mich.)
DNF
--
John Schuler
Notre Dame
DNF
--
Pieter Heesters
University of Notre Dame Clu
DNF
--
David Slapak
Butler
DNS
--

Austin Williford
Aquinas (Mich.)
DNS
--
Andre Richmond
Grand Valley State
DNS

