Finding evidence

France

Compare all teams

Comeback whistle

France

Game-state flagGame-state comparison — conditioned on the score

France was never behind in these matches — nothing to read.

Tilted againstEvenTilted their way
Net big calls per match while behind, across the field; faded band shows the 95% interval.

While trailing: 0 big calls for France, 0 against.

Red cards and VAR reviews are rare, and this counts the direction of a call, not whether it was correct.

Show the receipts

Big calls by the score state they happened under (from France's point of view):

Score stateForAgainst
Behind00
Level11
Ahead00

Matches spent behind: 0 of 6. Build snapshot: wc2026-dc400360208f

MatchMinuteCallNamed teamStateTreatment
148938360'VARFranceLevelagainst
156987067'VARFranceLevelfor
View JSON
{
  "buildSnapshotId": "wc2026-dc400360208f",
  "byState": {
    "leading": {
      "against": 0,
      "for": 0
    },
    "level": {
      "against": 1,
      "for": 1
    },
    "trailing": {
      "against": 0,
      "for": 0
    }
  },
  "events": [
    {
      "kind": "var",
      "matchId": "1489383",
      "minute": 60,
      "namedTeam": "France",
      "state": "level",
      "stoppage": null,
      "treatment": "against"
    },
    {
      "kind": "var",
      "matchId": "1569870",
      "minute": 67,
      "namedTeam": "France",
      "state": "level",
      "stoppage": null,
      "treatment": "for"
    }
  ],
  "firmness": "limited",
  "investigation": "comeback_whistle",
  "lens": "game_state",
  "matchesTrailed": 0,
  "perMatch": [
    {
      "leading": {
        "against": 0,
        "for": 0
      },
      "level": {
        "against": 1,
        "for": 0
      },
      "matchId": "1489383",
      "opponent": "Senegal",
      "trailing": {
        "against": 0,
        "for": 0
      }
    },
    {
      "leading": {
        "against": 0,
        "for": 0
      },
      "level": {
        "against": 0,
        "for": 0
      },
      "matchId": "1489416",
      "opponent": "Norway",
      "trailing": {
        "against": 0,
        "for": 0
      }
    },
    {
      "leading": {
        "against": 0,
        "for": 0
      },
      "level": {
        "against": 0,
        "for": 0
      },
      "matchId": "1539017",
      "opponent": "Iraq",
      "trailing": {
        "against": 0,
        "for": 0
      }
    },
    {
      "leading": {
        "against": 0,
        "for": 0
      },
      "level": {
        "against": 0,
        "for": 0
      },
      "matchId": "1565177",
      "opponent": "Sweden",
      "trailing": {
        "against": 0,
        "for": 0
      }
    },
    {
      "leading": {
        "against": 0,
        "for": 0
      },
      "level": {
        "against": 0,
        "for": 1
      },
      "matchId": "1569870",
      "opponent": "Paraguay",
      "trailing": {
        "against": 0,
        "for": 0
      }
    },
    {
      "leading": {
        "against": 0,
        "for": 0
      },
      "level": {
        "against": 0,
        "for": 0
      },
      "matchId": "1578539",
      "opponent": "Morocco",
      "trailing": {
        "against": 0,
        "for": 0
      }
    }
  ],
  "schemaVersion": "1.0",
  "sourceMatches": [
    "1489383",
    "1489416",
    "1539017",
    "1565177",
    "1569870",
    "1578539"
  ],
  "teamCode": "France",
  "tournament": "wc_2026",
  "trailing": {
    "against": 0,
    "for": 0,
    "interval": null,
    "intervalMethod": "poisson_95_difference",
    "net": 0,
    "netPerTrailingMatch": null
  }
}
Download JSON