There are many scripture that say Christ died for all and there are also those that say Christ died for many. Many doesn't mean all. Scripture does say that Christ died for all ie 1 timothy 2:6 and 1 John 2:2. So what are these saying? Yes Jesus died for all but only in a saving way for some.
Hebrews 2:10 For it was fitting that he,for whom and by whom all things exist, in bringing many sons to glory, should make the founder of their salvation perfect through suffering.
Hebrews 9:28so Christ, having been offered once to bear the sins of many, will appear a second time, not to deal with sin but to save those who are eagerly waiting for him.
Matthew 20:28 even as the Son of Man came not to be served but to serve, and to give his life as a ransom for many."
Matthew 26:28 for this is my blood of the covenant, which is poured out for many for the forgiveness of sins.
Mark 10:45 For even the Son of Man came not to be served but to serve, and to give his life as a ransom for many."
Isaiah 53:11 Out of the anguish of his soul he shall see and be satisfied;by his knowledge shall the righteous one, my servant, make many to be accounted righteous, and he shall bear their iniquities.
Isaiah 53:12 Therefore I will divide him a portion with the many,and he shall divide the spoil with the strong, because he poured out his soul to death and was numbered with the transgressors;yet he bore the sin of many,
and makes intercession for the transgressors.
Romans 5:15 But the free gift is not like the trespass. For if many died through one manís trespass, much more have the grace of God and the free gift by the grace of that one man Jesus Christ abounded for many.