Is boxing good for self-defense? Yes, boxing is definitely a good sport for self-defense. That's because of its variety of defensive and attacking maneuvers, effective footwork and distance control. An untrained person has no chance when fighting against an experienced boxer.