He does do better in those ranks. Actually when I checked overbuff just now his winrate was closer to about 46% in Silver – Plat. It peaks in Plat and then starts dropping again in Diamond+. His winrate is trash in Bronze.
To be fair, his winrate and pickrate are climbing very slowly in all ranks if you look at the charts. Compared to last season his winrate has ballooned almost 6%.