| |
Final | 26962, David Persson 24821, Johan Garpered | 27260, Filip Tensing 26560, Erik Grevelius | 4-6, 5-7 |
Semi | 29312, William Larsson 29237, Oliver Pataky | 26962, David Persson 24821, Johan Garpered | 1-6, 1-6 |
| 27260, Filip Tensing 26560, Erik Grevelius | 30656, Kasper Qvarfordt 29661, Simon Sälgfors | 6-2, 3-6, 10-3 |
Kvart | 26069, Leyton Rivera 25491, Rikard Rååd | 29312, William Larsson 29237, Oliver Pataky | 1-6, 6-4, 6-10 |
| 26962, David Persson 24821, Johan Garpered | P9093, Tommy Hellström P8822, Nino Salonen | 6-4, 6-0 |
| 27260, Filip Tensing 26560, Erik Grevelius | P6822, Herman Höyeraal 39243, Joachim Andreas Schaefer | 6-2, 7-5 |
| 30656, Kasper Qvarfordt 29661, Simon Sälgfors | 25719, Samuel Pettersson 25749, Marko Vejnovic | 6-3, 6-4 |
1/8 | 31890, Axel Olsson Mörk 23057, Jonas Engström | 26069, Leyton Rivera 25491, Rikard Rååd | 4-6, 4-6 |
| 29312, William Larsson 29237, Oliver Pataky | 29628, Hampus Edman P7532, Ermin Kadric | 6-0, 6-0 |
| 27875, Jesper Klöv Nilsson P4672, Fred Berglin | 26962, David Persson 24821, Johan Garpered | 1-6, 1-6 |
| 24862, Gustaf Ström 27295, Liam Hedlund | P9093, Tommy Hellström P8822, Nino Salonen | 6-7, 6-7 |
| 39104, Axel Nordgren 29851, Isak Mulder | 27260, Filip Tensing 26560, Erik Grevelius | 3-6, 6-7 |
| P6822, Herman Höyeraal 39243, Joachim Andreas Schaefer | 31376, Viktor Andersson 27797, Carl Wickman | 7-6, 7-6 |
| 29165, Theo Lindahl 26990, Hugo Regnér | 30656, Kasper Qvarfordt 29661, Simon Sälgfors | 4-6, 3-6 |
| 30883, Gustav Lindberg 27874, Holger Jersenius | 25719, Samuel Pettersson 25749, Marko Vejnovic | 1-6, 3-6 |
1/16 | 27071, Vilmer Tylehed 26135, Samuel Schröder | 31890, Axel Olsson Mörk 23057, Jonas Engström | 2-6, 1-6 |
| 32352, Oscar Wollmann P4118, Elias Wiorek | 26069, Leyton Rivera 25491, Rikard Rååd | 3-6, 7-5, 5-10 |
| 26389, Dennis Smajic 27008, Edis Nokic | 29312, William Larsson 29237, Oliver Pataky | 3-6, 1-6 |
| 25547, Lukas Månsson 37016, Rolan Jusupov | 29628, Hampus Edman P7532, Ermin Kadric | W.O. |
| 27397, Oliver Andersson 29595, Simon Labbé | 27875, Jesper Klöv Nilsson P4672, Fred Berglin | 3-6, 0-6 |
| 27287, John Svensson 39310, William Sund | 26962, David Persson 24821, Johan Garpered | 1-6, 0-6 |
| 28719, Harald Caap 26998, Victor Karlsson | 24862, Gustaf Ström 27295, Liam Hedlund | 0-6, 0-6 |
| P9093, Tommy Hellström P8822, Nino Salonen | 28954, Gustav Forsberg 28941, Gustaf Tidestad | 6-2, 6-0 |
| P7743, Adam Granath P6828, Ross Weibull | 39104, Axel Nordgren 29851, Isak Mulder | 2-6, 3-6 |
| 27260, Filip Tensing 26560, Erik Grevelius | P7479, Andreja Petrovic P7511, Jakob Grøner | 6-2, 2-6, 10-8 |
| P6822, Herman Höyeraal 39243, Joachim Andreas Schaefer | 27125, Gustav Eriksson 27505, Viktor Arsov | 6-1, 6-2 |
| 26734, Noel Persson P7505, Roberts Jaricevskis | 31376, Viktor Andersson 27797, Carl Wickman | 3-6, 4-6 |
| 29165, Theo Lindahl 26990, Hugo Regnér | 27653, Mathias Eriksson 26578, Erik Claesson | 6-0, 6-1 |
| 27858, David Flisberg 28901, Axel Sperling | 30656, Kasper Qvarfordt 29661, Simon Sälgfors | 3-6, 2-6 |
| 34046, Carl Herberts 27172, Nils Andersch | 30883, Gustav Lindberg 27874, Holger Jersenius | 2-6, 7-5, 9-11 |
| 25719, Samuel Pettersson 25749, Marko Vejnovic | 25733, Måns Stapel 24960, Patrik Alvestrand | 6-1, 6-3 |
1/32 | 25186, Johan Larsson 27274, Victor Hägglund | 31890, Axel Olsson Mörk 23057, Jonas Engström | 6-3, 1-6, 10-12 |
| 27527, Ruben Frydman 29455, Elliot Arnarp | 32352, Oscar Wollmann P4118, Elias Wiorek | 6-4, 1-6, 7-10 |
| 26069, Leyton Rivera 25491, Rikard Rååd | 28469, Eric Davidsson 28835, Gustav Wadell | 6-4, 7-5 |
| P3742, Adrian Garpvall P4041, Oliver Bornebusch | 29312, William Larsson 29237, Oliver Pataky | 2-6, 4-6 |
| 30653, Oliver Flores P8302, Dion Sereke | 25547, Lukas Månsson 37016, Rolan Jusupov | 0-6, 2-6 |
| P6145, Adam Söderman 29942, Alexej Vergara | 27875, Jesper Klöv Nilsson P4672, Fred Berglin | 0-6, 1-6 |
| 29656, Sven-Filip Låftman 28579, Oskar Wigén | 27287, John Svensson 39310, William Sund | 1-6, 2-6 |
| 26962, David Persson 24821, Johan Garpered | 29899, Max Forsman 29226, Calle Morales | 6-0, 6-0 |
| 28719, Harald Caap 26998, Victor Karlsson | 29562, Adam Gymnander 29868, Erik Forsberg | 6-4, 6-1 |
| 31769, Harald M. Gjötterberg 29145, Tobias Anderson Norman | 24862, Gustaf Ström 27295, Liam Hedlund | 0-6, 1-6 |
| P9093, Tommy Hellström P8822, Nino Salonen | 25179, Anton Örnberg 29306, Melker Isaksson | 6-4, 7-5 |
| 39104, Axel Nordgren 29851, Isak Mulder | 27617, Johannes Hammarbäck 23612, Hampus Haug Moberg | 6-1, 6-1 |
| 27260, Filip Tensing 26560, Erik Grevelius | p, Jan Krautter 25090, Philip Rask | 6-0, 6-2 |
| 28698, Didrik Lilliecreutz Harryson 27782, Allen Botic | P7479, Andreja Petrovic P7511, Jakob Grøner | 1-6, 1-6 |
| P6822, Herman Höyeraal 39243, Joachim Andreas Schaefer | P7238, Carl Edelstam 31709, Didrik Liljekvist | 6-0, 6-3 |
| 29775, Jacob Thornberg 29142, Andreas Wahlgren | 27125, Gustav Eriksson 27505, Viktor Arsov | 1-6, 0-6 |
| 29065, Leonard Chun 29160, Sebastian Abboud | 26734, Noel Persson P7505, Roberts Jaricevskis | 3-6, 2-6 |
| 27564, Felix Fellinger 25304, Nikola Zdravkovic | 27653, Mathias Eriksson 26578, Erik Claesson | 4-6, 3-6 |
| 51006, Erik Finér 28895, Bastian Hörling | 27858, David Flisberg 28901, Axel Sperling | 1-6, 0-6 |
| 27626, Caesar Friberg Jonsson 29203, Alexander Stenberg | 30656, Kasper Qvarfordt 29661, Simon Sälgfors | 2-6, 0-6 |
| 29643, Nils Knutas 27389, Jacob Ohlsson | 34046, Carl Herberts 27172, Nils Andersch | 4-6, 4-6 |
| P6033, Axel Krän P6227, Erik Irestedt | 30883, Gustav Lindberg 27874, Holger Jersenius | 1-6, 3-6 |
| 27065, Fredrik Wirén 27079, Johan Ivarsson | 25719, Samuel Pettersson 25749, Marko Vejnovic | 0-6, 1-6 |