My first warm up takes around 50 minutes to an hour and then each race after gets cut down significantly, to around 20-25min tops.
What do you do in a 50min warmup, my warmup normally takes about 30mins and its very similar to my workout warmup (jog-skip,dym mobility, drills, builds and starts)..