| |
Final | 102274, Anssoumane Diop  11756, Gustav Kivilo  | 86936, Johan Gunnarsson  49972, Rasmus Jonasson  | 2-6, 6-3, 6-4 |
Semi | 83837, Tim von Oelreich  87035, Joakim Norström  | 102274, Anssoumane Diop  11756, Gustav Kivilo  | 4-6, 6-2, 3-6 |
| 85394, Otto Sauer  87662, Marcus Filipek  | 86936, Johan Gunnarsson  49972, Rasmus Jonasson  | 7-5, 4-6, 5-7 |
Kvart | 85116, Robin Thiberg  85192, Milos Sekulic  | 83837, Tim von Oelreich  87035, Joakim Norström  | 3-6, 3-6 |
| 102274, Anssoumane Diop  11756, Gustav Kivilo  | 87868, Gordan Divljak  87983, Jonathan Kidane  | 6-3, 1-6, 6-3 |
| 85103, Andreas Danielson  86258, Nils Iwdal  | 85394, Otto Sauer  87662, Marcus Filipek  | 2-6, 1-6 |
| 86060, Erik Brunskog  48512, Martin Strandberg  | 86936, Johan Gunnarsson  49972, Rasmus Jonasson  | 3-6, 0-6 |
1/8 | 85116, Robin Thiberg  85192, Milos Sekulic  | 85112, Jonas Brobeck  85259, Jonathan Söderblom  | 6-2, 6-0 |
| 86856, Marcus Sundfeldt  84839, Henric Ramström  | 83837, Tim von Oelreich  87035, Joakim Norström  | 4-6, 3-6 |
| 102274, Anssoumane Diop  11756, Gustav Kivilo  | 84733, Richard Sandberg  87206, Mårten Engblom  | 6-1, 6-3 |
| 87868, Gordan Divljak  87983, Jonathan Kidane  | 86670, Markus Eriksson  85106, Alexander Sajonz  | 6-4, 6-1 |
| 85103, Andreas Danielson  86258, Nils Iwdal  | 85716, Niklas Sparr  48518, Patrik Lindberg  | 6-4, 6-1 |
| 86350, Anton Andersson  86895, Martin Öhrman  | 85394, Otto Sauer  87662, Marcus Filipek  | 7-6, 5-7, 3-6 |
| 86060, Erik Brunskog  48512, Martin Strandberg  | 87123, Colin Mack  86554, Ninib Shukro  | 7-6, 2-6, 7-5 |
| 85937, Linus Eriksson  87486, Cristian Valencia Tapia  | 86936, Johan Gunnarsson  49972, Rasmus Jonasson  | 1-6, 2-6 |
1/16 | 85112, Jonas Brobeck  85259, Jonathan Söderblom  | 85342, Johan Gabrielsson  60383, Christoffer Källmarker  | 6-4, 6-4 |
| 12163, Philip Hultqvist  85920, Jonathan Greczula  | 86856, Marcus Sundfeldt  84839, Henric Ramström  | 3-6, 6-3, 4-6 |
| 84733, Richard Sandberg  87206, Mårten Engblom  | 86978, Roberto Bazo  85485, Gustav Damm  | 6-2, 6-1 |
| 87868, Gordan Divljak  87983, Jonathan Kidane  | 86825, Tobias Nilsson  87512, Armando Cremona  | 6-3, 6-3 |
| 87000, David Kihlén  87383, Johan Claesson  | 85716, Niklas Sparr  48518, Patrik Lindberg  | 2-6, 6-4, 3-6 |
| 86350, Anton Andersson  86895, Martin Öhrman  | 21124, Oscar Axelsson  20927, Filip Svensson  | 6-0, 6-4 |
| 87123, Colin Mack  86554, Ninib Shukro  | 61285, Axel Erlandsson  48805, Andreas Lindell  | 0-6, 6-4, 7-6 |
| 85937, Linus Eriksson  87486, Cristian Valencia Tapia  | 87853, Nathan Sereke  86227, Erik Thorelli  | 5-7, 6-1, 6-1 |