{
  "slug": "soccer-mls-2018-ygomngl5wn",
  "game_id": "soccer-mls-2018-YgOMngl5wN",
  "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": "aj-delagarza",
      "canonical_name": "A.J. DeLaGarza",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 395.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.0398,
        "assists_minus_xa": -0.0398,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0398,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 172.0,
        "pass_completion_pct": 0.814,
        "xpass_completion_pct": 0.8069,
        "passes_over_expected": 1.2066,
        "passes_over_expected_p100": 0.7015,
        "avg_pass_distance": 18.8074,
        "avg_pass_vertical": 5.5628
      }
    },
    {
      "canonical_id": "adam-lundkvist",
      "canonical_name": "Adam Lundkvist",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1338.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1819,
        "xg_place": -0.1414,
        "goals_minus_xg": -0.1819,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 1.0592,
        "assists_minus_xa": -1.0592,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.2411,
        "points_added": 0.0,
        "xpoints_added": 0.1119,
        "passes_attempted": 668.0,
        "pass_completion_pct": 0.7665,
        "xpass_completion_pct": 0.7631,
        "passes_over_expected": 2.2785,
        "passes_over_expected_p100": 0.3411,
        "avg_pass_distance": 20.4708,
        "avg_pass_vertical": 2.1278
      }
    },
    {
      "canonical_id": "adolfo-machado",
      "canonical_name": "Adolfo Machado",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1882.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3107,
        "xg_place": -0.3107,
        "goals_minus_xg": -0.3107,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.7745,
        "assists_minus_xa": -0.7745,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.0852,
        "points_added": 0.0,
        "xpoints_added": 0.172,
        "passes_attempted": 886.0,
        "pass_completion_pct": 0.7833,
        "xpass_completion_pct": 0.7835,
        "passes_over_expected": -0.195,
        "passes_over_expected_p100": -0.022,
        "avg_pass_distance": 21.6688,
        "avg_pass_vertical": 7.9994
      }
    },
    {
      "canonical_id": "alberth-elis",
      "canonical_name": "Alberth Elis",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2639.0,
        "shots": 101.0,
        "shots_on_target": 44.0,
        "goals": 11.0,
        "xg": 15.6739,
        "xg_place": 0.1905,
        "goals_minus_xg": -4.6739,
        "key_passes": 31.0,
        "assists": 6.0,
        "xa": 6.301,
        "assists_minus_xa": -0.301,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 21.9749,
        "points_added": 5.2521,
        "xpoints_added": 8.4904,
        "passes_attempted": 706.0,
        "pass_completion_pct": 0.6912,
        "xpass_completion_pct": 0.7287,
        "passes_over_expected": -26.4376,
        "passes_over_expected_p100": -3.7447,
        "avg_pass_distance": 14.8388,
        "avg_pass_vertical": 0.0724
      }
    },
    {
      "canonical_id": "alejandro-fuenmayor",
      "canonical_name": "Alejandro Fuenmayor",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1949.0,
        "shots": 8.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 1.414,
        "xg_place": 0.8528,
        "goals_minus_xg": 1.586,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.7843,
        "assists_minus_xa": 0.2157,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.1983,
        "points_added": 1.1442,
        "xpoints_added": 0.575,
        "passes_attempted": 874.0,
        "pass_completion_pct": 0.8181,
        "xpass_completion_pct": 0.8206,
        "passes_over_expected": -2.1895,
        "passes_over_expected_p100": -0.2505,
        "avg_pass_distance": 25.4466,
        "avg_pass_vertical": 9.5007
      }
    },
    {
      "canonical_id": "andrew-wenger",
      "canonical_name": "Andrew Wenger",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1880.0,
        "shots": 14.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.6074,
        "xg_place": 0.9684,
        "goals_minus_xg": -0.6074,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.9461,
        "assists_minus_xa": 0.0539,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.5534,
        "points_added": 0.6627,
        "xpoints_added": 1.532,
        "passes_attempted": 825.0,
        "pass_completion_pct": 0.7224,
        "xpass_completion_pct": 0.7493,
        "passes_over_expected": -22.1973,
        "passes_over_expected_p100": -2.6906,
        "avg_pass_distance": 19.5742,
        "avg_pass_vertical": 5.081
      }
    },
    {
      "canonical_id": "arturo-\u00e1lvarez",
      "canonical_name": "Arturo \u00c1lvarez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 452.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.9433,
        "xg_place": 0.2839,
        "goals_minus_xg": -0.9433,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 0.7041,
        "assists_minus_xa": 0.2959,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6474,
        "points_added": 0.0,
        "xpoints_added": 0.5912,
        "passes_attempted": 190.0,
        "pass_completion_pct": 0.6947,
        "xpass_completion_pct": 0.7367,
        "passes_over_expected": -7.9713,
        "passes_over_expected_p100": -4.1954,
        "avg_pass_distance": 19.8698,
        "avg_pass_vertical": 1.5511
      }
    },
    {
      "canonical_id": "boniek-garc\u00eda",
      "canonical_name": "Boniek Garc\u00eda",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2301.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2475,
        "xg_place": 0.2239,
        "goals_minus_xg": 0.7525,
        "key_passes": 48.0,
        "assists": 6.0,
        "xa": 4.2292,
        "assists_minus_xa": 1.7708,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 4.4767,
        "points_added": 0.5528,
        "xpoints_added": 0.0889,
        "passes_attempted": 1276.0,
        "pass_completion_pct": 0.8292,
        "xpass_completion_pct": 0.8108,
        "passes_over_expected": 23.4575,
        "passes_over_expected_p100": 1.8384,
        "avg_pass_distance": 20.8727,
        "avg_pass_vertical": 5.6524
      }
    },
    {
      "canonical_id": "chris-seitz",
      "canonical_name": "Chris Seitz",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 599.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": 194.0,
        "pass_completion_pct": 0.6031,
        "xpass_completion_pct": 0.5927,
        "passes_over_expected": 2.0083,
        "passes_over_expected_p100": 1.0352,
        "avg_pass_distance": 46.4792,
        "avg_pass_vertical": 38.5089,
        "shots_faced": 23.0,
        "goals_conceded": 9.0,
        "saves": 14.0,
        "headed_shot_share": 0.087,
        "xg_faced": 6.6443,
        "goals_conceded_minus_xg": 2.3557,
        "goals_per_xg": 1.3545
      }
    },
    {
      "canonical_id": "damarcus-beasley",
      "canonical_name": "DaMarcus Beasley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2433.0,
        "shots": 11.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 0.5781,
        "xg_place": 0.3172,
        "goals_minus_xg": 0.4219,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.7263,
        "assists_minus_xa": 0.2737,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3044,
        "points_added": 0.006,
        "xpoints_added": 0.3044,
        "passes_attempted": 1423.0,
        "pass_completion_pct": 0.8573,
        "xpass_completion_pct": 0.8338,
        "passes_over_expected": 33.542,
        "passes_over_expected_p100": 2.3571,
        "avg_pass_distance": 18.8967,
        "avg_pass_vertical": 2.6237
      }
    },
    {
      "canonical_id": "darwin-cer\u00e9n",
      "canonical_name": "Darwin Cer\u00e9n",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2064.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3198,
        "xg_place": 0.4186,
        "goals_minus_xg": 0.6802,
        "key_passes": 18.0,
        "assists": 0.0,
        "xa": 0.8515,
        "assists_minus_xa": -0.8515,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1712,
        "points_added": 0.0291,
        "xpoints_added": 0.0866,
        "passes_attempted": 1068.0,
        "pass_completion_pct": 0.8624,
        "xpass_completion_pct": 0.8481,
        "passes_over_expected": 15.2202,
        "passes_over_expected_p100": 1.4251,
        "avg_pass_distance": 24.9914,
        "avg_pass_vertical": 6.3033
      }
    },
    {
      "canonical_id": "eric-alexander",
      "canonical_name": "Eric Alexander",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1808.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.8323,
        "xg_place": -0.0599,
        "goals_minus_xg": 0.1677,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 0.7053,
        "assists_minus_xa": -0.7053,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5375,
        "points_added": 0.0662,
        "xpoints_added": 0.1457,
        "passes_attempted": 796.0,
        "pass_completion_pct": 0.8505,
        "xpass_completion_pct": 0.847,
        "passes_over_expected": 2.7666,
        "passes_over_expected_p100": 0.3476,
        "avg_pass_distance": 20.7972,
        "avg_pass_vertical": 3.0709
      }
    },
    {
      "canonical_id": "eric-bird",
      "canonical_name": "Eric Bird",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 371.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.7913,
        "xg_place": -0.0204,
        "goals_minus_xg": -0.7913,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0963,
        "assists_minus_xa": -0.0963,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8877,
        "points_added": 0.0,
        "xpoints_added": 0.1339,
        "passes_attempted": 165.0,
        "pass_completion_pct": 0.7455,
        "xpass_completion_pct": 0.8062,
        "passes_over_expected": -10.0154,
        "passes_over_expected_p100": -6.07,
        "avg_pass_distance": 20.8335,
        "avg_pass_vertical": 6.0989
      }
    },
    {
      "canonical_id": "jared-watts",
      "canonical_name": "Jared Watts",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 584.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.066,
        "xg_place": -0.066,
        "goals_minus_xg": -0.066,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.066,
        "points_added": 0.0,
        "xpoints_added": 0.0669,
        "passes_attempted": 258.0,
        "pass_completion_pct": 0.8682,
        "xpass_completion_pct": 0.8673,
        "passes_over_expected": 0.2454,
        "passes_over_expected_p100": 0.0951,
        "avg_pass_distance": 26.096,
        "avg_pass_vertical": 9.6918
      }
    },
    {
      "canonical_id": "joe-willis",
      "canonical_name": "Joe Willis",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2590.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": 3.0,
        "assists": 0.0,
        "xa": 0.1262,
        "assists_minus_xa": -0.1262,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1262,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 832.0,
        "pass_completion_pct": 0.6154,
        "xpass_completion_pct": 0.6196,
        "passes_over_expected": -3.4908,
        "passes_over_expected_p100": -0.4196,
        "avg_pass_distance": 45.3577,
        "avg_pass_vertical": 37.8346,
        "shots_faced": 124.0,
        "goals_conceded": 40.0,
        "saves": 82.0,
        "headed_shot_share": 0.1532,
        "xg_faced": 40.9548,
        "goals_conceded_minus_xg": -0.9548,
        "goals_per_xg": 0.9767
      }
    },
    {
      "canonical_id": "juan-david-cabezas",
      "canonical_name": "Juan David Cabezas",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 314.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6007,
        "xg_place": -0.5798,
        "goals_minus_xg": -0.6007,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0622,
        "assists_minus_xa": -0.0622,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6629,
        "points_added": 0.0,
        "xpoints_added": 0.3938,
        "passes_attempted": 120.0,
        "pass_completion_pct": 0.9,
        "xpass_completion_pct": 0.8599,
        "passes_over_expected": 4.8136,
        "passes_over_expected_p100": 4.0114,
        "avg_pass_distance": 21.8498,
        "avg_pass_vertical": 6.6023
      }
    },
    {
      "canonical_id": "kevin-garcia",
      "canonical_name": "Kevin Garcia",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1216.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1509,
        "xg_place": 0.5399,
        "goals_minus_xg": 0.8491,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.325,
        "assists_minus_xa": -0.325,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4759,
        "points_added": 0.7557,
        "xpoints_added": 0.114,
        "passes_attempted": 547.0,
        "pass_completion_pct": 0.7824,
        "xpass_completion_pct": 0.7639,
        "passes_over_expected": 10.1319,
        "passes_over_expected_p100": 1.8523,
        "avg_pass_distance": 23.4225,
        "avg_pass_vertical": 8.8621
      }
    },
    {
      "canonical_id": "leonardo",
      "canonical_name": "Leonardo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1966.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2023,
        "xg_place": 0.3762,
        "goals_minus_xg": 0.7977,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1533,
        "assists_minus_xa": -0.1533,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3556,
        "points_added": 0.3072,
        "xpoints_added": 0.1049,
        "passes_attempted": 856.0,
        "pass_completion_pct": 0.854,
        "xpass_completion_pct": 0.8368,
        "passes_over_expected": 14.6793,
        "passes_over_expected_p100": 1.7149,
        "avg_pass_distance": 25.5199,
        "avg_pass_vertical": 9.271
      }
    },
    {
      "canonical_id": "luis-gil",
      "canonical_name": "Luis Gil",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 332.0,
        "shots": 5.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.6762,
        "xg_place": 0.2272,
        "goals_minus_xg": -0.6762,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0826,
        "assists_minus_xa": -0.0826,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7588,
        "points_added": 0.0,
        "xpoints_added": 0.5514,
        "passes_attempted": 114.0,
        "pass_completion_pct": 0.6491,
        "xpass_completion_pct": 0.7526,
        "passes_over_expected": -11.7946,
        "passes_over_expected_p100": -10.3462,
        "avg_pass_distance": 19.1044,
        "avg_pass_vertical": 4.685
      }
    },
    {
      "canonical_id": "mac-steeves",
      "canonical_name": "Mac Steeves",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 37.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5574,
        "xg_place": -0.082,
        "goals_minus_xg": -0.5574,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.121,
        "assists_minus_xa": -0.121,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6784,
        "points_added": 0.0,
        "xpoints_added": 0.5401,
        "passes_attempted": 14.0,
        "pass_completion_pct": 0.5714,
        "xpass_completion_pct": 0.5592,
        "passes_over_expected": 0.1718,
        "passes_over_expected_p100": 1.2272,
        "avg_pass_distance": 17.5649,
        "avg_pass_vertical": 0.8194
      }
    },
    {
      "canonical_id": "mauro-manotas",
      "canonical_name": "Mauro Manotas",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2891.0,
        "shots": 95.0,
        "shots_on_target": 43.0,
        "goals": 19.0,
        "xg": 15.7676,
        "xg_place": -0.4726,
        "goals_minus_xg": 3.2324,
        "key_passes": 36.0,
        "assists": 1.0,
        "xa": 3.5228,
        "assists_minus_xa": -2.5228,
        "goals_plus_assists": 20.0,
        "xg_plus_xa": 19.2904,
        "points_added": 8.8755,
        "xpoints_added": 8.3224,
        "passes_attempted": 635.0,
        "pass_completion_pct": 0.7764,
        "xpass_completion_pct": 0.7992,
        "passes_over_expected": -14.4658,
        "passes_over_expected_p100": -2.2781,
        "avg_pass_distance": 15.3309,
        "avg_pass_vertical": -1.3319
      }
    },
    {
      "canonical_id": "memo-rodr\u00edguez",
      "canonical_name": "Memo Rodr\u00edguez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 761.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.7082,
        "xg_place": 0.19,
        "goals_minus_xg": 0.2918,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 1.2984,
        "assists_minus_xa": -1.2984,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.0066,
        "points_added": 0.2085,
        "xpoints_added": 0.2109,
        "passes_attempted": 335.0,
        "pass_completion_pct": 0.7731,
        "xpass_completion_pct": 0.7584,
        "passes_over_expected": 4.9255,
        "passes_over_expected_p100": 1.4703,
        "avg_pass_distance": 20.9913,
        "avg_pass_vertical": 2.5067
      }
    },
    {
      "canonical_id": "philippe-senderos",
      "canonical_name": "Philippe Senderos",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 680.0,
        "shots": 10.0,
        "shots_on_target": 6.0,
        "goals": 4.0,
        "xg": 1.4184,
        "xg_place": 1.5523,
        "goals_minus_xg": 2.5816,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1153,
        "assists_minus_xa": -0.1153,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.5337,
        "points_added": 2.7054,
        "xpoints_added": 0.6229,
        "passes_attempted": 305.0,
        "pass_completion_pct": 0.8623,
        "xpass_completion_pct": 0.8419,
        "passes_over_expected": 6.2251,
        "passes_over_expected_p100": 2.041,
        "avg_pass_distance": 25.093,
        "avg_pass_vertical": 12.2898
      }
    },
    {
      "canonical_id": "romell-quioto",
      "canonical_name": "Romell Quioto",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2431.0,
        "shots": 82.0,
        "shots_on_target": 30.0,
        "goals": 6.0,
        "xg": 7.4326,
        "xg_place": -0.9388,
        "goals_minus_xg": -1.4326,
        "key_passes": 46.0,
        "assists": 8.0,
        "xa": 8.825,
        "assists_minus_xa": -0.825,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 16.2576,
        "points_added": 2.7406,
        "xpoints_added": 4.6683,
        "passes_attempted": 899.0,
        "pass_completion_pct": 0.6919,
        "xpass_completion_pct": 0.6827,
        "passes_over_expected": 8.2818,
        "passes_over_expected_p100": 0.9212,
        "avg_pass_distance": 20.8338,
        "avg_pass_vertical": 0.5952
      }
    },
    {
      "canonical_id": "ronaldo-pe\u00f1a",
      "canonical_name": "Ronaldo Pe\u00f1a",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 281.0,
        "shots": 7.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.2953,
        "xg_place": 0.5194,
        "goals_minus_xg": 0.7047,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1915,
        "assists_minus_xa": -0.1915,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4867,
        "points_added": 1.7042,
        "xpoints_added": 0.3527,
        "passes_attempted": 58.0,
        "pass_completion_pct": 0.6897,
        "xpass_completion_pct": 0.7037,
        "passes_over_expected": -0.8154,
        "passes_over_expected_p100": -1.4058,
        "avg_pass_distance": 17.5207,
        "avg_pass_vertical": -1.614
      }
    },
    {
      "canonical_id": "tom\u00e1s-mart\u00ednez",
      "canonical_name": "Tom\u00e1s Mart\u00ednez",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2626.0,
        "shots": 66.0,
        "shots_on_target": 19.0,
        "goals": 5.0,
        "xg": 5.0166,
        "xg_place": 1.4512,
        "goals_minus_xg": -0.0166,
        "key_passes": 51.0,
        "assists": 7.0,
        "xa": 5.1325,
        "assists_minus_xa": 1.8675,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 10.1491,
        "points_added": 3.4163,
        "xpoints_added": 3.2135,
        "passes_attempted": 1241.0,
        "pass_completion_pct": 0.8187,
        "xpass_completion_pct": 0.7995,
        "passes_over_expected": 23.8628,
        "passes_over_expected_p100": 1.9229,
        "avg_pass_distance": 20.3905,
        "avg_pass_vertical": 4.7071
      }
    },
    {
      "canonical_id": "tyler-deric",
      "canonical_name": "Tyler Deric",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 195.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": 65.0,
        "pass_completion_pct": 0.5231,
        "xpass_completion_pct": 0.6064,
        "passes_over_expected": -5.4131,
        "passes_over_expected_p100": -8.3279,
        "avg_pass_distance": 45.1553,
        "avg_pass_vertical": 37.4205,
        "shots_faced": 14.0,
        "goals_conceded": 7.0,
        "saves": 7.0,
        "headed_shot_share": 0.2857,
        "xg_faced": 4.362,
        "goals_conceded_minus_xg": 2.638,
        "goals_per_xg": 1.6048
      }
    }
  ]
}