Yes, a player can earn points for their team even if they don't score a goal. Assisting in scoring a goal also earns players points, so they can contribute to their team's score without scoring themselves.