| |
Final | 83163, William Eriksson  15824, Gustav Anderson  | 11514, Oliver Hildebrandt  81702, Tobias Blom  | 6-3, 5-7, 7-6 |
Semi | 76099, Maximilian Branth  73719, Stefan Milenkovic  | 83163, William Eriksson  15824, Gustav Anderson  | 4-6, 6-7 |
| 83169, Gustav Kövamees  72214, Tomas Söderling  | 11514, Oliver Hildebrandt  81702, Tobias Blom  | 2-6, 4-6 |
Kvart | 12466, Lucas Renard  15822, Tommy Szendrei  | 76099, Maximilian Branth  73719, Stefan Milenkovic  | W.O. |
| 83086, Jesper Cederlind  74183, Mark Adamsson  | 83163, William Eriksson  15824, Gustav Anderson  | 2-6, 6-4, 2-6 |
| 83169, Gustav Kövamees  72214, Tomas Söderling  | 72316, Oskar Ohlsson  70374, Johan Ljungdahl  | 6-4, 6-3 |
| 83162, Adrian Cassel  83125, Jacob Engström  | 11514, Oliver Hildebrandt  81702, Tobias Blom  | 2-6, 2-6 |
1/8 | 12466, Lucas Renard  15822, Tommy Szendrei  | 74974, Nils Hällestrand  82870, Robin Håden  | 6-0, 6-4 |
| 76099, Maximilian Branth  73719, Stefan Milenkovic  | 74294, William Ericson  72941, Douglas Berglund  | 6-2, 7-5 |
| 83086, Jesper Cederlind  74183, Mark Adamsson  | 71732, Marcus Olsson  71730, Erik Tingborn  | 6-1, 6-2 |
| 75490, Jonas Ghidei  75480, Abel Tesfay  | 83163, William Eriksson  15824, Gustav Anderson  | 1-6, 2-6 |
| 83169, Gustav Kövamees  72214, Tomas Söderling  | 105505, Martin Edrén  72134, Sebastian Gardefjord  | 7-5, 3-6, 6-1 |
| 75315, Hampus Kallstenius  73996, Simon Julin  | 72316, Oskar Ohlsson  70374, Johan Ljungdahl  | W.O. |
| 83162, Adrian Cassel  83125, Jacob Engström  | 83168, Anton Widon  77029, Lukas Szostak  | 6-1, 6-0 |
| 77001, Anders Schill  73237, Oskar Wikberg  | 11514, Oliver Hildebrandt  81702, Tobias Blom  | 1-6, 2-6 |
1/16 | 74974, Nils Hällestrand  82870, Robin Håden  | 75309, Erik Sundvall  83160, Claes Tessmar  | 6-2, 4-6, 6-2 |
| 72657, Casper Komar  72658, Viktor Sylwander  | 76099, Maximilian Branth  73719, Stefan Milenkovic  | 3-6, 4-6 |
| 70387, Magne Nilsson  70386, Erik Lauren  | 74294, William Ericson  72941, Douglas Berglund  | 1-6, 2-6 |
| 79377, Olle Thorén  79383, Jacob Werner  | 71732, Marcus Olsson  71730, Erik Tingborn  | 2-6, 3-6 |
| 80036, Henrik Van Eijsberg  79988, Carl-Christian Nasri  | 75490, Jonas Ghidei  75480, Abel Tesfay  | W.O. |
| 83169, Gustav Kövamees  72214, Tomas Söderling  | 76167, Olle Widegren  76206, Gustaf Delemark  | 5-7, 6-2, 6-4 |
| 75456, Tim Sandås  77314, Marcus Johansson-Holm  | 105505, Martin Edrén  72134, Sebastian Gardefjord  | 3-6, 2-6 |
| 79231, Patrik Johannesson  79941, Gabriel Höhn  | 75315, Hampus Kallstenius  73996, Simon Julin  | 1-6, 0-6 |
| 83162, Adrian Cassel  83125, Jacob Engström  | 76094, Filip Salemyr  77894, Markus Schultz  | 6-2, 6-4 |
| 82108, Lukas Prusakiewicz  79753, Maximilian Hamel Wassing  | 83168, Anton Widon  77029, Lukas Szostak  | 7-5, 3-6, 5-7 |
| 79532, Mattias Rasch-Skogh  77118, Carl-Fredrik Eklöw  | 77001, Anders Schill  73237, Oskar Wikberg  | 1-6, 0-6 |