{
  "slug": "soccer-uslc-2018-xw5pkvbmg1",
  "game_id": "soccer-uslc-2018-xW5pkVBMg1",
  "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": "aaron-dennis",
      "canonical_name": "Aaron Dennis",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1535.0,
        "shots": 35.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 3.6502,
        "xg_place": -1.2893,
        "goals_minus_xg": -0.6502,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.0449,
        "assists_minus_xa": -0.0449,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.6951,
        "points_added": 2.1511,
        "xpoints_added": 2.5866,
        "passes_attempted": 400.0,
        "pass_completion_pct": 0.7175,
        "xpass_completion_pct": 0.7591,
        "passes_over_expected": -16.6517,
        "passes_over_expected_p100": -4.1629,
        "avg_pass_distance": 15.6465,
        "avg_pass_vertical": -0.3056
      }
    },
    {
      "canonical_id": "baffoe-prince",
      "canonical_name": "Baffoe Prince",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 724.0,
        "shots": 22.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.1132,
        "xg_place": -0.3146,
        "goals_minus_xg": -0.1132,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.574,
        "assists_minus_xa": -0.574,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6872,
        "points_added": 1.6344,
        "xpoints_added": 1.3149,
        "passes_attempted": 262.0,
        "pass_completion_pct": 0.6221,
        "xpass_completion_pct": 0.673,
        "passes_over_expected": -13.3153,
        "passes_over_expected_p100": -5.0822,
        "avg_pass_distance": 20.7018,
        "avg_pass_vertical": 3.6504
      }
    },
    {
      "canonical_id": "calvin-rezende",
      "canonical_name": "Calvin Rezende",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1249.0,
        "shots": 15.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.9603,
        "xg_place": -0.441,
        "goals_minus_xg": -0.9603,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 1.1213,
        "assists_minus_xa": -1.1213,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.0816,
        "points_added": 0.0,
        "xpoints_added": 0.6247,
        "passes_attempted": 422.0,
        "pass_completion_pct": 0.7346,
        "xpass_completion_pct": 0.7538,
        "passes_over_expected": -8.0954,
        "passes_over_expected_p100": -1.9183,
        "avg_pass_distance": 17.573,
        "avg_pass_vertical": 3.5959
      }
    },
    {
      "canonical_id": "dan-metzger",
      "canonical_name": "Dan Metzger",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1812.0,
        "shots": 18.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.5635,
        "xg_place": -0.7855,
        "goals_minus_xg": -0.5635,
        "key_passes": 20.0,
        "assists": 0.0,
        "xa": 1.7808,
        "assists_minus_xa": -1.7808,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.3443,
        "points_added": 0.0177,
        "xpoints_added": 1.0749,
        "passes_attempted": 863.0,
        "pass_completion_pct": 0.7879,
        "xpass_completion_pct": 0.7891,
        "passes_over_expected": -0.99,
        "passes_over_expected_p100": -0.1147,
        "avg_pass_distance": 19.0069,
        "avg_pass_vertical": 3.0203
      }
    },
    {
      "canonical_id": "fabio-de-sousa",
      "canonical_name": "Fabio De Sousa",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 97.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.112,
        "xg_place": -0.0913,
        "goals_minus_xg": -0.112,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.5031,
        "assists_minus_xa": -0.5031,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.615,
        "points_added": 0.0,
        "xpoints_added": 0.1285,
        "passes_attempted": 34.0,
        "pass_completion_pct": 0.6176,
        "xpass_completion_pct": 0.6433,
        "passes_over_expected": -0.8715,
        "passes_over_expected_p100": -2.5632,
        "avg_pass_distance": 22.4881,
        "avg_pass_vertical": 6.5183
      }
    },
    {
      "canonical_id": "frederick-opoku",
      "canonical_name": "Frederick Opoku",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1327.0,
        "shots": 25.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 2.0264,
        "xg_place": 0.2747,
        "goals_minus_xg": -1.0264,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 2.0333,
        "assists_minus_xa": -0.0333,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.0597,
        "points_added": 0.651,
        "xpoints_added": 1.1647,
        "passes_attempted": 404.0,
        "pass_completion_pct": 0.5842,
        "xpass_completion_pct": 0.6492,
        "passes_over_expected": -26.277,
        "passes_over_expected_p100": -6.5042,
        "avg_pass_distance": 21.8742,
        "avg_pass_vertical": 5.4818
      }
    },
    {
      "canonical_id": "harri-hawkins",
      "canonical_name": "Harri Hawkins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2016.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 1.2946,
        "xg_place": -0.0163,
        "goals_minus_xg": -1.2946,
        "key_passes": 10.0,
        "assists": 3.0,
        "xa": 1.5632,
        "assists_minus_xa": 1.4368,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.8577,
        "points_added": 0.0,
        "xpoints_added": 1.4669,
        "passes_attempted": 1295.0,
        "pass_completion_pct": 0.7498,
        "xpass_completion_pct": 0.7391,
        "passes_over_expected": 13.8659,
        "passes_over_expected_p100": 1.0707,
        "avg_pass_distance": 24.1626,
        "avg_pass_vertical": 11.7176
      }
    },
    {
      "canonical_id": "haruna-shaibu",
      "canonical_name": "Haruna Shaibu",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 409.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0164,
        "xg_place": -0.001,
        "goals_minus_xg": -0.0164,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0164,
        "points_added": 0.0,
        "xpoints_added": 0.0109,
        "passes_attempted": 166.0,
        "pass_completion_pct": 0.759,
        "xpass_completion_pct": 0.7546,
        "passes_over_expected": 0.73,
        "passes_over_expected_p100": 0.4397,
        "avg_pass_distance": 25.3306,
        "avg_pass_vertical": 10.3056
      }
    },
    {
      "canonical_id": "isaac-osae",
      "canonical_name": "Isaac Osae",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 824.0,
        "shots": 28.0,
        "shots_on_target": 12.0,
        "goals": 2.0,
        "xg": 3.0693,
        "xg_place": 0.285,
        "goals_minus_xg": -1.0693,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 0.9165,
        "assists_minus_xa": 0.0835,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.9858,
        "points_added": 0.56,
        "xpoints_added": 2.1315,
        "passes_attempted": 191.0,
        "pass_completion_pct": 0.5864,
        "xpass_completion_pct": 0.6227,
        "passes_over_expected": -6.9416,
        "passes_over_expected_p100": -3.6344,
        "avg_pass_distance": 17.3319,
        "avg_pass_vertical": 4.0023
      }
    },
    {
      "canonical_id": "jake-bond",
      "canonical_name": "Jake Bond",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1314.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.601,
        "xg_place": -0.4072,
        "goals_minus_xg": -0.601,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.601,
        "points_added": 0.0,
        "xpoints_added": 0.538,
        "passes_attempted": 582.0,
        "pass_completion_pct": 0.6684,
        "xpass_completion_pct": 0.6663,
        "passes_over_expected": 1.21,
        "passes_over_expected_p100": 0.2079,
        "avg_pass_distance": 23.1924,
        "avg_pass_vertical": 9.8887
      }
    },
    {
      "canonical_id": "jerry-ort\u00edz",
      "canonical_name": "Jerry Ort\u00edz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 263.0,
        "shots": 19.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.5706,
        "xg_place": -0.5552,
        "goals_minus_xg": -0.5706,
        "key_passes": 6.0,
        "assists": 2.0,
        "xa": 0.7389,
        "assists_minus_xa": 1.2611,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3094,
        "points_added": 0.0328,
        "xpoints_added": 0.7735,
        "passes_attempted": 120.0,
        "pass_completion_pct": 0.7167,
        "xpass_completion_pct": 0.7193,
        "passes_over_expected": -0.3188,
        "passes_over_expected_p100": -0.2657,
        "avg_pass_distance": 22.4207,
        "avg_pass_vertical": 4.0395
      }
    },
    {
      "canonical_id": "jorge-rivera",
      "canonical_name": "Jorge Rivera",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 260.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3043,
        "xg_place": -0.3043,
        "goals_minus_xg": -0.3043,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3043,
        "points_added": 0.0,
        "xpoints_added": 0.5379,
        "passes_attempted": 80.0,
        "pass_completion_pct": 0.775,
        "xpass_completion_pct": 0.8468,
        "passes_over_expected": -5.747,
        "passes_over_expected_p100": -7.1837,
        "avg_pass_distance": 15.9787,
        "avg_pass_vertical": -1.4587
      }
    },
    {
      "canonical_id": "ken-tribbett",
      "canonical_name": "Ken Tribbett",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2008.0,
        "shots": 24.0,
        "shots_on_target": 10.0,
        "goals": 6.0,
        "xg": 2.5452,
        "xg_place": 2.2722,
        "goals_minus_xg": 3.4548,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 1.0719,
        "assists_minus_xa": -1.0719,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 3.6171,
        "points_added": 4.9466,
        "xpoints_added": 2.0465,
        "passes_attempted": 983.0,
        "pass_completion_pct": 0.7538,
        "xpass_completion_pct": 0.7364,
        "passes_over_expected": 17.074,
        "passes_over_expected_p100": 1.7369,
        "avg_pass_distance": 25.413,
        "avg_pass_vertical": 11.5593
      }
    },
    {
      "canonical_id": "kyle-venter",
      "canonical_name": "Kyle Venter",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2377.0,
        "shots": 9.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.8785,
        "xg_place": 1.4761,
        "goals_minus_xg": 1.1215,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 0.8659,
        "assists_minus_xa": 1.1341,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.7444,
        "points_added": 1.3489,
        "xpoints_added": 0.5442,
        "passes_attempted": 1126.0,
        "pass_completion_pct": 0.762,
        "xpass_completion_pct": 0.7731,
        "passes_over_expected": -12.548,
        "passes_over_expected_p100": -1.1144,
        "avg_pass_distance": 27.2418,
        "avg_pass_vertical": 10.396
      }
    },
    {
      "canonical_id": "lucky-mkosana",
      "canonical_name": "Lucky Mkosana",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2417.0,
        "shots": 58.0,
        "shots_on_target": 22.0,
        "goals": 11.0,
        "xg": 10.6499,
        "xg_place": -0.6776,
        "goals_minus_xg": 0.3501,
        "key_passes": 26.0,
        "assists": 1.0,
        "xa": 2.3603,
        "assists_minus_xa": -1.3603,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 13.0102,
        "points_added": 7.3394,
        "xpoints_added": 7.1206,
        "passes_attempted": 625.0,
        "pass_completion_pct": 0.6768,
        "xpass_completion_pct": 0.7538,
        "passes_over_expected": -48.0995,
        "passes_over_expected_p100": -7.6959,
        "avg_pass_distance": 16.6434,
        "avg_pass_vertical": 0.3072
      }
    },
    {
      "canonical_id": "marco-franco",
      "canonical_name": "Marco Franco",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2344.0,
        "shots": 5.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.417,
        "xg_place": 0.1214,
        "goals_minus_xg": -0.417,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.4558,
        "assists_minus_xa": -0.4558,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8728,
        "points_added": 0.0,
        "xpoints_added": 0.3241,
        "passes_attempted": 1161.0,
        "pass_completion_pct": 0.6804,
        "xpass_completion_pct": 0.6966,
        "passes_over_expected": -18.7108,
        "passes_over_expected_p100": -1.6116,
        "avg_pass_distance": 21.9966,
        "avg_pass_vertical": 8.1594
      }
    },
    {
      "canonical_id": "mauro-eust\u00e1quio",
      "canonical_name": "Mauro Eust\u00e1quio",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 496.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1459,
        "xg_place": -0.0933,
        "goals_minus_xg": -0.1459,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.1599,
        "assists_minus_xa": 0.8401,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3058,
        "points_added": 0.0,
        "xpoints_added": 0.0517,
        "passes_attempted": 241.0,
        "pass_completion_pct": 0.7593,
        "xpass_completion_pct": 0.7677,
        "passes_over_expected": -2.0062,
        "passes_over_expected_p100": -0.8325,
        "avg_pass_distance": 22.8997,
        "avg_pass_vertical": 7.9348
      }
    },
    {
      "canonical_id": "miguel-jaime",
      "canonical_name": "Miguel Jaime",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1460.0,
        "shots": 23.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.9486,
        "xg_place": 0.4623,
        "goals_minus_xg": 1.0514,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.4442,
        "assists_minus_xa": 0.5558,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.3927,
        "points_added": 0.7726,
        "xpoints_added": 0.8372,
        "passes_attempted": 592.0,
        "pass_completion_pct": 0.7466,
        "xpass_completion_pct": 0.8092,
        "passes_over_expected": -37.0544,
        "passes_over_expected_p100": -6.2592,
        "avg_pass_distance": 20.6894,
        "avg_pass_vertical": 4.0655
      }
    },
    {
      "canonical_id": "paulo-j\u00fanior",
      "canonical_name": "Paulo J\u00fanior",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1499.0,
        "shots": 53.0,
        "shots_on_target": 17.0,
        "goals": 4.0,
        "xg": 4.0888,
        "xg_place": -0.9203,
        "goals_minus_xg": -0.0888,
        "key_passes": 24.0,
        "assists": 1.0,
        "xa": 2.0549,
        "assists_minus_xa": -1.0549,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.1436,
        "points_added": 1.5309,
        "xpoints_added": 2.6864,
        "passes_attempted": 416.0,
        "pass_completion_pct": 0.7043,
        "xpass_completion_pct": 0.7194,
        "passes_over_expected": -6.2868,
        "passes_over_expected_p100": -1.5112,
        "avg_pass_distance": 19.2516,
        "avg_pass_vertical": -1.1426
      }
    },
    {
      "canonical_id": "pedro-galv\u00e3o",
      "canonical_name": "Pedro Galv\u00e3o",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1491.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5048,
        "xg_place": -0.411,
        "goals_minus_xg": -0.5048,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.916,
        "assists_minus_xa": -0.916,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.4207,
        "points_added": 0.0,
        "xpoints_added": 0.2366,
        "passes_attempted": 830.0,
        "pass_completion_pct": 0.7157,
        "xpass_completion_pct": 0.7181,
        "passes_over_expected": -2.0305,
        "passes_over_expected_p100": -0.2446,
        "avg_pass_distance": 21.9793,
        "avg_pass_vertical": 7.7424
      }
    },
    {
      "canonical_id": "richard-menjivar",
      "canonical_name": "Richard Menjivar",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2871.0,
        "shots": 24.0,
        "shots_on_target": 8.0,
        "goals": 0.0,
        "xg": 1.1515,
        "xg_place": 0.1237,
        "goals_minus_xg": -1.1515,
        "key_passes": 64.0,
        "assists": 8.0,
        "xa": 5.2879,
        "assists_minus_xa": 2.7121,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 6.4394,
        "points_added": 0.0,
        "xpoints_added": 0.8015,
        "passes_attempted": 1429.0,
        "pass_completion_pct": 0.7789,
        "xpass_completion_pct": 0.7773,
        "passes_over_expected": 2.3027,
        "passes_over_expected_p100": 0.1611,
        "avg_pass_distance": 23.0967,
        "avg_pass_vertical": 3.9396
      }
    },
    {
      "canonical_id": "romuald-peiser",
      "canonical_name": "Romuald Peiser",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2543.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.1374,
        "assists_minus_xa": -0.1374,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1374,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 790.0,
        "pass_completion_pct": 0.562,
        "xpass_completion_pct": 0.5658,
        "passes_over_expected": -2.9994,
        "passes_over_expected_p100": -0.3797,
        "avg_pass_distance": 46.1215,
        "avg_pass_vertical": 39.7349,
        "shots_faced": 91.0,
        "goals_conceded": 34.0,
        "saves": 53.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 28.1106,
        "goals_conceded_minus_xg": 5.8894,
        "goals_per_xg": 1.2095
      }
    },
    {
      "canonical_id": "saalih-muhammad",
      "canonical_name": "Saalih Muhammad",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 551.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 1.0812,
        "xg_place": -0.2763,
        "goals_minus_xg": -1.0812,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0478,
        "assists_minus_xa": -0.0478,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.129,
        "points_added": 0.0,
        "xpoints_added": 0.9611,
        "passes_attempted": 154.0,
        "pass_completion_pct": 0.6883,
        "xpass_completion_pct": 0.7563,
        "passes_over_expected": -10.4658,
        "passes_over_expected_p100": -6.7959,
        "avg_pass_distance": 16.8566,
        "avg_pass_vertical": 0.547
      }
    },
    {
      "canonical_id": "salvatore-barone",
      "canonical_name": "Salvatore Barone",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 641.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4135,
        "xg_place": -0.3866,
        "goals_minus_xg": -0.4135,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.2529,
        "assists_minus_xa": -0.2529,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6664,
        "points_added": 0.0,
        "xpoints_added": 0.6808,
        "passes_attempted": 361.0,
        "pass_completion_pct": 0.7285,
        "xpass_completion_pct": 0.7262,
        "passes_over_expected": 0.8452,
        "passes_over_expected_p100": 0.2341,
        "avg_pass_distance": 19.862,
        "avg_pass_vertical": 5.8775
      }
    },
    {
      "canonical_id": "sean-lewis",
      "canonical_name": "Sean Lewis",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 784.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": 258.0,
        "pass_completion_pct": 0.6202,
        "xpass_completion_pct": 0.6078,
        "passes_over_expected": 3.1758,
        "passes_over_expected_p100": 1.2309,
        "avg_pass_distance": 46.2845,
        "avg_pass_vertical": 38.6125,
        "shots_faced": 28.0,
        "goals_conceded": 13.0,
        "saves": 14.0,
        "headed_shot_share": 0.0714,
        "xg_faced": 9.9525,
        "goals_conceded_minus_xg": 3.0475,
        "goals_per_xg": 1.3062
      }
    },
    {
      "canonical_id": "tiago-calvano",
      "canonical_name": "Tiago Calvano",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1345.0,
        "shots": 9.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4447,
        "xg_place": -0.4447,
        "goals_minus_xg": -0.4447,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.143,
        "assists_minus_xa": -0.143,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5877,
        "points_added": 0.0,
        "xpoints_added": 0.317,
        "passes_attempted": 536.0,
        "pass_completion_pct": 0.7668,
        "xpass_completion_pct": 0.7453,
        "passes_over_expected": 11.5083,
        "passes_over_expected_p100": 2.1471,
        "avg_pass_distance": 27.3899,
        "avg_pass_vertical": 12.6408
      }
    },
    {
      "canonical_id": "tom-heinemann",
      "canonical_name": "Tom Heinemann",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 898.0,
        "shots": 24.0,
        "shots_on_target": 12.0,
        "goals": 3.0,
        "xg": 3.4526,
        "xg_place": -0.0097,
        "goals_minus_xg": -0.4526,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1786,
        "assists_minus_xa": -0.1786,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.6312,
        "points_added": 0.8263,
        "xpoints_added": 2.3092,
        "passes_attempted": 194.0,
        "pass_completion_pct": 0.567,
        "xpass_completion_pct": 0.6447,
        "passes_over_expected": -15.069,
        "passes_over_expected_p100": -7.7675,
        "avg_pass_distance": 15.7345,
        "avg_pass_vertical": -0.1328
      }
    },
    {
      "canonical_id": "walter-ram\u00edrez",
      "canonical_name": "Walter Ram\u00edrez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1034.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.4934,
        "xg_place": -0.0813,
        "goals_minus_xg": -0.4934,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 1.0076,
        "assists_minus_xa": -0.0076,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.501,
        "points_added": 0.8885,
        "xpoints_added": 1.2563,
        "passes_attempted": 532.0,
        "pass_completion_pct": 0.7293,
        "xpass_completion_pct": 0.7404,
        "passes_over_expected": -5.8762,
        "passes_over_expected_p100": -1.1045,
        "avg_pass_distance": 22.1068,
        "avg_pass_vertical": 3.9097
      }
    }
  ]
}