If you’re a g+ expert and just looking for data, check out our interactive tables.
If you’re looking for a more detailed explanation of g+, read our article on the Deep Dive Methodology of g+.
By John Muller (@johnspacemuller)
Goals added (g+) measures a player’s total on-ball contribution in attack and defense. It does this by calculating how much each touch changes their team’s chances of scoring and conceding across two possessions.
For example, at the moment a player receives the ball at midfield, their team might have a 1.5% chance of scoring on that possession but also a 1% chance of conceding on the next possession. That situation isn’t very valuable. But if they play a throughball from there into the final third, their team is now in a much better situation and might have a 6% chance of scoring and only a 0.5% chance of conceding. The pass would be worth the difference in their team’s situation before and after it, or (0.060 - 0.005) - (0.015 - 0.010) = +0.050 goals added.
How do we estimate a team’s chances of scoring and conceding? By feeding data about the possession into a machine learning algorithm. The model knows where the ball is on the field and some context about how it got there, including what the last action was, how many actions have happened since a stoppage of play, and how fast the possession is moving up the field and across it. The model compares this possession to similar possessions in the past to see how likely they were to lead to goals for either team.
One important feature of goals added is that it splits the value of passes between the passer and the receiver. On easy passes like backpasses, which might be worth negative goals added, most of the value goes to the passer. On harder, more valuable passes like the throughball from our example, the value will be split more evenly, so that around half of the +0.050 goals added goes to the passer for playing an accurate ball and half goes to the receiver for making a well-timed run and getting on the end of the pass.
Goals added only looks at the likelihood of goals. It doesn't give players any credit for actually scoring. So a striker will be rewarded for finding space to receive a pass in a good position and may earn some shot value for turning a possession into a shot on target, but that value won’t change depending on whether the goalkeeper saves the ball. This keeps the model from assigning too much importance to finishing, which statistically is almost random, and instead rewards actions that consistently lead to goals.
Just like goals added rewards players for improving their team’s situation in possession, it also rewards defensive actions that break up opposing possessions. A defender who turns a dangerous situation for the opponent into a neutral situation for their team by winning a tackle will earn goals added by the exact same method as our passer.
Because goals added values every touch in the same way, it can compare different kinds of actions. Instead of counting shots, passes, receptions, carries, take-ons, tackles, interceptions, blocks, clearances, recoveries, headers, and fouls as separate stats, we can add them all up using goals added to calculate the overall impact a player had on the ball. And because that impact is measured in goals, it gives us an idea of how much the player’s touches helped their team’s chances of winning.
--
Action Categories
When summarizing or visualizing goals added, we assign every touch to one of six categories.
Shooting: Shots
Receiving: Receptions
Passing: Passes
Dribbling: Carries, Take-Ons, Miscontrols, Dispossessions
Interrupting: Tackles, Interceptions, Blocks, Clearances, Recoveries, Contested Headers
Fouling: Fouls Committed, Fouls Received
—
Additional Reading on Goals Added
Deep Dive Methodology: The very detailed specifics of how g+ works.
Goals Added and the Great Possession Shift: Where g+ fits into the history of soccer analytics
The Art of the Wheel: How those those beautiful g+ visualizations got built
How a Computer Watches Soccer: Who wins in a fight between a human and computer analyst? Everyone!
Breaking Goals Added: Evaluating the strengths and weaknesses of g+
Goals Added Roundtable: ASA nerds weigh in on how g+ came to be, and what it means for measuring soccer
Goals Added for Goalkeepers: You can “add goals” by allowing fewer of them!