Nishikori, Kuznetsov and Goffin won't win any Slam, won't even make a Slam final ever. For others, there's still some hope left. My bet is Dimitrov and/or Harrison. I don't think Raonic will, bcs his main power is his serve, which is due to be on low level once in 7 matches and he's out. But I wouldn't count him out like Nishi, Kuznetsov and David.
At least Raonic's serve is a legit weapon, not sure what Harrison can bring to the table to win him 7 matches. Anyway, I don't get the slam talk, the more important question should be when will they win anything; take out Raonic and the 7 remaining guys have grand total of 1 ATP250 title won 4 yrs ago (Nishikori)