{
  "slug": "soccer-mls-2026-19vq2095k6",
  "game_id": "soccer-mls-2026-19vQ2095K6",
  "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": 23,
  "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": "alhassan-yusuf",
      "canonical_name": "Alhassan Yusuf",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 918.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.6957,
        "xg_place": 0.219,
        "goals_minus_xg": 1.3043,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.7837,
        "assists_minus_xa": -0.7837,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4794,
        "points_added": 0.5359,
        "xpoints_added": 0.3726,
        "passes_attempted": 482.0,
        "pass_completion_pct": 0.8693,
        "xpass_completion_pct": 0.8644,
        "passes_over_expected": 2.3585,
        "passes_over_expected_p100": 0.4893,
        "avg_pass_distance": 17.7167,
        "avg_pass_vertical": 0.9642
      }
    },
    {
      "canonical_id": "andrew-farrell",
      "canonical_name": "Andrew Farrell",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 103.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": 59.0,
        "pass_completion_pct": 0.9153,
        "xpass_completion_pct": 0.8919,
        "passes_over_expected": 1.3762,
        "passes_over_expected_p100": 2.3326,
        "avg_pass_distance": 18.5882,
        "avg_pass_vertical": 6.3034
      }
    },
    {
      "canonical_id": "brayan-ceballos",
      "canonical_name": "Brayan Ceballos",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 531.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 0.3304,
        "xg_place": 1.0554,
        "goals_minus_xg": 1.6696,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.3304,
        "points_added": 0.9109,
        "xpoints_added": 0.1515,
        "passes_attempted": 265.0,
        "pass_completion_pct": 0.8868,
        "xpass_completion_pct": 0.8854,
        "passes_over_expected": 0.3738,
        "passes_over_expected_p100": 0.141,
        "avg_pass_distance": 24.2273,
        "avg_pass_vertical": 5.7099
      }
    },
    {
      "canonical_id": "brooklyn-raines",
      "canonical_name": "Brooklyn Raines",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1088.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1782,
        "xg_place": -0.1136,
        "goals_minus_xg": -0.1782,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1141,
        "assists_minus_xa": -0.1141,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2923,
        "points_added": 0.0,
        "xpoints_added": 0.3319,
        "passes_attempted": 497.0,
        "pass_completion_pct": 0.9115,
        "xpass_completion_pct": 0.8951,
        "passes_over_expected": 8.1106,
        "passes_over_expected_p100": 1.6319,
        "avg_pass_distance": 17.7445,
        "avg_pass_vertical": 1.6328
      }
    },
    {
      "canonical_id": "carles-gil",
      "canonical_name": "Carles Gil",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1119.0,
        "shots": 19.0,
        "shots_on_target": 10.0,
        "goals": 4.0,
        "xg": 3.6443,
        "xg_place": 0.8108,
        "goals_minus_xg": 0.3557,
        "key_passes": 29.0,
        "assists": 3.0,
        "xa": 2.5052,
        "assists_minus_xa": 0.4948,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.1495,
        "points_added": 1.4561,
        "xpoints_added": 1.4717,
        "passes_attempted": 661.0,
        "pass_completion_pct": 0.8245,
        "xpass_completion_pct": 0.8032,
        "passes_over_expected": 14.0908,
        "passes_over_expected_p100": 2.1317,
        "avg_pass_distance": 18.8857,
        "avg_pass_vertical": 4.8603
      }
    },
    {
      "canonical_id": "diego-fagundez",
      "canonical_name": "Diego Fagundez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 142.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": 2.0,
        "assists": 0.0,
        "xa": 0.0935,
        "assists_minus_xa": -0.0935,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0935,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 55.0,
        "pass_completion_pct": 0.8182,
        "xpass_completion_pct": 0.7759,
        "passes_over_expected": 2.3262,
        "passes_over_expected_p100": 4.2294,
        "avg_pass_distance": 17.6219,
        "avg_pass_vertical": -0.7675
      }
    },
    {
      "canonical_id": "dor-turgeman",
      "canonical_name": "Dor Turgeman",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1024.0,
        "shots": 23.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 2.2864,
        "xg_place": -1.1591,
        "goals_minus_xg": -0.2864,
        "key_passes": 6.0,
        "assists": 2.0,
        "xa": 0.6548,
        "assists_minus_xa": 1.3452,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.9412,
        "points_added": 1.5037,
        "xpoints_added": 1.441,
        "passes_attempted": 145.0,
        "pass_completion_pct": 0.7793,
        "xpass_completion_pct": 0.8202,
        "passes_over_expected": -5.9349,
        "passes_over_expected_p100": -4.093,
        "avg_pass_distance": 13.3005,
        "avg_pass_vertical": -0.9381
      }
    },
    {
      "canonical_id": "eric-klein",
      "canonical_name": "Eric Klein",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 15.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": 1.0,
        "pass_completion_pct": 0.0,
        "xpass_completion_pct": 0.406,
        "passes_over_expected": -0.406,
        "passes_over_expected_p100": -40.5998,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "ethan-kohler",
      "canonical_name": "Ethan Kohler",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 640.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.06,
        "xg_place": -0.06,
        "goals_minus_xg": -0.06,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.06,
        "points_added": 0.0,
        "xpoints_added": 0.0201,
        "passes_attempted": 434.0,
        "pass_completion_pct": 0.9724,
        "xpass_completion_pct": 0.9406,
        "passes_over_expected": 13.7707,
        "passes_over_expected_p100": 3.173,
        "avg_pass_distance": 19.8185,
        "avg_pass_vertical": 3.6911
      }
    },
    {
      "canonical_id": "griffin-yow",
      "canonical_name": "Griffin Yow",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 624.0,
        "shots": 11.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.0616,
        "xg_place": -0.0588,
        "goals_minus_xg": -0.0616,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.61,
        "assists_minus_xa": -0.61,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6716,
        "points_added": 0.0,
        "xpoints_added": 0.5983,
        "passes_attempted": 150.0,
        "pass_completion_pct": 0.7333,
        "xpass_completion_pct": 0.755,
        "passes_over_expected": -3.254,
        "passes_over_expected_p100": -2.1694,
        "avg_pass_distance": 15.2743,
        "avg_pass_vertical": -0.0617
      }
    },
    {
      "canonical_id": "ilay-feingold",
      "canonical_name": "Ilay Feingold",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 758.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3581,
        "xg_place": -0.2707,
        "goals_minus_xg": 0.6419,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.7554,
        "assists_minus_xa": -0.7554,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1135,
        "points_added": 0.5303,
        "xpoints_added": 0.1606,
        "passes_attempted": 466.0,
        "pass_completion_pct": 0.8391,
        "xpass_completion_pct": 0.8269,
        "passes_over_expected": 5.6601,
        "passes_over_expected_p100": 1.2146,
        "avg_pass_distance": 19.1797,
        "avg_pass_vertical": 2.9364
      }
    },
    {
      "canonical_id": "jackson-yueill",
      "canonical_name": "Jackson Yueill",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 167.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": 1.0,
        "assists": 0.0,
        "xa": 0.0583,
        "assists_minus_xa": -0.0583,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0583,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 71.0,
        "pass_completion_pct": 0.8873,
        "xpass_completion_pct": 0.8712,
        "passes_over_expected": 1.1436,
        "passes_over_expected_p100": 1.6107,
        "avg_pass_distance": 16.4363,
        "avg_pass_vertical": -3.2468
      }
    },
    {
      "canonical_id": "jayden-da",
      "canonical_name": "Jayden Da",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 13.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": 4.0,
        "pass_completion_pct": 0.25,
        "xpass_completion_pct": 0.639,
        "passes_over_expected": -1.5561,
        "passes_over_expected_p100": -38.9027,
        "avg_pass_distance": 7.3341,
        "avg_pass_vertical": -3.2488
      }
    },
    {
      "canonical_id": "keegan-hughes",
      "canonical_name": "Keegan Hughes",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 90.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": 47.0,
        "pass_completion_pct": 0.8298,
        "xpass_completion_pct": 0.8608,
        "passes_over_expected": -1.4577,
        "passes_over_expected_p100": -3.1014,
        "avg_pass_distance": 18.0881,
        "avg_pass_vertical": 5.015
      }
    },
    {
      "canonical_id": "leonardo-campana",
      "canonical_name": "Leonardo Campana",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 122.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.384,
        "xg_place": 0.3297,
        "goals_minus_xg": 0.616,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.384,
        "points_added": 0.2981,
        "xpoints_added": 0.1176,
        "passes_attempted": 24.0,
        "pass_completion_pct": 0.7083,
        "xpass_completion_pct": 0.7946,
        "passes_over_expected": -2.0696,
        "passes_over_expected_p100": -8.6234,
        "avg_pass_distance": 13.6286,
        "avg_pass_vertical": -0.9132
      }
    },
    {
      "canonical_id": "luca-langoni",
      "canonical_name": "Luca Langoni",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 806.0,
        "shots": 16.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.0307,
        "xg_place": 0.2689,
        "goals_minus_xg": 0.9693,
        "key_passes": 13.0,
        "assists": 6.0,
        "xa": 1.5233,
        "assists_minus_xa": 4.4767,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 2.554,
        "points_added": 1.5692,
        "xpoints_added": 0.7094,
        "passes_attempted": 262.0,
        "pass_completion_pct": 0.7137,
        "xpass_completion_pct": 0.7384,
        "passes_over_expected": -6.4665,
        "passes_over_expected_p100": -2.4681,
        "avg_pass_distance": 16.0038,
        "avg_pass_vertical": 0.0064
      }
    },
    {
      "canonical_id": "malcolm-fry",
      "canonical_name": "Malcolm Fry",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 51.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": 22.0,
        "pass_completion_pct": 0.7727,
        "xpass_completion_pct": 0.7571,
        "passes_over_expected": 0.3445,
        "passes_over_expected_p100": 1.566,
        "avg_pass_distance": 16.3483,
        "avg_pass_vertical": -0.4032
      }
    },
    {
      "canonical_id": "mamadou-fofana",
      "canonical_name": "Mamadou Fofana",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1026.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2871,
        "xg_place": 0.0636,
        "goals_minus_xg": 0.7129,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3632,
        "assists_minus_xa": -0.3632,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6503,
        "points_added": 0.1616,
        "xpoints_added": 0.0464,
        "passes_attempted": 607.0,
        "pass_completion_pct": 0.916,
        "xpass_completion_pct": 0.9081,
        "passes_over_expected": 4.7997,
        "passes_over_expected_p100": 0.7907,
        "avg_pass_distance": 23.2754,
        "avg_pass_vertical": 3.6234
      }
    },
    {
      "canonical_id": "matt-polster",
      "canonical_name": "Matt Polster",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 411.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0675,
        "xg_place": -0.0675,
        "goals_minus_xg": -0.0675,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0675,
        "points_added": 0.0,
        "xpoints_added": 0.0198,
        "passes_attempted": 232.0,
        "pass_completion_pct": 0.875,
        "xpass_completion_pct": 0.8488,
        "passes_over_expected": 6.0726,
        "passes_over_expected_p100": 2.6175,
        "avg_pass_distance": 17.2801,
        "avg_pass_vertical": 3.9699
      }
    },
    {
      "canonical_id": "matt-turner",
      "canonical_name": "Matt Turner",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1129.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": 393.0,
        "pass_completion_pct": 0.7608,
        "xpass_completion_pct": 0.7747,
        "passes_over_expected": -5.4665,
        "passes_over_expected_p100": -1.391,
        "avg_pass_distance": 33.9796,
        "avg_pass_vertical": 24.1247,
        "shots_faced": 64.0,
        "goals_conceded": 12.0,
        "saves": 49.0,
        "headed_shot_share": 0.1719,
        "xg_faced": 18.9822,
        "goals_conceded_minus_xg": -6.9822,
        "goals_per_xg": 0.6322
      }
    },
    {
      "canonical_id": "peyton-miller",
      "canonical_name": "Peyton Miller",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 523.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 2.1699,
        "xg_place": 0.1952,
        "goals_minus_xg": 0.8301,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.3055,
        "assists_minus_xa": -0.3055,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.4754,
        "points_added": 0.2647,
        "xpoints_added": 0.86,
        "passes_attempted": 174.0,
        "pass_completion_pct": 0.7529,
        "xpass_completion_pct": 0.7787,
        "passes_over_expected": -4.4858,
        "passes_over_expected_p100": -2.5781,
        "avg_pass_distance": 17.3957,
        "avg_pass_vertical": 1.9564
      }
    },
    {
      "canonical_id": "tanner-beason",
      "canonical_name": "Tanner Beason",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 76.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": 51.0,
        "pass_completion_pct": 0.7843,
        "xpass_completion_pct": 0.7756,
        "passes_over_expected": 0.4454,
        "passes_over_expected_p100": 0.8734,
        "avg_pass_distance": 17.9922,
        "avg_pass_vertical": 5.4959
      }
    },
    {
      "canonical_id": "will-sands",
      "canonical_name": "Will Sands",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1043.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.6377,
        "xg_place": 0.1133,
        "goals_minus_xg": 0.3623,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1636,
        "assists_minus_xa": -0.1636,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8013,
        "points_added": 1.4129,
        "xpoints_added": 0.5533,
        "passes_attempted": 439.0,
        "pass_completion_pct": 0.8041,
        "xpass_completion_pct": 0.8065,
        "passes_over_expected": -1.0582,
        "passes_over_expected_p100": -0.2411,
        "avg_pass_distance": 17.617,
        "avg_pass_vertical": 0.9328
      }
    }
  ]
}