Mine took 6 weeks, but it was the interior oblique, where it joined under the rib cage. I was off all during the Christmas and new-years, and all through January. Sucked.
But take the time off and LET IT HEAL PROPERLY.
Thankfully it hasn't happened to me but did happen to a training partner. He took a couple of weeks off and then came back without giving it the proper time to heal. He then re injured it pretty much constantly over the next few months until he took about a month off and let it heal.
Bookmarks