| |
Final | 28517, Ture Gyllenborg Lundh  10935, Wilmer Dahl  | 31225, Ross Weibull  29136, Sebastian Lind  | 7-6, 4-6, 8-10 |
Semi | 39382, Adam Heinonen  39349, Olle Sonesson Lidholt  | 28517, Ture Gyllenborg Lundh  10935, Wilmer Dahl  | W.O. |
| 31225, Ross Weibull  29136, Sebastian Lind  | 10829, Rasmus Boding  31825, Arslan Temirhanov  | 6-2, 6-0 |
Kvart | 39382, Adam Heinonen  39349, Olle Sonesson Lidholt  | 27654, Hannes Eriksson  58381, Nikolas Tvedt | 6-4, 6-3 |
| 51013, Robin Johansson  28946, William Franzén  | 28517, Ture Gyllenborg Lundh  10935, Wilmer Dahl  | 3-6, 2-6 |
| P7528, Amit Arjun Roopan  29317, Vincent Turina | 31225, Ross Weibull  29136, Sebastian Lind  | 2-6, 2-6 |
| 10829, Rasmus Boding  31825, Arslan Temirhanov  | 30855, Erik Mathisen  31724, Jack Karlsson Wistrand  | 2-6, 6-2, 10-6 |
1/8 | 29160, Sebastian Abboud  32872, Hugo Melin  | 39382, Adam Heinonen  39349, Olle Sonesson Lidholt  | 1-6, 1-6 |
| 28940, Johan Holgersson  32598, Wilmer Pettersson  | 27654, Hannes Eriksson  58381, Nikolas Tvedt | 1-6, 0-6 |
| 28452, Isac Strömberg  31369, Timothy Carlsson-Seger  | 51013, Robin Johansson  28946, William Franzén  | 2-6, 7-5, 6-10 |
| 28517, Ture Gyllenborg Lundh  10935, Wilmer Dahl  | 27830, Otto Mårtensson  27553, Hannes Tylehed  | 6-4, 7-6 |
| P7528, Amit Arjun Roopan  29317, Vincent Turina | 39385, Elliot Jarosz  10853, Gustav Hasslegren  | 6-0, 6-3 |
| 32981, Linus Videhult  32980, Anton Stendal  | 31225, Ross Weibull  29136, Sebastian Lind  | 1-6, 1-6 |
| 32975, Gordon Gauffin  30768, Leo Borg  | 10829, Rasmus Boding  31825, Arslan Temirhanov  | 5-7, 3-6 |
| 30855, Erik Mathisen  31724, Jack Karlsson Wistrand  | 51022, Christian Utheim  29127, Wilhelm Karlsson  | 6-1, 6-2 |
1/16 | 33279, Christopher Lagerqvist-Nerpin  31420, Harald Berg  | 29160, Sebastian Abboud  32872, Hugo Melin  | 1-6, 0-6 |
| 39382, Adam Heinonen  39349, Olle Sonesson Lidholt  | 29810, Linus Carlsson-Halldin  30311, Simon Grege  | 6-1, 6-0 |
| 28940, Johan Holgersson  32598, Wilmer Pettersson  | 31255, Simon Engqvist  31817, Adam Johansson  | 6-1, 6-2 |
| 29262, Erik Von Der Lancken  31588, William Olsen  | 27654, Hannes Eriksson  58381, Nikolas Tvedt | 2-6, 5-7 |
| 31490, Otto Rosin  30929, Teddy Augustsson  | 28452, Isac Strömberg  31369, Timothy Carlsson-Seger  | 1-6, 0-6 |
| 38004, Otto Fredriksson  29746, Albin Olsson  | 51013, Robin Johansson  28946, William Franzén  | 3-6, 2-6 |
| 28517, Ture Gyllenborg Lundh  10935, Wilmer Dahl  | 31723, Sixten Nyström  32973, Arvid Brenner  | 6-1, 6-1 |
| 29216, Carl Wikner  30204, Axel Billfalk  | 27830, Otto Mårtensson  27553, Hannes Tylehed  | 3-6, 2-6 |
| P7528, Amit Arjun Roopan  29317, Vincent Turina | 29635, Olle Jonson Franzen  27278, Hugo Hägglund  | 6-0, 6-1 |
| 39385, Elliot Jarosz  10853, Gustav Hasslegren  | 31901, Elias Dahlstrand  31644, Nikolai V. Ellman  | 7-5, 6-7, 10-3 |
| 30990, Axel Alvarsson  30559, Viggo Gröndahl  | 32981, Linus Videhult  32980, Anton Stendal  | 1-6, 3-6 |
| 31225, Ross Weibull  29136, Sebastian Lind  | 29531, Ludvig Danielsson  32710, Miles Mahoney  | 7-6, 6-3 |
| 56070, Albin Jansson  33629, Kevin Edengren  | 32975, Gordon Gauffin  30768, Leo Borg  | 2-6, 2-6 |
| 31812, Philip de Maré  29027, Mellwin Ekman  | 10829, Rasmus Boding  31825, Arslan Temirhanov  | 7-5, 6-7, 8-10 |
| 30855, Erik Mathisen  31724, Jack Karlsson Wistrand  | 11088, Oskar Grevelius  11103, Christopher Norlin  | 6-4, 6-3 |
| 51022, Christian Utheim  29127, Wilhelm Karlsson  | 30840, Emil Lilja  11333, Felix Von Schantz  | 6-2, 6-4 |
1/32 | 29160, Sebastian Abboud  32872, Hugo Melin  | 32597, Colin Pettersson  11303, Love Strömberg  | 6-0, 6-1 |
| 11365, Nathan Corman  33485, Jacob Sjöstrand  | 31255, Simon Engqvist  31817, Adam Johansson  | 5-7, 5-7 |
| 29262, Erik Von Der Lancken  31588, William Olsen  | 11027, Melvin Solvik  10843, Elwin Gauffin  | 6-2, 6-3 |
| 28452, Isac Strömberg  31369, Timothy Carlsson-Seger  | 31384, Walter Svensson  39302, Noah Svensson  | 6-0, 6-1 |
| 33073, Kalle Hasselström  12703, Kalle Svederman  | 38004, Otto Fredriksson  29746, Albin Olsson  | 0-6, 0-6 |
| 10223, Hjalmar Frisell  33318, Eric Nicander  | 31723, Sixten Nyström  32973, Arvid Brenner  | 0-6, 3-6 |
| 29216, Carl Wikner  30204, Axel Billfalk  | 29979, Lukas Ramér-Olofsson  51097, August Gustafson  | 6-3, 6-2 |
| 29635, Olle Jonson Franzen  27278, Hugo Hägglund  | 10129, Max Björkman  29983, William Alsterback  | 6-0, 6-3 |
| 31355, Hjalmar Isberg  33004, Daniel Malmberg  | 39385, Elliot Jarosz  10853, Gustav Hasslegren  | 4-6, 4-6 |
| 31225, Ross Weibull  29136, Sebastian Lind  | 31214, Oliver Sekund  31709, Didrik Liljekvist  | 6-4, 7-6 |
| 10999, Noak Hellsing  11346, Axel Pekkari  | 32975, Gordon Gauffin  30768, Leo Borg  | 3-6, 0-6 |
| 31305, Anton Malmgren  33219, Samuel Kindhult  | 31812, Philip de Maré  29027, Mellwin Ekman  | 2-6, 1-6 |
| 51022, Christian Utheim  29127, Wilhelm Karlsson  | 30618, Fabian Persson  28960, Hjalmar Regnström-Järvenäs  | 6-3, 6-1 |