I do like the name.
However, if the bearer of that name grows up to be not particularly physically fit, it may seem odd.
Maybe I'm wrong, but Saxon is such a strong sounding name, that if conjures up an image of say, a gladiatorial type figure.
Also (unfortunately) it can sound like a good name for a big strong dog 🤭