| |
Final | 21761, Daniel Svensson | 73710, Christoffer Solberg | 7-5, 6-4 |
Semi | 32404, Albin Ekenros | 21761, Daniel Svensson | 4-6, 5-7 |
| 73710, Christoffer Solberg | 30853, Simon Yitbarek | W.O. |
Kvart | 23954, Emil Broniewicz | 32404, Albin Ekenros | 0-6, 4-6 |
| 28449, John Hallquist Lithen | 21761, Daniel Svensson | 4-6, 2-6 |
| 27308, Carl Gustafsson | 73710, Christoffer Solberg | 1-6, 6-7 |
| 31552, Jonathan Backman | 30853, Simon Yitbarek | 2-6, 3-6 |
1/8 | 23954, Emil Broniewicz | 28469, Eric Davidsson | 6-2, 4-6, 7-5 |
| 32404, Albin Ekenros | 10075, Elliot Altman | 6-3, 6-3 |
| 28449, John Hallquist Lithen | 27008, Edis Nokic | 6-3, 6-2 |
| 31724, Jack Karlsson Wistrand | 21761, Daniel Svensson | 6-3, 2-6, 3-6 |
| 27308, Carl Gustafsson | 33713, Samuel Veikkolainen Jansson | 6-7, 6-4, 6-3 |
| 70079, Martin Persson | 73710, Christoffer Solberg | 0-6, 1-6 |
| 24014, Jakob Arvidsson-Ehn | 31552, Jonathan Backman | 7-6, 4-6, 4-6 |
| 27911, Olle Wallin | 30853, Simon Yitbarek | 2-6, 2-6 |
1/16 | 31825, Arslan Temirhanov | 28469, Eric Davidsson | 4-6, 6-3, 3-6 |
| 32404, Albin Ekenros | 29306, Melker Isaksson | 6-0, 6-0 |
| 27008, Edis Nokic | 28594, Jonas Bergbom | 6-4, 7-5 |
| 31724, Jack Karlsson Wistrand | 51021, Karl Fredrik Utheim | 7-6, 6-2 |
| 33713, Samuel Veikkolainen Jansson | 10853, Gustav Hasslegren | 6-3, 6-2 |
| 31928, Hannibal Borg | 70079, Martin Persson | 4-6, 1-6 |
| 28081, Kenzo Koistila Larsson | 31552, Jonathan Backman | 3-6, 1-6 |
| 27911, Olle Wallin | 26990, Hugo Regnér | 6-3, 7-5 |
Kvalgrupp 1 |
Final | 32404, Albin Ekenros | 51017, Oskar Jonsson | 6-3, 6-1 |
Semi | 32404, Albin Ekenros | 29317, Vincent Turina | 6-3, 6-1 |
| 36035, Hampus Johansson | 51017, Oskar Jonsson | 6-2, 2-6, 3-6 |
Kvart | 32404, Albin Ekenros | 32533, Emilio Zielkowski | 6-2, 6-1 |
| 11555, Noa Forste Dinell | 29317, Vincent Turina | 2-6, 0-6 |
| 30780, Dennis Fernström | 36035, Hampus Johansson | 5-7, 0-6 |
| 12147, Sebastian Eriksson | 51017, Oskar Jonsson | 7-5, 2-6, 5-7 |
Kvalgrupp 2 |
Final | 28081, Kenzo Koistila Larsson | 10853, Gustav Hasslegren | 6-2, 4-6, 4-6 |
Semi | 28081, Kenzo Koistila Larsson | 11103, Christopher Norlin | 6-1, 6-4 |
| 10853, Gustav Hasslegren | 10126, Tobias Wallin | 5-7, 6-0, 6-4 |
Kvart | 28081, Kenzo Koistila Larsson | 28022, Henrik Nordgren | 6-1, 6-2 |
| 11103, Christopher Norlin | 25575, Fred Ljungman Jansson | 6-0, 6-1 |
| 10850, Lukas Hansson | 10853, Gustav Hasslegren | 3-6, 2-6 |
| 32979, Sebastian Jonsson | 10126, Tobias Wallin | 2-6, 3-6 |
Kvalgrupp 3 |
Final | 28594, Jonas Bergbom | 10075, Elliot Altman | 7-6, 6-0 |
Semi | 10944, Dion Sereke | 28594, Jonas Bergbom | 1-6, 1-6 |
| 10915, Tsegai Gebremeskel | 10075, Elliot Altman | 1-6, 6-7 |
Kvart | 10944, Dion Sereke | 31972, Wilhelm Åqvist | 6-3, 7-6 |
| 28594, Jonas Bergbom | 56136, Simon Sand Uhlen | 6-0, 6-3 |
| 10915, Tsegai Gebremeskel | 10629, Deni Furtado-Brlenic | 6-3, 1-6, 6-3 |
| 25806, Oscar Dahlberg | 10075, Elliot Altman | 1-6, 2-6 |
Kvalgrupp 4 |
Final | 23954, Emil Broniewicz | 26818, Filip Engström | 2-6, 6-2, 7-6 |
Semi | 23954, Emil Broniewicz | 28954, Gustav Forsberg | 6-1, 6-0 |
| 36015, Sebastian Ekfeldt | 26818, Filip Engström | 0-6, 0-6 |
Kvart | 66732, Nicolas Kobelt | 23954, Emil Broniewicz | 6-7, 0-6 |
| 28954, Gustav Forsberg | 31041, Anton Andersson | 7-5, 6-2 |
| 11131, Gabriel Berner | 36015, Sebastian Ekfeldt | 5-7, 4-6 |
| 26818, Filip Engström | 23151, Robin Ljunggren | 6-4, 6-1 |