{
  "slug": "soccer-uslc-2025-nwmwg9lmlz",
  "game_id": "soccer-uslc-2025-NWMWg9LMlz",
  "display": "USLC 2025 Season",
  "league": "USLC",
  "season": 2025,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2025",
  "synthetic": true,
  "player_count": 26,
  "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": "abdoulaye-diop",
      "canonical_name": "Abdoulaye Diop",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 592.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4321,
        "xg_place": 0.1018,
        "goals_minus_xg": -0.4321,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3953,
        "assists_minus_xa": -0.3953,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8274,
        "points_added": 0.0,
        "xpoints_added": 0.388,
        "passes_attempted": 172.0,
        "pass_completion_pct": 0.814,
        "xpass_completion_pct": 0.8267,
        "passes_over_expected": -2.1927,
        "passes_over_expected_p100": -1.2748,
        "avg_pass_distance": 16.8271,
        "avg_pass_vertical": -0.7514
      }
    },
    {
      "canonical_id": "alasanne-ates-diouf",
      "canonical_name": "Alasanne Ates Diouf",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1517.0,
        "shots": 48.0,
        "shots_on_target": 17.0,
        "goals": 6.0,
        "xg": 3.692,
        "xg_place": -0.3512,
        "goals_minus_xg": 2.308,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 0.7269,
        "assists_minus_xa": -0.7269,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.4189,
        "points_added": 2.938,
        "xpoints_added": 2.1814,
        "passes_attempted": 310.0,
        "pass_completion_pct": 0.7323,
        "xpass_completion_pct": 0.7605,
        "passes_over_expected": -8.7505,
        "passes_over_expected_p100": -2.8228,
        "avg_pass_distance": 17.5813,
        "avg_pass_vertical": 0.2265
      }
    },
    {
      "canonical_id": "alex-villanueva",
      "canonical_name": "Alex Villanueva",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2304.0,
        "shots": 21.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 2.3703,
        "xg_place": -0.791,
        "goals_minus_xg": -0.3703,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 1.6364,
        "assists_minus_xa": -0.6364,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.0067,
        "points_added": 0.4019,
        "xpoints_added": 1.3582,
        "passes_attempted": 900.0,
        "pass_completion_pct": 0.7611,
        "xpass_completion_pct": 0.7695,
        "passes_over_expected": -7.5407,
        "passes_over_expected_p100": -0.8379,
        "avg_pass_distance": 18.3874,
        "avg_pass_vertical": 1.2404
      }
    },
    {
      "canonical_id": "ben-morris",
      "canonical_name": "Ben Morris",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 861.0,
        "shots": 13.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.7534,
        "xg_place": -0.2381,
        "goals_minus_xg": 0.2466,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.6191,
        "assists_minus_xa": 0.3809,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3725,
        "points_added": 0.9921,
        "xpoints_added": 0.7471,
        "passes_attempted": 308.0,
        "pass_completion_pct": 0.763,
        "xpass_completion_pct": 0.7671,
        "passes_over_expected": -1.2706,
        "passes_over_expected_p100": -0.4125,
        "avg_pass_distance": 18.8922,
        "avg_pass_vertical": 1.9398
      }
    },
    {
      "canonical_id": "bilal-obeid",
      "canonical_name": "Bilal Obeid",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 21.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 3.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.6452,
        "passes_over_expected": 0.0645,
        "passes_over_expected_p100": 2.1485,
        "avg_pass_distance": 5.7151,
        "avg_pass_vertical": 1.3225
      }
    },
    {
      "canonical_id": "carlos-herrera",
      "canonical_name": "Carlos Herrera",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1601.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.0836,
        "assists_minus_xa": -0.0836,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0836,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 468.0,
        "pass_completion_pct": 0.6774,
        "xpass_completion_pct": 0.7106,
        "passes_over_expected": -15.5626,
        "passes_over_expected_p100": -3.3253,
        "avg_pass_distance": 36.2355,
        "avg_pass_vertical": 28.4247,
        "shots_faced": 55.0,
        "goals_conceded": 20.0,
        "saves": 33.0,
        "headed_shot_share": 0.1455,
        "xg_faced": 18.0472,
        "goals_conceded_minus_xg": 1.9528,
        "goals_per_xg": 1.1082
      }
    },
    {
      "canonical_id": "carlos-salda\u00f1a",
      "canonical_name": "Carlos Salda\u00f1a",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1639.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.073,
        "assists_minus_xa": -0.073,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.073,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 420.0,
        "pass_completion_pct": 0.7095,
        "xpass_completion_pct": 0.7256,
        "passes_over_expected": -6.7693,
        "passes_over_expected_p100": -1.6117,
        "avg_pass_distance": 35.3504,
        "avg_pass_vertical": 26.5085,
        "shots_faced": 45.0,
        "goals_conceded": 13.0,
        "saves": 30.0,
        "headed_shot_share": 0.2222,
        "xg_faced": 14.8294,
        "goals_conceded_minus_xg": -1.8294,
        "goals_per_xg": 0.8766
      }
    },
    {
      "canonical_id": "connor-rutz",
      "canonical_name": "Connor Rutz",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 894.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.1366,
        "xg_place": 0.0784,
        "goals_minus_xg": 0.8634,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.9784,
        "assists_minus_xa": 0.0216,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.115,
        "points_added": 0.4682,
        "xpoints_added": 0.5369,
        "passes_attempted": 170.0,
        "pass_completion_pct": 0.7235,
        "xpass_completion_pct": 0.7511,
        "passes_over_expected": -4.6867,
        "passes_over_expected_p100": -2.7569,
        "avg_pass_distance": 15.0755,
        "avg_pass_vertical": 0.8311
      }
    },
    {
      "canonical_id": "darren-smith",
      "canonical_name": "Darren Smith",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2513.0,
        "shots": 41.0,
        "shots_on_target": 22.0,
        "goals": 10.0,
        "xg": 8.6353,
        "xg_place": 0.6849,
        "goals_minus_xg": 1.3647,
        "key_passes": 22.0,
        "assists": 3.0,
        "xa": 2.649,
        "assists_minus_xa": 0.351,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 11.2843,
        "points_added": 6.8687,
        "xpoints_added": 6.7136,
        "passes_attempted": 442.0,
        "pass_completion_pct": 0.7692,
        "xpass_completion_pct": 0.7913,
        "passes_over_expected": -9.7406,
        "passes_over_expected_p100": -2.2037,
        "avg_pass_distance": 13.603,
        "avg_pass_vertical": -1.3404
      }
    },
    {
      "canonical_id": "devon-amoo-mensah",
      "canonical_name": "Devon Amoo-Mensah",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2941.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.9504,
        "xg_place": -0.3937,
        "goals_minus_xg": 0.0496,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 0.8179,
        "assists_minus_xa": 0.1821,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.7682,
        "points_added": 0.0,
        "xpoints_added": 0.5186,
        "passes_attempted": 1666.0,
        "pass_completion_pct": 0.8049,
        "xpass_completion_pct": 0.799,
        "passes_over_expected": 9.9379,
        "passes_over_expected_p100": 0.5965,
        "avg_pass_distance": 21.3627,
        "avg_pass_vertical": 8.5277
      }
    },
    {
      "canonical_id": "dominic-gasso",
      "canonical_name": "Dominic Gasso",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 412.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2887,
        "xg_place": -0.2887,
        "goals_minus_xg": -0.2887,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0696,
        "assists_minus_xa": -0.0696,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3583,
        "points_added": 0.0,
        "xpoints_added": 0.2363,
        "passes_attempted": 163.0,
        "pass_completion_pct": 0.8098,
        "xpass_completion_pct": 0.7902,
        "passes_over_expected": 3.2043,
        "passes_over_expected_p100": 1.9658,
        "avg_pass_distance": 16.1242,
        "avg_pass_vertical": 1.9341
      }
    },
    {
      "canonical_id": "haruki-yamazaki",
      "canonical_name": "Haruki Yamazaki",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1473.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.8427,
        "xg_place": -0.5635,
        "goals_minus_xg": -0.8427,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 1.6039,
        "assists_minus_xa": 0.3961,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.4466,
        "points_added": 0.0,
        "xpoints_added": 0.7453,
        "passes_attempted": 486.0,
        "pass_completion_pct": 0.6811,
        "xpass_completion_pct": 0.7235,
        "passes_over_expected": -20.6044,
        "passes_over_expected_p100": -4.2396,
        "avg_pass_distance": 19.4206,
        "avg_pass_vertical": 3.7402
      }
    },
    {
      "canonical_id": "isaiah-leflore",
      "canonical_name": "Isaiah LeFlore",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 692.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2483,
        "xg_place": 0.0291,
        "goals_minus_xg": 0.7517,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.6976,
        "assists_minus_xa": -0.6976,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9459,
        "points_added": 0.5586,
        "xpoints_added": 0.0161,
        "passes_attempted": 300.0,
        "pass_completion_pct": 0.6933,
        "xpass_completion_pct": 0.7265,
        "passes_over_expected": -9.9439,
        "passes_over_expected_p100": -3.3146,
        "avg_pass_distance": 17.0705,
        "avg_pass_vertical": 4.4134
      }
    },
    {
      "canonical_id": "jay-chapman",
      "canonical_name": "Jay Chapman",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1882.0,
        "shots": 15.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.1945,
        "xg_place": -0.3082,
        "goals_minus_xg": -0.1945,
        "key_passes": 14.0,
        "assists": 3.0,
        "xa": 1.917,
        "assists_minus_xa": 1.083,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.1115,
        "points_added": 0.3272,
        "xpoints_added": 0.4463,
        "passes_attempted": 1005.0,
        "pass_completion_pct": 0.8209,
        "xpass_completion_pct": 0.8234,
        "passes_over_expected": -2.561,
        "passes_over_expected_p100": -0.2548,
        "avg_pass_distance": 17.9624,
        "avg_pass_vertical": 3.587
      }
    },
    {
      "canonical_id": "jeciel-cedeno",
      "canonical_name": "Jeciel Cedeno",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2251.0,
        "shots": 42.0,
        "shots_on_target": 14.0,
        "goals": 4.0,
        "xg": 3.8735,
        "xg_place": -0.259,
        "goals_minus_xg": 0.1265,
        "key_passes": 23.0,
        "assists": 2.0,
        "xa": 2.2777,
        "assists_minus_xa": -0.2777,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.1512,
        "points_added": 1.259,
        "xpoints_added": 2.4388,
        "passes_attempted": 771.0,
        "pass_completion_pct": 0.7393,
        "xpass_completion_pct": 0.7538,
        "passes_over_expected": -11.1822,
        "passes_over_expected_p100": -1.4504,
        "avg_pass_distance": 18.8983,
        "avg_pass_vertical": 2.5466
      }
    },
    {
      "canonical_id": "jordan-adebayo-smith",
      "canonical_name": "Jordan Adebayo-Smith",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 672.0,
        "shots": 13.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 2.336,
        "xg_place": -0.9786,
        "goals_minus_xg": -2.336,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.8903,
        "assists_minus_xa": 0.1097,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.2263,
        "points_added": 0.0,
        "xpoints_added": 1.8287,
        "passes_attempted": 144.0,
        "pass_completion_pct": 0.5972,
        "xpass_completion_pct": 0.7377,
        "passes_over_expected": -20.2302,
        "passes_over_expected_p100": -14.0487,
        "avg_pass_distance": 12.9566,
        "avg_pass_vertical": -1.6436
      }
    },
    {
      "canonical_id": "kobe-hernandez-foster",
      "canonical_name": "Kobe Hernandez-Foster",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1089.0,
        "shots": 20.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.1064,
        "xg_place": -0.0507,
        "goals_minus_xg": -0.1064,
        "key_passes": 21.0,
        "assists": 2.0,
        "xa": 2.156,
        "assists_minus_xa": -0.156,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.2624,
        "points_added": 1.0938,
        "xpoints_added": 0.7229,
        "passes_attempted": 603.0,
        "pass_completion_pct": 0.7662,
        "xpass_completion_pct": 0.7775,
        "passes_over_expected": -6.8188,
        "passes_over_expected_p100": -1.1308,
        "avg_pass_distance": 21.9402,
        "avg_pass_vertical": 4.7197
      }
    },
    {
      "canonical_id": "marcello-polisi",
      "canonical_name": "Marcello Polisi",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 464.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.0187,
        "assists_minus_xa": -0.0187,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0187,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 274.0,
        "pass_completion_pct": 0.8869,
        "xpass_completion_pct": 0.8707,
        "passes_over_expected": 4.4258,
        "passes_over_expected_p100": 1.6153,
        "avg_pass_distance": 17.7408,
        "avg_pass_vertical": 1.2319
      }
    },
    {
      "canonical_id": "matthew-sheldon",
      "canonical_name": "Matthew Sheldon",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 894.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.5876,
        "xg_place": -1.0161,
        "goals_minus_xg": -1.5876,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.4812,
        "assists_minus_xa": 0.5188,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.0688,
        "points_added": 0.0,
        "xpoints_added": 0.9836,
        "passes_attempted": 329.0,
        "pass_completion_pct": 0.7629,
        "xpass_completion_pct": 0.773,
        "passes_over_expected": -3.304,
        "passes_over_expected_p100": -1.0043,
        "avg_pass_distance": 17.0319,
        "avg_pass_vertical": 2.1555
      }
    },
    {
      "canonical_id": "michael-bryant",
      "canonical_name": "Michael Bryant",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2917.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.8461,
        "xg_place": 0.8302,
        "goals_minus_xg": 1.1539,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.6056,
        "assists_minus_xa": -0.6056,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4517,
        "points_added": 1.2755,
        "xpoints_added": 0.5163,
        "passes_attempted": 1604.0,
        "pass_completion_pct": 0.8522,
        "xpass_completion_pct": 0.8305,
        "passes_over_expected": 34.9167,
        "passes_over_expected_p100": 2.1769,
        "avg_pass_distance": 21.5339,
        "avg_pass_vertical": 7.6785
      }
    },
    {
      "canonical_id": "morey-doner",
      "canonical_name": "Morey Doner",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 275.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.134,
        "xg_place": -0.134,
        "goals_minus_xg": -0.134,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0287,
        "assists_minus_xa": -0.0287,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1628,
        "points_added": 0.0,
        "xpoints_added": 0.0632,
        "passes_attempted": 125.0,
        "pass_completion_pct": 0.84,
        "xpass_completion_pct": 0.8061,
        "passes_over_expected": 4.2382,
        "passes_over_expected_p100": 3.3905,
        "avg_pass_distance": 17.0291,
        "avg_pass_vertical": -1.3903
      }
    },
    {
      "canonical_id": "rhys-williams",
      "canonical_name": "Rhys Williams",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1077.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4412,
        "xg_place": -0.4067,
        "goals_minus_xg": -0.4412,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.9204,
        "assists_minus_xa": -0.9204,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.3616,
        "points_added": 0.0,
        "xpoints_added": 0.2544,
        "passes_attempted": 437.0,
        "pass_completion_pct": 0.7185,
        "xpass_completion_pct": 0.7578,
        "passes_over_expected": -17.1698,
        "passes_over_expected_p100": -3.929,
        "avg_pass_distance": 18.1541,
        "avg_pass_vertical": 0.1677
      }
    },
    {
      "canonical_id": "ryan-williams",
      "canonical_name": "Ryan Williams",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2258.0,
        "shots": 11.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3691,
        "xg_place": -0.3362,
        "goals_minus_xg": -0.3691,
        "key_passes": 17.0,
        "assists": 0.0,
        "xa": 0.9727,
        "assists_minus_xa": -0.9727,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3417,
        "points_added": 0.0,
        "xpoints_added": 0.2917,
        "passes_attempted": 995.0,
        "pass_completion_pct": 0.7397,
        "xpass_completion_pct": 0.7718,
        "passes_over_expected": -31.919,
        "passes_over_expected_p100": -3.2079,
        "avg_pass_distance": 22.1634,
        "avg_pass_vertical": 5.6785
      }
    },
    {
      "canonical_id": "sebasti\u00e1n-guenzatti",
      "canonical_name": "Sebasti\u00e1n Guenzatti",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 642.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.8298,
        "xg_place": -0.7986,
        "goals_minus_xg": -0.8298,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1509,
        "assists_minus_xa": -0.1509,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9807,
        "points_added": 0.0,
        "xpoints_added": 0.5648,
        "passes_attempted": 137.0,
        "pass_completion_pct": 0.6788,
        "xpass_completion_pct": 0.7976,
        "passes_over_expected": -16.2728,
        "passes_over_expected_p100": -11.878,
        "avg_pass_distance": 13.8507,
        "avg_pass_vertical": -2.4265
      }
    },
    {
      "canonical_id": "shane-wiedt",
      "canonical_name": "Shane Wiedt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2104.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.5125,
        "xg_place": -0.5125,
        "goals_minus_xg": -0.5125,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 1.0173,
        "assists_minus_xa": -0.0173,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5298,
        "points_added": 0.0,
        "xpoints_added": 0.4325,
        "passes_attempted": 998.0,
        "pass_completion_pct": 0.8126,
        "xpass_completion_pct": 0.8112,
        "passes_over_expected": 1.4182,
        "passes_over_expected_p100": 0.1421,
        "avg_pass_distance": 21.5951,
        "avg_pass_vertical": 8.3964
      }
    },
    {
      "canonical_id": "stephen-carroll",
      "canonical_name": "Stephen Carroll",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1655.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2345,
        "xg_place": -0.0321,
        "goals_minus_xg": -0.2345,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.564,
        "assists_minus_xa": 0.436,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7986,
        "points_added": 0.0,
        "xpoints_added": 0.1053,
        "passes_attempted": 824.0,
        "pass_completion_pct": 0.8034,
        "xpass_completion_pct": 0.8154,
        "passes_over_expected": -9.905,
        "passes_over_expected_p100": -1.2021,
        "avg_pass_distance": 26.0431,
        "avg_pass_vertical": 13.2224
      }
    }
  ]
}