A tissue graft for soft tissue repair or reconstruction comprising a sheet of a biopolymer-based matrix having a plurality of small perforations and a plurality of large perforations. The small perforations are sized to facilitate clotting and granulation tissue development within the perforations which, in turn, facilitates revascularization and cell repopulation in the patient. The large perforations are sized to reduce the occurrence of clotting and granulation tissue development within the perforations so that extravascular tissue fluids accumulating at the implant site can drain through the tissue graft. The large perforations enhance mammal tissue anchoring by permitting mammal tissue to compress into the perforations increasing mammal tissue contact area.