| |
Final | 23057, Jonas Engström  | 28901, Axel Sperling  | 7-6, 6-4 |
Semi | 23057, Jonas Engström  | 30096, Leo Mitelman  | 6-2, 6-3 |
| 31890, Axel Olsson Mörk  | 28901, Axel Sperling  | 1-6, 1-6 |
Kvart | 23057, Jonas Engström  | 51021, Karl Fredrik Utheim  | 7-5, 1-6, 6-1 |
| 26926, Robert Minasyan  | 30096, Leo Mitelman  | 4-6, 4-6 |
| 31928, Hannibal Borg  | 31890, Axel Olsson Mörk  | 2-6, 4-6 |
| 27553, Hannes Tylehed  | 28901, Axel Sperling  | 0-6, 2-6 |
1/8 | 23057, Jonas Engström  | 29160, Sebastian Abboud  | 6-3, 6-3 |
| 29027, Mellwin Ekman  | 51021, Karl Fredrik Utheim  | 3-6, 5-7 |
| 26926, Robert Minasyan  | 29611, Erik Särlvik  | 7-5, 7-5 |
| 30821, Viktor Ek Johansson  | 30096, Leo Mitelman  | 5-7, 5-7 |
| 31928, Hannibal Borg  | 28895, Bastian Hörling  | W.O. |
| 29868, Erik Forsberg  | 31890, Axel Olsson Mörk  | 0-6, 0-6 |
| 27553, Hannes Tylehed  | 29145, Tobias Anderson Norman  | 3-6, 6-2, 6-1 |
| 56045, Axel Krän  | 28901, Axel Sperling  | 4-6, 0-6 |
1/16 | 23057, Jonas Engström  | 28960, Hjalmar Regnström-Järvenäs  | 6-2, 6-1 |
| 29160, Sebastian Abboud  | 28579, Oskar Wigén  | 7-5, 6-3 |
| 30961, Albin Åhs  | 29027, Mellwin Ekman  | 1-6, 2-6 |
| 29810, Linus Carlsson-Halldin  | 51021, Karl Fredrik Utheim  | 4-6, 6-3, 3-6 |
| 26926, Robert Minasyan  | 31709, Didrik Liljekvist  | W.O. |
| 29656, Sven-Filip Låftman  | 29611, Erik Särlvik  | 6-3, 1-6, 5-7 |
| 16052, Marcus Fredriksson  | 30821, Viktor Ek Johansson  | 1-6, 0-6 |
| 28648, Uriel Jennel  | 30096, Leo Mitelman  | W.O. |
| 31928, Hannibal Borg  | 33713, Samuel Veikkolainen Jansson  | 6-3, 6-0 |
| 28895, Bastian Hörling  | 52004, Vilhelm Bornefalk  | 6-1, 6-0 |
| 29868, Erik Forsberg  | 10075, Elliot Altman  | 7-5, 6-4 |
| 29942, Alexej Vergara  | 31890, Axel Olsson Mörk  | 1-6, 0-6 |
| 28677, Melker Fredriksson  | 27553, Hannes Tylehed  | 3-6, 3-6 |
| 11715, Erik Irestedt  | 29145, Tobias Anderson Norman  | W.O. |
| 56045, Axel Krän  | 29637, Rasmus Hansson  | 6-0, 6-0 |
| 30963, David Niléhn  | 28901, Axel Sperling  | 0-6, 0-6 |
1/32 | 23057, Jonas Engström  | 29317, Vincent Turina  | 6-2, 6-0 |
| 28960, Hjalmar Regnström-Järvenäs  | 30729, Sanny Jahic  | 6-3, 6-2 |
| 29160, Sebastian Abboud  | 36062, Markus Ridemar  | 6-2, 6-1 |
| 29584, Jens-Alexander Iversen  | 28579, Oskar Wigén  | W.O. |
| 30961, Albin Åhs  | 31817, Adam Johansson  | 6-0, 6-1 |
| 29027, Mellwin Ekman  | 28940, Johan Holgersson  | 6-4, 6-1 |
| 29226, Calle Morales  | 29810, Linus Carlsson-Halldin  | 2-6, 3-6 |
| 11343, Oliver Jacobsson  | 51021, Karl Fredrik Utheim  | 1-6, 0-6 |
| 26926, Robert Minasyan  | 27830, Otto Mårtensson  | 6-2, 6-1 |
| 31709, Didrik Liljekvist  | 31455, Carl Eklund  | 6-3, 6-3 |
| 32973, Arvid Brenner  | 29656, Sven-Filip Låftman  | 0-6, 1-6 |
| 29611, Erik Särlvik  | 10310, Fabian Duke  | 6-1, 6-1 |
| 16052, Marcus Fredriksson  | 31902, Simon Fällman  | 6-4, 6-1 |
| 30821, Viktor Ek Johansson  | 13676, Peo Zhou  | 6-0, 6-0 |
| 32977, Carl-Gabriel Jakobson  | 28648, Uriel Jennel  | W.O. |
| 11501, Charlie Winge  | 30096, Leo Mitelman  | 0-6, 0-6 |
| 31928, Hannibal Borg  | 31429, Harun Drljevic  | 6-1, 6-0 |
| 33713, Samuel Veikkolainen Jansson  | 39132, Adam Kasteskog  | 6-2, 6-1 |
| 31185, Michael Rydeberg  | 28895, Bastian Hörling  | 2-6, 2-6 |
| 52004, Vilhelm Bornefalk  | 31255, Simon Engqvist  | 6-3, 6-1 |
| 29868, Erik Forsberg  | 32872, Hugo Melin  | W.O. |
| 30111, Oliwer Mattar  | 10075, Elliot Altman  | 0-6, 0-6 |
| 29942, Alexej Vergara  | 27278, Hugo Hägglund  | 6-4, 6-0 |
| 31598, Leonard Malm  | 31890, Axel Olsson Mörk  | 1-6, 0-6 |
| 28774, Jan Koupil  | 28677, Melker Fredriksson  | 4-6, 6-3, 4-6 |
| 27553, Hannes Tylehed  | 29358, Axel Rahmström  | 6-3, 6-3 |
| 32979, Sebastian Jonsson  | 11715, Erik Irestedt  | 1-6, 1-6 |
| 29145, Tobias Anderson Norman  | 51022, Christian Utheim  | 6-3, 6-2 |
| 56045, Axel Krän  | 31904, Leon Fällman  | 6-0, 6-0 |
| 30314, Alec Petrovic  | 29637, Rasmus Hansson  | 1-6, 1-6 |
| 30963, David Niléhn  | 39068, Lancelot Carnello  | W.O. |
| 33551, Sebastian Uhlin  | 28901, Axel Sperling  | 2-6, 0-6 |
1/64 | 33485, Jacob Sjöstrand  | 29317, Vincent Turina  | 1-6, 3-6 |
| 27830, Otto Mårtensson  | 28611, Rikard Wilkens  | 6-0, 6-2 |
| 11501, Charlie Winge  | 12426, Alexander Cekredzi  | 6-1, 6-2 |
| 32598, Wilmer Pettersson  | 31429, Harun Drljevic  | 2-6, 6-0, 4-6 |
| 31598, Leonard Malm  | 30082, Jack Olsson  | W.O. |
| 12342, Ivar Gärtner  | 33551, Sebastian Uhlin  | 1-6, 3-6 |