I seem to get leg-cramps periodically while diving. About 90% of the time, it's my calves. I've been able to improve over-time, by:
- Changing my fins. I had some heavy aqualung fins, which I replaced with scubapro-seawing.
- Avoiding heavy-exertion, taking a slow consistent pace finning underwater.
- Consistent mineral supplements (including magnesium & potassium).
- Stretching ... when I remember to.
At the moment, I've gotten the cramps to manageable levels, but it's not gone, and can flare up if I have to suddenly fin-hard for some reason. My legs aren't weak, but something about SCUBA causes it to flare up. Perhaps wetsuit-squeeze? Perhaps the angle of my calves? Perhaps it's my use of flutter-kick and (current) inability to proper frog-kick?
It also seems to flare up more, after surfacing and having a long swim back to the boat, which I may be exerting myself more. For the surface-scenario, I sometimes "cheat" and have some fin-gloves in my pocket, which I use instead of kicks.
Anyway, any advice, suggestions, or experiences are appreciated.