| |
Final | 11027, Melvin Solvik  10843, Elwin Gauffin  | 31825, Arslan Temirhanov  10829, Rasmus Boding  | 1-6, 2-6 |
Semi | 12529, Tom Wikner  31723, Sixten Nyström  | 11027, Melvin Solvik  10843, Elwin Gauffin  | 0-6, 2-6 |
| 31825, Arslan Temirhanov  10829, Rasmus Boding  | 29983, William Alsterback  10129, Max Björkman  | 6-2, 6-2 |
Kvart | 31420, Harald Berg  33279, Christopher Lagerqvist-Nerpin  | 12529, Tom Wikner  31723, Sixten Nyström  | 4-6, 1-6 |
| 11027, Melvin Solvik  10843, Elwin Gauffin  | 12183, Carl Von Wachenfeldt  33414, Dylan Timms  | 6-2, 6-3 |
| 56089, Emil Molin  10126, Tobias Wallin  | 31825, Arslan Temirhanov  10829, Rasmus Boding  | 3-6, 0-6 |
| 11303, Love Strömberg  31305, Anton Malmgren  | 29983, William Alsterback  10129, Max Björkman  | 1-6, 1-6 |
1/8 | 11088, Oskar Grevelius  11103, Christopher Norlin  | 31420, Harald Berg  33279, Christopher Lagerqvist-Nerpin  | 4-6, 6-1, 9-11 |
| 12529, Tom Wikner  31723, Sixten Nyström  | 11406, Filip Harrysson  11131, Gabriel Berner  | 7-6, 6-4 |
| 11027, Melvin Solvik  10843, Elwin Gauffin  | 52069, Elliot Moberg  31852, Ludvig Bjelkstam  | 6-1, 6-2 |
| 12183, Carl Von Wachenfeldt  33414, Dylan Timms  | 33154, Victor Lindberg  31755, Hannes Härdelin  | 7-5, 7-5 |
| 56089, Emil Molin  10126, Tobias Wallin  | 30840, Emil Lilja  11333, Felix Von Schantz  | 6-2, 6-3 |
| 31825, Arslan Temirhanov  10829, Rasmus Boding  | 39385, Elliot Jarosz  56070, Albin Jansson  | 7-5, 7-5 |
| 31411, Melker Billfalk  11127, Hugo Thornberg  | 11303, Love Strömberg  31305, Anton Malmgren  | 4-6, 6-1, 7-10 |
| 29983, William Alsterback  10129, Max Björkman  | 12114, Isak Lindström  10999, Noak Hellsing  | 6-0, 6-3 |
1/16 | 31420, Harald Berg  33279, Christopher Lagerqvist-Nerpin  | 12249, Emin Kadric  10915, Tsegai Gebremeskel  | 6-2, 6-3 |
| 12529, Tom Wikner  31723, Sixten Nyström  | 32932, Wilmer Brundin  52106, Johan Loosme  | 6-1, 6-1 |
| 33498, Melker Tornérhielm  12742, Arvid Sandefeldt  | 11406, Filip Harrysson  11131, Gabriel Berner  | 2-6, 0-6 |
| 11032, Hannes Kruger  32805, Birger Sundberg  | 11027, Melvin Solvik  10843, Elwin Gauffin  | 3-6, 1-6 |
| 52069, Elliot Moberg  31852, Ludvig Bjelkstam  | 11204, William Olovsson  10144, Teodor Thorselius  | 6-2, 7-6 |
| 12183, Carl Von Wachenfeldt  33414, Dylan Timms  | 12047, Reuben Ndisi  12052, Matteus Fröberg Dahlin  | 6-0, 6-3 |
| 33154, Victor Lindberg  31755, Hannes Härdelin  | 12429, Knut Wetterfors  10864, Henry Kvarnström Gill  | 6-0, 6-1 |
| 10780, Lukas Tell  31370, Oscar Siberg  | 56089, Emil Molin  10126, Tobias Wallin  | 1-6, 1-6 |
| 30840, Emil Lilja  11333, Felix Von Schantz  | 10586, Ludvig Denker  11947, Leon Alenius  | 6-0, 6-3 |
| 12775, Felix Lundberg  10906, Melker Nordström  | 31825, Arslan Temirhanov  10829, Rasmus Boding  | 0-6, 0-6 |
| 11458, Samuel Westerberg  10668, Hampus Hägglund  | 39385, Elliot Jarosz  56070, Albin Jansson  | 0-6, 0-6 |
| 11551, Ludvig Fraenkel  32597, Colin Pettersson  | 31411, Melker Billfalk  11127, Hugo Thornberg  | 1-6, 0-6 |
| 12712, Oscar Strauss  11346, Axel Pekkari  | 11303, Love Strömberg  31305, Anton Malmgren  | 2-6, 4-6 |
| 29983, William Alsterback  10129, Max Björkman  | 32485, Axel Bäcklin  13161, Felix Soudah  | 6-2, 6-0 |