| |
Final | P5614, Emil Ruusuvuori P7512, Masi Sarpola | 23025, Joel Åkerlund  25743, Filip Hallin  | 7-6, 6-1 |
Semi | P5614, Emil Ruusuvuori P7512, Masi Sarpola | 28773, Tintin Ågren  27955, Simon Johansson  | 6-1, 6-2 |
| 23008, Stefan Petrovic  27950, Stanimir Petrovic  | 23025, Joel Åkerlund  25743, Filip Hallin  | 3-6, 2-6 |
Kvart | P5614, Emil Ruusuvuori P7512, Masi Sarpola | 26872, Hjalmar Condé  P6824, Filip Rydberg | 6-3, 6-1 |
| P7479, Andreja Petrovic P7511, Jakob Grøner | 28773, Tintin Ågren  27955, Simon Johansson  | 1-6, 6-3, 5-10 |
| 24099, Domingo Ferreira  27264, Viktor Hökenhammar  | 23008, Stefan Petrovic  27950, Stanimir Petrovic  | 3-6, 0-6 |
| 23025, Joel Åkerlund  25743, Filip Hallin  | 25358, Erik Gran  25541, Philip Nordberg  | 6-2, 6-0 |
1/8 | P5614, Emil Ruusuvuori P7512, Masi Sarpola | 25713, Simon Saranpää  24981, Hugo Mårtensson  | 6-1, 6-0 |
| 26872, Hjalmar Condé  P6824, Filip Rydberg | 24847, Elias Eskilsson  24999, Casper Johansson  | 6-1, 6-0 |
| P7479, Andreja Petrovic P7511, Jakob Grøner | 28609, Alex Helmersson  28776, William Rosengren  | 7-6, 4-6, 10-5 |
| 28773, Tintin Ågren  27955, Simon Johansson  | P4628, Johan Liljestrand P5089, Oskar Larsson | 6-3, 6-1 |
| 24099, Domingo Ferreira  27264, Viktor Hökenhammar  | 27582, Dan Silberstein Kantor  P4109, Mathias Gavelin | 6-4, 6-3 |
| 23008, Stefan Petrovic  27950, Stanimir Petrovic  | 25620, Philip Sandh  28077, Victor Dahlstrand  | 6-3, 6-3 |
| 24286, Gustaf Eklöw  27141, Ilir Bashota  | 23025, Joel Åkerlund  25743, Filip Hallin  | 1-6, 0-6 |
| 28779, Samuel Voltaire  P4199, Gorgi Attling | 25358, Erik Gran  25541, Philip Nordberg  | 0-6, 3-6 |
1/16 | 28724, Rasmus Kjaergaard  P7528, Amit Arjun Roopan | P5614, Emil Ruusuvuori P7512, Masi Sarpola | 0-6, 0-6 |
| 25713, Simon Saranpää  24981, Hugo Mårtensson  | 29268, Filip Einerth  P7187, Fredrik Magnusson | 7-5, 6-2 |
| 28941, Gustaf Tidestad  28954, Gustav Forsberg  | 26872, Hjalmar Condé  P6824, Filip Rydberg | 0-6, 0-6 |
| 24847, Elias Eskilsson  24999, Casper Johansson  | P6826, Victor Rydberg  23443, Karl Westergren | 7-5, 6-0 |
| P7479, Andreja Petrovic P7511, Jakob Grøner | 25719, Samuel Pettersson  26088, Ville Löfving  | 6-4, 3-6, 10-2 |
| 28609, Alex Helmersson  28776, William Rosengren  | 23335, Hugo Ohlsson  P5059, Hampus Tellqvist | 6-1, 6-0 |
| 26389, Dennis Smajic  27626, Caesar Friberg Jonsson  | 28773, Tintin Ågren  27955, Simon Johansson  | 0-6, 5-7 |
| P4628, Johan Liljestrand P5089, Oskar Larsson | P4870, Carl Sjögren  28895, Bastian Hörling | 6-1, 6-1 |
| 24960, Patrik Alvestrand  28792, Arvid Andersson  | 24099, Domingo Ferreira  27264, Viktor Hökenhammar  | 1-6, 2-6 |
| 27582, Dan Silberstein Kantor  P4109, Mathias Gavelin | 27229, Milos Milutinovic  25304, Nikola Zdravkovic  | 6-0, 6-0 |
| 26990, Hugo Regnér  24821, Johan Garpered  | 23008, Stefan Petrovic  27950, Stanimir Petrovic  | 4-6, 1-6 |
| 25620, Philip Sandh  28077, Victor Dahlstrand  | 26560, Erik Grevelius  27260, Filip Tensing  | 6-2, 6-4 |
| P7446, Oscar Hawken P7089, Simen Sunde Bratholm | 24286, Gustaf Eklöw  27141, Ilir Bashota  | 2-6, 4-6 |
| 27800, Jonas Eriksson Ziverts  27343, Jonatan Lagergren  | 23025, Joel Åkerlund  25743, Filip Hallin  | 6-1, 4-6, 5-10 |
| 28779, Samuel Voltaire  P4199, Gorgi Attling | 25733, Måns Stapel  28652, Hugo Brungs  | 6-4, 6-3 |
| 25358, Erik Gran  25541, Philip Nordberg  | 23612, Hampus Haug Moberg  27617, Johannes Hammarbäck  | 6-0, 6-1 |
1/32 | P5614, Emil Ruusuvuori P7512, Masi Sarpola | 24407, Karl Friberg  29000, Linus Bergevi  | 6-4, 6-2 |
| 26872, Hjalmar Condé  P6824, Filip Rydberg | 25356, Elias Knutsson  24418, Simon Håkansson  | 6-0, 6-2 |
| 24862, Gustaf Ström  P3912, Erik Larsson | 24847, Elias Eskilsson  24999, Casper Johansson  | 6-7, 3-6 |
| 27287, John Svensson  23057, Jonas Engström  | 25719, Samuel Pettersson  26088, Ville Löfving  | 3-6, 3-6 |
| 27055, Isac Weilöv  27942, Vidar Tobrand  | 28609, Alex Helmersson  28776, William Rosengren  | 2-6, 4-6 |
| 28773, Tintin Ågren  27955, Simon Johansson  | 29616, Filip Wetterqvist  p, Jesper Häger | 6-0, 6-0 |
| P4628, Johan Liljestrand P5089, Oskar Larsson | P5522, Victor Trane Lindberg P5527, Hampus Wijkstrom | 6-1, 6-0 |
| 25747, Erik Wirén  28381, Max Popovski  | 24099, Domingo Ferreira  27264, Viktor Hökenhammar  | 1-6, 1-6 |
| 27582, Dan Silberstein Kantor  P4109, Mathias Gavelin | 31769, Harald M. Gjötterberg  29065, Leonard Chun  | 6-0, 6-0 |
| 25620, Philip Sandh  28077, Victor Dahlstrand  | 29385, Erik Carlsten  25235, Marcus Lind  | 6-1, 6-4 |
| 24286, Gustaf Eklöw  27141, Ilir Bashota  | 29643, Nils Knutas  P5325, Victor Stenmark | 6-0, 6-0 |
| 25639, Oliver Andersson  P4041, Oliver Bornebusch | 27800, Jonas Eriksson Ziverts  27343, Jonatan Lagergren  | 3-6, 2-6 |
| 27274, Victor Hägglund  26433, Sebastian Kristoffersson  | 25358, Erik Gran  25541, Philip Nordberg  | 2-6, 0-6 |