Africa Cup of Nations 2025 — Player Team Impact
When a player is on the pitch 45+ minutes, how does their team perform? Two unique metrics most sites won't show you: team win rate while they play, and goals their team scores during their exact on-pitch window (sub-in to sub-out / red card).
💡 Why this metric?
Goals and assists tell you who scored. This tells you who **wins**. A player can be ratings-mediocre but consistently coincide with team wins — that pattern is what coaches actually pay for.
📐 How we calculate it
For every finished league match this season, we read the official scoresheet (minutes per player) and the event log (substitution-in, substitution-out, red cards, goal minutes). For each player who logged 45+ minutes, we derive the exact on-pitch window — start at kickoff or sub-in, end at sub-out or red card or full time. Goals scored by the player's team within that window count; goals outside it don't. Strict on-pitch correlation — no opinion, no model adjustment.
Minimum 5 appearances with 45+ minutes each. Season 2025-26.
Players Ranked by Team Win Rate
↕ Tap any column header to re-sort the table.
| # | Player · Team | Win % on pitch | Goals on pitch |
|---|---|---|---|
| 1 | Calvin Bassey Nigeria | 100% | 12 2.40/match |
| 2 | Victor Osimhen Nigeria | 100% | 13 2.60/match |
| 3 | Edouard Mendy Senegal | 83% | 12 2.00/match |
| 4 | Krépin Diatta Senegal | 83% | 12 2.00/match |
| 5 | Idrissa Gueye Senegal | 83% | 12 2.00/match |
| 6 | Sadio Mané Senegal | 83% | 10 1.67/match |
| 7 | Bono Morocco | 80% | 9 1.80/match |
| 8 | Noussair Mazraoui Morocco | 80% | 9 1.80/match |
| 9 | Nayef Aguerd Morocco | 80% | 9 1.80/match |
| 10 | Neil El Aynaoui Morocco | 80% | 9 1.80/match |
| 11 | Brahim Díaz Morocco | 80% | 9 1.80/match |
| 12 | Ismael Saibari Morocco | 80% | 9 1.80/match |
| 13 | Moussa Niakhaté Senegal | 80% | 9 1.80/match |
| 14 | Pape Gueye Senegal | 80% | 8 1.60/match |
| 15 | Iliman Ndiaye Senegal | 80% | 6 1.20/match |
| 16 | Yasser Ibrahim Egypt | 60% | 7 1.40/match |
| 17 | Franck Kessié Ivory Coast | 60% | 7 1.40/match |
| 18 | Devis Epassy Cameroon | 60% | 4 0.80/match |
| 19 | Carlos Baleba Cameroon | 60% | 3 0.60/match |
| 20 | Danny Namaso Cameroon | 60% | 4 0.80/match |
| 21 | Bryan Mbeumo Cameroon | 60% | 3 0.60/match |