Show specific variant in listing using Productstream or pre-selected filter


We sell items which every size variant has a different price and image. 

Is there any solution to show specific variant items in a category? 


Our products size L have a different price than size S. 


We want to create a category page with all items available in L and show the correct price and picture. 


I tried using productstreams for this but, unlike selecting a filter in a normal category, when using Productstreams it still shows the general product and not the specific variant. 


Is there any way to change this behavior? Or is there any way to create a category with a pre-selected filter option?