| 1 | Sean FeehanPlace 1 · Lone Jack | — | Lone Jack | 17:45 | 1 |
| 2 | Justin HouserPlace 2 · Holden | — | Holden | 18:24 | 2 |
| 3 | Jake FichmanPlace 3 · Barstow | — | Barstow | 18:27 | 3 |
| 4 | Tyler WoodPlace 4 · Lone Jack | — | Lone Jack | 18:43 | 4 |
| 5 | Matt MatulaPlace 5 · Barstow | — | Barstow | 18:45 | 5 |
| 6 | Brett HouserPlace 6 · Holden | — | Holden | 18:45 | 6 |
| 7 | Nate PickeringPlace 7 · Lone Jack | — | Lone Jack | 18:45 | 7 |
| 8 | Isaac FreemanPlace 8 · Ruskin | — | Ruskin | 19:02 | 8 |
| 9 | Detrick CarterPlace 9 · Ruskin | — | Ruskin | 19:08 | 9 |
| 10 | Clint HayesPlace 10 · Cass Midway | — | Cass Midway | 19:24 | — |
| 11 | Cody HoltPlace 11 · Lakeland | — | Lakeland | 19:25 | 10 |
| 12 | Alec MorrisonPlace 12 · Holden | — | Holden | 19:30 | 11 |
| 13 | Essex BlackmonPlace 13 · Ruskin | — | Ruskin | 19:37 | 12 |
| 14 | George FarmerPlace 14 · Holden | — | Holden | 19:44 | 13 |
| 15 | Tyler BrunsPlace 15 · Holden | — | Holden | 19:49 | 14 |
| 16 | Roland DensonPlace 16 · Ruskin | — | Ruskin | 19:50 | 15 |
| 17 | Billy McBridePlace 17 · Holden | — | Holden | 19:52 | 16 |
| 18 | Johnny LysingerPlace 18 · Lakeland | — | Lakeland | 19:57 | 17 |
| 19 | Taylor DidierPlace 19 · Cass Midway | — | Cass Midway | 19:58 | — |
| 20 | Brian DelpPlace 20 · Sherwood | — | Sherwood | 20:02 | 18 |
| 21 | David WonerPlace 21 · Barstow | — | Barstow | 20:08 | 19 |
| 22 | Logan LaffeyPlace 22 · Barstow | — | Barstow | 20:11 | 20 |
| 23 | Stephan AlbinPlace 23 · Lone Jack | — | Lone Jack | 20:13 | 21 |
| 24 | Tod PlemonsPlace 24 · Holden | — | Holden | 20:15 | 22 |
| 25 | Ben DenzerPlace 25 · Barstow | — | Barstow | 20:19 | 23 |
| 26 | Jack McGowenPlace 26 · Lone Jack | — | Lone Jack | 20:26 | 24 |
| 27 | Greg BrownPlace 27 · Lone Jack | — | Lone Jack | 20:27 | 25 |
| 28 | Derek CookPlace 28 · Lakeland | — | Lakeland | 20:29 | 26 |
| 29 | Joe GreenbaumPlace 29 · Barstow | — | Barstow | 20:41 | 27 |
| 30 | Kevin ManningPlace 30 · Sherwood | — | Sherwood | 20:44 | 28 |
| 31 | Alex GwynncPlace 31 · Sherwood | — | Sherwood | 21:00 | 29 |
| 32 | Dakota HemanPlace 32 · Sherwood | — | Sherwood | 21:04 | 30 |
| 33 | Luke GenglerPlace 33 · Montrose | — | Montrose | 21:10 | 31 |
| 34 | Aaron McElwainPlace 34 · Ruskin | — | Ruskin | 21:10 | 32 |
| 35 | Brett GenglerPlace 35 · Montrose | — | Montrose | 21:22 | 33 |
| 36 | Eric EngemanPlace 36 · Montrose | — | Montrose | 21:33 | 34 |
| 37 | Alex JohnsonPlace 37 · Barstow | — | Barstow | 21:45 | 35 |
| 38 | Brett RedabaughPlace 38 · Lakeland | — | Lakeland | 21:48 | 36 |
| 39 | Joe DayPlace 39 · Montrose | — | Montrose | 22:38 | 37 |
| 40 | Trevor BrocherPlace 40 · Montrose | — | Montrose | 22:42 | 38 |
| 41 | Travis ForemanPlace 41 · Lakeland | — | Lakeland | 23:01 | 39 |
| 42 | Shawn DonleyPlace 42 · Sherwood | — | Sherwood | 23:04 | 40 |
| 43 | Eric EdwardsPlace 43 · Sherwood | — | Sherwood | 23:07 | 41 |
| 44 | Andy BellinghawenPlace 44 · Montrose | — | Montrose | 23:32 | 42 |
| 45 | Aaron HowertonPlace 45 · Kingsville | — | Kingsville | 23:47 | — |
| 46 | Block SearsPlace 46 · Lone Jack | — | Lone Jack | 23:54 | 43 |
| 47 | JR DelongPlace 47 · Kingsville | — | Kingsville | 24:26 | — |
| 48 | Brandon TaylorPlace 48 · Kingsville | — | Kingsville | 25:34 | — |
| 49 | Kody KaufmanPlace 49 · Drexel | — | Drexel | 34:57 | — |