| 1 | Trevor DentonPlace 1 · Grade 11 · Chesaning | 11 | Chesaning | 16:23.8 |
| 2 | Kevin EgedyPlace 2 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 16:32.8 |
| 3 | Brayden BorderPlace 3 · Grade 11 · St Louis | 11 | St Louis | 16:38.4 |
| 4 | Ben SievertPlace 4 · Grade 11 · Frankenmuth | 11 | Frankenmuth | 16:52.5 |
| 5 | Sam - ParlettePlace 5 · Walled Lake Northern | — | Walled Lake Northern | 16:55.8 |
| 6 | Chris - PlattPlace 6 · Walled Lake Northern | — | Walled Lake Northern | 17:02.5 |
| 7 | Casey - RoutledgePlace 7 · Walled Lake Northern | — | Walled Lake Northern | 17:04.5 |
| 8 | Glenn CoseyPlace 8 · Grade 12 · Flint Carman-Ainswor | 12 | Flint Carman-Ainswor | 17:13.1 |
| 9 | Eric EdmondPlace 9 · Grade 10 · Frankenmuth | 10 | Frankenmuth | 17:14.5 |
| 10 | Joe HladikPlace 10 · Grade 10 · Flushing | 10 | Flushing | 17:23.7 |
| 11 | Sean GrayPlace 11 · Grade 11 · Flushing | 11 | Flushing | 17:24.5 |
| 12 | David LeosPlace 12 · Grade 12 · Montrose | 12 | Montrose | 17:26.1 |
| 13 | Brandon BishopPlace 13 · Grade 12 · Chesaning | 12 | Chesaning | 17:29.9 |
| 14 | Ian BrennanPlace 14 · Grade 10 · Clarkston | 10 | Clarkston | 17:31.3 |
| 15 | Rob KovachPlace 15 · Grade 10 · Chesaning | 10 | Chesaning | 17:32.3 |
| 16 | Akshay JetliPlace 16 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 17:34.4 |
| 17 | Austin - NellPlace 17 · Walled Lake Northern | — | Walled Lake Northern | 17:37.9 |
| 18 | Brandon BeckmanPlace 18 · Grade 10 · Chesaning | 10 | Chesaning | 17:44.7 |
| 19 | Andr - HaubenstrickerPlace 19 · Frankenmuth | — | Frankenmuth | 17:47.3 |
| 20 | Dan PenixPlace 20 · Grade 11 · Ortonville-Brandon | 11 | Ortonville-Brandon | 17:48.2 |
| 21 | Travi VaillancouurtPlace 21 · Grade 11 · Bath | 11 | Bath | 17:48.9 |
| 22 | Chris BergerPlace 22 · Grade 10 · Hemlock | 10 | Hemlock | 17:49.6 |
| 23 | Austin YargerPlace 23 · Grade 11 · Clarkston | 11 | Clarkston | 17:53.3 |
| 24 | Frank ZhuPlace 24 · Grade 11 · Ann Arbor Huron | 11 | Ann Arbor Huron | 17:56.6 |
| 25 | David HIskinsPlace 25 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 17:57.0 |
| 26 | Alex - GlasserPlace 26 · Walled Lake Northern | — | Walled Lake Northern | 17:59.3 |
| 27 | Evan StemmerPlace 27 · Grade 12 · Ann Arbor Huron | 12 | Ann Arbor Huron | 17:59.8 |
| 28 | John ForsythPlace 28 · Grade 10 · Chesaning | 10 | Chesaning | 18:00.0 |
| 29 | John RedmanPlace 29 · Grade 10 · Clarkston | 10 | Clarkston | 18:06.0 |
| 30 | Adam - ZientarskiPlace 30 · Walled Lake Northern | — | Walled Lake Northern | 18:12.9 |
| 31 | Kyle MalonePlace 31 · Grade 9 · Hemlock | 9 | Hemlock | 18:17.0 |
| 32 | Drew DavisPlace 32 · Grade 12 · Flint Kearsley | 12 | Flint Kearsley | 18:17.8 |
| 33 | Jac Higle-RablovskyPlace 33 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 18:19.7 |
| 34 | Patrick TincherPlace 34 · Grade 10 · Ann Arbor Huron | 10 | Ann Arbor Huron | 18:21.3 |
| 35 | Drew BrownPlace 35 · Grade 11 · Bath | 11 | Bath | 18:25.1 |
| 36 | Jake BrokenshawPlace 36 · Grade 11 · Clarkston | 11 | Clarkston | 18:26.2 |
| 37 | Kyle ChapmanPlace 37 · Grade 12 · Flint Kearsley | 12 | Flint Kearsley | 18:27.0 |
| 38 | Brandon BilkosPlace 38 · Grade 12 · Ortonville-Brandon | 12 | Ortonville-Brandon | 18:28.5 |
| 39 | Michael CulverPlace 39 · Grade 10 · Clarkston | 10 | Clarkston | 18:30.2 |
| 40 | Tony PecoraroPlace 40 · Grade 10 · Vassar | 10 | Vassar | 18:34.7 |
| 41 | Evan OldenburgPlace 41 · Grade 10 · Hemlock | 10 | Hemlock | 18:37.0 |
| 42 | Ryan BrownPlace 42 · Grade 12 · Clarkston | 12 | Clarkston | 18:38.9 |
| 43 | Derek HumphriesPlace 43 · Grade 12 · Flint Carman-Ainswor | 12 | Flint Carman-Ainswor | 18:42.2 |
| 44 | Nathan RossPlace 44 · Grade 10 · Clarkston | 10 | Clarkston | 18:42.9 |
| 45 | Henry SieggreenPlace 45 · Grade 11 · Nouvel | 11 | Nouvel | 18:43.4 |
| 46 | Craig MatthewsPlace 46 · Grade 9 · Ortonville-Brandon | 9 | Ortonville-Brandon | 18:43.9 |
| 47 | Justin FrenchPlace 47 · Grade 12 · Frankenmuth | 12 | Frankenmuth | 18:44.5 |
| 48 | Brad GuthriePlace 48 · Grade 12 · New Lothrop | 12 | New Lothrop | 18:46.0 |
| 49 | Patrick SharpPlace 49 · Grade 9 · Flushing | 9 | Flushing | 18:49.1 |
| 50 | Mason ColePlace 50 · Grade 11 · Birch Run | 11 | Birch Run | 18:50.3 |
| 51 | Jamie KeckPlace 51 · Grade 10 · Hemlock | 10 | Hemlock | 18:52.9 |
| 52 | Jordan CapenPlace 52 · Grade 12 · St Louis | 12 | St Louis | 18:56.0 |
| 53 | Nick MaestazPlace 53 · Grade 11 · Birch Run | 11 | Birch Run | 19:03.5 |
| 54 | Nathan BookmyerPlace 54 · Grade 10 · Frankenmuth | 10 | Frankenmuth | 19:03.9 |
| 55 | Travis WoodwardPlace 55 · Grade 11 · Birch Run | 11 | Birch Run | 19:06.1 |
| 56 | Michael SharpPlace 56 · Grade 12 · Flushing | 12 | Flushing | 19:07.1 |
| 57 | Colton EurichPlace 57 · Grade 10 · Chesaning | 10 | Chesaning | 19:09.2 |
| 58 | Reggie KoprowskiPlace 58 · Grade 10 · Flint Kearsley | 10 | Flint Kearsley | 19:09.7 |
| 59 | Adriel BenbrookPlace 59 · Grade 9 · Flint Kearsley | 9 | Flint Kearsley | 19:10.5 |
| 60 | Joshua BrooksPlace 60 · Grade 12 · Flushing | 12 | Flushing | 19:24.5 |
| 61 | Peter MuhonoPlace 61 · Grade 10 · Hemlock | 10 | Hemlock | 19:25.6 |
| 62 | Derek HatterPlace 62 · Grade 11 · Flint Carman-Ainswor | 11 | Flint Carman-Ainswor | 19:28.4 |
| 63 | Sam GrossmeyerPlace 63 · Grade 9 · Hemlock | 9 | Hemlock | 19:30.5 |
| 64 | Chance LisikPlace 64 · Grade 10 · Hemlock | 10 | Hemlock | 19:31.5 |
| 65 | Cody ClarkPlace 65 · Grade 10 · Hemlock | 10 | Hemlock | 19:32.1 |
| 66 | Mitch SovisPlace 66 · Grade 10 · New Lothrop | 10 | New Lothrop | 19:34.9 |
| 67 | Richie MoreauPlace 67 · Grade 10 · Vassar | 10 | Vassar | 19:35.5 |
| 68 | Dustin SulcerPlace 68 · Grade 11 · Bath | 11 | Bath | 19:36.3 |
| 69 | Austin BondPlace 69 · Grade 9 · Flint Kearsley | 9 | Flint Kearsley | 19:37.6 |
| 70 | Nick ThomasPlace 70 · Grade 9 · Bath | 9 | Bath | 19:39.0 |
| 71 | Jacob DoleckiPlace 71 · Grade 10 · Ortonville-Brandon | 10 | Ortonville-Brandon | 19:45.4 |
| 72 | Alex KitchinPlace 72 · Grade 11 · Flushing | 11 | Flushing | 19:46.0 |
| 73 | Kyle CrandellPlace 73 · Grade 11 · Flushing | 11 | Flushing | 19:54.3 |
| 74 | Josh FuesterPlace 74 · Grade 12 · Flint Kearsley | 12 | Flint Kearsley | 19:55.2 |
| 75 | Stephan AllisonPlace 75 · Grade 12 · St Charles | 12 | St Charles | 19:56.6 |
| 76 | Wilson AndersonPlace 76 · Grade 9 · Flint Kearsley | 9 | Flint Kearsley | 19:59.8 |
| 77 | Andrew SchmittPlace 77 · Grade 11 · Frankenmuth | 11 | Frankenmuth | 20:00.5 |
| 78 | Drew SheltonPlace 78 · Grade 10 · Montrose | 10 | Montrose | 20:00.9 |
| 79 | Josh McMillonPlace 79 · Grade 11 · Saginaw Arthur Hill | 11 | Saginaw Arthur Hill | 20:05.8 |
| 80 | Mark ChadPlace 80 · Grade 11 · St Charles | 11 | St Charles | 20:17.5 |
| 81 | Andrew CarlislePlace 81 · Grade 10 · Nouvel | 10 | Nouvel | 20:20.4 |
| 82 | Ben CoburnPlace 82 · Grade 9 · Ortonville-Brandon | 9 | Ortonville-Brandon | 20:26.6 |
| 83 | Jacob SherwoodPlace 83 · Grade 11 · St Louis | 11 | St Louis | 20:29.6 |
| 84 | Nate VanderlugtPlace 84 · Grade 12 · St Louis | 12 | St Louis | 20:32.2 |
| 85 | Anthony GorneyPlace 85 · Grade 10 · Ortonville-Brandon | 10 | Ortonville-Brandon | 20:32.6 |
| 86 | Chris BoberPlace 86 · Grade 12 · Montrose | 12 | Montrose | 20:37.3 |
| 87 | Pat SchnellPlace 87 · Grade 12 · New Lothrop | 12 | New Lothrop | 20:37.7 |
| 88 | Sean VinckePlace 88 · Grade 9 · New Lothrop | 9 | New Lothrop | 20:38.5 |
| 89 | Desmond MillerPlace 89 · Grade 11 · Flint Carman-Ainswor | 11 | Flint Carman-Ainswor | 20:41.5 |
| 90 | Alec NeilsonPlace 90 · Grade 9 · Flint Carman-Ainswor | 9 | Flint Carman-Ainswor | 20:44.5 |
| 91 | Kyle KramerPlace 91 · Grade 12 · Birch Run | 12 | Birch Run | 20:45.7 |
| 92 | Jim FitzpatrickPlace 92 · Grade 11 · Saginaw Arthur Hill | 11 | Saginaw Arthur Hill | 20:48.2 |
| 93 | Ransom ScottPlace 93 · Grade 12 · Bath | 12 | Bath | 20:51.2 |
| 94 | Trent MikekPlace 94 · Grade 11 · St Louis | 11 | St Louis | 21:04.1 |
| 95 | Chris PalmorePlace 95 · Grade 11 · Flint Carman-Ainswor | 11 | Flint Carman-Ainswor | 21:12.0 |
| 96 | Andrico MasonPlace 96 · Grade 11 · Flint Carman-Ainswor | 11 | Flint Carman-Ainswor | 21:13.4 |
| 97 | Matt RemeneczPlace 97 · Grade 9 · Birch Run | 9 | Birch Run | 21:17.7 |
| 98 | Austin BricePlace 98 · Grade 11 · Ortonville-Brandon | 11 | Ortonville-Brandon | 21:18.7 |
| 99 | Brandon RivettePlace 99 · Grade 9 · New Lothrop | 9 | New Lothrop | 21:20.8 |
| 100 | Corey MonroePlace 100 · Grade 11 · St Louis | 11 | St Louis | 21:21.3 |
| 101 | Kent HousePlace 101 · Grade 11 · St Louis | 11 | St Louis | 21:21.6 |
| 102 | Shane HaneyPlace 102 · Grade 12 · St Charles | 12 | St Charles | 21:22.8 |
| 103 | Spencer ScottPlace 103 · Grade 10 · Bath | 10 | Bath | 21:33.4 |
| 104 | Tyler BillingslyPlace 104 · Grade 10 · Bath | 10 | Bath | 21:40.0 |
| 105 | Gavin BennettPlace 105 · Grade 9 · New Lothrop | 9 | New Lothrop | 21:48.2 |
| 106 | David AtkinsPlace 106 · Grade 10 · St Charles | 10 | St Charles | 21:55.7 |
| 107 | Jonathon KnieperPlace 107 · Grade 10 · New Lothrop | 10 | New Lothrop | 21:59.8 |
| 108 | Jay BellPlace 108 · Grade 10 · Vassar | 10 | Vassar | 22:10.3 |
| 109 | Andrew KocksPlace 109 · Grade 9 · Nouvel | 9 | Nouvel | 22:19.5 |
| 110 | Mitch LipinskiPlace 110 · Grade 9 · Nouvel | 9 | Nouvel | 22:20.5 |
| 111 | Aaron MillerPlace 111 · Grade 11 · Saginaw Arthur Hill | 11 | Saginaw Arthur Hill | 22:23.0 |
| 112 | Zac BuchalskiPlace 112 · Grade 12 · Nouvel | 12 | Nouvel | 22:59.4 |
| 113 | Daniel KennardPlace 113 · Grade 11 · Vassar | 11 | Vassar | 23:04.1 |
| 114 | Matt MahoneyPlace 114 · Grade 9 · St Charles | 9 | St Charles | 23:11.5 |
| 115 | Zach MosePlace 115 · Grade 11 · Chesaning | 11 | Chesaning | 23:19.9 |
| 116 | Jarred FitchPlace 116 · Grade 12 · Montrose | 12 | Montrose | 23:32.7 |
| 117 | A.J. WilliamsPlace 117 · Grade 9 · St Charles | 9 | St Charles | 23:33.0 |
| 118 | Nick DoyonPlace 118 · Grade 9 · Birch Run | 9 | Birch Run | 23:44.8 |
| 119 | Jack BuckleyPlace 119 · Grade 9 · Birch Run | 9 | Birch Run | 23:47.0 |
| 120 | Michael TighePlace 120 · Grade 11 · Nouvel | 11 | Nouvel | 23:56.1 |
| 121 | Steve YerianPlace 121 · Grade 11 · Montrose | 11 | Montrose | 23:57.0 |
| 122 | Elliott JohnsonPlace 122 · Grade 9 · Nouvel | 9 | Nouvel | 23:57.3 |
| 123 | Andrew DubayPlace 123 · Grade 9 · Merrill | 9 | Merrill | 25:27.9 |
| 124 | David KilbournPlace 124 · Grade 9 · Montrose | 9 | Montrose | 27:53.5 |
| 125 | Ralph YoderPlace 125 · Grade 11 · Montrose | 11 | Montrose | 29:46.4 |
| 126 | Reggie KushionPlace 126 · Grade 9 · St Charles | 9 | St Charles | 31:03.2 |