Thanks guys, i'll start doing lots of foot mobility drills. I'll also start rolling my feet on a tennis ball when i sit at the computer
Allen, i didn't know that about the lunge stretch, i'll make sure i ssqueeze my glute when i stretch my hip flexor next time.
Have been doing leg swings too but will start doing them more often. Generally my warm-up is joint mobility/warm-up of exercises, then i'll do a workout, then i'll cool down with joint mobility and finish with static stretches. In regards to stretches for my legs i'll do quad stretch (kneeling in the lunge position and grabbing my foot on my back leg), hip flexor, about 3 different hamstring stretches, calf (off a step), piraformus, glutes (seated, leg crossed over), and low back (although i never feel this stretching, it just cracks my back).