goalence
📊
Tournaments·May 20, 2026·4 min read·Goalence Editorial

The "On-Pitch Goal" Metric: Why It Beats Traditional Match Stats

Goalence's strict on-pitch metric, inspired by basketball plus/minus, moves football statistics from match counts toward real impact. The algorithm, minute-level resolution, and Süper Lig examples.

The Blind Spot of Traditional Match Statistics

A player takes the pitch for ninety minutes and the team wins 3-0. Traditional statistics credit the player with one win. But what if all three goals were scored in the 90th minute — after the player had been substituted off and replaced by someone else? The win still counts the same. This is unfair.

Goalence's strict on-pitch metric was built to close that blind spot. The logic is simple: restrict a player to the minutes they were physically on the pitch, and count only goals scored or conceded inside that window.

The Algorithm: Three Steps

Step 1: Derive each player's on-pitch window. If they started, the window begins at minute 0. If they came on as a substitute, the window starts at the substitution minute. If they were subbed off or shown a red card, the window ends at that minute. If they played until the final whistle, the window extends to 90+ injury time.

Step 2: Take every goal in the match from the event log. Identify the scoring team (carefully handling own goals — the goal counts for the opposing team's tally).

Step 3: Count goals inside the window.

$$\text{team\_goals\_on\_pitch} = \#\{\text{goal} : \text{window\_start} \leq \text{goal.minute} \leq \text{window\_end}, \text{scorer} = \text{player's team}\}$$

Symmetrically, opponent goals scored while the player was on the pitch are tracked as team_goals_conceded_on_pitch.

Winning Minutes: A Deeper Resolution

In May 2026 we extended the metric to a minute-level resolution. Every on-pitch minute is bucketed by the team's current score state:

  • Team ahead → winning minute
  • Team level → drawing minute
  • Team behind → losing minute
This gives a clear answer to the "winning goal at minute 85 in a 90-minute match" example: the player counts as 85 drawing minutes + 5 winning minutes, not a clean win. The distinction is large for substitutes and late entries.

Süper Lig 2025-26 Example

Per our data, Galatasaray's backup goalkeeper Günay Güvenç spent 64.7% of his on-pitch minutes with the team leading across 739 minutes — the highest figure in Süper Lig. This reflects Galatasaray's status as the first-to-score team almost every match this season.

Hull City (English Championship, 6th place) sees Darko Gyabi at the top of the team's table with 46.4% across 487 minutes — a value close to Championship-mid-table position.

Academic Roots

The metric can be seen as football's version of the basketball plus/minus statistic developed at the MIT Sloan Sports Analytics Conference. NBA plus/minus measures a player's net point differential while on the floor.

In football, the direct analogue is unusable because of low scoring density. Our approach is a post-hoc reconstruction: combining player windows from the player-stats endpoint with goal timestamps from the events log to compute, after the match, what the score state was for every minute of every player.

Why the Rankings Surprise

When you see this metric for the first time you notice that it elevates players who travel with strong teams, not necessarily the goal-scorers. Galatasaray's backup keeper is at the top because:
1. He gets minutes during front-running matches
2. Galatasaray has been the most consistent team in the Süper Lig title race

This produces a very different picture from goals-per-match or assists. Implication: No single metric is sufficient. Several metrics together reveal a player's real impact.

In Goalence Stories we give direct access to all these metrics: Goals On Pitch and Win Minute % columns are clickable on every team and league page. The goal: move football statistics from match counts toward real impact.

Tags

Player ImpactAnalyticsMethodologyPlus MinusGoalence Stats

Frequently asked questions

What is the core difference vs the traditional 'win count'?

Traditional stats count a win even if a player was on the pitch for one minute. The on-pitch metric counts only goals scored or conceded during the player's actual minutes.

Was this inspired by basketball plus/minus?

Yes — it's a post-hoc football adaptation of the NBA plus/minus statistic developed at the MIT Sloan Sports Analytics Conference. The direct analogue is unusable in football because of low scoring density.

What problem does the minute-level version solve?

Counting all 90 minutes as 'winning' when a goal lands at minute 90 is misleading. The minute-level version correctly attributes 85 drawing minutes and 5 winning minutes.

Where can I see this metric on Goalence?

It's a sortable column on all 32 league/tournament Player Impact pages, on 653 team profiles, and on the unified 'National Teams' merged view.

Related Stories