| |
Final | 30014, William Hasselgren  P8751, Gustav Hasslegren | 27830, Otto Mårtensson  27553, Hannes Tylehed  | 2-6, 1-6 |
Semi | 32974, August Rosén  31745, Wiggo Hanson  | 30014, William Hasselgren  P8751, Gustav Hasslegren | 2-6, 3-6 |
| 27830, Otto Mårtensson  27553, Hannes Tylehed  | 32872, Hugo Melin  39385, Elliot Jarosz  | 6-1, 6-3 |
Kvart | 32974, August Rosén  31745, Wiggo Hanson  | P2714, Oskar Grevelius P2833, Christopher Norlin | 6-2, 6-1 |
| 30014, William Hasselgren  P8751, Gustav Hasslegren | 32977, Carl-Gabriel Jakobson  P8873, Carl Heilbrunn | 6-4, 7-5 |
| 27830, Otto Mårtensson  27553, Hannes Tylehed  | P6546, Olle Jonson Franzen  29632, Sebastian Miöen | 6-1, 6-1 |
| 33319, Adrian Ekwall  30632, Henrik Roempke  | 32872, Hugo Melin  39385, Elliot Jarosz  | 1-6, 5-7 |
1/8 | P2948, Henning Lundgren  29940, Felix Johansson | 32974, August Rosén  31745, Wiggo Hanson  | W.O. |
| P7853, Elias Oldmark P8695, Arvid Regnell | P2714, Oskar Grevelius P2833, Christopher Norlin | 3-6, 0-6 |
| P9606, Hugo Stjernholm P1466, Felix Von Schantz | 30014, William Hasselgren  P8751, Gustav Hasslegren | 3-6, 3-6 |
| 32977, Carl-Gabriel Jakobson  P8873, Carl Heilbrunn | P7982, Karl Bonde Sundberg  31755, Hannes Härdelin | 6-2, 6-1 |
| 27278, Hugo Hägglund  29216, Carl Wikner  | 27830, Otto Mårtensson  27553, Hannes Tylehed  | 6-7, 4-6 |
| P6546, Olle Jonson Franzen  29632, Sebastian Miöen | P9547, Ture Hamrén  30961, Albin Åhs | 6-0, 6-3 |
| 33319, Adrian Ekwall  30632, Henrik Roempke  | P1349, Lukas Tell  31370, Oscar Siberg | 6-0, 6-1 |
| 28611, Rikard Wilkens  30821, Viktor Ek Johansson  | 32872, Hugo Melin  39385, Elliot Jarosz  | 6-7, 4-6 |
1/16 | P8152, Leon Von Gyllenpalm  28960, Hjalmar Regnström-Järvenäs | P2948, Henning Lundgren  29940, Felix Johansson | 4-6, 4-6 |
| P1758, Love Strömberg P9085, Jakob Magnusson | 32974, August Rosén  31745, Wiggo Hanson  | 3-6, 3-6 |
| P7853, Elias Oldmark P8695, Arvid Regnell | p, Oscar Strauss p, Axel Bahrke | 7-5, 6-4 |
| P2714, Oskar Grevelius P2833, Christopher Norlin | 33154, Victor Lindberg  P3039, Simon Einerth | 6-1, 6-4 |
| P2853, Noak Hellsing P1541, Lukas Hansson | P9606, Hugo Stjernholm P1466, Felix Von Schantz | 2-6, 6-3, 4-10 |
| 30014, William Hasselgren  P8751, Gustav Hasslegren | 31737, Ivar Dolling  32339, Simon Harrysson  | 6-0, 6-0 |
| 32977, Carl-Gabriel Jakobson  P8873, Carl Heilbrunn | 31255, Simon Engqvist  32157, Otto Fylkegård  | 6-1, 4-6, 10-6 |
| P7982, Karl Bonde Sundberg  31755, Hannes Härdelin | P2261, Gabriel Berner P2731, Filip Harrysson | 4-6, 6-4, 10-7 |
| 27278, Hugo Hägglund  29216, Carl Wikner  | 30768, Leo Borg  29027, Mellwin Ekman  | 6-4, 6-2 |
| 30111, Oliwer Mattar  29317, Vincent Turina  | 27830, Otto Mårtensson  27553, Hannes Tylehed  | 4-6, 2-6 |
| 30840, Emil Lilja  P2370, Jacob Sjöstrand | P6546, Olle Jonson Franzen  29632, Sebastian Miöen | 2-6, 1-6 |
| P9547, Ture Hamrén  30961, Albin Åhs | 51042, Joel Samuelson  51007, William Vernersson  | 6-1, 6-1 |
| 52068, Harald Ivemark  P9616, Axel Folkebo | 33319, Adrian Ekwall  30632, Henrik Roempke  | 1-6, 1-6 |
| P9879, Mikael Kahler P9889, Carl Ödman | P1349, Lukas Tell  31370, Oscar Siberg | 4-6, 4-6 |
| 32981, Linus Videhult  32980, Anton Stendal  | 28611, Rikard Wilkens  30821, Viktor Ek Johansson  | 6-7, 1-6 |
| 32872, Hugo Melin  39385, Elliot Jarosz  | 32809, Benjamin Alberts  31817, Adam Johansson  | 6-0, 6-2 |
1/32 | P2948, Henning Lundgren  29940, Felix Johansson | 29006, Jakob Strömvall  29011, Måns Conradson  | 6-4, 6-1 |