{
  "slug": "soccer-uslc-2019-4wm4lggmjb",
  "game_id": "soccer-uslc-2019-4wM4lGgMjB",
  "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": 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": "aar\u00f3n-guill\u00e9n",
      "canonical_name": "Aar\u00f3n Guill\u00e9n",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3103.0,
        "shots": 13.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.8649,
        "xg_place": -0.8649,
        "goals_minus_xg": -0.8649,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 0.8114,
        "assists_minus_xa": 1.1886,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6764,
        "points_added": 0.0,
        "xpoints_added": 0.5483,
        "passes_attempted": 1737.0,
        "pass_completion_pct": 0.8215,
        "xpass_completion_pct": 0.7961,
        "passes_over_expected": 44.1754,
        "passes_over_expected_p100": 2.5432,
        "avg_pass_distance": 20.8983,
        "avg_pass_vertical": 4.8161
      }
    },
    {
      "canonical_id": "alex-tambakis",
      "canonical_name": "Alex Tambakis",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2921.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.0267,
        "assists_minus_xa": -0.0267,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0267,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 998.0,
        "pass_completion_pct": 0.7044,
        "xpass_completion_pct": 0.6838,
        "passes_over_expected": 20.5916,
        "passes_over_expected_p100": 2.0633,
        "avg_pass_distance": 39.176,
        "avg_pass_vertical": 30.2824,
        "shots_faced": 130.0,
        "goals_conceded": 33.0,
        "saves": 96.0,
        "headed_shot_share": 0.1385,
        "xg_faced": 37.1376,
        "goals_conceded_minus_xg": -4.1376,
        "goals_per_xg": 0.8886
      }
    },
    {
      "canonical_id": "alexander-comsia",
      "canonical_name": "Alexander Comsia",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2681.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": 1.0,
        "xa": 0.2258,
        "assists_minus_xa": 0.7742,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2258,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1293.0,
        "pass_completion_pct": 0.819,
        "xpass_completion_pct": 0.8027,
        "passes_over_expected": 21.1171,
        "passes_over_expected_p100": 1.6332,
        "avg_pass_distance": 25.0301,
        "avg_pass_vertical": 12.6941
      }
    },
    {
      "canonical_id": "andre-fortune",
      "canonical_name": "Andre Fortune",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2046.0,
        "shots": 41.0,
        "shots_on_target": 23.0,
        "goals": 8.0,
        "xg": 3.7313,
        "xg_place": 3.0824,
        "goals_minus_xg": 4.2687,
        "key_passes": 34.0,
        "assists": 2.0,
        "xa": 2.5052,
        "assists_minus_xa": -0.5052,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 6.2365,
        "points_added": 2.8254,
        "xpoints_added": 1.3902,
        "passes_attempted": 1143.0,
        "pass_completion_pct": 0.8268,
        "xpass_completion_pct": 0.8024,
        "passes_over_expected": 27.8761,
        "passes_over_expected_p100": 2.4389,
        "avg_pass_distance": 19.6983,
        "avg_pass_vertical": 2.3328
      }
    },
    {
      "canonical_id": "austin-panchot",
      "canonical_name": "Austin Panchot",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 174.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0301,
        "xg_place": 0.0195,
        "goals_minus_xg": -0.0301,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0301,
        "points_added": 0.0,
        "xpoints_added": 0.0045,
        "passes_attempted": 41.0,
        "pass_completion_pct": 0.8293,
        "xpass_completion_pct": 0.7987,
        "passes_over_expected": 1.2525,
        "passes_over_expected_p100": 3.0549,
        "avg_pass_distance": 17.057,
        "avg_pass_vertical": -0.2685
      }
    },
    {
      "canonical_id": "austin-da-luz",
      "canonical_name": "Austin da Luz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 916.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.8485,
        "xg_place": 0.9766,
        "goals_minus_xg": 1.1515,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.5177,
        "assists_minus_xa": -0.5177,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3662,
        "points_added": 0.7338,
        "xpoints_added": 0.4382,
        "passes_attempted": 587.0,
        "pass_completion_pct": 0.8399,
        "xpass_completion_pct": 0.8107,
        "passes_over_expected": 17.1462,
        "passes_over_expected_p100": 2.921,
        "avg_pass_distance": 19.0167,
        "avg_pass_vertical": 3.8051
      }
    },
    {
      "canonical_id": "ben-speas",
      "canonical_name": "Ben Speas",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2529.0,
        "shots": 42.0,
        "shots_on_target": 19.0,
        "goals": 2.0,
        "xg": 2.0469,
        "xg_place": 1.1365,
        "goals_minus_xg": -0.0469,
        "key_passes": 65.0,
        "assists": 5.0,
        "xa": 5.3735,
        "assists_minus_xa": -0.3735,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.4203,
        "points_added": 0.6048,
        "xpoints_added": 1.4849,
        "passes_attempted": 1015.0,
        "pass_completion_pct": 0.7182,
        "xpass_completion_pct": 0.7212,
        "passes_over_expected": -3.0213,
        "passes_over_expected_p100": -0.2977,
        "avg_pass_distance": 22.4843,
        "avg_pass_vertical": 5.6934
      }
    },
    {
      "canonical_id": "caleb-duvernay",
      "canonical_name": "Caleb Duvernay",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 920.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1427,
        "xg_place": -0.1427,
        "goals_minus_xg": -0.1427,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 1.0231,
        "assists_minus_xa": -0.0231,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1659,
        "points_added": 0.0,
        "xpoints_added": 0.041,
        "passes_attempted": 454.0,
        "pass_completion_pct": 0.7401,
        "xpass_completion_pct": 0.7326,
        "passes_over_expected": 3.4078,
        "passes_over_expected_p100": 0.7506,
        "avg_pass_distance": 19.2062,
        "avg_pass_vertical": 4.5573
      }
    },
    {
      "canonical_id": "colton-storm",
      "canonical_name": "Colton Storm",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 94.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1363,
        "xg_place": -0.1363,
        "goals_minus_xg": -0.1363,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1448,
        "assists_minus_xa": -0.1448,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2812,
        "points_added": 0.0,
        "xpoints_added": 0.0004,
        "passes_attempted": 71.0,
        "pass_completion_pct": 0.8451,
        "xpass_completion_pct": 0.827,
        "passes_over_expected": 1.2796,
        "passes_over_expected_p100": 1.8023,
        "avg_pass_distance": 21.5948,
        "avg_pass_vertical": 3.1543
      }
    },
    {
      "canonical_id": "dj-taylor",
      "canonical_name": "DJ Taylor",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3240.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.8333,
        "xg_place": -0.2314,
        "goals_minus_xg": -0.8333,
        "key_passes": 33.0,
        "assists": 5.0,
        "xa": 3.4169,
        "assists_minus_xa": 1.5831,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.2502,
        "points_added": 0.0,
        "xpoints_added": 0.6858,
        "passes_attempted": 2064.0,
        "pass_completion_pct": 0.7703,
        "xpass_completion_pct": 0.7548,
        "passes_over_expected": 32.0096,
        "passes_over_expected_p100": 1.5509,
        "avg_pass_distance": 19.8753,
        "avg_pass_vertical": 4.4751
      }
    },
    {
      "canonical_id": "darrin-macleod",
      "canonical_name": "Darrin MacLeod",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 492.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.7434,
        "xpass_completion_pct": 0.6706,
        "passes_over_expected": 11.0653,
        "passes_over_expected_p100": 7.2798,
        "avg_pass_distance": 41.0845,
        "avg_pass_vertical": 32.0324,
        "shots_faced": 14.0,
        "goals_conceded": 6.0,
        "saves": 8.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 5.3486,
        "goals_conceded_minus_xg": 0.6514,
        "goals_per_xg": 1.1218
      }
    },
    {
      "canonical_id": "duval-wapiwo",
      "canonical_name": "Duval Wapiwo",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 239.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1778,
        "xg_place": 0.1194,
        "goals_minus_xg": -0.1778,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0301,
        "assists_minus_xa": -0.0301,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.208,
        "points_added": 0.0,
        "xpoints_added": 0.0342,
        "passes_attempted": 93.0,
        "pass_completion_pct": 0.8925,
        "xpass_completion_pct": 0.8332,
        "passes_over_expected": 5.5116,
        "passes_over_expected_p100": 5.9265,
        "avg_pass_distance": 19.2465,
        "avg_pass_vertical": 3.2415
      }
    },
    {
      "canonical_id": "graham-smith",
      "canonical_name": "Graham Smith",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2135.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.3807,
        "xg_place": -0.1794,
        "goals_minus_xg": -0.3807,
        "key_passes": 17.0,
        "assists": 2.0,
        "xa": 1.2884,
        "assists_minus_xa": 0.7116,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6691,
        "points_added": 0.0,
        "xpoints_added": 0.3178,
        "passes_attempted": 1224.0,
        "pass_completion_pct": 0.8456,
        "xpass_completion_pct": 0.8352,
        "passes_over_expected": 12.7491,
        "passes_over_expected_p100": 1.0416,
        "avg_pass_distance": 23.269,
        "avg_pass_vertical": 5.8951
      }
    },
    {
      "canonical_id": "justin-rennicks",
      "canonical_name": "Justin Rennicks",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 352.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.48,
        "xg_place": -0.4627,
        "goals_minus_xg": -0.48,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.3001,
        "assists_minus_xa": 0.6999,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7802,
        "points_added": 0.0,
        "xpoints_added": 0.4302,
        "passes_attempted": 112.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7591,
        "passes_over_expected": -1.0196,
        "passes_over_expected_p100": -0.9103,
        "avg_pass_distance": 15.3798,
        "avg_pass_vertical": -0.5733
      }
    },
    {
      "canonical_id": "manny-perez",
      "canonical_name": "Manny Perez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1174.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2498,
        "xg_place": -0.2498,
        "goals_minus_xg": -0.2498,
        "key_passes": 11.0,
        "assists": 4.0,
        "xa": 2.368,
        "assists_minus_xa": 1.632,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.6178,
        "points_added": 0.0,
        "xpoints_added": 0.1344,
        "passes_attempted": 334.0,
        "pass_completion_pct": 0.7395,
        "xpass_completion_pct": 0.7229,
        "passes_over_expected": 5.5543,
        "passes_over_expected_p100": 1.663,
        "avg_pass_distance": 16.8116,
        "avg_pass_vertical": -2.3193
      }
    },
    {
      "canonical_id": "marios-lomis",
      "canonical_name": "Marios Lomis",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1017.0,
        "shots": 32.0,
        "shots_on_target": 16.0,
        "goals": 6.0,
        "xg": 6.5681,
        "xg_place": -1.1105,
        "goals_minus_xg": -0.5681,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2293,
        "assists_minus_xa": -0.2293,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.7975,
        "points_added": 3.3588,
        "xpoints_added": 3.8814,
        "passes_attempted": 196.0,
        "pass_completion_pct": 0.7194,
        "xpass_completion_pct": 0.7477,
        "passes_over_expected": -5.5434,
        "passes_over_expected_p100": -2.8283,
        "avg_pass_distance": 14.3884,
        "avg_pass_vertical": -2.294
      }
    },
    {
      "canonical_id": "nazmi-albadawi",
      "canonical_name": "Nazmi Albadawi",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1631.0,
        "shots": 19.0,
        "shots_on_target": 5.0,
        "goals": 4.0,
        "xg": 1.8826,
        "xg_place": 0.9291,
        "goals_minus_xg": 2.1174,
        "key_passes": 31.0,
        "assists": 5.0,
        "xa": 3.0367,
        "assists_minus_xa": 1.9633,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 4.9193,
        "points_added": 1.0877,
        "xpoints_added": 0.7113,
        "passes_attempted": 838.0,
        "pass_completion_pct": 0.8377,
        "xpass_completion_pct": 0.8153,
        "passes_over_expected": 18.7498,
        "passes_over_expected_p100": 2.2374,
        "avg_pass_distance": 20.3545,
        "avg_pass_vertical": 4.9392
      }
    },
    {
      "canonical_id": "robert-kristo",
      "canonical_name": "Robert Kristo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1005.0,
        "shots": 39.0,
        "shots_on_target": 20.0,
        "goals": 9.0,
        "xg": 6.0432,
        "xg_place": 2.0376,
        "goals_minus_xg": 2.9568,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 1.9642,
        "assists_minus_xa": 0.0358,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 8.0074,
        "points_added": 1.3703,
        "xpoints_added": 1.9942,
        "passes_attempted": 269.0,
        "pass_completion_pct": 0.6097,
        "xpass_completion_pct": 0.6518,
        "passes_over_expected": -11.3264,
        "passes_over_expected_p100": -4.2106,
        "avg_pass_distance": 16.2268,
        "avg_pass_vertical": 1.5063
      }
    },
    {
      "canonical_id": "sam-brotherton",
      "canonical_name": "Sam Brotherton",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3109.0,
        "shots": 30.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.4314,
        "xg_place": 0.0999,
        "goals_minus_xg": 0.5686,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.011,
        "assists_minus_xa": -0.011,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.4425,
        "points_added": 1.5721,
        "xpoints_added": 1.0709,
        "passes_attempted": 1753.0,
        "pass_completion_pct": 0.8249,
        "xpass_completion_pct": 0.7977,
        "passes_over_expected": 47.5769,
        "passes_over_expected_p100": 2.714,
        "avg_pass_distance": 24.435,
        "avg_pass_vertical": 11.3698
      }
    },
    {
      "canonical_id": "steven-miller",
      "canonical_name": "Steven Miller",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2596.0,
        "shots": 75.0,
        "shots_on_target": 35.0,
        "goals": 9.0,
        "xg": 6.7431,
        "xg_place": 2.9762,
        "goals_minus_xg": 2.2569,
        "key_passes": 35.0,
        "assists": 5.0,
        "xa": 4.9312,
        "assists_minus_xa": 0.0688,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 11.6742,
        "points_added": 2.6989,
        "xpoints_added": 3.9621,
        "passes_attempted": 895.0,
        "pass_completion_pct": 0.733,
        "xpass_completion_pct": 0.728,
        "passes_over_expected": 4.4572,
        "passes_over_expected_p100": 0.498,
        "avg_pass_distance": 16.5723,
        "avg_pass_vertical": 1.384
      }
    },
    {
      "canonical_id": "timmy-mehl",
      "canonical_name": "Timmy Mehl",
      "positions": [
        "CB"
      ],
      "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": 1.0,
        "assists": 0.0,
        "xa": 0.037,
        "assists_minus_xa": -0.037,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.037,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 59.0,
        "pass_completion_pct": 0.7966,
        "xpass_completion_pct": 0.7873,
        "passes_over_expected": 0.5501,
        "passes_over_expected_p100": 0.9324,
        "avg_pass_distance": 23.3827,
        "avg_pass_vertical": 2.1283
      }
    },
    {
      "canonical_id": "tommy-mccabe",
      "canonical_name": "Tommy McCabe",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 803.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 0.4598,
        "xg_place": 0.9593,
        "goals_minus_xg": 1.5402,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0959,
        "assists_minus_xa": -0.0959,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.5557,
        "points_added": 2.1693,
        "xpoints_added": 0.1898,
        "passes_attempted": 413.0,
        "pass_completion_pct": 0.8547,
        "xpass_completion_pct": 0.8404,
        "passes_over_expected": 5.9191,
        "passes_over_expected_p100": 1.4332,
        "avg_pass_distance": 21.2309,
        "avg_pass_vertical": 4.6071
      }
    },
    {
      "canonical_id": "ulrich-ewolo",
      "canonical_name": "Ulrich Ewolo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2264.0,
        "shots": 56.0,
        "shots_on_target": 24.0,
        "goals": 8.0,
        "xg": 9.861,
        "xg_place": -1.8919,
        "goals_minus_xg": -1.861,
        "key_passes": 25.0,
        "assists": 3.0,
        "xa": 2.479,
        "assists_minus_xa": 0.521,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 12.3401,
        "points_added": 2.4343,
        "xpoints_added": 4.8635,
        "passes_attempted": 546.0,
        "pass_completion_pct": 0.6429,
        "xpass_completion_pct": 0.6833,
        "passes_over_expected": -22.0943,
        "passes_over_expected_p100": -4.0466,
        "avg_pass_distance": 15.9172,
        "avg_pass_vertical": -0.7258
      }
    },
    {
      "canonical_id": "viktor-igbekoyi",
      "canonical_name": "Viktor Igbekoyi",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 902.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0608,
        "xg_place": -0.0608,
        "goals_minus_xg": -0.0608,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 1.1802,
        "assists_minus_xa": -1.1802,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.241,
        "points_added": 0.0,
        "xpoints_added": 0.0441,
        "passes_attempted": 500.0,
        "pass_completion_pct": 0.808,
        "xpass_completion_pct": 0.8039,
        "passes_over_expected": 2.03,
        "passes_over_expected_p100": 0.406,
        "avg_pass_distance": 23.1262,
        "avg_pass_vertical": 8.964
      }
    },
    {
      "canonical_id": "yamikani-chester",
      "canonical_name": "Yamikani Chester",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1057.0,
        "shots": 28.0,
        "shots_on_target": 13.0,
        "goals": 5.0,
        "xg": 4.3334,
        "xg_place": 0.828,
        "goals_minus_xg": 0.6666,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.549,
        "assists_minus_xa": -0.549,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.8824,
        "points_added": 2.099,
        "xpoints_added": 2.1527,
        "passes_attempted": 414.0,
        "pass_completion_pct": 0.8019,
        "xpass_completion_pct": 0.8034,
        "passes_over_expected": -0.5944,
        "passes_over_expected_p100": -0.1436,
        "avg_pass_distance": 15.5643,
        "avg_pass_vertical": -2.1772
      }
    }
  ]
}