{
  "slug": "soccer-uslc-2018-315vppxq9x",
  "game_id": "soccer-uslc-2018-315VPpXQ9x",
  "display": "USLC 2018 Season",
  "league": "USLC",
  "season": 2018,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2018",
  "synthetic": true,
  "player_count": 28,
  "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": "aedan-stanley",
      "canonical_name": "Aedan Stanley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 944.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1265,
        "xg_place": -0.1265,
        "goals_minus_xg": -0.1265,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 1.0669,
        "assists_minus_xa": -1.0669,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.1934,
        "points_added": 0.0,
        "xpoints_added": 0.0799,
        "passes_attempted": 514.0,
        "pass_completion_pct": 0.7471,
        "xpass_completion_pct": 0.7219,
        "passes_over_expected": 12.9673,
        "passes_over_expected_p100": 2.5228,
        "avg_pass_distance": 20.2863,
        "avg_pass_vertical": 5.6816
      }
    },
    {
      "canonical_id": "albert-dikwa",
      "canonical_name": "Albert Dikwa",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1909.0,
        "shots": 45.0,
        "shots_on_target": 16.0,
        "goals": 3.0,
        "xg": 5.1362,
        "xg_place": -1.2816,
        "goals_minus_xg": -2.1362,
        "key_passes": 21.0,
        "assists": 3.0,
        "xa": 2.7558,
        "assists_minus_xa": 0.2442,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 7.892,
        "points_added": 1.702,
        "xpoints_added": 3.553,
        "passes_attempted": 465.0,
        "pass_completion_pct": 0.6774,
        "xpass_completion_pct": 0.6965,
        "passes_over_expected": -8.8749,
        "passes_over_expected_p100": -1.9086,
        "avg_pass_distance": 15.8374,
        "avg_pass_vertical": -1.1809
      }
    },
    {
      "canonical_id": "audi-jepson",
      "canonical_name": "Audi Jepson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 174.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2427,
        "xg_place": 0.0609,
        "goals_minus_xg": -0.2427,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1717,
        "assists_minus_xa": -0.1717,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4144,
        "points_added": 0.0,
        "xpoints_added": 0.1514,
        "passes_attempted": 78.0,
        "pass_completion_pct": 0.7308,
        "xpass_completion_pct": 0.7649,
        "passes_over_expected": -2.6614,
        "passes_over_expected_p100": -3.412,
        "avg_pass_distance": 15.4408,
        "avg_pass_vertical": 2.0339
      }
    },
    {
      "canonical_id": "austin-ledbetter",
      "canonical_name": "Austin Ledbetter",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 527.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0847,
        "xg_place": 0.3077,
        "goals_minus_xg": 0.9153,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0963,
        "assists_minus_xa": -0.0963,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.181,
        "points_added": 0.2196,
        "xpoints_added": 0.0092,
        "passes_attempted": 187.0,
        "pass_completion_pct": 0.861,
        "xpass_completion_pct": 0.8306,
        "passes_over_expected": 5.6871,
        "passes_over_expected_p100": 3.0412,
        "avg_pass_distance": 19.2067,
        "avg_pass_vertical": -0.1515
      }
    },
    {
      "canonical_id": "austin-martz",
      "canonical_name": "Austin Martz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 827.0,
        "shots": 17.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 2.0518,
        "xg_place": -1.7359,
        "goals_minus_xg": -2.0518,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.0829,
        "assists_minus_xa": 0.9171,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.1347,
        "points_added": 0.0,
        "xpoints_added": 1.2945,
        "passes_attempted": 266.0,
        "pass_completion_pct": 0.6767,
        "xpass_completion_pct": 0.6858,
        "passes_over_expected": -2.4345,
        "passes_over_expected_p100": -0.9152,
        "avg_pass_distance": 15.8919,
        "avg_pass_vertical": 0.6262
      }
    },
    {
      "canonical_id": "cameron-lindley",
      "canonical_name": "Cameron Lindley",
      "positions": [
        "CM"
      ],
      "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": 1.0,
        "assists": 0.0,
        "xa": 0.2442,
        "assists_minus_xa": -0.2442,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2442,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 61.0,
        "pass_completion_pct": 0.8525,
        "xpass_completion_pct": 0.822,
        "passes_over_expected": 1.8553,
        "passes_over_expected_p100": 3.0415,
        "avg_pass_distance": 22.0523,
        "avg_pass_vertical": 9.1311
      }
    },
    {
      "canonical_id": "christian-volesky",
      "canonical_name": "Christian Volesky",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 393.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.9159,
        "xg_place": -0.412,
        "goals_minus_xg": 0.0841,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0715,
        "assists_minus_xa": -0.0715,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9874,
        "points_added": 0.6729,
        "xpoints_added": 0.5955,
        "passes_attempted": 65.0,
        "pass_completion_pct": 0.5846,
        "xpass_completion_pct": 0.6357,
        "passes_over_expected": -3.3223,
        "passes_over_expected_p100": -5.1113,
        "avg_pass_distance": 14.0203,
        "avg_pass_vertical": -0.0756
      }
    },
    {
      "canonical_id": "corey-hertzog",
      "canonical_name": "Corey Hertzog",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1545.0,
        "shots": 49.0,
        "shots_on_target": 16.0,
        "goals": 4.0,
        "xg": 7.1839,
        "xg_place": -1.4389,
        "goals_minus_xg": -3.1839,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 2.0724,
        "assists_minus_xa": -0.0724,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 9.2563,
        "points_added": 2.2127,
        "xpoints_added": 4.1154,
        "passes_attempted": 523.0,
        "pass_completion_pct": 0.6979,
        "xpass_completion_pct": 0.7454,
        "passes_over_expected": -24.8514,
        "passes_over_expected_p100": -4.7517,
        "avg_pass_distance": 17.7969,
        "avg_pass_vertical": 0.7263
      }
    },
    {
      "canonical_id": "edward-opoku",
      "canonical_name": "Edward Opoku",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 50.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0644,
        "xg_place": -0.0539,
        "goals_minus_xg": -0.0644,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0294,
        "assists_minus_xa": -0.0294,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0938,
        "points_added": 0.0,
        "xpoints_added": 0.076,
        "passes_attempted": 9.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.77,
        "passes_over_expected": -0.93,
        "passes_over_expected_p100": -10.3334,
        "avg_pass_distance": 17.6757,
        "avg_pass_vertical": -3.0156
      }
    },
    {
      "canonical_id": "jack-maher",
      "canonical_name": "Jack Maher",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 12.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": 2.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.6347,
        "passes_over_expected": 0.7305,
        "passes_over_expected_p100": 36.5252,
        "avg_pass_distance": 17.8505,
        "avg_pass_vertical": 16.6175
      }
    },
    {
      "canonical_id": "jake-fenlason",
      "canonical_name": "Jake Fenlason",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1456.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": 425.0,
        "pass_completion_pct": 0.6682,
        "xpass_completion_pct": 0.6545,
        "passes_over_expected": 5.8288,
        "passes_over_expected_p100": 1.3715,
        "avg_pass_distance": 40.7288,
        "avg_pass_vertical": 32.6457,
        "shots_faced": 53.0,
        "goals_conceded": 18.0,
        "saves": 34.0,
        "headed_shot_share": 0.2264,
        "xg_faced": 15.283,
        "goals_conceded_minus_xg": 2.717,
        "goals_per_xg": 1.1778
      }
    },
    {
      "canonical_id": "joey-calistri",
      "canonical_name": "Joey Calistri",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2329.0,
        "shots": 39.0,
        "shots_on_target": 11.0,
        "goals": 5.0,
        "xg": 4.2341,
        "xg_place": -0.3619,
        "goals_minus_xg": 0.7659,
        "key_passes": 23.0,
        "assists": 2.0,
        "xa": 1.7072,
        "assists_minus_xa": 0.2928,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.9413,
        "points_added": 0.748,
        "xpoints_added": 2.3964,
        "passes_attempted": 727.0,
        "pass_completion_pct": 0.6864,
        "xpass_completion_pct": 0.7098,
        "passes_over_expected": -17.0571,
        "passes_over_expected_p100": -2.3462,
        "avg_pass_distance": 17.9716,
        "avg_pass_vertical": 3.7297
      }
    },
    {
      "canonical_id": "jonathan-barden",
      "canonical_name": "Jonathan Barden",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1169.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2221,
        "xg_place": -0.2221,
        "goals_minus_xg": -0.2221,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 1.6359,
        "assists_minus_xa": -0.6359,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.858,
        "points_added": 0.0,
        "xpoints_added": 0.1937,
        "passes_attempted": 572.0,
        "pass_completion_pct": 0.764,
        "xpass_completion_pct": 0.7758,
        "passes_over_expected": -6.7796,
        "passes_over_expected_p100": -1.1852,
        "avg_pass_distance": 21.0312,
        "avg_pass_vertical": 5.3253
      }
    },
    {
      "canonical_id": "kadeem-dacres",
      "canonical_name": "Kadeem Dacres",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1953.0,
        "shots": 50.0,
        "shots_on_target": 16.0,
        "goals": 1.0,
        "xg": 3.2599,
        "xg_place": -1.2327,
        "goals_minus_xg": -2.2599,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 1.7817,
        "assists_minus_xa": 0.2183,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.0416,
        "points_added": 0.1483,
        "xpoints_added": 2.7329,
        "passes_attempted": 635.0,
        "pass_completion_pct": 0.6394,
        "xpass_completion_pct": 0.6868,
        "passes_over_expected": -30.0988,
        "passes_over_expected_p100": -4.74,
        "avg_pass_distance": 15.9631,
        "avg_pass_vertical": 2.2942
      }
    },
    {
      "canonical_id": "kyle-culbertson",
      "canonical_name": "Kyle Culbertson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2288.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 1.1624,
        "xg_place": -0.3025,
        "goals_minus_xg": -1.1624,
        "key_passes": 29.0,
        "assists": 1.0,
        "xa": 2.0967,
        "assists_minus_xa": -1.0967,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.2591,
        "points_added": 0.0,
        "xpoints_added": 0.9804,
        "passes_attempted": 1163.0,
        "pass_completion_pct": 0.6698,
        "xpass_completion_pct": 0.6724,
        "passes_over_expected": -3.0103,
        "passes_over_expected_p100": -0.2588,
        "avg_pass_distance": 22.0954,
        "avg_pass_vertical": 6.5052
      }
    },
    {
      "canonical_id": "kyle-greig",
      "canonical_name": "Kyle Greig",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2094.0,
        "shots": 42.0,
        "shots_on_target": 23.0,
        "goals": 13.0,
        "xg": 4.4665,
        "xg_place": 2.9799,
        "goals_minus_xg": 8.5335,
        "key_passes": 18.0,
        "assists": 2.0,
        "xa": 1.2899,
        "assists_minus_xa": 0.7101,
        "goals_plus_assists": 15.0,
        "xg_plus_xa": 5.7564,
        "points_added": 7.1711,
        "xpoints_added": 3.0797,
        "passes_attempted": 444.0,
        "pass_completion_pct": 0.5698,
        "xpass_completion_pct": 0.6288,
        "passes_over_expected": -26.1746,
        "passes_over_expected_p100": -5.8952,
        "avg_pass_distance": 14.535,
        "avg_pass_vertical": 1.6133
      }
    },
    {
      "canonical_id": "lewis-hilton",
      "canonical_name": "Lewis Hilton",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3315.0,
        "shots": 54.0,
        "shots_on_target": 15.0,
        "goals": 3.0,
        "xg": 2.8951,
        "xg_place": 0.2111,
        "goals_minus_xg": 0.1049,
        "key_passes": 57.0,
        "assists": 6.0,
        "xa": 5.2053,
        "assists_minus_xa": 0.7947,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 8.1004,
        "points_added": 2.1014,
        "xpoints_added": 1.9447,
        "passes_attempted": 1982.0,
        "pass_completion_pct": 0.779,
        "xpass_completion_pct": 0.7727,
        "passes_over_expected": 12.6059,
        "passes_over_expected_p100": 0.636,
        "avg_pass_distance": 25.0829,
        "avg_pass_vertical": 7.0496
      }
    },
    {
      "canonical_id": "michael-cox",
      "canonical_name": "Michael Cox",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 532.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.2717,
        "xg_place": -0.2839,
        "goals_minus_xg": -0.2717,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 1.2132,
        "assists_minus_xa": -1.2132,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.4849,
        "points_added": 0.6782,
        "xpoints_added": 1.5716,
        "passes_attempted": 102.0,
        "pass_completion_pct": 0.8235,
        "xpass_completion_pct": 0.8064,
        "passes_over_expected": 1.7459,
        "passes_over_expected_p100": 1.7116,
        "avg_pass_distance": 13.0744,
        "avg_pass_vertical": -1.3854
      }
    },
    {
      "canonical_id": "phanuel-kavita",
      "canonical_name": "Phanuel Kavita",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2790.0,
        "shots": 14.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.3112,
        "xg_place": -0.0588,
        "goals_minus_xg": -0.3112,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.729,
        "assists_minus_xa": -0.729,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.0402,
        "points_added": 0.3989,
        "xpoints_added": 0.6757,
        "passes_attempted": 1148.0,
        "pass_completion_pct": 0.8066,
        "xpass_completion_pct": 0.7683,
        "passes_over_expected": 43.9992,
        "passes_over_expected_p100": 3.8327,
        "avg_pass_distance": 21.5832,
        "avg_pass_vertical": 5.865
      }
    },
    {
      "canonical_id": "pierre-da-silva",
      "canonical_name": "Pierre Da Silva",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 390.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.2604,
        "xg_place": -0.2551,
        "goals_minus_xg": -0.2604,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.6823,
        "assists_minus_xa": -0.6823,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.9427,
        "points_added": 1.2887,
        "xpoints_added": 1.5117,
        "passes_attempted": 171.0,
        "pass_completion_pct": 0.7135,
        "xpass_completion_pct": 0.7542,
        "passes_over_expected": -6.9597,
        "passes_over_expected_p100": -4.07,
        "avg_pass_distance": 21.0732,
        "avg_pass_vertical": 2.2221
      }
    },
    {
      "canonical_id": "sam-fink",
      "canonical_name": "Sam Fink",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3132.0,
        "shots": 22.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 2.2005,
        "xg_place": -0.6363,
        "goals_minus_xg": -1.2005,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 1.175,
        "assists_minus_xa": 0.825,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.3755,
        "points_added": 0.0582,
        "xpoints_added": 1.2824,
        "passes_attempted": 1530.0,
        "pass_completion_pct": 0.7993,
        "xpass_completion_pct": 0.7774,
        "passes_over_expected": 33.5529,
        "passes_over_expected_p100": 2.193,
        "avg_pass_distance": 26.5928,
        "avg_pass_vertical": 12.3751
      }
    },
    {
      "canonical_id": "sean-reynolds",
      "canonical_name": "Sean Reynolds",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3229.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1482,
        "xg_place": -0.1482,
        "goals_minus_xg": -0.1482,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5396,
        "assists_minus_xa": -0.5396,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6877,
        "points_added": 0.0,
        "xpoints_added": 0.0629,
        "passes_attempted": 1669.0,
        "pass_completion_pct": 0.8316,
        "xpass_completion_pct": 0.8223,
        "passes_over_expected": 15.5679,
        "passes_over_expected_p100": 0.9328,
        "avg_pass_distance": 24.0946,
        "avg_pass_vertical": 8.4897
      }
    },
    {
      "canonical_id": "seth-rudolph",
      "canonical_name": "Seth Rudolph",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 255.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3302,
        "xg_place": 0.0077,
        "goals_minus_xg": 0.6698,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0986,
        "assists_minus_xa": -0.0986,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4288,
        "points_added": 0.2585,
        "xpoints_added": 0.2374,
        "passes_attempted": 66.0,
        "pass_completion_pct": 0.7121,
        "xpass_completion_pct": 0.7267,
        "passes_over_expected": -0.9634,
        "passes_over_expected_p100": -1.4597,
        "avg_pass_distance": 17.3624,
        "avg_pass_vertical": 0.4532
      }
    },
    {
      "canonical_id": "tom\u00e1s-g\u00f3mez",
      "canonical_name": "Tom\u00e1s G\u00f3mez",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1963.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": 626.0,
        "pass_completion_pct": 0.6565,
        "xpass_completion_pct": 0.6159,
        "passes_over_expected": 25.4628,
        "passes_over_expected_p100": 4.0675,
        "avg_pass_distance": 45.9723,
        "avg_pass_vertical": 37.4503,
        "shots_faced": 77.0,
        "goals_conceded": 23.0,
        "saves": 51.0,
        "headed_shot_share": 0.1818,
        "xg_faced": 21.9072,
        "goals_conceded_minus_xg": 1.0928,
        "goals_per_xg": 1.0499
      }
    },
    {
      "canonical_id": "tony-rocha",
      "canonical_name": "Tony Rocha",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 195.0,
        "shots": 4.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.4708,
        "xg_place": 0.3393,
        "goals_minus_xg": -0.4708,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.29,
        "assists_minus_xa": -0.29,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7607,
        "points_added": 0.0,
        "xpoints_added": 0.4973,
        "passes_attempted": 109.0,
        "pass_completion_pct": 0.8807,
        "xpass_completion_pct": 0.8287,
        "passes_over_expected": 5.673,
        "passes_over_expected_p100": 5.2045,
        "avg_pass_distance": 19.7019,
        "avg_pass_vertical": 1.8561
      }
    },
    {
      "canonical_id": "tony-walls",
      "canonical_name": "Tony Walls",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1374.0,
        "shots": 8.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.1141,
        "xg_place": 0.5877,
        "goals_minus_xg": 0.8859,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2756,
        "assists_minus_xa": -0.2756,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3898,
        "points_added": 2.0565,
        "xpoints_added": 1.3146,
        "passes_attempted": 570.0,
        "pass_completion_pct": 0.8193,
        "xpass_completion_pct": 0.7897,
        "passes_over_expected": 16.8786,
        "passes_over_expected_p100": 2.9612,
        "avg_pass_distance": 21.0734,
        "avg_pass_vertical": 7.1929
      }
    },
    {
      "canonical_id": "tyler-polak",
      "canonical_name": "Tyler Polak",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 679.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": 12.0,
        "assists": 1.0,
        "xa": 1.1146,
        "assists_minus_xa": -0.1146,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1146,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 362.0,
        "pass_completion_pct": 0.8149,
        "xpass_completion_pct": 0.759,
        "passes_over_expected": 20.2509,
        "passes_over_expected_p100": 5.5942,
        "avg_pass_distance": 18.8607,
        "avg_pass_vertical": 4.3028
      }
    },
    {
      "canonical_id": "wal-fall",
      "canonical_name": "Wal Fall",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1913.0,
        "shots": 35.0,
        "shots_on_target": 16.0,
        "goals": 5.0,
        "xg": 5.7482,
        "xg_place": 1.529,
        "goals_minus_xg": -0.7482,
        "key_passes": 20.0,
        "assists": 2.0,
        "xa": 1.4262,
        "assists_minus_xa": 0.5738,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.1744,
        "points_added": 3.8421,
        "xpoints_added": 3.9491,
        "passes_attempted": 931.0,
        "pass_completion_pct": 0.8528,
        "xpass_completion_pct": 0.8213,
        "passes_over_expected": 29.4032,
        "passes_over_expected_p100": 3.1582,
        "avg_pass_distance": 21.4161,
        "avg_pass_vertical": 4.4144
      }
    }
  ]
}