{
  "slug": "soccer-uslc-2021-evq3rnx5wo",
  "game_id": "soccer-uslc-2021-eVq3rNX5WO",
  "display": "USLC 2021 Season",
  "league": "USLC",
  "season": 2021,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2021",
  "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": "alejandro-lara",
      "canonical_name": "Alejandro Lara",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1133.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.6519,
        "xg_place": 0.2705,
        "goals_minus_xg": 0.3481,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0848,
        "assists_minus_xa": -0.0848,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7367,
        "points_added": 0.5556,
        "xpoints_added": 0.3726,
        "passes_attempted": 519.0,
        "pass_completion_pct": 0.7437,
        "xpass_completion_pct": 0.766,
        "passes_over_expected": -11.5466,
        "passes_over_expected_p100": -2.2248,
        "avg_pass_distance": 23.0397,
        "avg_pass_vertical": 8.1361
      }
    },
    {
      "canonical_id": "alfonso-v\u00e1zquez-villar",
      "canonical_name": "Alfonso V\u00e1zquez Villar",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 58.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2385,
        "xg_place": -0.2385,
        "goals_minus_xg": -0.2385,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0978,
        "assists_minus_xa": -0.0978,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3364,
        "points_added": 0.0,
        "xpoints_added": 0.1818,
        "passes_attempted": 14.0,
        "pass_completion_pct": 0.9286,
        "xpass_completion_pct": 0.8691,
        "passes_over_expected": 0.832,
        "passes_over_expected_p100": 5.9425,
        "avg_pass_distance": 13.3016,
        "avg_pass_vertical": -4.4602
      }
    },
    {
      "canonical_id": "arthur-rogers",
      "canonical_name": "Arthur Rogers",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1942.0,
        "shots": 9.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 0.8494,
        "xg_place": 0.1929,
        "goals_minus_xg": 1.1506,
        "key_passes": 37.0,
        "assists": 0.0,
        "xa": 4.088,
        "assists_minus_xa": -4.088,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.9374,
        "points_added": 0.5136,
        "xpoints_added": 0.3268,
        "passes_attempted": 997.0,
        "pass_completion_pct": 0.7322,
        "xpass_completion_pct": 0.723,
        "passes_over_expected": 9.1934,
        "passes_over_expected_p100": 0.9221,
        "avg_pass_distance": 22.628,
        "avg_pass_vertical": 5.6996
      }
    },
    {
      "canonical_id": "ashkanov-apollon",
      "canonical_name": "Ashkanov Apollon",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 505.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.038,
        "xg_place": 0.1872,
        "goals_minus_xg": -0.038,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.6434,
        "assists_minus_xa": 0.3566,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6814,
        "points_added": 0.0,
        "xpoints_added": 0.0713,
        "passes_attempted": 220.0,
        "pass_completion_pct": 0.7,
        "xpass_completion_pct": 0.7004,
        "passes_over_expected": -0.0923,
        "passes_over_expected_p100": -0.042,
        "avg_pass_distance": 20.8761,
        "avg_pass_vertical": 5.4327
      }
    },
    {
      "canonical_id": "bradford-jamieson",
      "canonical_name": "Bradford Jamieson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 506.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.2614,
        "xg_place": -0.5389,
        "goals_minus_xg": -0.2614,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.029,
        "assists_minus_xa": -0.029,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2904,
        "points_added": 0.552,
        "xpoints_added": 0.9561,
        "passes_attempted": 105.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.7533,
        "passes_over_expected": -4.0924,
        "passes_over_expected_p100": -3.8975,
        "avg_pass_distance": 15.8515,
        "avg_pass_vertical": -0.2567
      }
    },
    {
      "canonical_id": "carlos-merancio-valdez",
      "canonical_name": "Carlos Merancio Valdez",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 71.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": 30.0,
        "pass_completion_pct": 0.9,
        "xpass_completion_pct": 0.815,
        "passes_over_expected": 2.5502,
        "passes_over_expected_p100": 8.5005,
        "avg_pass_distance": 35.7601,
        "avg_pass_vertical": 21.2022,
        "shots_faced": 5.0,
        "goals_conceded": 1.0,
        "saves": 4.0,
        "headed_shot_share": 0.0,
        "xg_faced": 1.8358,
        "goals_conceded_minus_xg": -0.8358,
        "goals_per_xg": 0.5447
      }
    },
    {
      "canonical_id": "christian-g\u00f3mez",
      "canonical_name": "Christian G\u00f3mez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 779.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2382,
        "xg_place": -0.2132,
        "goals_minus_xg": -0.2382,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 1.0695,
        "assists_minus_xa": 0.9305,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3077,
        "points_added": 0.0,
        "xpoints_added": 0.1659,
        "passes_attempted": 441.0,
        "pass_completion_pct": 0.7732,
        "xpass_completion_pct": 0.7951,
        "passes_over_expected": -9.6539,
        "passes_over_expected_p100": -2.1891,
        "avg_pass_distance": 20.8244,
        "avg_pass_vertical": 5.9939
      }
    },
    {
      "canonical_id": "conor-mcglynn",
      "canonical_name": "Conor McGlynn",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2053.0,
        "shots": 33.0,
        "shots_on_target": 10.0,
        "goals": 5.0,
        "xg": 1.0784,
        "xg_place": 1.3335,
        "goals_minus_xg": 3.9216,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 1.2728,
        "assists_minus_xa": 0.7272,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 2.3513,
        "points_added": 2.2655,
        "xpoints_added": 0.6653,
        "passes_attempted": 1083.0,
        "pass_completion_pct": 0.8107,
        "xpass_completion_pct": 0.796,
        "passes_over_expected": 15.9047,
        "passes_over_expected_p100": 1.4686,
        "avg_pass_distance": 25.099,
        "avg_pass_vertical": 8.4891
      }
    },
    {
      "canonical_id": "danny-barrera",
      "canonical_name": "Danny Barrera",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2899.0,
        "shots": 50.0,
        "shots_on_target": 15.0,
        "goals": 8.0,
        "xg": 5.9916,
        "xg_place": 0.1932,
        "goals_minus_xg": 2.0084,
        "key_passes": 82.0,
        "assists": 12.0,
        "xa": 9.1236,
        "assists_minus_xa": 2.8764,
        "goals_plus_assists": 20.0,
        "xg_plus_xa": 15.1152,
        "points_added": 4.0535,
        "xpoints_added": 3.7551,
        "passes_attempted": 1446.0,
        "pass_completion_pct": 0.7441,
        "xpass_completion_pct": 0.7357,
        "passes_over_expected": 12.1305,
        "passes_over_expected_p100": 0.8389,
        "avg_pass_distance": 22.3551,
        "avg_pass_vertical": 6.3619
      }
    },
    {
      "canonical_id": "darwin-lom",
      "canonical_name": "Darwin Lom",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 319.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5015,
        "xg_place": -0.4591,
        "goals_minus_xg": -0.5015,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.7302,
        "assists_minus_xa": -0.7302,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.2317,
        "points_added": 0.0,
        "xpoints_added": 0.6024,
        "passes_attempted": 73.0,
        "pass_completion_pct": 0.6849,
        "xpass_completion_pct": 0.7222,
        "passes_over_expected": -2.7197,
        "passes_over_expected_p100": -3.7257,
        "avg_pass_distance": 18.5186,
        "avg_pass_vertical": 4.6304
      }
    },
    {
      "canonical_id": "derek-dodson",
      "canonical_name": "Derek Dodson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1357.0,
        "shots": 32.0,
        "shots_on_target": 13.0,
        "goals": 5.0,
        "xg": 5.3753,
        "xg_place": -0.7109,
        "goals_minus_xg": -0.3753,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 2.123,
        "assists_minus_xa": -0.123,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.4982,
        "points_added": 3.178,
        "xpoints_added": 3.6456,
        "passes_attempted": 311.0,
        "pass_completion_pct": 0.6656,
        "xpass_completion_pct": 0.7126,
        "passes_over_expected": -14.6173,
        "passes_over_expected_p100": -4.7001,
        "avg_pass_distance": 15.934,
        "avg_pass_vertical": -0.2747
      }
    },
    {
      "canonical_id": "gabriel-torres",
      "canonical_name": "Gabriel Torres",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1175.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2464,
        "xg_place": -0.0117,
        "goals_minus_xg": -0.2464,
        "key_passes": 8.0,
        "assists": 3.0,
        "xa": 1.3102,
        "assists_minus_xa": 1.6898,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.5565,
        "points_added": 0.0,
        "xpoints_added": 0.1448,
        "passes_attempted": 589.0,
        "pass_completion_pct": 0.7708,
        "xpass_completion_pct": 0.7718,
        "passes_over_expected": -0.6144,
        "passes_over_expected_p100": -0.1043,
        "avg_pass_distance": 18.1048,
        "avg_pass_vertical": 1.8129
      }
    },
    {
      "canonical_id": "jeciel-cedeno",
      "canonical_name": "Jeciel Cedeno",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 512.0,
        "shots": 6.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.385,
        "xg_place": 0.0699,
        "goals_minus_xg": -0.385,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5573,
        "assists_minus_xa": -0.5573,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9423,
        "points_added": 0.0,
        "xpoints_added": 0.1361,
        "passes_attempted": 178.0,
        "pass_completion_pct": 0.7697,
        "xpass_completion_pct": 0.7786,
        "passes_over_expected": -1.587,
        "passes_over_expected_p100": -0.8916,
        "avg_pass_distance": 15.3439,
        "avg_pass_vertical": 2.984
      }
    },
    {
      "canonical_id": "jeff-caldwell",
      "canonical_name": "Jeff Caldwell",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2898.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0743,
        "xg_place": -0.0743,
        "goals_minus_xg": -0.0743,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0329,
        "assists_minus_xa": -0.0329,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1072,
        "points_added": 0.0,
        "xpoints_added": 0.0737,
        "passes_attempted": 978.0,
        "pass_completion_pct": 0.6984,
        "xpass_completion_pct": 0.6892,
        "passes_over_expected": 9.0029,
        "passes_over_expected_p100": 0.9205,
        "avg_pass_distance": 38.4939,
        "avg_pass_vertical": 28.9822,
        "shots_faced": 151.0,
        "goals_conceded": 43.0,
        "saves": 107.0,
        "headed_shot_share": 0.1391,
        "xg_faced": 48.0281,
        "goals_conceded_minus_xg": -5.0281,
        "goals_per_xg": 0.8953
      }
    },
    {
      "canonical_id": "juan-carlos-obreg\u00f3n-jr",
      "canonical_name": "Juan Carlos Obreg\u00f3n Jr",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2195.0,
        "shots": 64.0,
        "shots_on_target": 26.0,
        "goals": 10.0,
        "xg": 10.619,
        "xg_place": -0.1429,
        "goals_minus_xg": -0.619,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.9864,
        "assists_minus_xa": 0.0136,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 11.6054,
        "points_added": 4.5268,
        "xpoints_added": 6.2261,
        "passes_attempted": 297.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7948,
        "passes_over_expected": -5.0465,
        "passes_over_expected_p100": -1.6991,
        "avg_pass_distance": 15.1922,
        "avg_pass_vertical": -3.1009
      }
    },
    {
      "canonical_id": "justin-haak",
      "canonical_name": "Justin Haak",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1457.0,
        "shots": 8.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3675,
        "xg_place": -0.3675,
        "goals_minus_xg": -0.3675,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 1.1977,
        "assists_minus_xa": -1.1977,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.5652,
        "points_added": 0.0,
        "xpoints_added": 0.2119,
        "passes_attempted": 666.0,
        "pass_completion_pct": 0.8108,
        "xpass_completion_pct": 0.8227,
        "passes_over_expected": -7.9087,
        "passes_over_expected_p100": -1.1875,
        "avg_pass_distance": 20.155,
        "avg_pass_vertical": 4.359
      }
    },
    {
      "canonical_id": "kenan-hot",
      "canonical_name": "Kenan Hot",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 230.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.4197,
        "xg_place": -0.0156,
        "goals_minus_xg": 0.5803,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0295,
        "assists_minus_xa": -0.0295,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4492,
        "points_added": 0.9125,
        "xpoints_added": 0.4026,
        "passes_attempted": 109.0,
        "pass_completion_pct": 0.7706,
        "xpass_completion_pct": 0.7991,
        "passes_over_expected": -3.1063,
        "passes_over_expected_p100": -2.8498,
        "avg_pass_distance": 21.955,
        "avg_pass_vertical": 6.9681
      }
    },
    {
      "canonical_id": "luka-prpa",
      "canonical_name": "Luka Prpa",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 604.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.8243,
        "xg_place": 0.2869,
        "goals_minus_xg": 0.1757,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.3748,
        "assists_minus_xa": -0.3748,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1991,
        "points_added": 1.7319,
        "xpoints_added": 0.6113,
        "passes_attempted": 267.0,
        "pass_completion_pct": 0.7603,
        "xpass_completion_pct": 0.7638,
        "passes_over_expected": -0.9454,
        "passes_over_expected_p100": -0.3541,
        "avg_pass_distance": 17.7932,
        "avg_pass_vertical": 2.6736
      }
    },
    {
      "canonical_id": "matt-lampson",
      "canonical_name": "Matt Lampson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 202.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": 49.0,
        "pass_completion_pct": 0.6531,
        "xpass_completion_pct": 0.6439,
        "passes_over_expected": 0.4473,
        "passes_over_expected_p100": 0.9129,
        "avg_pass_distance": 44.3761,
        "avg_pass_vertical": 35.4777,
        "shots_faced": 9.0,
        "goals_conceded": 5.0,
        "saves": 4.0,
        "headed_shot_share": 0.2222,
        "xg_faced": 2.9004,
        "goals_conceded_minus_xg": 2.0996,
        "goals_per_xg": 1.7239
      }
    },
    {
      "canonical_id": "nicol\u00e1s-cardona",
      "canonical_name": "Nicol\u00e1s Cardona",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1273.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.6847,
        "xg_place": 0.7588,
        "goals_minus_xg": 0.3153,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0832,
        "assists_minus_xa": -0.0832,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7679,
        "points_added": 0.1261,
        "xpoints_added": 0.2419,
        "passes_attempted": 595.0,
        "pass_completion_pct": 0.7966,
        "xpass_completion_pct": 0.8046,
        "passes_over_expected": -4.7177,
        "passes_over_expected_p100": -0.7929,
        "avg_pass_distance": 23.9369,
        "avg_pass_vertical": 6.5775
      }
    },
    {
      "canonical_id": "preston-tabort-etaka",
      "canonical_name": "Preston Tabort Etaka",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1837.0,
        "shots": 58.0,
        "shots_on_target": 16.0,
        "goals": 4.0,
        "xg": 7.9678,
        "xg_place": -2.8093,
        "goals_minus_xg": -3.9678,
        "key_passes": 18.0,
        "assists": 4.0,
        "xa": 3.2071,
        "assists_minus_xa": 0.7929,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 11.175,
        "points_added": 0.8531,
        "xpoints_added": 3.5835,
        "passes_attempted": 371.0,
        "pass_completion_pct": 0.6415,
        "xpass_completion_pct": 0.6754,
        "passes_over_expected": -12.5673,
        "passes_over_expected_p100": -3.3874,
        "avg_pass_distance": 17.8905,
        "avg_pass_vertical": -0.0234
      }
    },
    {
      "canonical_id": "richie-schlentz",
      "canonical_name": "Richie Schlentz",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 322.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0332,
        "xg_place": -0.0216,
        "goals_minus_xg": -0.0332,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0646,
        "assists_minus_xa": -0.0646,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0978,
        "points_added": 0.0,
        "xpoints_added": 0.0174,
        "passes_attempted": 119.0,
        "pass_completion_pct": 0.5966,
        "xpass_completion_pct": 0.6385,
        "passes_over_expected": -4.9871,
        "passes_over_expected_p100": -4.1908,
        "avg_pass_distance": 23.7515,
        "avg_pass_vertical": 7.0906
      }
    },
    {
      "canonical_id": "samuel-armah-ashitey",
      "canonical_name": "Samuel Armah Ashitey",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 746.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3983,
        "xg_place": 0.2492,
        "goals_minus_xg": 0.6017,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3983,
        "points_added": 0.7102,
        "xpoints_added": 0.2042,
        "passes_attempted": 266.0,
        "pass_completion_pct": 0.7406,
        "xpass_completion_pct": 0.7912,
        "passes_over_expected": -13.4655,
        "passes_over_expected_p100": -5.0622,
        "avg_pass_distance": 18.4323,
        "avg_pass_vertical": 4.2107
      }
    },
    {
      "canonical_id": "sebastian-elney",
      "canonical_name": "Sebastian Elney",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 908.0,
        "shots": 21.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 3.0418,
        "xg_place": -0.7722,
        "goals_minus_xg": -2.0418,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 1.1365,
        "assists_minus_xa": -0.1365,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.1784,
        "points_added": 0.1933,
        "xpoints_added": 1.7049,
        "passes_attempted": 150.0,
        "pass_completion_pct": 0.6467,
        "xpass_completion_pct": 0.628,
        "passes_over_expected": 2.8055,
        "passes_over_expected_p100": 1.8704,
        "avg_pass_distance": 13.6119,
        "avg_pass_vertical": 0.8416
      }
    },
    {
      "canonical_id": "thomas-janjigian",
      "canonical_name": "Thomas Janjigian",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2544.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 1.4443,
        "xg_place": -0.7619,
        "goals_minus_xg": -0.4443,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1085,
        "assists_minus_xa": -0.1085,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5527,
        "points_added": 1.7321,
        "xpoints_added": 0.529,
        "passes_attempted": 1301.0,
        "pass_completion_pct": 0.8125,
        "xpass_completion_pct": 0.7848,
        "passes_over_expected": 36.0003,
        "passes_over_expected_p100": 2.7671,
        "avg_pass_distance": 26.145,
        "avg_pass_vertical": 11.9596
      }
    },
    {
      "canonical_id": "walid-yacoubou",
      "canonical_name": "Walid Yacoubou",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2540.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.9301,
        "xg_place": 0.3176,
        "goals_minus_xg": 0.0699,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3925,
        "assists_minus_xa": -0.3925,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3226,
        "points_added": 0.9434,
        "xpoints_added": 0.5471,
        "passes_attempted": 1119.0,
        "pass_completion_pct": 0.8552,
        "xpass_completion_pct": 0.8555,
        "passes_over_expected": -0.261,
        "passes_over_expected_p100": -0.0233,
        "avg_pass_distance": 24.1363,
        "avg_pass_vertical": 6.9053
      }
    },
    {
      "canonical_id": "walmer-martinez",
      "canonical_name": "Walmer Martinez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1255.0,
        "shots": 18.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 1.9079,
        "xg_place": 0.2369,
        "goals_minus_xg": 0.0921,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.1939,
        "assists_minus_xa": -0.1939,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1018,
        "points_added": 0.5364,
        "xpoints_added": 0.8613,
        "passes_attempted": 350.0,
        "pass_completion_pct": 0.7286,
        "xpass_completion_pct": 0.7549,
        "passes_over_expected": -9.22,
        "passes_over_expected_p100": -2.6343,
        "avg_pass_distance": 17.9976,
        "avg_pass_vertical": 1.0165
      }
    },
    {
      "canonical_id": "younes-boudadi",
      "canonical_name": "Younes Boudadi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2457.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3493,
        "xg_place": -0.2944,
        "goals_minus_xg": -0.3493,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 2.9478,
        "assists_minus_xa": -0.9478,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.2971,
        "points_added": 0.0,
        "xpoints_added": 0.2684,
        "passes_attempted": 1214.0,
        "pass_completion_pct": 0.7636,
        "xpass_completion_pct": 0.7658,
        "passes_over_expected": -2.6943,
        "passes_over_expected_p100": -0.2219,
        "avg_pass_distance": 19.1997,
        "avg_pass_vertical": 3.4611
      }
    }
  ]
}