| |
Final | 76099, Maximilian Branth  | 75320, Stefan Lindmark  | 4-6, 7-6, 6-2 |
Semi | 76099, Maximilian Branth  | 73719, Stefan Milenkovic  | 6-2, 6-3 |
| 75320, Stefan Lindmark  | 73237, Oskar Wikberg  | 6-3, 3-6, 6-2 |
Kvart | 76099, Maximilian Branth  | 76094, Filip Salemyr  | 6-1, 6-2 |
| 73719, Stefan Milenkovic  | 82870, Robin Håden  | 6-3, 5-7, 6-4 |
| 72658, Viktor Sylwander  | 75320, Stefan Lindmark  | 3-6, 6-7 |
| 74974, Nils Hällestrand  | 73237, Oskar Wikberg  | 1-6, 3-6 |
1/8 | 76099, Maximilian Branth  | 76167, Olle Widegren  | 6-1, 6-1 |
| 76203, Gustaf Erlandsson  | 76094, Filip Salemyr  | 4-6, 6-7 |
| 73719, Stefan Milenkovic  | 78195, Erik Artursson  | 6-2, 6-1 |
| 82870, Robin Håden  | 78990, Elias Kerem  | 7-5, 2-0, Uppgiven |
| 72658, Viktor Sylwander  | 80066, Fredrik Engervall  | 6-4, 6-0 |
| 73710, Christoffer Solberg  | 75320, Stefan Lindmark  | 0-6, 2-6 |
| 77894, Markus Schultz  | 74974, Nils Hällestrand  | 2-6, 6-3, 1-6 |
| 89600, Emil Lehti  | 73237, Oskar Wikberg  | 0-6, 2-6 |
1/16 | 76099, Maximilian Branth  | 75324, Max Riesel  | 6-2, 6-2 |
| 76012, Fred Simonsson  | 76167, Olle Widegren  | 1-6, 4-6 |
| 76206, Gustaf Delemark  | 76203, Gustaf Erlandsson  | 6-2, 1-6, 4-6 |
| 75309, Erik Sundvall  | 76094, Filip Salemyr  | 2-6, 1-6 |
| 73719, Stefan Milenkovic  | 77038, Markus Sjöberg  | 6-1, 6-0 |
| 73308, Todd Åkesson  | 78195, Erik Artursson  | 5-7, 0-6 |
| 82870, Robin Håden  | 79607, Christoffer Marin  | 6-4, 7-6 |
| 80109, Johan Ulvsbäck  | 78990, Elias Kerem  | 0-6, 0-6 |
| 77001, Anders Schill  | 72658, Viktor Sylwander  | 2-6, 6-3, 3-6 |
| 89757, Ruben Grive  | 80066, Fredrik Engervall  | 0-6, 0-6 |
| 73710, Christoffer Solberg  | 89030, Maikol Cornejo  | 7-6, 6-1 |
| 73166, Rikard Ternström  | 75320, Stefan Lindmark  | W.O. |
| 77894, Markus Schultz  | 89765, Robin Entenza  | 6-1, 6-3 |
| 75315, Hampus Kallstenius  | 74974, Nils Hällestrand  | 2-6, 3-6 |
| 80365, Jakob Amilon  | 89600, Emil Lehti  | 6-7, 3-6 |
| 80099, Bruno Solar Vera  | 73237, Oskar Wikberg  | 0-6, 1-6 |
1/32 | 76099, Maximilian Branth  | 89744, Sebastian Lewenhagen  | 6-0, 6-1 |
| 75324, Max Riesel  | 77357, Jacob Kjellman  | 6-2, 3-6, 6-2 |
| 77029, Lukas Szostak  | 76012, Fred Simonsson  | 3-6, 4-6 |
| 79828, Carl Nordling  | 76167, Olle Widegren  | 0-6, 2-6 |
| 76206, Gustaf Delemark  | 80126, Ludvig Sjögren  | 7-5, 6-4 |
| 76203, Gustaf Erlandsson  | 75311, Tobias Leopoldsson  | 6-2, 6-2 |
| 75309, Erik Sundvall  | 77630, Oskar Engström  | 6-2, 6-0 |
| 89750, Oscar Lundgren  | 76094, Filip Salemyr  | 0-6, 0-6 |
| 73719, Stefan Milenkovic  | 89436, Gustav Betcke  | 6-0, 6-1 |
| 77038, Markus Sjöberg  | 78362, Jakob Johansson  | 6-3, 6-4 |
| 89013, Niklas Svensson  | 73308, Todd Åkesson  | 0-6, 1-6 |
| 78195, Erik Artursson  | 78233, Nils Norström  | 6-2, 6-0 |
| 82870, Robin Håden  | 66585, Daniel Netz  | 6-2, 6-3 |
| 79256, Oskar Sewerin  | 79607, Christoffer Marin  | 0-6, 2-6 |
| 80109, Johan Ulvsbäck  | 72491, Jakob All  | 6-4, 2-6, 6-4 |
| 74971, Robin Netz Wilhelmsson  | 78990, Elias Kerem  | 1-6, 0-6 |
| 77001, Anders Schill  | 79288, Victor Dahlström  | 6-1, 6-1 |
| 72658, Viktor Sylwander  | 73996, Simon Julin  | 6-2, 6-0 |
| 89757, Ruben Grive  | 89758, Oscar Theblin  | 6-2, 6-2 |
| 80066, Fredrik Engervall  | 78466, Philip Rastland  | 6-4, 3-1, Uppgiven |
| 73710, Christoffer Solberg  | 89773, Marcus Engström  | 6-2, 7-5 |
| 89030, Maikol Cornejo  | 79532, Mattias Rasch-Skogh  | 6-4, 6-4 |
| 73166, Rikard Ternström  | 89761, Carl Sörnäs  | 6-1, 6-1 |
| 89762, Joakim Ekfeldt  | 75320, Stefan Lindmark  | 0-6, 0-6 |
| 77894, Markus Schultz  | 108482, Max Hultkrantz  | 6-0, 6-1 |
| 89765, Robin Entenza  | 73058, Philip Lindborg  | 7-6, 6-3 |
| 75315, Hampus Kallstenius  | 77081, Anton Waern  | 6-0, 6-0 |
| 76552, Viktor Lundin  | 74974, Nils Hällestrand  | 2-6, 3-6 |
| 71661, Oskar Ödmark  | 80365, Jakob Amilon  | 4-6, 2-6 |
| 89600, Emil Lehti  | 79053, Fredrik Broström  | 6-1, 6-1 |
| 80099, Bruno Solar Vera  | 89770, Johan Fredin Haslum  | 6-0, 6-0 |
| 80085, Vincent Eriksson  | 73237, Oskar Wikberg  | 3-6, 3-6 |
1/64 | 89744, Sebastian Lewenhagen  | 75491, Victor Rydin  | 6-0, 6-0 |
| 20543, Alex Johansson  | 75324, Max Riesel  | 0-6, 1-6 |
| 77357, Jacob Kjellman  | 80133, Carl-Hugo Alhanko  | 6-0, 6-0 |
| 79688, Malcom Lindqvist  | 77029, Lukas Szostak  | 0-6, 1-6 |
| 76012, Fred Simonsson  | 87357, Sofia Lindahl  | 6-1, 6-0 |
| 79828, Carl Nordling  | 78205, Erik Thorstensson  | 1-6, 7-6, 6-3 |
| 77025, Anton Hämäläinen  | 76167, Olle Widegren  | 1-6, 3-6 |
| 80126, Ludvig Sjögren  | 89746, Fredrik Isgård  | W.O. |
| 76203, Gustaf Erlandsson  | 76995, Yonas Ghedie  | 6-2, 6-1 |
| 75311, Tobias Leopoldsson  | 89747, Jonas Lindqvist  | W.O. |
| 75309, Erik Sundvall  | 89748, Axel Eriksson  | 6-0, 6-0 |
| 77630, Oskar Engström  | 80127, Mattias Kallstenius  | 6-4, 6-3 |
| 89749, August Nisell  | 89750, Oscar Lundgren  | 2-6, 5-7 |
| 89436, Gustav Betcke  | 89751, Andreas Johansson  | 6-3, 6-3 |
| 77038, Markus Sjöberg  | 89752, Jesper Carnestedt  | 6-1, 6-3 |
| 80115, Christoffer Linder  | 78362, Jakob Johansson  | 1-6, 3-6 |
| 88059, Erik Eneberg  | 89013, Niklas Svensson  | 2-6, 0-6 |
| 89053, Elliot Westerberg  | 73308, Todd Åkesson  | W.O. |
| 77107, Nicolas Trussart  | 78195, Erik Artursson  | 2-6, 1-6 |
| 89753, Fredrik Roglar  | 66585, Daniel Netz  | 0-6, 0-6 |
| 79256, Oskar Sewerin  | 80138, Johan Hammarberg  | 6-1, 6-1 |
| 79988, Carl-Christian Nasri  | 79607, Christoffer Marin  | 4-6, 0-6 |
| 89754, Mekasha Tadious  | 80109, Johan Ulvsbäck  | W.O. |
| 72491, Jakob All  | 89755, Magnus Svensson  | 6-1, 6-0 |
| 79389, Tobias Fuhr  | 74971, Robin Netz Wilhelmsson  | 1-6, 0-6 |
| 79288, Victor Dahlström  | 89613, Fredrik Spetz  | 6-2, 6-4 |
| 80381, Marcus Kern Fahlander  | 72658, Viktor Sylwander  | 1-6, 0-6 |
| 73996, Simon Julin  | 89756, Oscar Öhman  | 6-2, 6-0 |
| 79468, Fredrik Blomberg  | 89757, Ruben Grive  | W.O. |
| 79771, Jonathan Lindell  | 89758, Oscar Theblin  | 0-6, 3-6 |
| 80066, Fredrik Engervall  | 75480, Abel Tesfay  | 6-4, 6-4 |
| 73710, Christoffer Solberg  | 79503, Marcus Jidell  | 7-5, 6-0 |
| 89773, Marcus Engström  | 89759, Oskar Malmsjö  | W.O. |
| 89760, Knut Nyman  | 89030, Maikol Cornejo  | 6-7, 2-6 |
| 79532, Mattias Rasch-Skogh  | 79184, Jonas Swensson  | 6-4, 6-1 |
| 77088, Olof Carlsson  | 73166, Rikard Ternström  | W.O. |
| 80015, Gustav Olin Månsson  | 89761, Carl Sörnäs  | 4-6, 2-6 |
| 89762, Joakim Ekfeldt  | 89763, Jason Belaza  | 6-0, 6-0 |
| 108482, Max Hultkrantz  | 89764, Lukas Grönborg  | 6-0, 6-0 |
| 79321, Lukas Pöldma  | 89765, Robin Entenza  | 0-6, 2-6 |
| 89766, August Odda  | 73058, Philip Lindborg  | 1-6, 0-6 |
| 75315, Hampus Kallstenius  | 89767, Julian Owens  | 6-0, 6-0 |
| 77081, Anton Waern  | 77118, Carl-Fredrik Eklöw  | 6-3, 6-2 |
| 76552, Viktor Lundin  | 79391, Tobias Lindborg  | W.O. |
| 71661, Oskar Ödmark  | 89122, Mark William Friesland  | 6-0, 6-0 |
| 80365, Jakob Amilon  | 75965, Fredrik Svalborg  | 6-2, 6-3 |
| 89600, Emil Lehti  | 89179, Carl Hedström  | W.O. |
| 79053, Fredrik Broström  | 89768, Felix Monsén  | 6-0, 6-3 |
| 89769, Whyles Pang  | 80099, Bruno Solar Vera  | 0-6, 0-6 |
| 89770, Johan Fredin Haslum  | 89771, Erik Berge  | W.O. |
| 80085, Vincent Eriksson  | 89772, Linus Pöldma  | 6-3, 6-2 |