| 1 | Nick OrlowskiPlace 1 · Grade 12 · Alden | 12 | Alden | 4:40.41 |
| 2 | Barrett KempPlace 2 · Grade 10 · Oswayo Valley | 10 | Oswayo Valley | 4:44.02 |
| 3 | Paul RiesterPlace 3 · Grade 12 · Canisius | 12 | Canisius | 4:45.55 |
| 4 | Zachary JacksonPlace 4 · Grade 9 · Randolph | 9 | Randolph | 4:47.39 |
| 5 | Craig KaiserPlace 5 · Grade 11 · Lancaster | 11 | Lancaster | 4:47.86 |
| 6 | Gunnar VanCurenPlace 6 · Grade 10 · Portville | 10 | Portville | 4:49.81 |
| 7 | Paul SwartzPlace 7 · Grade 10 · Starpoint | 10 | Starpoint | 4:49.92 |
| 8 | Joe SortorePlace 8 · Grade 12 · Bolivar-Richburg | 12 | Bolivar-Richburg | 4:52.81 |
| 9 | Paul ArmstrongPlace 9 · Grade 10 · Southwestern | 10 | Southwestern | 4:53.93 |
| 10 | Ryan BogdanPlace 10 · Grade 11 · Canisius | 11 | Canisius | 4:54.20 |
| 11 | Alex McLaughlinPlace 11 · Grade 11 · Wellsville | 11 | Wellsville | 4:54.41 |
| 12 | Spencer ColePlace 12 · Grade 9 · Oswayo Valley | 9 | Oswayo Valley | 4:56.90 |
| 13 | Nick ZuroskiPlace 13 · Grade 10 · Maple Grove | 10 | Maple Grove | 4:57.10 |
| 14 | John PanusPlace 14 · Grade 10 · Olean | 10 | Olean | 4:58.21 |
| 15 | Peter CalaPlace 15 · Grade 9 · Maple Grove | 9 | Maple Grove | 4:58.78 |
| 16 | Jeff ElwellPlace 16 · Grade 12 · Allegany-Lime | 12 | Allegany-Lime | 4:58.95 |
| 17 | Jordan RoselundPlace 17 · Grade 11 · Starpoint | 11 | Starpoint | 5:00.85 |
| 18 | Sydney TaylorPlace 18 · Grade 10 · Pioneer | 10 | Pioneer | 5:01.73 |
| 19 | Trevor HowardPlace 19 · Grade 12 · Oswayo Valley | 12 | Oswayo Valley | 5:02.09 |
| 20 | Tyler NewtonPlace 20 · Grade 11 · Bolivar-Richburg | 11 | Bolivar-Richburg | 5:05.97 |
| 21 | Taylor NielsonPlace 21 · Grade 11 · Gowanda | 11 | Gowanda | 5:09.14 |
| 22 | Pat O'ConnorPlace 22 · Grade 11 · Alden | 11 | Alden | 5:10.79 |
| 23 | Dave OlsenPlace 23 · Grade 12 · Frontier | 12 | Frontier | 5:10.91 |
| 24 | George DumanPlace 24 · Grade 9 · Pioneer | 9 | Pioneer | 5:15.21 |
| 25 | Adam DoucettePlace 25 · Grade 10 · North Tonawanda | 10 | North Tonawanda | 5:16.83 |
| 26 | Rich StricklandPlace 26 · Grade 11 · Southwestern | 11 | Southwestern | 5:21.09 |
| 27 | Dakota SpencerPlace 27 · Grade 11 · Olean | 11 | Olean | 5:21.30 |
| 28 | Adam StankowskiPlace 28 · Grade 10 · Lancaster | 10 | Lancaster | 5:23.71 |
| 29 | Alex ShipherdPlace 29 · Grade 9 · Randolph | 9 | Randolph | 5:25.98 |
| 30 | Eric StolbergPlace 30 · Grade 10 · Cuba-Rushford | 10 | Cuba-Rushford | 5:28.14 |
| 31 | Lucas MyzelPlace 31 · Grade 11 · Gowanda | 11 | Gowanda | 5:28.62 |
| 32 | Alexander HarveyPlace 32 · Grade 9 · Jamestown | 9 | Jamestown | 5:31.37 |
| 33 | Graham DavisPlace 33 · Grade 8 · Jamestown | 8 | Jamestown | 5:31.58 |
| 34 | Jarrett PischeraPlace 34 · Grade 9 · Falconer | 9 | Falconer | 5:40.67 |
| 35 | Chris ManthPlace 35 · Grade 7 · North Tonawanda | 7 | North Tonawanda | 5:41.97 |
| 36 | Jonas BaumPlace 36 · Grade 11 · West Valley | 11 | West Valley | 5:45.92 |
| 37 | Travis HaupPlace 37 · Grade 11 · Otto-Eldred | 11 | Otto-Eldred | 5:46.72 |
| 38 | Alex BrownPlace 38 · Grade 9 · Wellsville | 9 | Wellsville | 5:48.09 |