Boys 5,000 Meters Varsity 4
1. 12 Clayton Springer 16:24 Saugatuck
2. 11 Jacob Pettinga 16:26 Saugatuck
3. 11 Luke Anderson 17:05 Harbor Beach
4. 12 Eli Poth 17:36 Marlette
5. 11 Joe Brown 17:42 Saugatuck
6. 11 Adam Grifka 17:49 Ubly
7. 10 Kaden Thompson 17:52 Sandusky
8. 10 eric Poth 17:54 Marlette
9. 11 Sam Sartin 17:56 Marlette
10. 9 Zachary Pettinga 18:04 Saugatuck
11. 11 Austin Yeakey 18:05 Homer
12. 9 Nick Butch 18:08 Saugatuck
13. 12 Justin Campbell 18:08 Sandusky
14. 12 William Stewart 18:17 Lake Forest Academy
15. 12 August Schmeidiknecht 18:24 Potterville
16. 11 Sam Traver 18:32 Potterville
17. 12 Cameron Santangelo 18:37 Lutheran Northwest
18. 12 Ben Shaughnessy 18:44 Lake Forest Academy
19. 11 Ethan Tubbs 18:46 Sandusky
20. 11 Markus Dale 18:47 Marlette
21. 12 Dakota Glassburn 18:51 Homer
22. 10 Matthew Fallon 18:52 Lake Forest Academy
23. 12 Dylan Goitz 18:59 University Liggett
24. 11 William Gilbert 19:00 University Liggett
25. 11 Alec Badgley 19:05 Potterville
26. 9 Tyler Vermillion 19:08 Potterville
27. 12 Michael Granzotto 19:10 Saugatuck
28. 9 Nick Heelan 19:11 Saugatuck
29. 12 Jake Miller 19:12 Royal Oak Shrine
30. 9 Noah Nuss 19:13 Our Lady Of The Lakes
31. 11 Dylan Hamilton 19:14 Homer
32. 9 Chris Shankin 19:17 Our Lady Of The Lakes
33. 10 Elijah Bittner 19:19 Sandusky
34. 12 Mike Guirey 19:20 Royal Oak Shrine
35. 12 Hayden Harneck 19:21 Marlette
36. 9 Seth Ferguson 19:27 Marlette
37. 11 George Selleke 19:28 Ubly
38. 11 William Loner 19:28 University Liggett
39. 11 Dominic Romano 19:38 Royal Oak Shrine
40. 10 Mullarkey Alexander 19:40 Lake Forest Academy
41. 10 Nathan Gilbert 19:44 Ubly
42. 10 Logan Yost 19:48 Genesee
43. 10 Justin Miller 19:49 Sandusky
44. 12 Tom Marvil 19:50 Homer
45. 10 Dylon Collison-Russell 19:51 Laker
46. 11 Kyle Shannahan 19:52 Lake Forest Academy
47. 9 Jason Van DeVelde 19:59 Bishop Foley
48. 10 Jonathan Wright 20:01 Ubly
49. 11 DJ Oster 20:02 Bishop Foley
50. 12 Conner Ciarlone 20:03 Royal Oak Shrine
51. 11 Kyle Pawloski 20:04 Royal Oak Shrine
52. 10 Tate Larson 20:05 Sandusky
53. 9 Nick Brusilow 20:05 University Liggett
54. 11 Andrew Abraham 20:11 Lutheran Northwest
55. 9 Sammy Zheng 20:30 Lake Forest Academy
56. 10 Tyler Cook 20:31 Lutheran Northwest
57. 12 Alex Herman 20:31 Marlette
58. 11 Alec Moylan 20:36 Royal Oak Shrine
59. 12 Kyle Trout 20:38 Homer
60. 12 Matt Miller 20:48 Potterville
61. 9 Blake Cedergren 20:51 Lake Forest Academy
62. 9 Jake Bushey 20:59 Laker
63. 11 Hunter Weeks 21:05 Homer
64. 10 Nick Marcopolio 21:05 Bishop Foley
65. 9 Zach Yarger 21:07 Potterville
66. 12 Ryan Reichenbach 21:10 Bishop Foley
67. 10 Blake Schumacher 21:10 Ubly
68. 10 Anthony Galea 21:11 University Liggett
69. 9 Sam Corbin 21:11 Potterville
70. 9 Noah Krueger 21:14 Ubly
71. 10 Brendan Battle 21:15 Royal Oak Shrine
72. 9 C-Jaye Paratore 21:22 Lutheran Northwest
73. 11 Jacob Morrison 21:26 Lutheran Northwest
74. 10 Noah Klausmeier 21:33 Lutheran Northwest
75. 11 Nick Kohn 21:39 Sandusky
76. 9 Michael Nievierowski 21:46 Genesee
77. 10 James Weber 22:07 Ubly
78. 10 Patrick Bernas 22:34 University Liggett
79. 10 James Heron 22:43 Genesee
80. 10 Andrew Kliffel 22:49 Our Lady Of The Lakes
81. 12 Shaun Decoe 23:43 Genesee
82. 12 Adam Romkema 24:37 Our Lady Of The Lakes
83. 9 Igor Mattise 24:49 Our Lady Of The Lakes
84. 9 Jorden Peterson 25:34 University Liggett
85. 9 Zachary Erwin 26:17 Our Lady Of The Lakes
86. 12 Nick McElroy 27:10 Bishop Foley
87. 9 John Powers 27:19 Bishop Foley
88. 11 Nick Little 28:37 Genesee