{
  "slug": "soccer-mls-2026-mvzqolzqap",
  "game_id": "soccer-mls-2026-mvzqoLZQap",
  "display": "MLS 2026 Season",
  "league": "MLS",
  "season": 2026,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2026",
  "synthetic": true,
  "player_count": 21,
  "stat_keys": [
    "assists",
    "assists_minus_xa",
    "avg_pass_distance",
    "avg_pass_vertical",
    "goals",
    "goals_conceded",
    "goals_conceded_minus_xg",
    "goals_minus_xg",
    "goals_per_xg",
    "goals_plus_assists",
    "headed_shot_share",
    "key_passes",
    "minutes_played",
    "pass_completion_pct",
    "passes_attempted",
    "passes_over_expected",
    "passes_over_expected_p100",
    "points_added",
    "saves",
    "shots",
    "shots_faced",
    "shots_on_target",
    "xa",
    "xg",
    "xg_faced",
    "xg_place",
    "xg_plus_xa",
    "xpass_completion_pct",
    "xpoints_added"
  ],
  "players": [
    {
      "canonical_id": "amar-sejdi\u0107",
      "canonical_name": "Amar Sejdi\u0107",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 186.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1424,
        "xg_place": 0.8483,
        "goals_minus_xg": -0.1424,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0918,
        "assists_minus_xa": -0.0918,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2342,
        "points_added": 0.0,
        "xpoints_added": 0.1237,
        "passes_attempted": 118.0,
        "pass_completion_pct": 0.8051,
        "xpass_completion_pct": 0.7997,
        "passes_over_expected": 0.6378,
        "passes_over_expected_p100": 0.5405,
        "avg_pass_distance": 20.0265,
        "avg_pass_vertical": 1.9981
      }
    },
    {
      "canonical_id": "andr\u00e9-gomes",
      "canonical_name": "Andr\u00e9 Gomes",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 462.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5722,
        "xg_place": -0.108,
        "goals_minus_xg": -0.5722,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1216,
        "assists_minus_xa": -0.1216,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6938,
        "points_added": 0.0,
        "xpoints_added": 0.2734,
        "passes_attempted": 316.0,
        "pass_completion_pct": 0.8829,
        "xpass_completion_pct": 0.8706,
        "passes_over_expected": 3.8962,
        "passes_over_expected_p100": 1.233,
        "avg_pass_distance": 18.4061,
        "avg_pass_vertical": 1.2985
      }
    },
    {
      "canonical_id": "andr\u00e9s-herrera",
      "canonical_name": "Andr\u00e9s Herrera",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 927.0,
        "shots": 9.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.502,
        "xg_place": -0.0073,
        "goals_minus_xg": -0.502,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.9135,
        "assists_minus_xa": 0.0865,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4155,
        "points_added": 0.0,
        "xpoints_added": 0.3003,
        "passes_attempted": 459.0,
        "pass_completion_pct": 0.8148,
        "xpass_completion_pct": 0.7829,
        "passes_over_expected": 14.6319,
        "passes_over_expected_p100": 3.1878,
        "avg_pass_distance": 16.9339,
        "avg_pass_vertical": 1.0069
      }
    },
    {
      "canonical_id": "chase-adams",
      "canonical_name": "Chase Adams",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 6.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 0.0,
        "pass_completion_pct": 0.0,
        "xpass_completion_pct": 0.0,
        "passes_over_expected": 0.0,
        "passes_over_expected_p100": 0.0,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "diego-rossi",
      "canonical_name": "Diego Rossi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1174.0,
        "shots": 31.0,
        "shots_on_target": 8.0,
        "goals": 4.0,
        "xg": 2.9738,
        "xg_place": -0.2678,
        "goals_minus_xg": 1.0262,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.7021,
        "assists_minus_xa": 0.2979,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.6759,
        "points_added": 3.7134,
        "xpoints_added": 1.7532,
        "passes_attempted": 474.0,
        "pass_completion_pct": 0.8312,
        "xpass_completion_pct": 0.8055,
        "passes_over_expected": 12.2066,
        "passes_over_expected_p100": 2.5752,
        "avg_pass_distance": 15.168,
        "avg_pass_vertical": 1.8473
      }
    },
    {
      "canonical_id": "dylan-chambost",
      "canonical_name": "Dylan Chambost",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 799.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2812,
        "xg_place": -0.1833,
        "goals_minus_xg": -0.2812,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.5609,
        "assists_minus_xa": -0.5609,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.842,
        "points_added": 0.0,
        "xpoints_added": 0.1232,
        "passes_attempted": 639.0,
        "pass_completion_pct": 0.856,
        "xpass_completion_pct": 0.8227,
        "passes_over_expected": 21.2654,
        "passes_over_expected_p100": 3.3279,
        "avg_pass_distance": 19.9009,
        "avg_pass_vertical": 3.8638
      }
    },
    {
      "canonical_id": "d\u00e1niel-gazdag",
      "canonical_name": "D\u00e1niel Gazdag",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 371.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.9899,
        "xg_place": -0.2484,
        "goals_minus_xg": 0.0101,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0139,
        "assists_minus_xa": -0.0139,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0038,
        "points_added": 0.539,
        "xpoints_added": 0.7557,
        "passes_attempted": 161.0,
        "pass_completion_pct": 0.8634,
        "xpass_completion_pct": 0.8535,
        "passes_over_expected": 1.583,
        "passes_over_expected_p100": 0.9832,
        "avg_pass_distance": 12.5125,
        "avg_pass_vertical": -1.2623
      }
    },
    {
      "canonical_id": "hugo-picard",
      "canonical_name": "Hugo Picard",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 645.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 2.0977,
        "xg_place": -0.7181,
        "goals_minus_xg": -1.0977,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.7082,
        "assists_minus_xa": 0.2918,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.8059,
        "points_added": 0.1583,
        "xpoints_added": 1.0802,
        "passes_attempted": 273.0,
        "pass_completion_pct": 0.7839,
        "xpass_completion_pct": 0.7988,
        "passes_over_expected": -4.0791,
        "passes_over_expected_p100": -1.4942,
        "avg_pass_distance": 14.4274,
        "avg_pass_vertical": -2.2929
      }
    },
    {
      "canonical_id": "jamal-thiar\u00e9",
      "canonical_name": "Jamal Thiar\u00e9",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 211.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2151,
        "xg_place": -0.2151,
        "goals_minus_xg": -0.2151,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2405,
        "assists_minus_xa": -0.2405,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4556,
        "points_added": 0.0,
        "xpoints_added": 0.2179,
        "passes_attempted": 29.0,
        "pass_completion_pct": 0.7931,
        "xpass_completion_pct": 0.6907,
        "passes_over_expected": 2.9698,
        "passes_over_expected_p100": 10.2407,
        "avg_pass_distance": 17.5343,
        "avg_pass_vertical": 5.4967
      }
    },
    {
      "canonical_id": "malte-amundsen",
      "canonical_name": "Malte Amundsen",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1087.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4116,
        "xg_place": -0.4116,
        "goals_minus_xg": -0.4116,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.5501,
        "assists_minus_xa": -0.5501,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9617,
        "points_added": 0.0,
        "xpoints_added": 0.2895,
        "passes_attempted": 661.0,
        "pass_completion_pct": 0.8775,
        "xpass_completion_pct": 0.8276,
        "passes_over_expected": 32.9588,
        "passes_over_expected_p100": 4.9862,
        "avg_pass_distance": 17.6316,
        "avg_pass_vertical": 3.5567
      }
    },
    {
      "canonical_id": "max-arfsten",
      "canonical_name": "Max Arfsten",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1158.0,
        "shots": 16.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 2.6941,
        "xg_place": -0.98,
        "goals_minus_xg": 0.3059,
        "key_passes": 20.0,
        "assists": 4.0,
        "xa": 2.6669,
        "assists_minus_xa": 1.3331,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.361,
        "points_added": 1.0816,
        "xpoints_added": 1.5685,
        "passes_attempted": 547.0,
        "pass_completion_pct": 0.7349,
        "xpass_completion_pct": 0.7694,
        "passes_over_expected": -18.8438,
        "passes_over_expected_p100": -3.4449,
        "avg_pass_distance": 16.377,
        "avg_pass_vertical": -0.2089
      }
    },
    {
      "canonical_id": "mohamed-farsi",
      "canonical_name": "Mohamed Farsi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 49.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0731,
        "xg_place": -0.0553,
        "goals_minus_xg": -0.0731,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0731,
        "points_added": 0.0,
        "xpoints_added": 0.0012,
        "passes_attempted": 30.0,
        "pass_completion_pct": 0.9333,
        "xpass_completion_pct": 0.8918,
        "passes_over_expected": 1.2461,
        "passes_over_expected_p100": 4.1536,
        "avg_pass_distance": 15.9356,
        "avg_pass_vertical": -4.4583
      }
    },
    {
      "canonical_id": "nariman-akhundzade",
      "canonical_name": "Nariman Akhundzade",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 69.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 23.0,
        "pass_completion_pct": 0.913,
        "xpass_completion_pct": 0.845,
        "passes_over_expected": 1.5659,
        "passes_over_expected_p100": 6.8083,
        "avg_pass_distance": 14.8073,
        "avg_pass_vertical": -2.0848
      }
    },
    {
      "canonical_id": "patrick-schulte",
      "canonical_name": "Patrick Schulte",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1238.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 418.0,
        "pass_completion_pct": 0.8445,
        "xpass_completion_pct": 0.8545,
        "passes_over_expected": -4.1965,
        "passes_over_expected_p100": -1.004,
        "avg_pass_distance": 27.9847,
        "avg_pass_vertical": 17.7614,
        "shots_faced": 48.0,
        "goals_conceded": 19.0,
        "saves": 27.0,
        "headed_shot_share": 0.2708,
        "xg_faced": 19.7406,
        "goals_conceded_minus_xg": -0.7406,
        "goals_per_xg": 0.9625
      }
    },
    {
      "canonical_id": "rudy-camacho",
      "canonical_name": "Rudy Camacho",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1148.0,
        "shots": 5.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.5501,
        "xg_place": 0.494,
        "goals_minus_xg": -0.5501,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2833,
        "assists_minus_xa": -0.2833,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8335,
        "points_added": 0.0,
        "xpoints_added": 0.2712,
        "passes_attempted": 958.0,
        "pass_completion_pct": 0.9154,
        "xpass_completion_pct": 0.8927,
        "passes_over_expected": 21.8392,
        "passes_over_expected_p100": 2.2797,
        "avg_pass_distance": 20.8015,
        "avg_pass_vertical": 6.737
      }
    },
    {
      "canonical_id": "sean-zawadzki",
      "canonical_name": "Sean Zawadzki",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1238.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1797,
        "xg_place": -0.0074,
        "goals_minus_xg": -0.1797,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0569,
        "assists_minus_xa": -0.0569,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2366,
        "points_added": 0.0,
        "xpoints_added": 0.1938,
        "passes_attempted": 763.0,
        "pass_completion_pct": 0.9214,
        "xpass_completion_pct": 0.8814,
        "passes_over_expected": 30.5298,
        "passes_over_expected_p100": 4.0013,
        "avg_pass_distance": 18.2697,
        "avg_pass_vertical": 4.3034
      }
    },
    {
      "canonical_id": "sekou-bangoura",
      "canonical_name": "Sekou Bangoura",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 292.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0599,
        "xg_place": 0.4445,
        "goals_minus_xg": -0.0599,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0274,
        "assists_minus_xa": -0.0274,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0873,
        "points_added": 0.0,
        "xpoints_added": 0.0723,
        "passes_attempted": 159.0,
        "pass_completion_pct": 0.8365,
        "xpass_completion_pct": 0.8578,
        "passes_over_expected": -3.3894,
        "passes_over_expected_p100": -2.1317,
        "avg_pass_distance": 19.2013,
        "avg_pass_vertical": 2.259
      }
    },
    {
      "canonical_id": "steven-moreira",
      "canonical_name": "Steven Moreira",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 989.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3851,
        "xg_place": -0.1387,
        "goals_minus_xg": -0.3851,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.8628,
        "assists_minus_xa": -0.8628,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.2479,
        "points_added": 0.0,
        "xpoints_added": 0.2619,
        "passes_attempted": 668.0,
        "pass_completion_pct": 0.8847,
        "xpass_completion_pct": 0.842,
        "passes_over_expected": 28.5166,
        "passes_over_expected_p100": 4.269,
        "avg_pass_distance": 18.0743,
        "avg_pass_vertical": 4.3567
      }
    },
    {
      "canonical_id": "taha-habroune",
      "canonical_name": "Taha Habroune",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 858.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.1148,
        "xg_place": 0.3246,
        "goals_minus_xg": -0.1148,
        "key_passes": 16.0,
        "assists": 2.0,
        "xa": 1.8837,
        "assists_minus_xa": 0.1163,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.9985,
        "points_added": 0.4588,
        "xpoints_added": 0.7832,
        "passes_attempted": 442.0,
        "pass_completion_pct": 0.819,
        "xpass_completion_pct": 0.8137,
        "passes_over_expected": 2.358,
        "passes_over_expected_p100": 0.5335,
        "avg_pass_distance": 14.5326,
        "avg_pass_vertical": 1.9396
      }
    },
    {
      "canonical_id": "wessam-abou-ali",
      "canonical_name": "Wessam Abou Ali",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 637.0,
        "shots": 20.0,
        "shots_on_target": 9.0,
        "goals": 5.0,
        "xg": 3.2853,
        "xg_place": 0.521,
        "goals_minus_xg": 1.7147,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.1658,
        "assists_minus_xa": 0.8342,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 3.4512,
        "points_added": 1.9933,
        "xpoints_added": 3.1605,
        "passes_attempted": 122.0,
        "pass_completion_pct": 0.7131,
        "xpass_completion_pct": 0.7914,
        "passes_over_expected": -9.5493,
        "passes_over_expected_p100": -7.8273,
        "avg_pass_distance": 14.3694,
        "avg_pass_vertical": -0.9453
      }
    },
    {
      "canonical_id": "yevhen-cheberko",
      "canonical_name": "Yevhen Cheberko",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 74.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 70.0,
        "pass_completion_pct": 0.9143,
        "xpass_completion_pct": 0.8917,
        "passes_over_expected": 1.5804,
        "passes_over_expected_p100": 2.2577,
        "avg_pass_distance": 16.2405,
        "avg_pass_vertical": 3.6251
      }
    }
  ]
}