Rennen | Qualifying | Climber | Teams | Rating

| Pos | Start | Fahrer | Interval | Runden | Leadlaps | Status | Beste Runde | Incidents | Punkte | Bonus | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | Alexander Abraham | 160 | 63 | Running | 31.320 (59) | 2 | 47 | 1 | ||
| 2 | 2 | Marc Melcher | -00.244 | 160 | 72 | Running | 31.278 (132) | 2 | 38 | 2 | |
| 3 | 6 | Michael Hamann | -00.416 | 160 | 0 | Running | 31.319 (60) | 0 | 41 | 0 | |
| 4 | 4 | Gennaro Amalfitano | -00.456 | 160 | 15 | Running | 31.406 (145) | 0 | 41 | 1 | |
| 5 | 1 | #50 | Frank Schichterich | -00.687 | 160 | 1 | Running | 31.352 (62) | 0 | 40 | 1 |
| 6 | 8 | #1 | Yves Queisert | -00.739 | 160 | 0 | Running | 31.518 (145) | 0 | 38 | 0 |
| 7 | 12 | #16 | Gabriel Stöhr | -00.981 | 160 | 0 | Running | 31.456 (60) | 0 | 37 | 0 |
| 8 | 5 | Christian Schick | -01.301 | 160 | 0 | Running | 31.481 (2) | 0 | 36 | 0 | |
| 9 | 21 | Chriss Oakley | -01.325 | 160 | 3 | Running | 31.654 (61) | 0 | 36 | 1 | |
| 10 | 14 | #27 | Daniel Adam | -01.404 | 160 | 0 | Running | 31.482 (62) | 2 | 34 | 0 |
| 11 | 15 | Thomas Nolden | -01.606 | 160 | 0 | Running | 31.620 (61) | 7 | 33 | 0 | |
| 12 | 16 | #6 | Alexander Becker | -01.792 | 160 | 0 | Running | 31.711 (88) | 0 | 32 | 0 |
| 13 | 25 | #57 | Roman Mathis | -01.953 | 160 | 0 | Running | 31.790 (60) | 4 | 31 | 0 |
| 14 | 18 | Andras Verbenyi | -02.021 | 160 | 0 | Running | 31.565 (132) | 0 | 30 | 0 | |
| 15 | 24 | #77 | Henning Kruse | -02.132 | 160 | 0 | Running | 31.693 (140) | 0 | 29 | 0 |
| 16 | 13 | #22 | Michael Krafzik | -1 L | 159 | 0 | Running | 31.563 (141) | 2 | 28 | 0 |
| 17 | 10 | Dirk Reinhard | -1 L | 159 | 1 | Running | 31.429 (63) | 4 | 28 | 1 | |
| 18 | 19 | René Hejpeter | -1 L | 159 | 0 | Running | 31.765 (89) | 0 | 26 | 0 | |
| 19 | 22 | Kevin Orthey | -1 L | 159 | 0 | Running | 31.692 (61) | 5 | 25 | 0 | |
| 20 | 23 | Johannes Leemann | -1 L | 159 | 5 | Running | 31.903 (88) | 0 | 25 | 1 | |
| 21 | 9 | Eric Martel | -1 L | 159 | 0 | Running | 31.501 (134) | 0 | 23 | 0 | |
| 22 | 17 | Andy Brem | -2 L | 158 | 0 | Running | 31.733 (3) | 1 | 22 | 0 | |
| 23 | 7 | Thomas Mandl | -2 L | 158 | 0 | Running | 31.395 (134) | 0 | 21 | 0 | |
| 24 | 11 | Steffen Uhlmann | -2 L | 158 | 0 | Running | 31.774 (63) | 4 | 15 | 0 | |
| 25 | 27 | Thomas Kögler | -3 L | 157 | 0 | Running | 31.985 (58) | 0 | 19 | 0 | |
| 26 | 20 | Roger Noack | -4 L | 156 | 0 | Running | 31.866 (53) | 2 | 18 | 0 | |
| 27 | 26 | Daniel Mucha | -29 L | 131 | 0 | Running | 31.909 (63) | 3 | 13 | 0 | |
| 28 | Daniel Pohl | Provisional | 16 | 0 | |||||||
| 28 | Thomas Otto | Provisional | 16 | 0 | |||||||
| 28 | Daniel Leiß | Provisional | 16 | 0 | |||||||
| 28 | Sebastian Hauer | Provisional | 16 | 0 | |||||||
| 28 | Manuel Bubbers | Provisional | 16 | 0 | |||||||
| 28 | #18 | Björn Reddehase | Provisional | 16 | 0 | ||||||
| 28 | Markus Gerdelmann | Provisional | 16 | 0 | |||||||
| 28 | Sascha Henken | Provisional | 16 | 0 | |||||||
| 28 | Frank Züll | Provisional | 16 | 0 |