{
  "gameweek": 3,
  "generated_at": "2026-09-03T14:39:37.562989+00:00",
  "id": 650,
  "name": "Affengruber",
  "web_name": "Affengruber",
  "team": "FUL",
  "position": "DEF",
  "price": 4.5,
  "ownership_pct": 0.0,
  "status": "a",
  "news": "",
  "flag": null,
  "kickoff": "2026-09-05T14:00:00+00:00",
  "projection": {
    "x_points": 0.72,
    "captain_ev": 1.45,
    "ceiling": 4.44,
    "value": 0.161,
    "bonus": 0.01,
    "defcon": 0.0,
    "p_defcon": 0.0,
    "cs_points": 0.23,
    "start_prob": 0.25
  },
  "season": {
    "total_points": 0,
    "event_points": 0,
    "minutes": 0,
    "realized_ppm": 0.0
  },
  "transfers": {
    "in_event": 61,
    "out_event": 7
  },
  "ranks": {
    "xpts_rank": 313,
    "own_rank": 496,
    "own_vs_xpts_gap": 183
  },
  "verdict_tier": "C",
  "verdict": {
    "tier": "C",
    "price_band": "Budget",
    "stance": "we do not own him",
    "rank_call": "hold"
  },
  "six_week_xpts": {
    "3": 0.73,
    "4": 0.4,
    "5": 0.58,
    "6": 0.69,
    "7": 0.77
  },
  "form_history": [],
  "fixtures": [
    {
      "gw": 3,
      "opponent": "CRY",
      "venue": "H",
      "kickoff": "2026-09-05T14:00:00Z",
      "difficulty": 3,
      "lam_for": 1.482,
      "lam_against": 1.26,
      "source": "market"
    },
    {
      "gw": 4,
      "opponent": "LIV",
      "venue": "A",
      "kickoff": "2026-09-12T14:00:00Z",
      "difficulty": 5,
      "lam_for": 1.076,
      "lam_against": 2.327,
      "source": "market"
    },
    {
      "gw": 5,
      "opponent": "MUN",
      "venue": "H",
      "kickoff": "2026-09-20T15:30:00Z",
      "difficulty": null,
      "lam_for": null,
      "lam_against": null,
      "source": "unpriced"
    },
    {
      "gw": 6,
      "opponent": "IPS",
      "venue": "A",
      "kickoff": "2026-10-10T14:00:00Z",
      "difficulty": null,
      "lam_for": null,
      "lam_against": null,
      "source": "unpriced"
    },
    {
      "gw": 7,
      "opponent": "HUL",
      "venue": "H",
      "kickoff": "2026-10-17T14:00:00Z",
      "difficulty": null,
      "lam_for": null,
      "lam_against": null,
      "source": "unpriced"
    }
  ],
  "squads": {
    "model": false,
    "consensus": false,
    "model_role": null,
    "consensus_role": null
  },
  "notes": [],
  "distribution": {
    "histogram": {
      "9": 191,
      "1": 3939,
      "4": 381,
      "2": 2586,
      "7": 278,
      "12": 114,
      "0": 38798,
      "6": 2197,
      "5": 579,
      "8": 207,
      "3": 176,
      "10": 52,
      "-1": 260,
      "-3": 10,
      "13": 36,
      "-2": 65,
      "11": 51,
      "19": 1,
      "15": 24,
      "16": 12,
      "14": 12,
      "20": 3,
      "18": 3,
      "17": 13,
      "-5": 2,
      "-4": 5,
      "21": 4,
      "24": 1
    },
    "sims": 50000,
    "p10": 0,
    "median": 0,
    "mode": 0,
    "p90": 2,
    "p_haul": 0.0065,
    "p_blank": 0.9133
  },
  "page": "/fpl/players/650-affengruber/",
  "methodology": "Market odds (de-vigged) → Dixon-Coles scorelines → 50k Monte-Carlo simulations, scored on the official Fantasy Premier League points table.",
  "source": "https://evmax.ai",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "license_text": "CC BY 4.0 — free to reuse with attribution to evmax (https://evmax.ai)"
}