| Stockholm Open |
| SINGOLARE MASCHILE |
| 1969 |
Nikola PILIC (CRO) |
batte Ilie NASTASE (ROM) 64 46 62 |
| 1970 |
Stan SMITH (USA) |
batte Arthur ASHE (USA) 57 64 64 |
| 1971 |
Arthur ASHE (USA) |
batte Jan KODES (CZE) 61 36 62 16 64 |
| 1972 |
Stan SMITH (USA) |
batte Tom OKKER (OLA) 64 63 |
| 1973 |
Tom GORMAN (USA) |
batte Bjorn BORG (SVE) 63 46 76 |
| 1974 |
Arthur ASHE (USA) |
batte Tom OKKER (OLA) 62 62 |
| 1975 |
Adriano PANATTA (ITA) |
batte Jimmy CONNORS (USA) 64 63 |
| 1976 |
Mark COX (GBR) |
batte Manuel ORANTES (SPA) 46 75 76 |
| 1977 |
Sandy MAYER (USA) |
batte Raymond MOORE (SAF) 62 64 |
| 1978 |
John McENROE (USA) |
batte Tim GULLIKSON (USA) 62 62 |
| 1979 |
John McENROE (USA) |
batte Gene MAYER (USA) 67 63 63 |
| 1980 |
Bjorn BORG (SVE) |
batte John McENROE (USA) 63 64 |
| 1981 |
Gene MAYER (USA) |
batte Sandy MAYER (USA) 64 62 |
| 1982 |
Henri LECONTE (FRA) |
batte Mats WILANDER (SVE) 76 63 |
| 1983 |
Mats WILANDER (SVE) |
batte Tomas SMID (CZE) 61 75 |
| 1984 |
John McENROE (USA) |
batte Mats WILANDER (SVE) 62 36 62 |
| 1985 |
John McENROE (USA) |
batte Anders JARRYD (SVE) 61 62 |
| 1986 |
Stefan EDBERG (SVE) |
batte Mats WILANDER (SVE) 62 61 61 |
| 1987 |
Stefan EDBERG (SVE) |
batte Jonas SVENSSON (SVE) 75 62 46 64 |
| 1988 |
Boris BECKER (GER) |
batte Peter LUNDGREN (SVE) 64 61 61 |
| 1989 |
Ivan LENDL (CZE) |
batte Magnus GUSTAFSSON (SVE) 75 60 63 |
| 1990 |
Boris BECKER (GER) |
batte Stefan EDBERG (SVE) 64 60 63 |
| 1991 |
Boris BECKER (GER) |
batte Stefan EDBERG (SVE) 36 64 16 62 62 |
| 1992 |
Goran IVANISEVIC (CRO) |
batte Guy FORGET (FRA) 76 46 76 62 |
| 1993 |
Michael STICH (GER) |
batte Goran IVANISEVIC (CRO) 46 76 76 62 |
| 1994 |
Boris BECKER (GER) |
batte Goran IVANISEVIC (CRO) 46 64 63 76 |
| 1995 |
Thomas ENQVIST (SVE) |
batte Arnaud BOETSCH (FRA) 75 64 |
| 1996 |
Thomas ENQVIST (SVE) |
batte Todd MARTIN (USA) 75 64 76 |
| 1997 |
Jonas BJORKMAN (SVE) |
batte Jan SIEMERINK (OLA) 36 76 62 64 |
| 1998 |
Todd MARTIN (USA) |
batte Thomas JOHANSSON (SVE) 63 64 64 |
| 1999 |
Thomas ENQVIST (SVE) |
batte Magnus GUSTAFSSON (SVE) 63 64 62 |
| 2000 |
Thomas JOHANSSON (SVE) |
batte Evgenij KAFELNIKOV (RUS) 62 64 64 |
| 2001 |
Sjeng SCHALKEN (OLA) |
batte Jarkko NIEMINEN (FIN) 36 63 63 46 63 |
| 2002 |
Paradorn SRICHAPHAN (THA) |
batte Marcelo RIOS (CILE) 67 60 63 62 |
| 2003 |
Mardy FISH (USA) |
batte Robin SODERLING (SVE) 75 36 76 |
| 2004 |
Thomas JOHANSSON (SVE) |
batte Andre AGASSI (USA) 36 63 76 |
| 2005 |
James BLAKE (USA) |
batte Paradorn SRICHAPHAN (THA) 61 76 |
| 2006 |
James BLAKE (USA) |
batte Jarkko NIEMINEN (FIN) 64 62 |
| 2007 |
Ivo KARLOVIC (CRO) |
batte Thomas JOHANSSON (SVE) 63 36 61 |
| 2008 |
David NALBANDIAN (ARG) |
batte Robin SODERLING (SVE) 62 57 63 |
| 2009 |
Marcos BAGHDATIS (CIP) |
batte Olivier ROCHUS (BEL) 61 75 |
| 2010 |
Roger FEDERER (SVI) |
batte Florian MAYER (GER) 64 63 |
| 2011 |
Gael MONFILS (FRA) |
batte Jarkko NIEMINEN (FIN) 75 36 62 |
| 2012 |
Tomas BERDYCH (CZE) |
batte Jo-Wilfried TSONGA (FRA) 46 64 64 |
| 2013 |
Grigor DIMITROV (BUL) |
batte David FERRER (SPA) 26 63 64 |
| 2014 |
Tomas BERDYCH (CZE) |
batte Grigor DIMITROV (BUL) 57 64 64 |
| 2015 |
Tomas BERDYCH (CZE) |
batte Jack SOCK (USA) 76 62 |
| 2016 |
Juan Martin DEL POTRO (ARG) |
batte Jack SOCK (USA) 75 61 |
| 2017 |
Juan Martin DEL POTRO (ARG) |
batte Grigor DIMITROV (BUL) 64 62 |
| 2018 |
Stefanos TSITSIPAS (GRE) |
batte Ernests GULBIS (LAT) 64 64 |
| 2019 |
Denis SHAPOVALOV (CAN) |
batte Filip KRAJINOVIC (SRB) 64 64 |
| 2020 |
cancellato per l'emergenza Coronavirus |
| 2021 |
Tommy PAUL (USA) |
batte Denis SHAPOVALOV (CAN) 64 26 64 |
| 2022 |
Holger RUNE (DAN) |
batte Stefanos TSITSIPAS (GRE) 64 64 |
| 2023 |
Gaël MONFILS (FRA) |
batte Pavel KOTOV (RUS) 46 76 63 |
| 2024 |
Tommy PAUL (USA) |
batte Grigor DIMITROV (BUL) 64 63 |
| 2025 |
Casper RUUD (NOR) |
batte Ugo HUMBERT (FRA) 62 63 |