I think there is an actual strategy to getting S- and S
but S+ is just random. This game was and S+ lol http://matchhistory.na.leagueoflegends.com/en/#match-details/NA1/2247157154/201824488?tab=overview
No way I should've gotten an S+ with all of those deaths tbh