Any exercise is great for your mental health as well as your physical health. I know when i’m behind on my running, especially if i’m in a tough patch already. Most of the time you go for a run you will come back with such a good feeling.
I find it gives my mind time to unravel itself while i concentrate on just keeping moving. It’s definitely at the top of my “self care” list of things to do in order to keep my mental health in check.