Mandatory Kit for Ultra, Trail & Fell

When it comes to kit road races make things a little simpler, for example 5k to marathon your pretty much just need your clothing (shorts,vest etc) and maybe a few gels.