{
  "slug": "soccer-uslc-2017-xw5pkvbmg1",
  "game_id": "soccer-uslc-2017-xW5pkVBMg1",
  "display": "USLC 2017 Season",
  "league": "USLC",
  "season": 2017,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2017",
  "synthetic": true,
  "player_count": 25,
  "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": "aaron-wheeler",
      "canonical_name": "Aaron Wheeler",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 823.0,
        "shots": 17.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.4692,
        "xg_place": 0.2982,
        "goals_minus_xg": -0.4692,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0829,
        "assists_minus_xa": -0.0829,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.5521,
        "points_added": 1.3589,
        "xpoints_added": 1.8326,
        "passes_attempted": 220.0,
        "pass_completion_pct": 0.5455,
        "xpass_completion_pct": 0.5911,
        "passes_over_expected": -10.035,
        "passes_over_expected_p100": -4.5614,
        "avg_pass_distance": 16.2304,
        "avg_pass_vertical": 3.5904
      }
    },
    {
      "canonical_id": "abass-mohammed",
      "canonical_name": "Abass Mohammed",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1840.0,
        "shots": 15.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.7303,
        "xg_place": 0.0468,
        "goals_minus_xg": -0.7303,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.1426,
        "assists_minus_xa": -0.1426,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8729,
        "points_added": 0.0,
        "xpoints_added": 0.4671,
        "passes_attempted": 1031.0,
        "pass_completion_pct": 0.7071,
        "xpass_completion_pct": 0.7322,
        "passes_over_expected": -25.8923,
        "passes_over_expected_p100": -2.5114,
        "avg_pass_distance": 22.0417,
        "avg_pass_vertical": 7.5602
      }
    },
    {
      "canonical_id": "brandon-miller",
      "canonical_name": "Brandon Miller",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2430.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": 877.0,
        "pass_completion_pct": 0.6203,
        "xpass_completion_pct": 0.5945,
        "passes_over_expected": 22.6143,
        "passes_over_expected_p100": 2.5786,
        "avg_pass_distance": 45.1029,
        "avg_pass_vertical": 38.2806,
        "shots_faced": 106.0,
        "goals_conceded": 35.0,
        "saves": 71.0,
        "headed_shot_share": 0.1132,
        "xg_faced": 35.2443,
        "goals_conceded_minus_xg": -0.2443,
        "goals_per_xg": 0.9931
      }
    },
    {
      "canonical_id": "cardel-benbow",
      "canonical_name": "Cardel Benbow",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1096.0,
        "shots": 27.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.8055,
        "xg_place": -0.464,
        "goals_minus_xg": -0.8055,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.5295,
        "assists_minus_xa": 0.4705,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.335,
        "points_added": 0.1385,
        "xpoints_added": 1.1676,
        "passes_attempted": 326.0,
        "pass_completion_pct": 0.6871,
        "xpass_completion_pct": 0.7235,
        "passes_over_expected": -11.8733,
        "passes_over_expected_p100": -3.6421,
        "avg_pass_distance": 17.9838,
        "avg_pass_vertical": 2.3524
      }
    },
    {
      "canonical_id": "christopher-hill",
      "canonical_name": "Christopher Hill",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 9.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": 3.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.7243,
        "passes_over_expected": 0.827,
        "passes_over_expected_p100": 27.5668,
        "avg_pass_distance": 20.2325,
        "avg_pass_vertical": -2.3383
      }
    },
    {
      "canonical_id": "danny-diprima",
      "canonical_name": "Danny DiPrima",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1082.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.5131,
        "xg_place": 0.0187,
        "goals_minus_xg": 0.4869,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 1.8695,
        "assists_minus_xa": -1.8695,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.3826,
        "points_added": 0.9817,
        "xpoints_added": 0.1224,
        "passes_attempted": 370.0,
        "pass_completion_pct": 0.7324,
        "xpass_completion_pct": 0.7627,
        "passes_over_expected": -11.1883,
        "passes_over_expected_p100": -3.0239,
        "avg_pass_distance": 19.8699,
        "avg_pass_vertical": 3.2476
      }
    },
    {
      "canonical_id": "frederick-opoku",
      "canonical_name": "Frederick Opoku",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 815.0,
        "shots": 9.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4873,
        "xg_place": -0.3168,
        "goals_minus_xg": -0.4873,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.816,
        "assists_minus_xa": 0.184,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3033,
        "points_added": 0.0,
        "xpoints_added": 0.3407,
        "passes_attempted": 267.0,
        "pass_completion_pct": 0.6816,
        "xpass_completion_pct": 0.7205,
        "passes_over_expected": -10.3707,
        "passes_over_expected_p100": -3.8842,
        "avg_pass_distance": 18.8589,
        "avg_pass_vertical": 2.5043
      }
    },
    {
      "canonical_id": "jake-bond",
      "canonical_name": "Jake Bond",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 973.0,
        "shots": 10.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.439,
        "xg_place": 0.7867,
        "goals_minus_xg": 0.561,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.7567,
        "assists_minus_xa": 0.2433,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.1956,
        "points_added": 0.9053,
        "xpoints_added": 0.9135,
        "passes_attempted": 341.0,
        "pass_completion_pct": 0.695,
        "xpass_completion_pct": 0.7338,
        "passes_over_expected": -13.2425,
        "passes_over_expected_p100": -3.8834,
        "avg_pass_distance": 17.8569,
        "avg_pass_vertical": 1.3398
      }
    },
    {
      "canonical_id": "james-thomas",
      "canonical_name": "James Thomas",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2159.0,
        "shots": 14.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.8177,
        "xg_place": -0.902,
        "goals_minus_xg": -0.8177,
        "key_passes": 24.0,
        "assists": 3.0,
        "xa": 1.7453,
        "assists_minus_xa": 1.2547,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.563,
        "points_added": 0.6268,
        "xpoints_added": 1.3194,
        "passes_attempted": 901.0,
        "pass_completion_pct": 0.7536,
        "xpass_completion_pct": 0.7424,
        "passes_over_expected": 10.0962,
        "passes_over_expected_p100": 1.1206,
        "avg_pass_distance": 17.9579,
        "avg_pass_vertical": 5.297
      }
    },
    {
      "canonical_id": "jason-plumhoff",
      "canonical_name": "Jason Plumhoff",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 24.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0605,
        "xg_place": -0.0605,
        "goals_minus_xg": -0.0605,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0329,
        "assists_minus_xa": -0.0329,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0934,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 21.0,
        "pass_completion_pct": 0.7619,
        "xpass_completion_pct": 0.7219,
        "passes_over_expected": 0.8395,
        "passes_over_expected_p100": 3.9978,
        "avg_pass_distance": 15.7998,
        "avg_pass_vertical": 1.3794
      }
    },
    {
      "canonical_id": "john-grosh",
      "canonical_name": "John Grosh",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1534.0,
        "shots": 13.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.544,
        "xg_place": -0.3576,
        "goals_minus_xg": -0.544,
        "key_passes": 22.0,
        "assists": 1.0,
        "xa": 1.4792,
        "assists_minus_xa": -0.4792,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.0231,
        "points_added": 0.0,
        "xpoints_added": 0.5784,
        "passes_attempted": 545.0,
        "pass_completion_pct": 0.7688,
        "xpass_completion_pct": 0.7764,
        "passes_over_expected": -4.1444,
        "passes_over_expected_p100": -0.7604,
        "avg_pass_distance": 19.1265,
        "avg_pass_vertical": 4.0218
      }
    },
    {
      "canonical_id": "jonathan-mendoza",
      "canonical_name": "Jonathan Mendoza",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1910.0,
        "shots": 26.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 1.8778,
        "xg_place": 0.2297,
        "goals_minus_xg": 0.1222,
        "key_passes": 30.0,
        "assists": 4.0,
        "xa": 2.8113,
        "assists_minus_xa": 1.1887,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.6891,
        "points_added": 2.5322,
        "xpoints_added": 2.2972,
        "passes_attempted": 808.0,
        "pass_completion_pct": 0.7537,
        "xpass_completion_pct": 0.7271,
        "passes_over_expected": 21.4858,
        "passes_over_expected_p100": 2.6591,
        "avg_pass_distance": 18.4249,
        "avg_pass_vertical": 3.1195
      }
    },
    {
      "canonical_id": "lee-nishanian",
      "canonical_name": "Lee Nishanian",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2065.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.9729,
        "xg_place": 0.1909,
        "goals_minus_xg": 0.0271,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.6116,
        "assists_minus_xa": 0.3884,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.5845,
        "points_added": 0.6692,
        "xpoints_added": 0.7003,
        "passes_attempted": 849.0,
        "pass_completion_pct": 0.7468,
        "xpass_completion_pct": 0.7521,
        "passes_over_expected": -4.5376,
        "passes_over_expected_p100": -0.5345,
        "avg_pass_distance": 23.805,
        "avg_pass_vertical": 10.5428
      }
    },
    {
      "canonical_id": "manolo-s\u00e1nchez",
      "canonical_name": "Manolo S\u00e1nchez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 516.0,
        "shots": 21.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 2.2263,
        "xg_place": -0.6853,
        "goals_minus_xg": -0.2263,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.4365,
        "assists_minus_xa": -0.4365,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.6628,
        "points_added": 0.882,
        "xpoints_added": 1.2583,
        "passes_attempted": 136.0,
        "pass_completion_pct": 0.6912,
        "xpass_completion_pct": 0.67,
        "passes_over_expected": 2.8801,
        "passes_over_expected_p100": 2.1177,
        "avg_pass_distance": 19.097,
        "avg_pass_vertical": 5.0825
      }
    },
    {
      "canonical_id": "michael-olla",
      "canonical_name": "Michael Olla",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 392.0,
        "shots": 9.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.3872,
        "xg_place": 0.2109,
        "goals_minus_xg": -0.3872,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.085,
        "assists_minus_xa": -0.085,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4722,
        "points_added": 0.0,
        "xpoints_added": 0.234,
        "passes_attempted": 78.0,
        "pass_completion_pct": 0.5769,
        "xpass_completion_pct": 0.6207,
        "passes_over_expected": -3.4131,
        "passes_over_expected_p100": -4.3757,
        "avg_pass_distance": 17.6552,
        "avg_pass_vertical": 4.0109
      }
    },
    {
      "canonical_id": "mouhamed-dabo",
      "canonical_name": "Mouhamed Dabo",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1943.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": 4.0,
        "assists": 0.0,
        "xa": 0.2044,
        "assists_minus_xa": -0.2044,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2044,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1029.0,
        "pass_completion_pct": 0.8212,
        "xpass_completion_pct": 0.8348,
        "passes_over_expected": -13.986,
        "passes_over_expected_p100": -1.3592,
        "avg_pass_distance": 19.0384,
        "avg_pass_vertical": 3.8395
      }
    },
    {
      "canonical_id": "nick-noble",
      "canonical_name": "Nick Noble",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 96.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": 42.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.5734,
        "passes_over_expected": -3.0821,
        "passes_over_expected_p100": -7.3383,
        "avg_pass_distance": 41.6043,
        "avg_pass_vertical": 34.1085,
        "shots_faced": 7.0,
        "goals_conceded": 3.0,
        "saves": 4.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 3.0918,
        "goals_conceded_minus_xg": -0.0918,
        "goals_per_xg": 0.9703
      }
    },
    {
      "canonical_id": "paul-wilson",
      "canonical_name": "Paul Wilson",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1717.0,
        "shots": 38.0,
        "shots_on_target": 15.0,
        "goals": 3.0,
        "xg": 2.403,
        "xg_place": 0.717,
        "goals_minus_xg": 0.597,
        "key_passes": 20.0,
        "assists": 0.0,
        "xa": 2.0274,
        "assists_minus_xa": -2.0274,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.4304,
        "points_added": 0.6102,
        "xpoints_added": 1.5497,
        "passes_attempted": 908.0,
        "pass_completion_pct": 0.7775,
        "xpass_completion_pct": 0.798,
        "passes_over_expected": -18.6075,
        "passes_over_expected_p100": -2.0493,
        "avg_pass_distance": 19.3249,
        "avg_pass_vertical": 2.3481
      }
    },
    {
      "canonical_id": "pedro-ribeiro",
      "canonical_name": "Pedro Ribeiro",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1461.0,
        "shots": 35.0,
        "shots_on_target": 10.0,
        "goals": 3.0,
        "xg": 4.2634,
        "xg_place": -0.3444,
        "goals_minus_xg": -1.2634,
        "key_passes": 17.0,
        "assists": 3.0,
        "xa": 2.2878,
        "assists_minus_xa": 0.7122,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.5511,
        "points_added": 1.0653,
        "xpoints_added": 3.2971,
        "passes_attempted": 546.0,
        "pass_completion_pct": 0.7253,
        "xpass_completion_pct": 0.7254,
        "passes_over_expected": -0.0433,
        "passes_over_expected_p100": -0.0079,
        "avg_pass_distance": 17.5756,
        "avg_pass_vertical": 5.2879
      }
    },
    {
      "canonical_id": "rasheed-olabiyi",
      "canonical_name": "Rasheed Olabiyi",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2178.0,
        "shots": 28.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 2.4051,
        "xg_place": -1.0187,
        "goals_minus_xg": -1.4051,
        "key_passes": 20.0,
        "assists": 1.0,
        "xa": 1.0708,
        "assists_minus_xa": -0.0708,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.4759,
        "points_added": 0.5987,
        "xpoints_added": 1.6594,
        "passes_attempted": 1197.0,
        "pass_completion_pct": 0.8204,
        "xpass_completion_pct": 0.8064,
        "passes_over_expected": 16.7809,
        "passes_over_expected_p100": 1.4019,
        "avg_pass_distance": 20.2913,
        "avg_pass_vertical": 5.6713
      }
    },
    {
      "canonical_id": "ropapa-mensah",
      "canonical_name": "Ropapa Mensah",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1567.0,
        "shots": 52.0,
        "shots_on_target": 23.0,
        "goals": 7.0,
        "xg": 6.1869,
        "xg_place": -0.2248,
        "goals_minus_xg": 0.8131,
        "key_passes": 18.0,
        "assists": 2.0,
        "xa": 1.5122,
        "assists_minus_xa": 0.4878,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.6991,
        "points_added": 3.7555,
        "xpoints_added": 3.3859,
        "passes_attempted": 413.0,
        "pass_completion_pct": 0.7119,
        "xpass_completion_pct": 0.7237,
        "passes_over_expected": -4.8949,
        "passes_over_expected_p100": -1.1852,
        "avg_pass_distance": 14.7641,
        "avg_pass_vertical": 0.4075
      }
    },
    {
      "canonical_id": "sean-lewis",
      "canonical_name": "Sean Lewis",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 585.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": 205.0,
        "pass_completion_pct": 0.5902,
        "xpass_completion_pct": 0.5721,
        "passes_over_expected": 3.7297,
        "passes_over_expected_p100": 1.8194,
        "avg_pass_distance": 44.3381,
        "avg_pass_vertical": 38.0532,
        "shots_faced": 31.0,
        "goals_conceded": 9.0,
        "saves": 21.0,
        "headed_shot_share": 0.0323,
        "xg_faced": 10.7187,
        "goals_conceded_minus_xg": -1.7187,
        "goals_per_xg": 0.8397
      }
    },
    {
      "canonical_id": "shawn-mclaws",
      "canonical_name": "Shawn McLaws",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2529.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1793,
        "xg_place": -0.0406,
        "goals_minus_xg": -0.1793,
        "key_passes": 22.0,
        "assists": 0.0,
        "xa": 1.434,
        "assists_minus_xa": -1.434,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.6133,
        "points_added": 0.0,
        "xpoints_added": 0.1471,
        "passes_attempted": 1586.0,
        "pass_completion_pct": 0.7188,
        "xpass_completion_pct": 0.7149,
        "passes_over_expected": 6.2441,
        "passes_over_expected_p100": 0.3937,
        "avg_pass_distance": 21.3552,
        "avg_pass_vertical": 7.759
      }
    },
    {
      "canonical_id": "tiago-calvano",
      "canonical_name": "Tiago Calvano",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2382.0,
        "shots": 6.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.1229,
        "xg_place": 0.1083,
        "goals_minus_xg": -0.1229,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.4337,
        "assists_minus_xa": -0.4337,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5567,
        "points_added": 0.297,
        "xpoints_added": 0.5764,
        "passes_attempted": 1084.0,
        "pass_completion_pct": 0.821,
        "xpass_completion_pct": 0.7777,
        "passes_over_expected": 46.961,
        "passes_over_expected_p100": 4.3322,
        "avg_pass_distance": 24.3465,
        "avg_pass_vertical": 12.4246
      }
    },
    {
      "canonical_id": "travis-brent",
      "canonical_name": "Travis Brent",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1979.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1472,
        "xg_place": -0.1327,
        "goals_minus_xg": -0.1472,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2167,
        "assists_minus_xa": -0.2167,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3639,
        "points_added": 0.0,
        "xpoints_added": 0.0798,
        "passes_attempted": 849.0,
        "pass_completion_pct": 0.8422,
        "xpass_completion_pct": 0.8158,
        "passes_over_expected": 22.4099,
        "passes_over_expected_p100": 2.6396,
        "avg_pass_distance": 23.0011,
        "avg_pass_vertical": 8.9535
      }
    }
  ]
}