Most of my regular runs involve a mixture of road, trail, grass/mud and some rock.

I've worn Walshes for years but the road wears the studs out fast.

I appreciate an all-round shoe will be a compromise, but I'd appreciate any recommendations.

Thanks.