If you include soccer as part of your regular fitness regimen you need to incorporate a balanced, well-rounded stretching routine to keep your muscles loose, supple and pain free.
The best time to do this routine is at the end of your soccer game. Cool down with a few minute of easy, slow walking and a few deep breathes, then take a seat on the ground and go through the stretches at a slow, relaxed pace.
If you’re doing the routine without exercising (or playing soccer) first, be sure to warm up properly and if any of the exercises cause pain or severe discomfort, discontinue immediately.
Source – http://stretchcoach.com/articles/stretching-routine-for-soccer/