Yes, your teeth can be injured by even a minor impact. You should wear a guard for any sport where there is a risk of impact to your mouth or of falling.