An all-suture suture anchor system includes an all-suture anchor, an inserter, and a specially designed drill. The drill is used to enlarge the hole and create a pocket under the bone surface from the pre-drilled hole. The created pocket is intended to accommodate the expansion of the anchor when deployed into the bone, generating a true mechanical interference under the bone surface. The anchor is loaded on the inserter and placed at full length vertically inside the drilled hole. While holding the inserter on top of the drilled hole, so that a feature on the inserter keeps the anchor to a desired depth below the bone surface, tension is applied to the suture limb that is connected to the bottom end of the anchor. This tensioning step causes the length of the anchor to contract vertically and the anchor is simultaneously expanded circumferentially to fill the pocket previously created by the drill. Since the pocket created by the drill is intended to contain the deployed anchor, the deployed position of the anchor is consistently predictable.