| |
Final | 17015, Malcolm Bergelin 17847, Johan Lundahl | 12861, Alvar Lange 13542, Patrik Munkhammar | 4-6, 4-6 |
Semi | 14872, Malte Andersson 12995, Wille Sjödell | 17015, Malcolm Bergelin 17847, Johan Lundahl | 5-7, 5-7 |
| 12861, Alvar Lange 13542, Patrik Munkhammar | 57981, Carl Kälvesten 16755, Carl Mejer | 6-2, 6-2 |
Kvart | 15487, Jonathan Ekstrand 16878, William Rejchtman Vinciguerra | 14872, Malte Andersson 12995, Wille Sjödell | 3-6, 5-7 |
| 17015, Malcolm Bergelin 17847, Johan Lundahl | 22483, Vincent Almroth 61605, Nils Fröbel | 6-1, 6-2 |
| 61409, Knut Andersch 61557, Orvar Andersch | 12861, Alvar Lange 13542, Patrik Munkhammar | 1-6, 0-6 |
| 57981, Carl Kälvesten 16755, Carl Mejer | 10350, Dexter Arnarp 10053, Philip Svahn | 7-6, 6-3 |
1/8 | 15487, Jonathan Ekstrand 16878, William Rejchtman Vinciguerra | 65246, Khanh Dai Nguyen 18124, Maximilian Schlawitz | 6-3, 6-2 |
| 18983, Hjalmar Petrov 16727, Kelvin Walltin | 14872, Malte Andersson 12995, Wille Sjödell | 4-6, 1-6 |
| 17015, Malcolm Bergelin 17847, Johan Lundahl | 18319, Filip Hesser 18356, Gustav Linder | 7-6, 6-1 |
| 22483, Vincent Almroth 61605, Nils Fröbel | 60898, Erik Sjöberg 18313, Emil Wennerklint | 6-1, 6-0 |
| 61409, Knut Andersch 61557, Orvar Andersch | 13071, Victor Moazed Ernfalk 22408, Alexander Wisenborn | 6-4, 6-2 |
| 19249, Linus Andersson 13710, Victor Ryden | 12861, Alvar Lange 13542, Patrik Munkhammar | 7-5, 5-7, 3-10 |
| 19721, William Kaltenecker 19877, Maximus Muller | 57981, Carl Kälvesten 16755, Carl Mejer | 3-6, 1-6 |
| 10350, Dexter Arnarp 10053, Philip Svahn | 61106, Yecheng Mei 58984, Love Nyqvist | 6-2, 6-0 |
1/16 | 15487, Jonathan Ekstrand 16878, William Rejchtman Vinciguerra | 22228, William Südow 58502, Gustav Tuveson | 6-1, 6-2 |
| 65246, Khanh Dai Nguyen 18124, Maximilian Schlawitz | 18271, Caesar Hagborg 61683, Douglas Mivér | 6-1, 6-1 |
| 18983, Hjalmar Petrov 16727, Kelvin Walltin | 64700, Paul Hjorteland 65428, Philip Reinsnos Yvon | 6-3, 6-0 |
| 14872, Malte Andersson 12995, Wille Sjödell | 57998, Carl Feiff 18693, Konrad Steen | 6-0, 6-0 |
| 58476, William Kjellberg 18856, Ted Lee | 17015, Malcolm Bergelin 17847, Johan Lundahl | 1-6, 3-6 |
| 17996, Valdemar Bunge 60725, Max Wijkström | 18319, Filip Hesser 18356, Gustav Linder | 5-7, 1-6 |
| 22483, Vincent Almroth 61605, Nils Fröbel | 61928, Neo Ehlin 60380, Henry Hultgård | 6-3, 6-3 |
| 60898, Erik Sjöberg 18313, Emil Wennerklint | 61700, Hugo Bengtsson 22664, Leonard Rietz | 6-2, 7-5 |
| 19949, Oscar Borgedahl 16189, Axel Jönsson | 61409, Knut Andersch 61557, Orvar Andersch | 2-6, 3-6 |
| 18199, Gustav Bellander 15935, Bruno Menckel | 13071, Victor Moazed Ernfalk 22408, Alexander Wisenborn | 0-6, 1-6 |
| 18730, Ludwig Einer 17865, Marcus Sehested | 19249, Linus Andersson 13710, Victor Ryden | 5-7, 2-6 |
| 12861, Alvar Lange 13542, Patrik Munkhammar | 22872, Elliot Edin 57184, Samuel Gottfarb | 6-0, 6-0 |
| 64897, Sebastian Eie 63803, Sander Juuhl-Sivertsen | 19721, William Kaltenecker 19877, Maximus Muller | W.O. |
| 57981, Carl Kälvesten 16755, Carl Mejer | 60623, Gustav Hultman 16597, Thomas Marmangelos | 6-0, 6-0 |
| 10350, Dexter Arnarp 10053, Philip Svahn | 16117, Oscar Karmteg 18582, Viktor Lisinski | 7-6, 4-6, 10-3 |
| 14176, Rüzgar Maximilian Mavi 18182, Leo Nyrén | 61106, Yecheng Mei 58984, Love Nyqvist | 2-6, 6-3, 4-10 |
1/32 | 22228, William Südow 58502, Gustav Tuveson | 16191, Theo Dypbukt 14930, Edward Frisell | 6-2, 6-4 |
| 65246, Khanh Dai Nguyen 18124, Maximilian Schlawitz | 19780, William Bellborg Abrahamsson 17022, Ludvig Hede | W.O. |
| 21675, Ludvig Kempe 22450, Albin Westerstad | 18271, Caesar Hagborg 61683, Douglas Mivér | 4-6, 4-6 |
| 64700, Paul Hjorteland 65428, Philip Reinsnos Yvon | 19471, Melker Arneng 57919, Nils Nyman | 6-4, 6-3 |
| 14872, Malte Andersson 12995, Wille Sjödell | 17263, William Olsson 17266, Daniel Widegren | W.O. |
| 61060, Fredrik Borch-Nielsen 65914, Johan Lien | 17015, Malcolm Bergelin 17847, Johan Lundahl | 6-3, 6-7, 9-11 |
| 21992, Mick Knejp 22352, William Repakis | 17996, Valdemar Bunge 60725, Max Wijkström | 2-6, 6-2, 7-10 |
| 19518, Oskar Bjurströmer 62842, Leo Rydz | 18319, Filip Hesser 18356, Gustav Linder | 2-6, 0-6 |
| 61928, Neo Ehlin 60380, Henry Hultgård | 57730, Wilhelm Hammerö 64479, Wilhelm Smith | 2-6, 6-4, 10-3 |
| 60898, Erik Sjöberg 18313, Emil Wennerklint | 16572, Oskar Dahl 18973, Yusuf Syed | 6-1, 6-2 |
| 61409, Knut Andersch 61557, Orvar Andersch | 57473, Movits Hallén 18162, Amandus Karlsson | 7-6, 7-5 |
| 57728, Olle Elfström 19009, Maximilian Ridderstad Engberg | 18199, Gustav Bellander 15935, Bruno Menckel | 6-7, 1-6 |
| 13071, Victor Moazed Ernfalk 22408, Alexander Wisenborn | 58956, Carl Wallstedt Fjelkner 31002, Leon Weithz | 6-3, 7-5 |
| 18730, Ludwig Einer 17865, Marcus Sehested | 19913, Jesper Ekoff 21676, Oscar Tomas | 7-5, 6-3 |
| 19249, Linus Andersson 13710, Victor Ryden | 17813, Gustav Franzen 19055, Lukas Tolleryd | 6-1, 6-0 |
| 12861, Alvar Lange 13542, Patrik Munkhammar | 22734, Axel Brandt 18468, Christopher Dencker | 6-0, 6-0 |
| 17299, Rufus Alsterqvist 16672, William Carnefeldt Lindh | 19721, William Kaltenecker 19877, Maximus Muller | 6-2, 4-6, 7-10 |
| 57981, Carl Kälvesten 16755, Carl Mejer | 21605, Viggo Källeskog 22876, Casper Ljungström | 6-1, 6-0 |
| 10350, Dexter Arnarp 10053, Philip Svahn | 57594, Elliot Fritzsche 60753, Sam Pazoki | 6-3, 6-2 |
| 16117, Oscar Karmteg 18582, Viktor Lisinski | 60287, David Hjelmberg 17537, Alexander Oh | 6-1, 6-0 |
| 14176, Rüzgar Maximilian Mavi 18182, Leo Nyrén | 19132, William Af Jochnick 19427, Ludwig Tolf | 6-1, 6-2 |