Earning points is how players level up and progress through player ranks.
Each player can gain points from various actions throughout the match. At the end of the match, the player on the winning team with the most points gets MVP (Most Valuable Player) and is awarded an additional 100 points. If two players on the winning team have the same number of points when the match ends, MVP is awarded to the first of the tying players in alphabetical order based on the player names.
Points per game will vary greatly based on player skill levels and the matchup, but points typically range between 100 and 1000 per game, not including the match completion points.
The points table below reflects the points earned from playing online matches. In offline play and private matches, the points are cut in half for each action. Note that completing a lost match still nets a significant amount of points, most likely to discourage players from leaving matches before they conclude to 'avoid a loss'.