{
  "slug": "soccer-mls-2024-kadq0wrqev",
  "game_id": "soccer-mls-2024-kaDQ0wRqEv",
  "display": "MLS 2024 Season",
  "league": "MLS",
  "season": 2024,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2024",
  "synthetic": true,
  "player_count": 26,
  "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": "daniel-aguirre",
      "canonical_name": "Daniel Aguirre",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 165.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2467,
        "xg_place": -0.2467,
        "goals_minus_xg": -0.2467,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2687,
        "assists_minus_xa": -0.2687,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5154,
        "points_added": 0.0,
        "xpoints_added": 0.238,
        "passes_attempted": 98.0,
        "pass_completion_pct": 0.898,
        "xpass_completion_pct": 0.8434,
        "passes_over_expected": 5.3431,
        "passes_over_expected_p100": 5.4522,
        "avg_pass_distance": 13.7742,
        "avg_pass_vertical": 3.1582
      }
    },
    {
      "canonical_id": "dejan-joveljic",
      "canonical_name": "Dejan Joveljic",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2529.0,
        "shots": 74.0,
        "shots_on_target": 41.0,
        "goals": 21.0,
        "xg": 16.1962,
        "xg_place": 2.4065,
        "goals_minus_xg": 4.8038,
        "key_passes": 33.0,
        "assists": 5.0,
        "xa": 3.5229,
        "assists_minus_xa": 1.4771,
        "goals_plus_assists": 26.0,
        "xg_plus_xa": 19.719,
        "points_added": 9.0492,
        "xpoints_added": 9.104,
        "passes_attempted": 446.0,
        "pass_completion_pct": 0.722,
        "xpass_completion_pct": 0.7769,
        "passes_over_expected": -24.5166,
        "passes_over_expected_p100": -5.497,
        "avg_pass_distance": 13.7467,
        "avg_pass_vertical": -1.465
      }
    },
    {
      "canonical_id": "diego-fagundez",
      "canonical_name": "Diego Fagundez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1970.0,
        "shots": 27.0,
        "shots_on_target": 14.0,
        "goals": 4.0,
        "xg": 3.3225,
        "xg_place": 1.8888,
        "goals_minus_xg": 0.6775,
        "key_passes": 42.0,
        "assists": 2.0,
        "xa": 3.514,
        "assists_minus_xa": -1.514,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.8365,
        "points_added": 1.1816,
        "xpoints_added": 1.5885,
        "passes_attempted": 895.0,
        "pass_completion_pct": 0.8257,
        "xpass_completion_pct": 0.7969,
        "passes_over_expected": 25.8181,
        "passes_over_expected_p100": 2.8847,
        "avg_pass_distance": 17.4036,
        "avg_pass_vertical": 0.7682
      }
    },
    {
      "canonical_id": "edwin-cerrillo",
      "canonical_name": "Edwin Cerrillo",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2810.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1132,
        "xg_place": 0.6437,
        "goals_minus_xg": 0.8868,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.542,
        "assists_minus_xa": -0.542,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6552,
        "points_added": 0.85,
        "xpoints_added": 0.0614,
        "passes_attempted": 1949.0,
        "pass_completion_pct": 0.942,
        "xpass_completion_pct": 0.9087,
        "passes_over_expected": 64.9433,
        "passes_over_expected_p100": 3.3321,
        "avg_pass_distance": 17.6529,
        "avg_pass_vertical": 1.9353
      }
    },
    {
      "canonical_id": "emiro-garc\u00e9s",
      "canonical_name": "Emiro Garc\u00e9s",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 953.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0576,
        "xg_place": -0.0576,
        "goals_minus_xg": -0.0576,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.2208,
        "assists_minus_xa": 0.7792,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2784,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 534.0,
        "pass_completion_pct": 0.9045,
        "xpass_completion_pct": 0.8937,
        "passes_over_expected": 5.7451,
        "passes_over_expected_p100": 1.0759,
        "avg_pass_distance": 19.7509,
        "avg_pass_vertical": 5.1479
      }
    },
    {
      "canonical_id": "eriq-zavaleta",
      "canonical_name": "Eriq Zavaleta",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 182.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1798,
        "xg_place": 0.5883,
        "goals_minus_xg": 0.8202,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1798,
        "points_added": 0.9159,
        "xpoints_added": 0.1307,
        "passes_attempted": 97.0,
        "pass_completion_pct": 0.8969,
        "xpass_completion_pct": 0.8786,
        "passes_over_expected": 1.7795,
        "passes_over_expected_p100": 1.8346,
        "avg_pass_distance": 19.0218,
        "avg_pass_vertical": 6.8923
      }
    },
    {
      "canonical_id": "gabriel-pec",
      "canonical_name": "Gabriel Pec",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3565.0,
        "shots": 143.0,
        "shots_on_target": 70.0,
        "goals": 19.0,
        "xg": 19.0992,
        "xg_place": 2.8349,
        "goals_minus_xg": -0.0992,
        "key_passes": 62.0,
        "assists": 14.0,
        "xa": 9.6061,
        "assists_minus_xa": 4.3939,
        "goals_plus_assists": 33.0,
        "xg_plus_xa": 28.7052,
        "points_added": 10.2173,
        "xpoints_added": 9.7986,
        "passes_attempted": 1608.0,
        "pass_completion_pct": 0.8607,
        "xpass_completion_pct": 0.8275,
        "passes_over_expected": 53.3405,
        "passes_over_expected_p100": 3.3172,
        "avg_pass_distance": 15.5561,
        "avg_pass_vertical": -3.7052
      }
    },
    {
      "canonical_id": "gast\u00f3n-brugman",
      "canonical_name": "Gast\u00f3n Brugman",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1527.0,
        "shots": 22.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 1.0762,
        "xg_place": -0.082,
        "goals_minus_xg": -1.0762,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 2.3424,
        "assists_minus_xa": -0.3424,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.4186,
        "points_added": 0.0,
        "xpoints_added": 0.7985,
        "passes_attempted": 1123.0,
        "pass_completion_pct": 0.8914,
        "xpass_completion_pct": 0.8604,
        "passes_over_expected": 34.8079,
        "passes_over_expected_p100": 3.0996,
        "avg_pass_distance": 18.2535,
        "avg_pass_vertical": 5.1319
      }
    },
    {
      "canonical_id": "isaiah-parente",
      "canonical_name": "Isaiah Parente",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 67.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.0486,
        "assists_minus_xa": -0.0486,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0486,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 53.0,
        "pass_completion_pct": 0.9245,
        "xpass_completion_pct": 0.8576,
        "passes_over_expected": 3.5459,
        "passes_over_expected_p100": 6.6904,
        "avg_pass_distance": 21.0896,
        "avg_pass_vertical": 2.3082
      }
    },
    {
      "canonical_id": "jalen-neal",
      "canonical_name": "Jalen Neal",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1582.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0537,
        "xg_place": -0.0537,
        "goals_minus_xg": -0.0537,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0897,
        "assists_minus_xa": -0.0897,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1434,
        "points_added": 0.0,
        "xpoints_added": 0.0319,
        "passes_attempted": 1110.0,
        "pass_completion_pct": 0.9459,
        "xpass_completion_pct": 0.9087,
        "passes_over_expected": 41.3983,
        "passes_over_expected_p100": 3.7296,
        "avg_pass_distance": 18.7766,
        "avg_pass_vertical": 4.7995
      }
    },
    {
      "canonical_id": "john-mccarthy",
      "canonical_name": "John McCarthy",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3773.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.1165,
        "assists_minus_xa": -0.1165,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1165,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1043.0,
        "pass_completion_pct": 0.6989,
        "xpass_completion_pct": 0.7287,
        "passes_over_expected": -31.0583,
        "passes_over_expected_p100": -2.9778,
        "avg_pass_distance": 34.6498,
        "avg_pass_vertical": 27.3207,
        "shots_faced": 191.0,
        "goals_conceded": 51.0,
        "saves": 138.0,
        "headed_shot_share": 0.1728,
        "xg_faced": 53.9443,
        "goals_conceded_minus_xg": -2.9443,
        "goals_per_xg": 0.9454
      }
    },
    {
      "canonical_id": "john-nelson",
      "canonical_name": "John Nelson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1813.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2473,
        "xg_place": 0.7036,
        "goals_minus_xg": 0.7527,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 1.0449,
        "assists_minus_xa": -0.0449,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2923,
        "points_added": 0.0,
        "xpoints_added": 0.0229,
        "passes_attempted": 1020.0,
        "pass_completion_pct": 0.8647,
        "xpass_completion_pct": 0.842,
        "passes_over_expected": 23.172,
        "passes_over_expected_p100": 2.2718,
        "avg_pass_distance": 17.2413,
        "avg_pass_vertical": 1.7714
      }
    },
    {
      "canonical_id": "jonathan-p\u00e9rez",
      "canonical_name": "Jonathan P\u00e9rez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 164.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2424,
        "xg_place": -0.0693,
        "goals_minus_xg": -0.2424,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1891,
        "assists_minus_xa": -0.1891,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4315,
        "points_added": 0.0,
        "xpoints_added": 0.1739,
        "passes_attempted": 66.0,
        "pass_completion_pct": 0.8788,
        "xpass_completion_pct": 0.8008,
        "passes_over_expected": 5.1486,
        "passes_over_expected_p100": 7.8009,
        "avg_pass_distance": 17.6762,
        "avg_pass_vertical": -4.2888
      }
    },
    {
      "canonical_id": "joseph-paintsil",
      "canonical_name": "Joseph Paintsil",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3016.0,
        "shots": 89.0,
        "shots_on_target": 40.0,
        "goals": 14.0,
        "xg": 13.7756,
        "xg_place": -0.3094,
        "goals_minus_xg": 0.2244,
        "key_passes": 51.0,
        "assists": 8.0,
        "xa": 5.4772,
        "assists_minus_xa": 2.5228,
        "goals_plus_assists": 22.0,
        "xg_plus_xa": 19.2528,
        "points_added": 4.0956,
        "xpoints_added": 6.0091,
        "passes_attempted": 1012.0,
        "pass_completion_pct": 0.8103,
        "xpass_completion_pct": 0.8022,
        "passes_over_expected": 8.2061,
        "passes_over_expected_p100": 0.8109,
        "avg_pass_distance": 15.6654,
        "avg_pass_vertical": -2.5478
      }
    },
    {
      "canonical_id": "juli\u00e1n-aude",
      "canonical_name": "Juli\u00e1n Aude",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1910.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.8537,
        "xg_place": -0.2352,
        "goals_minus_xg": 0.1463,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 1.6356,
        "assists_minus_xa": 0.3644,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.4893,
        "points_added": 0.7254,
        "xpoints_added": 0.671,
        "passes_attempted": 1080.0,
        "pass_completion_pct": 0.838,
        "xpass_completion_pct": 0.8276,
        "passes_over_expected": 11.2179,
        "passes_over_expected_p100": 1.0387,
        "avg_pass_distance": 17.2624,
        "avg_pass_vertical": 2.4848
      }
    },
    {
      "canonical_id": "marco-reus",
      "canonical_name": "Marco Reus",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 612.0,
        "shots": 7.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.2179,
        "xg_place": 0.5944,
        "goals_minus_xg": -0.2179,
        "key_passes": 15.0,
        "assists": 3.0,
        "xa": 1.1084,
        "assists_minus_xa": 1.8916,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.3263,
        "points_added": 0.0422,
        "xpoints_added": 0.5697,
        "passes_attempted": 388.0,
        "pass_completion_pct": 0.8892,
        "xpass_completion_pct": 0.8387,
        "passes_over_expected": 19.5742,
        "passes_over_expected_p100": 5.0449,
        "avg_pass_distance": 15.397,
        "avg_pass_vertical": 1.0527
      }
    },
    {
      "canonical_id": "mark-delgado",
      "canonical_name": "Mark Delgado",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3078.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.4525,
        "xg_place": -0.0583,
        "goals_minus_xg": -0.4525,
        "key_passes": 48.0,
        "assists": 5.0,
        "xa": 4.6961,
        "assists_minus_xa": 0.3039,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.1486,
        "points_added": 0.3389,
        "xpoints_added": 0.6171,
        "passes_attempted": 2323.0,
        "pass_completion_pct": 0.8868,
        "xpass_completion_pct": 0.8552,
        "passes_over_expected": 73.376,
        "passes_over_expected_p100": 3.1587,
        "avg_pass_distance": 16.8076,
        "avg_pass_vertical": 2.8468
      }
    },
    {
      "canonical_id": "mart\u00edn-c\u00e1ceres",
      "canonical_name": "Mart\u00edn C\u00e1ceres",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1214.0,
        "shots": 4.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.3519,
        "xg_place": 1.1053,
        "goals_minus_xg": -0.3519,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0286,
        "assists_minus_xa": -0.0286,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3805,
        "points_added": 0.0,
        "xpoints_added": 0.3287,
        "passes_attempted": 712.0,
        "pass_completion_pct": 0.9382,
        "xpass_completion_pct": 0.9098,
        "passes_over_expected": 20.2318,
        "passes_over_expected_p100": 2.8416,
        "avg_pass_distance": 18.2231,
        "avg_pass_vertical": 4.7542
      }
    },
    {
      "canonical_id": "mauricio-cuevas",
      "canonical_name": "Mauricio Cuevas",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 430.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.4399,
        "xg_place": -0.1675,
        "goals_minus_xg": 0.5601,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.8014,
        "assists_minus_xa": 0.1986,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2413,
        "points_added": 0.0,
        "xpoints_added": 0.0244,
        "passes_attempted": 256.0,
        "pass_completion_pct": 0.8047,
        "xpass_completion_pct": 0.7875,
        "passes_over_expected": 4.3922,
        "passes_over_expected_p100": 1.7157,
        "avg_pass_distance": 16.8757,
        "avg_pass_vertical": -1.3043
      }
    },
    {
      "canonical_id": "maya-yoshida",
      "canonical_name": "Maya Yoshida",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3945.0,
        "shots": 18.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.5725,
        "xg_place": 0.9377,
        "goals_minus_xg": 0.4275,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.2139,
        "assists_minus_xa": 0.7861,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.7864,
        "points_added": 1.7134,
        "xpoints_added": 1.2154,
        "passes_attempted": 2717.0,
        "pass_completion_pct": 0.9319,
        "xpass_completion_pct": 0.9032,
        "passes_over_expected": 77.8935,
        "passes_over_expected_p100": 2.8669,
        "avg_pass_distance": 20.524,
        "avg_pass_vertical": 7.159
      }
    },
    {
      "canonical_id": "miguel-berry",
      "canonical_name": "Miguel Berry",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1014.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 2.242,
        "xg_place": -0.7812,
        "goals_minus_xg": -0.242,
        "key_passes": 14.0,
        "assists": 3.0,
        "xa": 1.8939,
        "assists_minus_xa": 1.1061,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.1359,
        "points_added": 1.9426,
        "xpoints_added": 2.0717,
        "passes_attempted": 168.0,
        "pass_completion_pct": 0.6964,
        "xpass_completion_pct": 0.7174,
        "passes_over_expected": -3.5314,
        "passes_over_expected_p100": -2.102,
        "avg_pass_distance": 12.61,
        "avg_pass_vertical": 0.1924
      }
    },
    {
      "canonical_id": "miki-yamane",
      "canonical_name": "Miki Yamane",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3793.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4034,
        "xg_place": -0.2635,
        "goals_minus_xg": -0.4034,
        "key_passes": 29.0,
        "assists": 4.0,
        "xa": 2.445,
        "assists_minus_xa": 1.555,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.8483,
        "points_added": 0.0,
        "xpoints_added": 0.163,
        "passes_attempted": 2549.0,
        "pass_completion_pct": 0.8898,
        "xpass_completion_pct": 0.8582,
        "passes_over_expected": 80.556,
        "passes_over_expected_p100": 3.1603,
        "avg_pass_distance": 16.524,
        "avg_pass_vertical": 1.4365
      }
    },
    {
      "canonical_id": "novak-mi\u0107ovi\u0107",
      "canonical_name": "Novak Mi\u0107ovi\u0107",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 200.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.9286,
        "xpass_completion_pct": 0.9096,
        "passes_over_expected": 1.3262,
        "passes_over_expected_p100": 1.8946,
        "avg_pass_distance": 25.2166,
        "avg_pass_vertical": 16.7263,
        "shots_faced": 6.0,
        "goals_conceded": 2.0,
        "saves": 4.0,
        "headed_shot_share": 0.0,
        "xg_faced": 0.6271,
        "goals_conceded_minus_xg": 1.3729,
        "goals_per_xg": 3.1894
      }
    },
    {
      "canonical_id": "riqui-puig",
      "canonical_name": "Riqui Puig",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3273.0,
        "shots": 118.0,
        "shots_on_target": 43.0,
        "goals": 17.0,
        "xg": 11.4712,
        "xg_place": 5.489,
        "goals_minus_xg": 5.5288,
        "key_passes": 69.0,
        "assists": 11.0,
        "xa": 9.3807,
        "assists_minus_xa": 1.6193,
        "goals_plus_assists": 28.0,
        "xg_plus_xa": 20.852,
        "points_added": 3.3157,
        "xpoints_added": 5.1826,
        "passes_attempted": 3365.0,
        "pass_completion_pct": 0.8565,
        "xpass_completion_pct": 0.8471,
        "passes_over_expected": 31.4597,
        "passes_over_expected_p100": 0.9349,
        "avg_pass_distance": 19.663,
        "avg_pass_vertical": 5.6311
      }
    },
    {
      "canonical_id": "rub\u00e9n-ramos-jr",
      "canonical_name": "Rub\u00e9n Ramos Jr.",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 19.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": 5.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.7264,
        "passes_over_expected": 0.368,
        "passes_over_expected_p100": 7.3592,
        "avg_pass_distance": 10.7734,
        "avg_pass_vertical": -0.6996
      }
    },
    {
      "canonical_id": "tucker-lepley",
      "canonical_name": "Tucker Lepley",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 56.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": 17.0,
        "pass_completion_pct": 0.9412,
        "xpass_completion_pct": 0.902,
        "passes_over_expected": 0.6656,
        "passes_over_expected_p100": 3.9154,
        "avg_pass_distance": 19.1887,
        "avg_pass_vertical": 3.8677
      }
    }
  ]
}