{
  "slug": "soccer-mls-2018-ekxmex3q64",
  "game_id": "soccer-mls-2018-EKXMeX3Q64",
  "display": "MLS 2018 Season",
  "league": "MLS",
  "season": 2018,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2018",
  "synthetic": true,
  "player_count": 27,
  "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": "bill-hamid",
      "canonical_name": "Bill Hamid",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1505.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": 414.0,
        "pass_completion_pct": 0.6353,
        "xpass_completion_pct": 0.6479,
        "passes_over_expected": -5.2475,
        "passes_over_expected_p100": -1.2675,
        "avg_pass_distance": 41.5211,
        "avg_pass_vertical": 34.7761,
        "shots_faced": 69.0,
        "goals_conceded": 14.0,
        "saves": 55.0,
        "headed_shot_share": 0.1449,
        "xg_faced": 14.9069,
        "goals_conceded_minus_xg": -0.9069,
        "goals_per_xg": 0.9392
      }
    },
    {
      "canonical_id": "bruno-miranda",
      "canonical_name": "Bruno Miranda",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 123.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1352,
        "xg_place": -0.1352,
        "goals_minus_xg": -0.1352,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1352,
        "points_added": 0.0,
        "xpoints_added": 0.1217,
        "passes_attempted": 56.0,
        "pass_completion_pct": 0.8393,
        "xpass_completion_pct": 0.8374,
        "passes_over_expected": 0.1048,
        "passes_over_expected_p100": 0.1871,
        "avg_pass_distance": 23.458,
        "avg_pass_vertical": 6.2117
      }
    },
    {
      "canonical_id": "chris-durkin",
      "canonical_name": "Chris Durkin",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1659.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5642,
        "xg_place": 0.0496,
        "goals_minus_xg": -0.5642,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.2777,
        "assists_minus_xa": -0.2777,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8419,
        "points_added": 0.0,
        "xpoints_added": 0.2334,
        "passes_attempted": 795.0,
        "pass_completion_pct": 0.8403,
        "xpass_completion_pct": 0.8251,
        "passes_over_expected": 12.0325,
        "passes_over_expected_p100": 1.5135,
        "avg_pass_distance": 20.5845,
        "avg_pass_vertical": 5.9223
      }
    },
    {
      "canonical_id": "chris-odoi-atsem",
      "canonical_name": "Chris Odoi-Atsem",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 15.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0232,
        "xg_place": 0.0155,
        "goals_minus_xg": -0.0232,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0232,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 7.0,
        "pass_completion_pct": 0.8571,
        "xpass_completion_pct": 0.6708,
        "passes_over_expected": 1.3043,
        "passes_over_expected_p100": 18.633,
        "avg_pass_distance": 19.1918,
        "avg_pass_vertical": 2.2808
      }
    },
    {
      "canonical_id": "dane-kelly",
      "canonical_name": "Dane Kelly",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 8.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": 2.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.6945,
        "passes_over_expected": 0.611,
        "passes_over_expected_p100": 30.5491,
        "avg_pass_distance": 14.3322,
        "avg_pass_vertical": 7.475
      }
    },
    {
      "canonical_id": "darren-mattocks",
      "canonical_name": "Darren Mattocks",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1452.0,
        "shots": 42.0,
        "shots_on_target": 19.0,
        "goals": 10.0,
        "xg": 8.6784,
        "xg_place": 0.2255,
        "goals_minus_xg": 1.3216,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.926,
        "assists_minus_xa": -0.926,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 9.6044,
        "points_added": 6.7305,
        "xpoints_added": 5.0668,
        "passes_attempted": 301.0,
        "pass_completion_pct": 0.6944,
        "xpass_completion_pct": 0.7633,
        "passes_over_expected": -20.7396,
        "passes_over_expected_p100": -6.8902,
        "avg_pass_distance": 13.9449,
        "avg_pass_vertical": -1.8947
      }
    },
    {
      "canonical_id": "david-ousted",
      "canonical_name": "David Ousted",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1687.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": 526.0,
        "pass_completion_pct": 0.6787,
        "xpass_completion_pct": 0.7039,
        "passes_over_expected": -13.2495,
        "passes_over_expected_p100": -2.5189,
        "avg_pass_distance": 40.3581,
        "avg_pass_vertical": 31.626,
        "shots_faced": 81.0,
        "goals_conceded": 31.0,
        "saves": 48.0,
        "headed_shot_share": 0.1358,
        "xg_faced": 26.3606,
        "goals_conceded_minus_xg": 4.6394,
        "goals_per_xg": 1.176
      }
    },
    {
      "canonical_id": "fr\u00e9d\u00e9ric-brillant",
      "canonical_name": "Fr\u00e9d\u00e9ric Brillant",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2521.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.9095,
        "xg_place": -0.7298,
        "goals_minus_xg": -0.9095,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.6705,
        "assists_minus_xa": 0.3295,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.58,
        "points_added": 0.0,
        "xpoints_added": 0.8711,
        "passes_attempted": 986.0,
        "pass_completion_pct": 0.8327,
        "xpass_completion_pct": 0.8159,
        "passes_over_expected": 16.5484,
        "passes_over_expected_p100": 1.6783,
        "avg_pass_distance": 23.6814,
        "avg_pass_vertical": 9.4216
      }
    },
    {
      "canonical_id": "ian-harkes",
      "canonical_name": "Ian Harkes",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 385.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": 202.0,
        "pass_completion_pct": 0.8069,
        "xpass_completion_pct": 0.8512,
        "passes_over_expected": -8.9468,
        "passes_over_expected_p100": -4.4291,
        "avg_pass_distance": 17.5326,
        "avg_pass_vertical": 2.0719
      }
    },
    {
      "canonical_id": "jalen-robinson",
      "canonical_name": "Jalen Robinson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 365.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.0887,
        "assists_minus_xa": -0.0887,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0887,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 200.0,
        "pass_completion_pct": 0.81,
        "xpass_completion_pct": 0.7969,
        "passes_over_expected": 2.6206,
        "passes_over_expected_p100": 1.3103,
        "avg_pass_distance": 18.3109,
        "avg_pass_vertical": 3.4253
      }
    },
    {
      "canonical_id": "jared-jeffrey",
      "canonical_name": "Jared Jeffrey",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 5.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.6602,
        "passes_over_expected": -0.6602,
        "passes_over_expected_p100": -66.0185,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "joseph-mora",
      "canonical_name": "Joseph Mora",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2881.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2698,
        "xg_place": -0.2698,
        "goals_minus_xg": -0.2698,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 1.0416,
        "assists_minus_xa": -0.0416,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3114,
        "points_added": 0.0,
        "xpoints_added": 0.2188,
        "passes_attempted": 1188.0,
        "pass_completion_pct": 0.713,
        "xpass_completion_pct": 0.721,
        "passes_over_expected": -9.5073,
        "passes_over_expected_p100": -0.8003,
        "avg_pass_distance": 17.4947,
        "avg_pass_vertical": 5.8961
      }
    },
    {
      "canonical_id": "j\u00fanior-moreno",
      "canonical_name": "J\u00fanior Moreno",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1789.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1933,
        "xg_place": 0.5028,
        "goals_minus_xg": -0.1933,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 1.3583,
        "assists_minus_xa": -0.3583,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5517,
        "points_added": 0.0,
        "xpoints_added": 0.1659,
        "passes_attempted": 890.0,
        "pass_completion_pct": 0.8697,
        "xpass_completion_pct": 0.8463,
        "passes_over_expected": 20.7752,
        "passes_over_expected_p100": 2.3343,
        "avg_pass_distance": 17.8837,
        "avg_pass_vertical": 3.6587
      }
    },
    {
      "canonical_id": "kevin-ellis",
      "canonical_name": "Kevin Ellis",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 57.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": 19.0,
        "pass_completion_pct": 0.5789,
        "xpass_completion_pct": 0.7457,
        "passes_over_expected": -3.168,
        "passes_over_expected_p100": -16.6736,
        "avg_pass_distance": 16.9037,
        "avg_pass_vertical": -2.1663
      }
    },
    {
      "canonical_id": "kofi-opare",
      "canonical_name": "Kofi Opare",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 948.0,
        "shots": 8.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.8252,
        "xg_place": -0.8252,
        "goals_minus_xg": -0.8252,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8252,
        "points_added": 0.0,
        "xpoints_added": 0.8052,
        "passes_attempted": 301.0,
        "pass_completion_pct": 0.8073,
        "xpass_completion_pct": 0.8363,
        "passes_over_expected": -8.7302,
        "passes_over_expected_p100": -2.9004,
        "avg_pass_distance": 21.8484,
        "avg_pass_vertical": 7.4492
      }
    },
    {
      "canonical_id": "luciano-acosta",
      "canonical_name": "Luciano Acosta",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3113.0,
        "shots": 62.0,
        "shots_on_target": 24.0,
        "goals": 10.0,
        "xg": 5.6952,
        "xg_place": 1.8726,
        "goals_minus_xg": 4.3048,
        "key_passes": 60.0,
        "assists": 15.0,
        "xa": 8.2082,
        "assists_minus_xa": 6.7918,
        "goals_plus_assists": 25.0,
        "xg_plus_xa": 13.9034,
        "points_added": 5.2269,
        "xpoints_added": 3.471,
        "passes_attempted": 1833.0,
        "pass_completion_pct": 0.766,
        "xpass_completion_pct": 0.7664,
        "passes_over_expected": -0.8825,
        "passes_over_expected_p100": -0.0481,
        "avg_pass_distance": 16.5172,
        "avg_pass_vertical": 5.5933
      }
    },
    {
      "canonical_id": "nick-deleon",
      "canonical_name": "Nick DeLeon",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1222.0,
        "shots": 13.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.0296,
        "xg_place": -0.1408,
        "goals_minus_xg": -0.0296,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.5473,
        "assists_minus_xa": 0.4527,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.5769,
        "points_added": 0.0,
        "xpoints_added": 0.7641,
        "passes_attempted": 604.0,
        "pass_completion_pct": 0.8046,
        "xpass_completion_pct": 0.7674,
        "passes_over_expected": 22.4893,
        "passes_over_expected_p100": 3.7234,
        "avg_pass_distance": 17.5286,
        "avg_pass_vertical": 4.3733
      }
    },
    {
      "canonical_id": "oniel-fisher",
      "canonical_name": "Oniel Fisher",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2016.0,
        "shots": 14.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 1.2624,
        "xg_place": -0.9293,
        "goals_minus_xg": -0.2624,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.1856,
        "assists_minus_xa": -0.1856,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.448,
        "points_added": 0.4342,
        "xpoints_added": 0.8992,
        "passes_attempted": 1048.0,
        "pass_completion_pct": 0.812,
        "xpass_completion_pct": 0.7845,
        "passes_over_expected": 28.8917,
        "passes_over_expected_p100": 2.7568,
        "avg_pass_distance": 17.1227,
        "avg_pass_vertical": 3.1992
      }
    },
    {
      "canonical_id": "patrick-mullins",
      "canonical_name": "Patrick Mullins",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 280.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1126,
        "xg_place": -0.1126,
        "goals_minus_xg": -0.1126,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.5176,
        "assists_minus_xa": 0.4824,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6302,
        "points_added": 0.0,
        "xpoints_added": 0.0773,
        "passes_attempted": 60.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.6937,
        "passes_over_expected": -1.6214,
        "passes_over_expected_p100": -2.7023,
        "avg_pass_distance": 13.911,
        "avg_pass_vertical": 1.9114
      }
    },
    {
      "canonical_id": "paul-arriola",
      "canonical_name": "Paul Arriola",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2433.0,
        "shots": 37.0,
        "shots_on_target": 18.0,
        "goals": 7.0,
        "xg": 3.602,
        "xg_place": 1.6186,
        "goals_minus_xg": 3.398,
        "key_passes": 33.0,
        "assists": 6.0,
        "xa": 3.173,
        "assists_minus_xa": 2.827,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 6.775,
        "points_added": 1.6568,
        "xpoints_added": 1.6316,
        "passes_attempted": 1138.0,
        "pass_completion_pct": 0.7627,
        "xpass_completion_pct": 0.7645,
        "passes_over_expected": -1.9953,
        "passes_over_expected_p100": -0.1753,
        "avg_pass_distance": 16.16,
        "avg_pass_vertical": 4.2976
      }
    },
    {
      "canonical_id": "russell-canouse",
      "canonical_name": "Russell Canouse",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1812.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.1896,
        "xg_place": 0.1312,
        "goals_minus_xg": -0.1896,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2278,
        "assists_minus_xa": -0.2278,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4174,
        "points_added": 0.3356,
        "xpoints_added": 0.886,
        "passes_attempted": 923.0,
        "pass_completion_pct": 0.8884,
        "xpass_completion_pct": 0.8528,
        "passes_over_expected": 32.8528,
        "passes_over_expected_p100": 3.5594,
        "avg_pass_distance": 16.2871,
        "avg_pass_vertical": 3.5999
      }
    },
    {
      "canonical_id": "steve-clark",
      "canonical_name": "Steve Clark",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 294.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": 143.0,
        "pass_completion_pct": 0.7203,
        "xpass_completion_pct": 0.7184,
        "passes_over_expected": 0.2759,
        "passes_over_expected_p100": 0.1929,
        "avg_pass_distance": 35.778,
        "avg_pass_vertical": 26.8234,
        "shots_faced": 22.0,
        "goals_conceded": 6.0,
        "saves": 16.0,
        "headed_shot_share": 0.1818,
        "xg_faced": 3.9656,
        "goals_conceded_minus_xg": 2.0344,
        "goals_per_xg": 1.513
      }
    },
    {
      "canonical_id": "steven-birnbaum",
      "canonical_name": "Steven Birnbaum",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3486.0,
        "shots": 19.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.9301,
        "xg_place": 1.0084,
        "goals_minus_xg": 0.0699,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.597,
        "assists_minus_xa": -0.597,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.5271,
        "points_added": 1.4453,
        "xpoints_added": 1.3183,
        "passes_attempted": 1392.0,
        "pass_completion_pct": 0.8161,
        "xpass_completion_pct": 0.7954,
        "passes_over_expected": 28.8666,
        "passes_over_expected_p100": 2.0737,
        "avg_pass_distance": 22.1479,
        "avg_pass_vertical": 8.8703
      }
    },
    {
      "canonical_id": "ulises-segura",
      "canonical_name": "Ulises Segura",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1522.0,
        "shots": 19.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 2.0968,
        "xg_place": 0.059,
        "goals_minus_xg": -0.0968,
        "key_passes": 16.0,
        "assists": 1.0,
        "xa": 2.644,
        "assists_minus_xa": -1.644,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.7407,
        "points_added": 1.6571,
        "xpoints_added": 1.277,
        "passes_attempted": 683.0,
        "pass_completion_pct": 0.7584,
        "xpass_completion_pct": 0.7941,
        "passes_over_expected": -24.3394,
        "passes_over_expected_p100": -3.5636,
        "avg_pass_distance": 16.2257,
        "avg_pass_vertical": 2.1162
      }
    },
    {
      "canonical_id": "wayne-rooney",
      "canonical_name": "Wayne Rooney",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1916.0,
        "shots": 73.0,
        "shots_on_target": 31.0,
        "goals": 12.0,
        "xg": 11.0007,
        "xg_place": -1.5056,
        "goals_minus_xg": 0.9993,
        "key_passes": 45.0,
        "assists": 6.0,
        "xa": 3.9438,
        "assists_minus_xa": 2.0562,
        "goals_plus_assists": 18.0,
        "xg_plus_xa": 14.9444,
        "points_added": 5.0663,
        "xpoints_added": 6.5184,
        "passes_attempted": 963.0,
        "pass_completion_pct": 0.7591,
        "xpass_completion_pct": 0.7685,
        "passes_over_expected": -9.0219,
        "passes_over_expected_p100": -0.9369,
        "avg_pass_distance": 21.0227,
        "avg_pass_vertical": 3.829
      }
    },
    {
      "canonical_id": "yamil-asad",
      "canonical_name": "Yamil Asad",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2707.0,
        "shots": 45.0,
        "shots_on_target": 19.0,
        "goals": 9.0,
        "xg": 4.6755,
        "xg_place": 1.8161,
        "goals_minus_xg": 4.3245,
        "key_passes": 27.0,
        "assists": 5.0,
        "xa": 2.9778,
        "assists_minus_xa": 2.0222,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 7.6533,
        "points_added": 6.1249,
        "xpoints_added": 4.0367,
        "passes_attempted": 1291.0,
        "pass_completion_pct": 0.7637,
        "xpass_completion_pct": 0.7766,
        "passes_over_expected": -16.5413,
        "passes_over_expected_p100": -1.2813,
        "avg_pass_distance": 18.8172,
        "avg_pass_vertical": 3.915
      }
    },
    {
      "canonical_id": "zolt\u00e1n-stieber",
      "canonical_name": "Zolt\u00e1n Stieber",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2024.0,
        "shots": 35.0,
        "shots_on_target": 12.0,
        "goals": 5.0,
        "xg": 4.0378,
        "xg_place": 0.1729,
        "goals_minus_xg": 0.9622,
        "key_passes": 39.0,
        "assists": 5.0,
        "xa": 3.8052,
        "assists_minus_xa": 1.1948,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 7.8431,
        "points_added": 2.2752,
        "xpoints_added": 1.9827,
        "passes_attempted": 971.0,
        "pass_completion_pct": 0.7683,
        "xpass_completion_pct": 0.7655,
        "passes_over_expected": 2.7191,
        "passes_over_expected_p100": 0.28,
        "avg_pass_distance": 18.0289,
        "avg_pass_vertical": 2.2441
      }
    }
  ]
}