| |
| 28609, Alex Helmersson  30391, Oscar Sohl  | 25235, Marcus Lind  27950, Stanimir Petrovic  | 2-6, 3-6 |
| 28609, Alex Helmersson  30391, Oscar Sohl  | 27591, Pontus Karlsson  28776, William Rosengren  | W.O. |
| 25235, Marcus Lind  27950, Stanimir Petrovic  | 27591, Pontus Karlsson  28776, William Rosengren  | W.O. |
| 29696, Oliver Valentinsson  26161, Jacob Tapper  | 29385, Erik Carlsten  26344, Zacharias Rankloo Rasmusson  | 3-6, 4-6 |
| 30381, Axel Martinsson  30063, Tim Heinonen  | 29385, Erik Carlsten  26344, Zacharias Rankloo Rasmusson  | W.O. |
| 30381, Axel Martinsson  30063, Tim Heinonen  | 29696, Oliver Valentinsson  26161, Jacob Tapper  | W.O. |
| 25720, Arvid Rosenlöf  28569, Fabian Sjökvist  | 25620, Philip Sandh  79791, Adam Svensson  | 3-6, 4-6 |
| 28533, Alexander Bärnheim  28218, Albin Johansson  | 25620, Philip Sandh  79791, Adam Svensson  | 2-6, 2-6 |
| 28533, Alexander Bärnheim  28218, Albin Johansson  | 25720, Arvid Rosenlöf  28569, Fabian Sjökvist  | 4-6, 3-6 |
| 24409, Kevin Thour  23922, Eric Löf  | 27948, Petar Petrovic  26004, David Bornudd  | 2-6, 2-6 |
| 24409, Kevin Thour  23922, Eric Löf  | 28535, Emil Nordgren  27908, Erik Söderpalm  | W.O. |
| 27948, Petar Petrovic  26004, David Bornudd  | 28535, Emil Nordgren  27908, Erik Söderpalm  | W.O. |
| 25639, Oliver Andersson  25424, Simon Wibler  | 30441, Isak Mölzer  27621, Leon Grundström  | 6-2, 6-2 |
| 30441, Isak Mölzer  27621, Leon Grundström  | 29105, Filip Stenberg  29110, Johan Steimer  | 6-7, 4-6 |
| 29105, Filip Stenberg  29110, Johan Steimer  | 25639, Oliver Andersson  25424, Simon Wibler  | 6-7, 6-4, 6-4 |