{
  "slug": "soccer-uslc-2019-e7mzzbkmr0",
  "game_id": "soccer-uslc-2019-e7MzZbKMr0",
  "display": "USLC 2019 Season",
  "league": "USLC",
  "season": 2019,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2019",
  "synthetic": true,
  "player_count": 31,
  "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-ajeakwa",
      "canonical_name": "AJ Ajeakwa",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 761.0,
        "shots": 9.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4028,
        "xg_place": -0.4028,
        "goals_minus_xg": -0.4028,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 1.1733,
        "assists_minus_xa": -0.1733,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5761,
        "points_added": 0.0,
        "xpoints_added": 0.3225,
        "passes_attempted": 210.0,
        "pass_completion_pct": 0.7238,
        "xpass_completion_pct": 0.7448,
        "passes_over_expected": -4.4091,
        "passes_over_expected_p100": -2.0996,
        "avg_pass_distance": 15.8726,
        "avg_pass_vertical": 2.2485
      }
    },
    {
      "canonical_id": "akeil-barrett",
      "canonical_name": "Akeil Barrett",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 328.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6347,
        "xg_place": -0.2718,
        "goals_minus_xg": -0.6347,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.0807,
        "assists_minus_xa": 0.9193,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7154,
        "points_added": 0.0,
        "xpoints_added": 0.0765,
        "passes_attempted": 69.0,
        "pass_completion_pct": 0.7826,
        "xpass_completion_pct": 0.7863,
        "passes_over_expected": -0.2523,
        "passes_over_expected_p100": -0.3656,
        "avg_pass_distance": 16.3393,
        "avg_pass_vertical": 0.3313
      }
    },
    {
      "canonical_id": "andrew-macrae",
      "canonical_name": "Andrew MacRae",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 32.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": 10.0,
        "pass_completion_pct": 0.4,
        "xpass_completion_pct": 0.4012,
        "passes_over_expected": -0.0117,
        "passes_over_expected_p100": -0.1166,
        "avg_pass_distance": 57.4768,
        "avg_pass_vertical": 52.9805,
        "shots_faced": 1.0,
        "goals_conceded": 0.0,
        "saves": 0.0,
        "headed_shot_share": 0.0,
        "xg_faced": 0.0,
        "goals_conceded_minus_xg": 0.0,
        "goals_per_xg": 0.0
      }
    },
    {
      "canonical_id": "anthony-legendre",
      "canonical_name": "Anthony Legendre",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 578.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0705,
        "xg_place": -0.0228,
        "goals_minus_xg": -0.0705,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3097,
        "assists_minus_xa": -0.3097,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3803,
        "points_added": 0.0,
        "xpoints_added": 0.0407,
        "passes_attempted": 318.0,
        "pass_completion_pct": 0.7516,
        "xpass_completion_pct": 0.7423,
        "passes_over_expected": 2.9466,
        "passes_over_expected_p100": 0.9266,
        "avg_pass_distance": 18.6837,
        "avg_pass_vertical": 5.7296
      }
    },
    {
      "canonical_id": "brayan-reyes",
      "canonical_name": "Brayan Reyes",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1857.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.2819,
        "xg_place": -0.189,
        "goals_minus_xg": -0.2819,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.3739,
        "assists_minus_xa": -0.3739,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6558,
        "points_added": 0.0,
        "xpoints_added": 0.1895,
        "passes_attempted": 739.0,
        "pass_completion_pct": 0.8065,
        "xpass_completion_pct": 0.802,
        "passes_over_expected": 3.3176,
        "passes_over_expected_p100": 0.4489,
        "avg_pass_distance": 23.5427,
        "avg_pass_vertical": 7.5668
      }
    },
    {
      "canonical_id": "calvin-rezende",
      "canonical_name": "Calvin Rezende",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 856.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.5422,
        "xg_place": -0.1063,
        "goals_minus_xg": -0.5422,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3606,
        "assists_minus_xa": -0.3606,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9028,
        "points_added": 0.0,
        "xpoints_added": 0.2061,
        "passes_attempted": 317.0,
        "pass_completion_pct": 0.7918,
        "xpass_completion_pct": 0.7811,
        "passes_over_expected": 3.3993,
        "passes_over_expected_p100": 1.0723,
        "avg_pass_distance": 18.7157,
        "avg_pass_vertical": 5.6229
      }
    },
    {
      "canonical_id": "cristhian-altamirano",
      "canonical_name": "Cristhian Altamirano",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2950.0,
        "shots": 68.0,
        "shots_on_target": 24.0,
        "goals": 7.0,
        "xg": 7.3403,
        "xg_place": -0.8365,
        "goals_minus_xg": -0.3403,
        "key_passes": 50.0,
        "assists": 7.0,
        "xa": 8.0184,
        "assists_minus_xa": -1.0184,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 15.3587,
        "points_added": 3.2738,
        "xpoints_added": 4.2414,
        "passes_attempted": 913.0,
        "pass_completion_pct": 0.655,
        "xpass_completion_pct": 0.6856,
        "passes_over_expected": -27.9667,
        "passes_over_expected_p100": -3.0632,
        "avg_pass_distance": 19.2822,
        "avg_pass_vertical": 3.49
      }
    },
    {
      "canonical_id": "cyprian-hedrick",
      "canonical_name": "Cyprian Hedrick",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3243.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.7508,
        "xg_place": -0.3672,
        "goals_minus_xg": 0.2492,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.8152,
        "assists_minus_xa": 0.1848,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.566,
        "points_added": 0.4432,
        "xpoints_added": 0.5843,
        "passes_attempted": 1287.0,
        "pass_completion_pct": 0.8151,
        "xpass_completion_pct": 0.8019,
        "passes_over_expected": 16.9217,
        "passes_over_expected_p100": 1.3148,
        "avg_pass_distance": 24.6849,
        "avg_pass_vertical": 10.4585
      }
    },
    {
      "canonical_id": "dj-dean",
      "canonical_name": "D.J. Dean",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 355.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5505,
        "xg_place": 0.4383,
        "goals_minus_xg": -0.5505,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5505,
        "points_added": 0.0,
        "xpoints_added": 0.0569,
        "passes_attempted": 55.0,
        "pass_completion_pct": 0.7455,
        "xpass_completion_pct": 0.7743,
        "passes_over_expected": -1.5875,
        "passes_over_expected_p100": -2.8863,
        "avg_pass_distance": 13.3759,
        "avg_pass_vertical": -1.1082
      }
    },
    {
      "canonical_id": "eric-dick",
      "canonical_name": "Eric Dick",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 103.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": 25.0,
        "pass_completion_pct": 0.88,
        "xpass_completion_pct": 0.8656,
        "passes_over_expected": 0.3596,
        "passes_over_expected_p100": 1.4383,
        "avg_pass_distance": 31.7707,
        "avg_pass_vertical": 24.196,
        "shots_faced": 5.0,
        "goals_conceded": 3.0,
        "saves": 2.0,
        "headed_shot_share": 0.2,
        "xg_faced": 1.9928,
        "goals_conceded_minus_xg": 1.0072,
        "goals_per_xg": 1.5054
      }
    },
    {
      "canonical_id": "fabi\u00e1n-bastidas",
      "canonical_name": "Fabi\u00e1n Bastidas",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 553.0,
        "shots": 9.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.7636,
        "xg_place": 0.547,
        "goals_minus_xg": 1.2364,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.5452,
        "assists_minus_xa": 0.4548,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.3089,
        "points_added": 0.1763,
        "xpoints_added": 0.2146,
        "passes_attempted": 229.0,
        "pass_completion_pct": 0.7642,
        "xpass_completion_pct": 0.7735,
        "passes_over_expected": -2.1412,
        "passes_over_expected_p100": -0.935,
        "avg_pass_distance": 19.4028,
        "avg_pass_vertical": 0.7591
      }
    },
    {
      "canonical_id": "frantzly-zephirin",
      "canonical_name": "Frantzly Zephirin",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 37.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": 2.0,
        "assists": 0.0,
        "xa": 0.4199,
        "assists_minus_xa": -0.4199,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4199,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 11.0,
        "pass_completion_pct": 0.5455,
        "xpass_completion_pct": 0.5471,
        "passes_over_expected": -0.018,
        "passes_over_expected_p100": -0.1637,
        "avg_pass_distance": 32.165,
        "avg_pass_vertical": 7.2578
      }
    },
    {
      "canonical_id": "fredlin-mompremier",
      "canonical_name": "Fredlin Mompremier",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 921.0,
        "shots": 16.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 2.1424,
        "xg_place": 0.5106,
        "goals_minus_xg": -1.1424,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 1.2889,
        "assists_minus_xa": -0.2889,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.4313,
        "points_added": 0.4052,
        "xpoints_added": 0.8581,
        "passes_attempted": 231.0,
        "pass_completion_pct": 0.7186,
        "xpass_completion_pct": 0.7205,
        "passes_over_expected": -0.4287,
        "passes_over_expected_p100": -0.1856,
        "avg_pass_distance": 18.3371,
        "avg_pass_vertical": 3.4966
      }
    },
    {
      "canonical_id": "iddrisu-abdallah",
      "canonical_name": "Iddrisu Abdallah",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 44.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.142,
        "xg_place": -0.142,
        "goals_minus_xg": -0.142,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.142,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 4.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.7249,
        "passes_over_expected": -0.8996,
        "passes_over_expected_p100": -22.4888,
        "avg_pass_distance": 11.1283,
        "avg_pass_vertical": 0.8625
      }
    },
    {
      "canonical_id": "jan\u00fa-silva",
      "canonical_name": "Jan\u00fa Silva",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2153.0,
        "shots": 32.0,
        "shots_on_target": 15.0,
        "goals": 7.0,
        "xg": 5.639,
        "xg_place": 0.8556,
        "goals_minus_xg": 1.361,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 1.0883,
        "assists_minus_xa": -1.0883,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.7274,
        "points_added": 4.2677,
        "xpoints_added": 2.9666,
        "passes_attempted": 500.0,
        "pass_completion_pct": 0.736,
        "xpass_completion_pct": 0.755,
        "passes_over_expected": -9.523,
        "passes_over_expected_p100": -1.9046,
        "avg_pass_distance": 13.6088,
        "avg_pass_vertical": -2.856
      }
    },
    {
      "canonical_id": "jeff-addai",
      "canonical_name": "Jeff Addai",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1992.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1394,
        "xg_place": 0.1614,
        "goals_minus_xg": -0.1394,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.4503,
        "assists_minus_xa": -0.4503,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5898,
        "points_added": 0.0,
        "xpoints_added": 0.0788,
        "passes_attempted": 763.0,
        "pass_completion_pct": 0.8139,
        "xpass_completion_pct": 0.8389,
        "passes_over_expected": -19.0893,
        "passes_over_expected_p100": -2.5019,
        "avg_pass_distance": 21.4127,
        "avg_pass_vertical": 3.2258
      }
    },
    {
      "canonical_id": "luca-lobo",
      "canonical_name": "Luca Lobo",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2348.0,
        "shots": 17.0,
        "shots_on_target": 9.0,
        "goals": 7.0,
        "xg": 2.9551,
        "xg_place": 2.2414,
        "goals_minus_xg": 4.0449,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.9471,
        "assists_minus_xa": 0.0529,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 3.9022,
        "points_added": 2.2055,
        "xpoints_added": 1.5699,
        "passes_attempted": 1070.0,
        "pass_completion_pct": 0.7794,
        "xpass_completion_pct": 0.7612,
        "passes_over_expected": 19.4657,
        "passes_over_expected_p100": 1.8192,
        "avg_pass_distance": 21.397,
        "avg_pass_vertical": 6.7507
      }
    },
    {
      "canonical_id": "mallan-roberts",
      "canonical_name": "Mallan Roberts",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3015.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.8505,
        "xg_place": -0.4383,
        "goals_minus_xg": -0.8505,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0331,
        "assists_minus_xa": -0.0331,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8836,
        "points_added": 0.0,
        "xpoints_added": 0.5115,
        "passes_attempted": 1352.0,
        "pass_completion_pct": 0.8462,
        "xpass_completion_pct": 0.8313,
        "passes_over_expected": 20.0962,
        "passes_over_expected_p100": 1.4864,
        "avg_pass_distance": 24.136,
        "avg_pass_vertical": 8.0164
      }
    },
    {
      "canonical_id": "manny-gonzalez",
      "canonical_name": "Manny Gonzalez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2030.0,
        "shots": 19.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.9946,
        "xg_place": -0.5501,
        "goals_minus_xg": -0.9946,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.1184,
        "assists_minus_xa": -0.1184,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.1131,
        "points_added": 0.0,
        "xpoints_added": 0.6339,
        "passes_attempted": 977.0,
        "pass_completion_pct": 0.8086,
        "xpass_completion_pct": 0.8089,
        "passes_over_expected": -0.2501,
        "passes_over_expected_p100": -0.0256,
        "avg_pass_distance": 20.6966,
        "avg_pass_vertical": 5.7513
      }
    },
    {
      "canonical_id": "marlon",
      "canonical_name": "Marlon",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 769.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 5.0,
        "xg": 1.8283,
        "xg_place": 0.3073,
        "goals_minus_xg": 3.1717,
        "key_passes": 7.0,
        "assists": 2.0,
        "xa": 0.8712,
        "assists_minus_xa": 1.1288,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 2.6995,
        "points_added": 3.0796,
        "xpoints_added": 1.3629,
        "passes_attempted": 209.0,
        "pass_completion_pct": 0.756,
        "xpass_completion_pct": 0.735,
        "passes_over_expected": 4.3761,
        "passes_over_expected_p100": 2.0938,
        "avg_pass_distance": 14.5198,
        "avg_pass_vertical": 0.606
      }
    },
    {
      "canonical_id": "mason-stajduhar",
      "canonical_name": "Mason Stajduhar",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1665.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.0473,
        "assists_minus_xa": -0.0473,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0473,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 652.0,
        "pass_completion_pct": 0.6411,
        "xpass_completion_pct": 0.6399,
        "passes_over_expected": 0.8157,
        "passes_over_expected_p100": 0.1251,
        "avg_pass_distance": 44.8502,
        "avg_pass_vertical": 36.5109,
        "shots_faced": 84.0,
        "goals_conceded": 36.0,
        "saves": 46.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 30.4709,
        "goals_conceded_minus_xg": 5.5291,
        "goals_per_xg": 1.1815
      }
    },
    {
      "canonical_id": "matt-rogers",
      "canonical_name": "Matt Rogers",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 704.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0413,
        "xg_place": -0.0413,
        "goals_minus_xg": -0.0413,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.388,
        "assists_minus_xa": -0.388,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4293,
        "points_added": 0.0,
        "xpoints_added": 0.0281,
        "passes_attempted": 277.0,
        "pass_completion_pct": 0.7292,
        "xpass_completion_pct": 0.7522,
        "passes_over_expected": -6.3567,
        "passes_over_expected_p100": -2.2949,
        "avg_pass_distance": 19.0361,
        "avg_pass_vertical": 6.6012
      }
    },
    {
      "canonical_id": "matthew-sheldon",
      "canonical_name": "Matthew Sheldon",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1890.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1009,
        "xg_place": 0.1159,
        "goals_minus_xg": -0.1009,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.9171,
        "assists_minus_xa": 0.0829,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0179,
        "points_added": 0.0,
        "xpoints_added": 0.0469,
        "passes_attempted": 861.0,
        "pass_completion_pct": 0.7201,
        "xpass_completion_pct": 0.7098,
        "passes_over_expected": 8.8795,
        "passes_over_expected_p100": 1.0313,
        "avg_pass_distance": 20.0751,
        "avg_pass_vertical": 8.0113
      }
    },
    {
      "canonical_id": "moses-makinde",
      "canonical_name": "Moses Makinde",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 869.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0275,
        "xg_place": -0.0275,
        "goals_minus_xg": -0.0275,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.7964,
        "assists_minus_xa": 0.2036,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.824,
        "points_added": 0.0,
        "xpoints_added": 0.0244,
        "passes_attempted": 392.0,
        "pass_completion_pct": 0.6633,
        "xpass_completion_pct": 0.6606,
        "passes_over_expected": 1.0549,
        "passes_over_expected_p100": 0.2691,
        "avg_pass_distance": 22.3367,
        "avg_pass_vertical": 9.5859
      }
    },
    {
      "canonical_id": "nicholas-prasad",
      "canonical_name": "Nicholas Prasad",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 77.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": 43.0,
        "pass_completion_pct": 0.9302,
        "xpass_completion_pct": 0.8448,
        "passes_over_expected": 3.6723,
        "passes_over_expected_p100": 8.5403,
        "avg_pass_distance": 18.456,
        "avg_pass_vertical": -0.2628
      }
    },
    {
      "canonical_id": "panin-boakye-mensa",
      "canonical_name": "Panin Boakye-Mensa",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 359.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1204,
        "xg_place": -0.1204,
        "goals_minus_xg": -0.1204,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0413,
        "assists_minus_xa": -0.0413,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1617,
        "points_added": 0.0,
        "xpoints_added": 0.0741,
        "passes_attempted": 99.0,
        "pass_completion_pct": 0.7475,
        "xpass_completion_pct": 0.7734,
        "passes_over_expected": -2.5637,
        "passes_over_expected_p100": -2.5896,
        "avg_pass_distance": 17.7246,
        "avg_pass_vertical": -0.3718
      }
    },
    {
      "canonical_id": "renan-ferreira",
      "canonical_name": "Renan Ferreira",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 17.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.9498,
        "passes_over_expected": 0.1505,
        "passes_over_expected_p100": 5.0179,
        "avg_pass_distance": 22.6106,
        "avg_pass_vertical": 8.97
      }
    },
    {
      "canonical_id": "rodrigo-da-costa",
      "canonical_name": "Rodrigo da Costa",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3161.0,
        "shots": 72.0,
        "shots_on_target": 20.0,
        "goals": 9.0,
        "xg": 9.008,
        "xg_place": 0.1338,
        "goals_minus_xg": -0.008,
        "key_passes": 76.0,
        "assists": 13.0,
        "xa": 8.0194,
        "assists_minus_xa": 4.9806,
        "goals_plus_assists": 22.0,
        "xg_plus_xa": 17.0273,
        "points_added": 5.4279,
        "xpoints_added": 5.6387,
        "passes_attempted": 1327.0,
        "pass_completion_pct": 0.6594,
        "xpass_completion_pct": 0.687,
        "passes_over_expected": -36.6709,
        "passes_over_expected_p100": -2.7634,
        "avg_pass_distance": 21.4164,
        "avg_pass_vertical": 5.3238
      }
    },
    {
      "canonical_id": "sean-lewis",
      "canonical_name": "Sean Lewis",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1537.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": 522.0,
        "pass_completion_pct": 0.6801,
        "xpass_completion_pct": 0.6205,
        "passes_over_expected": 31.0984,
        "passes_over_expected_p100": 5.9576,
        "avg_pass_distance": 45.4875,
        "avg_pass_vertical": 38.1147,
        "shots_faced": 81.0,
        "goals_conceded": 30.0,
        "saves": 48.0,
        "headed_shot_share": 0.1358,
        "xg_faced": 27.8255,
        "goals_conceded_minus_xg": 2.1745,
        "goals_per_xg": 1.0781
      }
    },
    {
      "canonical_id": "tobenna-uzo",
      "canonical_name": "Tobenna Uzo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1132.0,
        "shots": 50.0,
        "shots_on_target": 14.0,
        "goals": 5.0,
        "xg": 6.9652,
        "xg_place": -2.6407,
        "goals_minus_xg": -1.9652,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.3375,
        "assists_minus_xa": -0.3375,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 7.3027,
        "points_added": 2.6947,
        "xpoints_added": 3.9469,
        "passes_attempted": 275.0,
        "pass_completion_pct": 0.6909,
        "xpass_completion_pct": 0.7062,
        "passes_over_expected": -4.2079,
        "passes_over_expected_p100": -1.5301,
        "avg_pass_distance": 14.7187,
        "avg_pass_vertical": -0.4676
      }
    },
    {
      "canonical_id": "walid-yacoubou",
      "canonical_name": "Walid Yacoubou",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 236.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2142,
        "xg_place": -0.2142,
        "goals_minus_xg": -0.2142,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2142,
        "points_added": 0.0,
        "xpoints_added": 0.0331,
        "passes_attempted": 101.0,
        "pass_completion_pct": 0.8614,
        "xpass_completion_pct": 0.8445,
        "passes_over_expected": 1.7099,
        "passes_over_expected_p100": 1.693,
        "avg_pass_distance": 22.4206,
        "avg_pass_vertical": 8.1116
      }
    }
  ]
}