Found this online for you: "Things are written all the time about recovery times, especially for hamstring strains. I tend to think about anything up to 3 weeks for a grade 1, anything from between 2 and 8 weeks for a grade 2 hamstring strain and you are looking at pretty much 12 weeks for a grade 3. It can be anything within that."