{
  "slug": "soccer-mls-2014-pzeqz6xqkw",
  "game_id": "soccer-mls-2014-pzeQZ6xQKw",
  "display": "MLS 2014 Season",
  "league": "MLS",
  "season": 2014,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2014",
  "synthetic": true,
  "player_count": 29,
  "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": "carlos-alvarez",
      "canonical_name": "Carlos Alvarez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 612.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 1.1856,
        "xg_place": -0.8848,
        "goals_minus_xg": -1.1856,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.468,
        "assists_minus_xa": 0.532,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6535,
        "points_added": 0.0,
        "xpoints_added": 0.6478,
        "passes_attempted": 263.0,
        "pass_completion_pct": 0.8137,
        "xpass_completion_pct": 0.7934,
        "passes_over_expected": 5.3406,
        "passes_over_expected_p100": 2.0307,
        "avg_pass_distance": 21.2891,
        "avg_pass_vertical": 5.0379
      }
    },
    {
      "canonical_id": "charles-eloundou",
      "canonical_name": "Charles Eloundou",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 468.0,
        "shots": 20.0,
        "shots_on_target": 10.0,
        "goals": 0.0,
        "xg": 0.7038,
        "xg_place": 0.9261,
        "goals_minus_xg": -0.7038,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.3898,
        "assists_minus_xa": 0.6102,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0936,
        "points_added": 0.0,
        "xpoints_added": 0.5214,
        "passes_attempted": 108.0,
        "pass_completion_pct": 0.6389,
        "xpass_completion_pct": 0.7124,
        "passes_over_expected": -7.9419,
        "passes_over_expected_p100": -7.3536,
        "avg_pass_distance": 18.0214,
        "avg_pass_vertical": -0.937
      }
    },
    {
      "canonical_id": "chris-klute",
      "canonical_name": "Chris Klute",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2300.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3404,
        "xg_place": -0.2334,
        "goals_minus_xg": -0.3404,
        "key_passes": 23.0,
        "assists": 1.0,
        "xa": 1.2689,
        "assists_minus_xa": -0.2689,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6093,
        "points_added": 0.0,
        "xpoints_added": 0.2089,
        "passes_attempted": 1256.0,
        "pass_completion_pct": 0.7588,
        "xpass_completion_pct": 0.7717,
        "passes_over_expected": -16.2475,
        "passes_over_expected_p100": -1.2936,
        "avg_pass_distance": 21.7502,
        "avg_pass_vertical": 5.5583
      }
    },
    {
      "canonical_id": "clint-irwin",
      "canonical_name": "Clint Irwin",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2520.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.0597,
        "assists_minus_xa": -0.0597,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0597,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 782.0,
        "pass_completion_pct": 0.6496,
        "xpass_completion_pct": 0.6188,
        "passes_over_expected": 24.0816,
        "passes_over_expected_p100": 3.0795,
        "avg_pass_distance": 45.3392,
        "avg_pass_vertical": 38.2091,
        "shots_faced": 125.0,
        "goals_conceded": 49.0,
        "saves": 73.0,
        "headed_shot_share": 0.136,
        "xg_faced": 42.7607,
        "goals_conceded_minus_xg": 6.2393,
        "goals_per_xg": 1.1459
      }
    },
    {
      "canonical_id": "danny-mwanga",
      "canonical_name": "Danny Mwanga",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 237.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3361,
        "xg_place": -0.3361,
        "goals_minus_xg": -0.3361,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2204,
        "assists_minus_xa": -0.2204,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5565,
        "points_added": 0.0,
        "xpoints_added": 0.2001,
        "passes_attempted": 44.0,
        "pass_completion_pct": 0.7273,
        "xpass_completion_pct": 0.7671,
        "passes_over_expected": -1.7508,
        "passes_over_expected_p100": -3.9791,
        "avg_pass_distance": 13.9187,
        "avg_pass_vertical": 1.0276
      }
    },
    {
      "canonical_id": "davy-armstrong",
      "canonical_name": "Davy Armstrong",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 73.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": 39.0,
        "pass_completion_pct": 0.5641,
        "xpass_completion_pct": 0.5995,
        "passes_over_expected": -1.3812,
        "passes_over_expected_p100": -3.5415,
        "avg_pass_distance": 25.646,
        "avg_pass_vertical": 17.0911
      }
    },
    {
      "canonical_id": "deshorn-brown",
      "canonical_name": "Deshorn Brown",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2447.0,
        "shots": 121.0,
        "shots_on_target": 46.0,
        "goals": 10.0,
        "xg": 15.4192,
        "xg_place": 0.9513,
        "goals_minus_xg": -5.4192,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 1.1582,
        "assists_minus_xa": -1.1582,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 16.5774,
        "points_added": 4.3595,
        "xpoints_added": 8.7963,
        "passes_attempted": 501.0,
        "pass_completion_pct": 0.7305,
        "xpass_completion_pct": 0.7513,
        "passes_over_expected": -10.3842,
        "passes_over_expected_p100": -2.0727,
        "avg_pass_distance": 16.5395,
        "avg_pass_vertical": -3.0233
      }
    },
    {
      "canonical_id": "dillon-powers",
      "canonical_name": "Dillon Powers",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2484.0,
        "shots": 33.0,
        "shots_on_target": 12.0,
        "goals": 5.0,
        "xg": 4.9601,
        "xg_place": -0.4649,
        "goals_minus_xg": 0.0399,
        "key_passes": 58.0,
        "assists": 8.0,
        "xa": 4.8535,
        "assists_minus_xa": 3.1465,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 9.8136,
        "points_added": 2.6235,
        "xpoints_added": 3.2202,
        "passes_attempted": 1384.0,
        "pass_completion_pct": 0.7948,
        "xpass_completion_pct": 0.7893,
        "passes_over_expected": 7.6708,
        "passes_over_expected_p100": 0.5542,
        "avg_pass_distance": 20.4807,
        "avg_pass_vertical": 2.0116
      }
    },
    {
      "canonical_id": "dillon-serna",
      "canonical_name": "Dillon Serna",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1761.0,
        "shots": 39.0,
        "shots_on_target": 14.0,
        "goals": 3.0,
        "xg": 2.9716,
        "xg_place": 0.2112,
        "goals_minus_xg": 0.0284,
        "key_passes": 29.0,
        "assists": 2.0,
        "xa": 2.8063,
        "assists_minus_xa": -0.8063,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.7779,
        "points_added": 1.7475,
        "xpoints_added": 1.6786,
        "passes_attempted": 572.0,
        "pass_completion_pct": 0.6818,
        "xpass_completion_pct": 0.7251,
        "passes_over_expected": -24.7653,
        "passes_over_expected_p100": -4.3296,
        "avg_pass_distance": 20.6646,
        "avg_pass_vertical": 3.9661
      }
    },
    {
      "canonical_id": "drew-moor",
      "canonical_name": "Drew Moor",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2152.0,
        "shots": 15.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.3174,
        "xg_place": 0.9798,
        "goals_minus_xg": 0.6826,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.2138,
        "assists_minus_xa": 0.7862,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.5313,
        "points_added": 1.0167,
        "xpoints_added": 0.723,
        "passes_attempted": 1136.0,
        "pass_completion_pct": 0.8345,
        "xpass_completion_pct": 0.812,
        "passes_over_expected": 25.5714,
        "passes_over_expected_p100": 2.251,
        "avg_pass_distance": 26.9605,
        "avg_pass_vertical": 12.9876
      }
    },
    {
      "canonical_id": "edson-buddle",
      "canonical_name": "Edson Buddle",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1201.0,
        "shots": 33.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 3.0081,
        "xg_place": -0.5395,
        "goals_minus_xg": -1.0081,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 0.9223,
        "assists_minus_xa": 0.0777,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.9304,
        "points_added": 0.7356,
        "xpoints_added": 1.6134,
        "passes_attempted": 364.0,
        "pass_completion_pct": 0.7198,
        "xpass_completion_pct": 0.755,
        "passes_over_expected": -12.8172,
        "passes_over_expected_p100": -3.5212,
        "avg_pass_distance": 17.3758,
        "avg_pass_vertical": 1.0498
      }
    },
    {
      "canonical_id": "gabriel-torres",
      "canonical_name": "Gabriel Torres",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1209.0,
        "shots": 26.0,
        "shots_on_target": 12.0,
        "goals": 3.0,
        "xg": 2.3989,
        "xg_place": 1.0905,
        "goals_minus_xg": 0.6011,
        "key_passes": 21.0,
        "assists": 1.0,
        "xa": 1.6087,
        "assists_minus_xa": -0.6087,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.0076,
        "points_added": 0.4763,
        "xpoints_added": 1.0735,
        "passes_attempted": 369.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.773,
        "passes_over_expected": 1.7687,
        "passes_over_expected_p100": 0.4793,
        "avg_pass_distance": 20.6805,
        "avg_pass_vertical": 1.2238
      }
    },
    {
      "canonical_id": "grant-van-de-casteele",
      "canonical_name": "Grant Van de Casteele",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 35.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": 20.0,
        "pass_completion_pct": 0.95,
        "xpass_completion_pct": 0.923,
        "passes_over_expected": 0.5394,
        "passes_over_expected_p100": 2.6968,
        "avg_pass_distance": 21.7189,
        "avg_pass_vertical": 1.3534
      }
    },
    {
      "canonical_id": "jared-watts",
      "canonical_name": "Jared Watts",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1225.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3292,
        "xg_place": -0.2012,
        "goals_minus_xg": -0.3292,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 0.4587,
        "assists_minus_xa": 0.5413,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7879,
        "points_added": 0.0,
        "xpoints_added": 0.322,
        "passes_attempted": 747.0,
        "pass_completion_pct": 0.8233,
        "xpass_completion_pct": 0.8117,
        "passes_over_expected": 8.6833,
        "passes_over_expected_p100": 1.1624,
        "avg_pass_distance": 23.2629,
        "avg_pass_vertical": 7.7147
      }
    },
    {
      "canonical_id": "joe-nasco",
      "canonical_name": "Joe Nasco",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 290.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": 90.0,
        "pass_completion_pct": 0.5556,
        "xpass_completion_pct": 0.5738,
        "passes_over_expected": -1.6452,
        "passes_over_expected_p100": -1.828,
        "avg_pass_distance": 49.2704,
        "avg_pass_vertical": 43.4452,
        "shots_faced": 19.0,
        "goals_conceded": 6.0,
        "saves": 13.0,
        "headed_shot_share": 0.0526,
        "xg_faced": 7.0875,
        "goals_conceded_minus_xg": -1.0875,
        "goals_per_xg": 0.8466
      }
    },
    {
      "canonical_id": "john-berner",
      "canonical_name": "John Berner",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 486.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": 152.0,
        "pass_completion_pct": 0.5921,
        "xpass_completion_pct": 0.6052,
        "passes_over_expected": -1.9898,
        "passes_over_expected_p100": -1.3091,
        "avg_pass_distance": 44.8619,
        "avg_pass_vertical": 37.8141,
        "shots_faced": 11.0,
        "goals_conceded": 6.0,
        "saves": 5.0,
        "headed_shot_share": 0.1818,
        "xg_faced": 4.5922,
        "goals_conceded_minus_xg": 1.4078,
        "goals_per_xg": 1.3066
      }
    },
    {
      "canonical_id": "john-neeskens",
      "canonical_name": "John Neeskens",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 294.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.242,
        "xg_place": 0.2901,
        "goals_minus_xg": 0.758,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0537,
        "assists_minus_xa": -0.0537,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2956,
        "points_added": 0.5247,
        "xpoints_added": 0.1436,
        "passes_attempted": 130.0,
        "pass_completion_pct": 0.7,
        "xpass_completion_pct": 0.7426,
        "passes_over_expected": -5.5366,
        "passes_over_expected_p100": -4.2589,
        "avg_pass_distance": 19.1159,
        "avg_pass_vertical": 2.5744
      }
    },
    {
      "canonical_id": "jos\u00e9-mari",
      "canonical_name": "Jos\u00e9 Mari",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1859.0,
        "shots": 34.0,
        "shots_on_target": 11.0,
        "goals": 4.0,
        "xg": 1.2542,
        "xg_place": 1.5004,
        "goals_minus_xg": 2.7458,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 0.4334,
        "assists_minus_xa": -0.4334,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.6876,
        "points_added": 3.1165,
        "xpoints_added": 0.823,
        "passes_attempted": 1211.0,
        "pass_completion_pct": 0.8373,
        "xpass_completion_pct": 0.8386,
        "passes_over_expected": -1.5696,
        "passes_over_expected_p100": -0.1296,
        "avg_pass_distance": 22.7533,
        "avg_pass_vertical": 6.7861
      }
    },
    {
      "canonical_id": "kamani-hill",
      "canonical_name": "Kamani Hill",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 928.0,
        "shots": 17.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 0.9434,
        "xg_place": 0.3895,
        "goals_minus_xg": 1.0566,
        "key_passes": 18.0,
        "assists": 0.0,
        "xa": 1.3627,
        "assists_minus_xa": -1.3627,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.306,
        "points_added": 0.2121,
        "xpoints_added": 0.5092,
        "passes_attempted": 390.0,
        "pass_completion_pct": 0.8256,
        "xpass_completion_pct": 0.8139,
        "passes_over_expected": 4.5909,
        "passes_over_expected_p100": 1.1771,
        "avg_pass_distance": 17.3279,
        "avg_pass_vertical": -0.3252
      }
    },
    {
      "canonical_id": "marc-burch",
      "canonical_name": "Marc Burch",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2037.0,
        "shots": 11.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3612,
        "xg_place": -0.0176,
        "goals_minus_xg": 0.6388,
        "key_passes": 28.0,
        "assists": 3.0,
        "xa": 2.7547,
        "assists_minus_xa": 0.2453,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.1159,
        "points_added": 0.4103,
        "xpoints_added": 0.2124,
        "passes_attempted": 1178.0,
        "pass_completion_pct": 0.7649,
        "xpass_completion_pct": 0.7526,
        "passes_over_expected": 14.3947,
        "passes_over_expected_p100": 1.222,
        "avg_pass_distance": 23.9666,
        "avg_pass_vertical": 7.4141
      }
    },
    {
      "canonical_id": "marlon-hairston",
      "canonical_name": "Marlon Hairston",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1085.0,
        "shots": 12.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.6403,
        "xg_place": 0.0868,
        "goals_minus_xg": 0.3597,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.4649,
        "assists_minus_xa": -0.4649,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.1052,
        "points_added": 0.5757,
        "xpoints_added": 0.1818,
        "passes_attempted": 427.0,
        "pass_completion_pct": 0.7658,
        "xpass_completion_pct": 0.7867,
        "passes_over_expected": -8.9098,
        "passes_over_expected_p100": -2.0866,
        "avg_pass_distance": 17.9915,
        "avg_pass_vertical": 3.436
      }
    },
    {
      "canonical_id": "marvell-wynne",
      "canonical_name": "Marvell Wynne",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2586.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0933,
        "xg_place": -0.0933,
        "goals_minus_xg": -0.0933,
        "key_passes": 16.0,
        "assists": 1.0,
        "xa": 1.4673,
        "assists_minus_xa": -0.4673,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5606,
        "points_added": 0.0,
        "xpoints_added": 0.0721,
        "passes_attempted": 1189.0,
        "pass_completion_pct": 0.7805,
        "xpass_completion_pct": 0.7811,
        "passes_over_expected": -0.7351,
        "passes_over_expected_p100": -0.0618,
        "avg_pass_distance": 23.129,
        "avg_pass_vertical": 10.1212
      }
    },
    {
      "canonical_id": "marvin-ch\u00e1vez",
      "canonical_name": "Marvin Ch\u00e1vez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 53.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0695,
        "xg_place": 0.0537,
        "goals_minus_xg": -0.0695,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0695,
        "points_added": 0.0,
        "xpoints_added": 0.0454,
        "passes_attempted": 17.0,
        "pass_completion_pct": 0.6471,
        "xpass_completion_pct": 0.7034,
        "passes_over_expected": -0.9581,
        "passes_over_expected_p100": -5.6356,
        "avg_pass_distance": 21.5788,
        "avg_pass_vertical": 2.2477
      }
    },
    {
      "canonical_id": "nathan-sturgis",
      "canonical_name": "Nathan Sturgis",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 336.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0735,
        "xg_place": -0.0735,
        "goals_minus_xg": -0.0735,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.2941,
        "assists_minus_xa": 0.7059,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3676,
        "points_added": 0.0,
        "xpoints_added": 0.0668,
        "passes_attempted": 188.0,
        "pass_completion_pct": 0.7766,
        "xpass_completion_pct": 0.7831,
        "passes_over_expected": -1.2306,
        "passes_over_expected_p100": -0.6546,
        "avg_pass_distance": 19.346,
        "avg_pass_vertical": 5.5915
      }
    },
    {
      "canonical_id": "nick-labrocca",
      "canonical_name": "Nick LaBrocca",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2788.0,
        "shots": 32.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.6349,
        "xg_place": 0.0396,
        "goals_minus_xg": -0.6349,
        "key_passes": 24.0,
        "assists": 1.0,
        "xa": 1.6599,
        "assists_minus_xa": -0.6599,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.2948,
        "points_added": 0.411,
        "xpoints_added": 1.0303,
        "passes_attempted": 1572.0,
        "pass_completion_pct": 0.799,
        "xpass_completion_pct": 0.8109,
        "passes_over_expected": -18.7674,
        "passes_over_expected_p100": -1.1939,
        "avg_pass_distance": 22.5866,
        "avg_pass_vertical": 6.7526
      }
    },
    {
      "canonical_id": "shane-oneill",
      "canonical_name": "Shane O'Neill",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2036.0,
        "shots": 6.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.2355,
        "xg_place": 0.5411,
        "goals_minus_xg": 0.7645,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1457,
        "assists_minus_xa": -0.1457,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3813,
        "points_added": 0.0236,
        "xpoints_added": 0.1295,
        "passes_attempted": 938.0,
        "pass_completion_pct": 0.822,
        "xpass_completion_pct": 0.8144,
        "passes_over_expected": 7.0552,
        "passes_over_expected_p100": 0.7522,
        "avg_pass_distance": 25.6775,
        "avg_pass_vertical": 11.0663
      }
    },
    {
      "canonical_id": "thomas-piermayr",
      "canonical_name": "Thomas Piermayr",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1218.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.061,
        "xg_place": -0.061,
        "goals_minus_xg": -0.061,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1889,
        "assists_minus_xa": -0.1889,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2499,
        "points_added": 0.0,
        "xpoints_added": 0.0414,
        "passes_attempted": 633.0,
        "pass_completion_pct": 0.7046,
        "xpass_completion_pct": 0.7261,
        "passes_over_expected": -13.5997,
        "passes_over_expected_p100": -2.1485,
        "avg_pass_distance": 26.325,
        "avg_pass_vertical": 8.7397
      }
    },
    {
      "canonical_id": "vicente-s\u00e1nchez",
      "canonical_name": "Vicente S\u00e1nchez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1077.0,
        "shots": 25.0,
        "shots_on_target": 11.0,
        "goals": 6.0,
        "xg": 5.693,
        "xg_place": 0.1786,
        "goals_minus_xg": 0.307,
        "key_passes": 24.0,
        "assists": 0.0,
        "xa": 2.4066,
        "assists_minus_xa": -2.4066,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 8.0995,
        "points_added": 3.9857,
        "xpoints_added": 3.9542,
        "passes_attempted": 435.0,
        "pass_completion_pct": 0.7011,
        "xpass_completion_pct": 0.7261,
        "passes_over_expected": -10.8489,
        "passes_over_expected_p100": -2.494,
        "avg_pass_distance": 21.3497,
        "avg_pass_vertical": 1.1035
      }
    },
    {
      "canonical_id": "zat-knight",
      "canonical_name": "Zat Knight",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 342.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.208,
        "xg_place": 0.0532,
        "goals_minus_xg": -0.208,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.208,
        "points_added": 0.0,
        "xpoints_added": 0.1017,
        "passes_attempted": 123.0,
        "pass_completion_pct": 0.8049,
        "xpass_completion_pct": 0.7763,
        "passes_over_expected": 3.5152,
        "passes_over_expected_p100": 2.8579,
        "avg_pass_distance": 27.5182,
        "avg_pass_vertical": 10.027
      }
    }
  ]
}