Ngl, I can clearly admit I am playing around 1600 rn, and my ladder is not good. But to be honest, I've played a dozen of games this morning and faced... 8 stalls, 5 BO with Skeleridge, or Garganacl, or Unaware CM Clef.
Yes this is not the overall ladder, but this is quite annoying to try...