| 1. | 11 | Taylor Neely | 15:58.7 | Dexter | | |
| 2. | 12 | Joseph Porcari | 15:59.2 | Plymouth | | |
| 3. | 10 | Alexey Vermeulen | 16:14.0 | Dexter | | |
| 4. | 12 | Parker Latshaw | 16:16.7 | Dexter | | |
| 5. | 11 | Tim Bougher | 16:19.5 | Dexter | | |
| 6. | 10 | Matt Greve | 16:20.5 | Dexter | | |
| 7. | 11 | Jacob Higle-Ralbovsky | 16:23.4 | Ann Arbor Huron | | |
| 8. | 11 | Miles Felton | 16:28.1 | Canton | | |
| 9. | 10 | Steve McEvilly | 16:29.6 | Salem | | |
| 10. | 11 | Derek Gielarowski | 16:32.5 | Plymouth | | |
| 11. | 12 | Akshay Jetli | 16:40.1 | Ann Arbor Huron | | |
| 12. | 11 | Hamed Saleh | 16:41.2 | Dearborn Fordson | | |
| 13. | 12 | Andrew Smith | 16:41.3 | Ann Arbor Huron | | |
| 14. | 12 | Ray Nagi | 16:44.3 | Dearborn Heights Crestwood | | |
| 15. | 11 | Mitch Clinton | 16:50.3 | Canton | | |
| 16. | 11 | Bradon Conley | 16:53.8 | Canton | | |
| 17. | 12 | Donald Davis | 16:56.6 | Dearborn | | |
| 18. | 10 | Mike Hauke | 16:57.2 | Dexter | | |
| 19. | 11 | Zack Dutcher | 17:03.5 | Dexter | | |
| 20. | 10 | Brandon Dalton | 17:06.4 | Plymouth | | |
| 21. | 11 | James Maciag | 17:07.2 | Plymouth | | |
| 22. | 9 | Liam Cardenas | 17:09.2 | Plymouth | | |
| 23. | 10 | Michael Karizat | 17:12.3 | Salem | | |
| 24. | 11 | Jeff Molchan | 17:13.1 | Canton | | |
| 25. | 12 | Keegan Sullivan | 17:17.2 | Canton | | |
| 26. | 9 | Jordan Steiff | 17:17.5 | Ann Arbor Huron | | |
| 27. | 10 | Khalil Aljahmi | 17:21.5 | Dearborn Fordson | | |
| 28. | 10 | Andrew Barber | 17:25.3 | Ann Arbor Huron | | |
| 29. | 12 | Alec Orner | 17:27.9 | Dearborn | | |
| 30. | 12 | Andy Rabe | 17:28.5 | Salem | | |
| 31. | 12 | Jared Hoffman | 17:29.3 | Dearborn | | |
| 32. | 12 | Tom Windle | 17:29.9 | Livonia Churchill | | |
| 33. | 9 | Zane Berlanga | 17:30.9 | Plymouth | | |
| 34. | 11 | Jason Suarez | 17:32.1 | Westland John Glenn | | |
| 35. | 12 | Mark Vander Roest | 17:34.7 | Ann Arbor Huron | | |
| 36. | 11 | Ruben Maya | 17:38.3 | Westland John Glenn | | |
| 37. | 9 | Tom Walkinshaw | 17:40.1 | Canton | | |
| 38. | 12 | Cody Rossler | 17:42.5 | Livonia Churchill | | |
| 39. | 12 | Austin Jones | 17:42.9 | Livonia Franklin | | |
| 40. | 11 | Ryan Wise | 17:43.4 | Livonia Churchill | | |
| 41. | 10 | Saleh Alkish | 17:45.6 | Dearborn | | |
| 42. | 11 | Nicholas Eiben | 17:46.2 | Plymouth | | |
| 43. | 10 | Ben Yates | 17:46.7 | Livonia Churchill | | |
| 44. | 9 | George Bowles | 17:51.7 | Livonia Churchill | | |
| 45. | 12 | Robert LeBrell | 17:56.0 | Dearborn | | |
| 46. | 12 | Stephen Charnley | 17:56.3 | Livonia Churchill | | |
| 47. | 12 | Jimmy Daniels | 18:02.1 | Salem | | |
| 48. | 11 | Cody Gallagher | 18:02.9 | Ann Arbor Skyline | | |
| 49. | 11 | Robert Howard | 18:03.3 | Livonia Churchill | | |
| 50. | 12 | Mohamed Alhadad | 18:04.9 | Dearborn Fordson | | |
| 51. | 9 | Spencer Lassaline | 18:05.2 | Ann Arbor Huron | | |
| 52. | 12 | Nicholas McIntosh | 18:06.9 | Dearborn | | |
| 53. | 10 | Jeremy Drouillard | 18:08.3 | Salem | | |
| 54. | 11 | Hasan Idriss | 18:08.6 | Dearborn Heights Crestwood | | |
| 55. | 10 | Moe Ashkar | 18:19.7 | Dearborn Heights Crestwood | | |
| 56. | 11 | Kurt Kowalski | 18:21.7 | Canton | | |
| 57. | 9 | Evan Bruyere | 18:23.8 | Salem | | |
| 58. | 10 | Mitch Tolly | 18:30.9 | Ann Arbor Skyline | | |
| 59. | 10 | Jewell Jones | 18:33.3 | Westland John Glenn | | |
| 60. | 11 | George Gray | 18:42.7 | Ann Arbor Skyline | | |
| 61. | 11 | Ryan Denison | 18:48.1 | Dearborn | | |
| 62. | 10 | Mason Mills | 18:50.4 | Salem | | |
| 63. | 10 | Jermaine Tripp | 18:57.8 | Cass Technical | | |
| 64. | 9 | Atif Thabet | 18:58.0 | Dearborn Fordson | | |
| 65. | 11 | Rishi Ragsdale | 19:00.3 | Ann Arbor Skyline | | |
| 66. | 12 | Bobby Wilson | 19:02.6 | Livonia Franklin | | |
| 67. | 11 | Jason Moses | 19:04.8 | Cass Technical | | |
| 68. | 11 | Mason Sharp | 19:05.2 | Ann Arbor Skyline | | |
| 69. | 12 | Ryan Boes | 19:09.1 | Westland John Glenn | | |
| 70. | 10 | Kenny Rubbet | 19:09.6 | Detroit Western Internatio... | | |
| 71. | 10 | Mike Witt | 19:10.0 | Livonia Franklin | | |
| 72. | 10 | Sahal Saleh | 19:15.4 | Dearborn Fordson | | |
| 73. | 10 | Mustafa Saleh | 19:16.8 | Dearborn Fordson | | |
| 74. | 10 | Thomas Dolce | 19:21.6 | Ann Arbor Skyline | | |
| 75. | 12 | Preston Elliott | 19:24.4 | Livonia Franklin | | |
| 76. | 12 | Aaron Wienczak | 19:31.8 | Dearborn Heights Crestwood | | |
| 77. | 12 | Ryan Gavin | 19:35.0 | Dearborn Heights Crestwood | | |
| 78. | 11 | Keven Wacker | 19:41.4 | Westland John Glenn | | |
| 79. | 10 | Michael Dalton | 19:50.7 | Westland John Glenn | | |
| 80. | 11 | Gabe Martinez | 19:51.7 | Livonia Franklin | | |
| 81. | 12 | Justin Wizinsky | 20:04.7 | Livonia Franklin | | |
| 82. | 11 | Jerrod Poole | 20:05.0 | Cass Technical | | |
| 83. | 10 | Jonathan Massey | 20:27.7 | Cass Technical | | |
| 84. | 10 | keion Paris | 20:32.3 | Cass Technical | | |
| 85. | 11 | Erich Hinkle | 20:59.4 | Garden City | | |
| 86. | 11 | Ahmed Alqirsh | 21:12.8 | Dearborn Fordson | | |
| 87. | 9 | Chris Codd | 21:22.2 | Westland John Glenn | | |
| 88. | 11 | Chad Walters | 21:27.4 | Livonia Franklin | | |
| 89. | 12 | Jordan Buck | 21:44.2 | Garden City | | |
| 90. | 9 | Darnell Cox | 21:52.1 | Cass Technical | | |
| 91. | 12 | Kegan Mahar | 21:54.2 | Dearborn Heights Crestwood | | |
| 92. | 9 | Derek Hackett | 22:28.9 | Garden City | | |
| 93. | 11 | Robert Doane | 22:38.9 | Garden City | | |
| 94. | 9 | Anthony Hernandez | 22:59.4 | Dearborn Heights Crestwood | | |
| 95. | 11 | Jimal Haile | 24:27.3 | Detroit Western Internatio... | | |
| 96. | 10 | John Jones | 26:21.1 | Detroit Western Internatio... | | |
| 97. | 12 | Chelden Robinson | 26:25.2 | Detroit Western Internatio... | | |
| 98. | 9 | Deandre Davidson | 38:32.0 | Detroit Western Internatio... | | |