{
  "slug": "soccer-uslc-2025-2lqrjjnqr0",
  "game_id": "soccer-uslc-2025-2lqRjjnqr0",
  "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": 25,
  "stat_keys": [
    "assists",
    "assists_minus_xa",
    "avg_pass_distance",
    "avg_pass_vertical",
    "goals",
    "goals_conceded",
    "goals_conceded_minus_xg",
    "goals_minus_xg",
    "goals_per_xg",
    "goals_plus_assists",
    "headed_shot_share",
    "key_passes",
    "minutes_played",
    "pass_completion_pct",
    "passes_attempted",
    "passes_over_expected",
    "passes_over_expected_p100",
    "points_added",
    "saves",
    "shots",
    "shots_faced",
    "shots_on_target",
    "xa",
    "xg",
    "xg_faced",
    "xg_place",
    "xg_plus_xa",
    "xpass_completion_pct",
    "xpoints_added"
  ],
  "players": [
    {
      "canonical_id": "aedan-stanley",
      "canonical_name": "Aedan Stanley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 754.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0586,
        "xg_place": -0.0107,
        "goals_minus_xg": -0.0586,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.9524,
        "assists_minus_xa": -0.9524,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.011,
        "points_added": 0.0,
        "xpoints_added": 0.0208,
        "passes_attempted": 352.0,
        "pass_completion_pct": 0.7216,
        "xpass_completion_pct": 0.709,
        "passes_over_expected": 4.4227,
        "passes_over_expected_p100": 1.2564,
        "avg_pass_distance": 23.6661,
        "avg_pass_vertical": 6.6173
      }
    },
    {
      "canonical_id": "aodhan-quinn",
      "canonical_name": "Aodhan Quinn",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2665.0,
        "shots": 32.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 1.9745,
        "xg_place": 0.4524,
        "goals_minus_xg": 1.0255,
        "key_passes": 39.0,
        "assists": 11.0,
        "xa": 6.0434,
        "assists_minus_xa": 4.9566,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 8.0179,
        "points_added": 1.6136,
        "xpoints_added": 1.1262,
        "passes_attempted": 1098.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.6799,
        "passes_over_expected": -14.5074,
        "passes_over_expected_p100": -1.3213,
        "avg_pass_distance": 24.4351,
        "avg_pass_vertical": 8.6156
      }
    },
    {
      "canonical_id": "benjamin-ofeimu",
      "canonical_name": "Benjamin Ofeimu",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2333.0,
        "shots": 16.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.6913,
        "xg_place": 1.4914,
        "goals_minus_xg": 0.3087,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.5023,
        "assists_minus_xa": 0.4977,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.1936,
        "points_added": 1.8233,
        "xpoints_added": 1.4857,
        "passes_attempted": 784.0,
        "pass_completion_pct": 0.7895,
        "xpass_completion_pct": 0.7574,
        "passes_over_expected": 25.1679,
        "passes_over_expected_p100": 3.2102,
        "avg_pass_distance": 23.4624,
        "avg_pass_vertical": 10.1091
      }
    },
    {
      "canonical_id": "brem-soumaoro",
      "canonical_name": "Brem Soumaoro",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 184.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0916,
        "xg_place": -0.0916,
        "goals_minus_xg": -0.0916,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.024,
        "assists_minus_xa": -0.024,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1155,
        "points_added": 0.0,
        "xpoints_added": 0.0595,
        "passes_attempted": 39.0,
        "pass_completion_pct": 0.8718,
        "xpass_completion_pct": 0.8325,
        "passes_over_expected": 1.5327,
        "passes_over_expected_p100": 3.9299,
        "avg_pass_distance": 19.107,
        "avg_pass_vertical": -1.8586
      }
    },
    {
      "canonical_id": "brian-schaefer",
      "canonical_name": "Brian Schaefer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 837.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.4507,
        "xg_place": 0.4004,
        "goals_minus_xg": 0.5493,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.6659,
        "assists_minus_xa": 0.3341,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.1166,
        "points_added": 0.5582,
        "xpoints_added": 0.2966,
        "passes_attempted": 265.0,
        "pass_completion_pct": 0.717,
        "xpass_completion_pct": 0.6857,
        "passes_over_expected": 8.2829,
        "passes_over_expected_p100": 3.1256,
        "avg_pass_distance": 28.4607,
        "avg_pass_vertical": 16.5116
      }
    },
    {
      "canonical_id": "bruno-manuel-rend\u00f3n",
      "canonical_name": "Bruno Manuel Rend\u00f3n",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2020.0,
        "shots": 31.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 4.1148,
        "xg_place": -1.7583,
        "goals_minus_xg": -1.1148,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 2.1553,
        "assists_minus_xa": -2.1553,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 6.2701,
        "points_added": 1.3384,
        "xpoints_added": 1.8569,
        "passes_attempted": 579.0,
        "pass_completion_pct": 0.6252,
        "xpass_completion_pct": 0.6623,
        "passes_over_expected": -21.4753,
        "passes_over_expected_p100": -3.709,
        "avg_pass_distance": 19.486,
        "avg_pass_vertical": 4.2223
      }
    },
    {
      "canonical_id": "cameron-lindley",
      "canonical_name": "Cameron Lindley",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1930.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.0859,
        "xg_place": 0.3497,
        "goals_minus_xg": 0.9141,
        "key_passes": 24.0,
        "assists": 2.0,
        "xa": 3.5113,
        "assists_minus_xa": -1.5113,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.5972,
        "points_added": 0.4723,
        "xpoints_added": 0.0558,
        "passes_attempted": 877.0,
        "pass_completion_pct": 0.7583,
        "xpass_completion_pct": 0.7414,
        "passes_over_expected": 14.7812,
        "passes_over_expected_p100": 1.6854,
        "avg_pass_distance": 23.8944,
        "avg_pass_vertical": 6.8319
      }
    },
    {
      "canonical_id": "edward-kizza",
      "canonical_name": "Edward Kizza",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1239.0,
        "shots": 20.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 4.9256,
        "xg_place": -1.497,
        "goals_minus_xg": -1.9256,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.5476,
        "assists_minus_xa": 0.4524,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.4732,
        "points_added": 1.2715,
        "xpoints_added": 2.5774,
        "passes_attempted": 228.0,
        "pass_completion_pct": 0.8158,
        "xpass_completion_pct": 0.8094,
        "passes_over_expected": 1.4615,
        "passes_over_expected_p100": 0.641,
        "avg_pass_distance": 16.1421,
        "avg_pass_vertical": -2.654
      }
    },
    {
      "canonical_id": "elliot-collier",
      "canonical_name": "Elliot Collier",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 404.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6176,
        "xg_place": -0.4705,
        "goals_minus_xg": -0.6176,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.7836,
        "assists_minus_xa": 0.2164,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4012,
        "points_added": 0.0,
        "xpoints_added": 0.3411,
        "passes_attempted": 93.0,
        "pass_completion_pct": 0.6989,
        "xpass_completion_pct": 0.6811,
        "passes_over_expected": 1.6536,
        "passes_over_expected_p100": 1.778,
        "avg_pass_distance": 14.4931,
        "avg_pass_vertical": 0.5292
      }
    },
    {
      "canonical_id": "elvis-amoh",
      "canonical_name": "Elvis Amoh",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1248.0,
        "shots": 33.0,
        "shots_on_target": 13.0,
        "goals": 5.0,
        "xg": 7.0344,
        "xg_place": -0.5025,
        "goals_minus_xg": -2.0344,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.4367,
        "assists_minus_xa": -0.4367,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 8.4711,
        "points_added": 2.6144,
        "xpoints_added": 3.7201,
        "passes_attempted": 231.0,
        "pass_completion_pct": 0.684,
        "xpass_completion_pct": 0.7248,
        "passes_over_expected": -9.4403,
        "passes_over_expected_p100": -4.0867,
        "avg_pass_distance": 16.1765,
        "avg_pass_vertical": -1.156
      }
    },
    {
      "canonical_id": "finn-mcrobb",
      "canonical_name": "Finn McRobb",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 587.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2539,
        "xg_place": -0.1035,
        "goals_minus_xg": -0.2539,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.5112,
        "assists_minus_xa": -0.5112,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.765,
        "points_added": 0.0,
        "xpoints_added": 0.147,
        "passes_attempted": 261.0,
        "pass_completion_pct": 0.7356,
        "xpass_completion_pct": 0.714,
        "passes_over_expected": 5.633,
        "passes_over_expected_p100": 2.1583,
        "avg_pass_distance": 20.3016,
        "avg_pass_vertical": 5.9711
      }
    },
    {
      "canonical_id": "hayden-white",
      "canonical_name": "Hayden White",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 842.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": 5.0,
        "assists": 0.0,
        "xa": 0.3678,
        "assists_minus_xa": -0.3678,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3678,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 355.0,
        "pass_completion_pct": 0.6873,
        "xpass_completion_pct": 0.7008,
        "passes_over_expected": -4.7901,
        "passes_over_expected_p100": -1.3493,
        "avg_pass_distance": 22.9885,
        "avg_pass_vertical": 9.6052
      }
    },
    {
      "canonical_id": "hunter-sulte",
      "canonical_name": "Hunter Sulte",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2268.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": 615.0,
        "pass_completion_pct": 0.5528,
        "xpass_completion_pct": 0.5694,
        "passes_over_expected": -10.1503,
        "passes_over_expected_p100": -1.6505,
        "avg_pass_distance": 45.6264,
        "avg_pass_vertical": 39.1271,
        "shots_faced": 104.0,
        "goals_conceded": 36.0,
        "saves": 68.0,
        "headed_shot_share": 0.0769,
        "xg_faced": 34.0443,
        "goals_conceded_minus_xg": 1.9557,
        "goals_per_xg": 1.0574
      }
    },
    {
      "canonical_id": "jack-blake",
      "canonical_name": "Jack Blake",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2673.0,
        "shots": 66.0,
        "shots_on_target": 26.0,
        "goals": 10.0,
        "xg": 7.7661,
        "xg_place": 0.2196,
        "goals_minus_xg": 2.2339,
        "key_passes": 27.0,
        "assists": 3.0,
        "xa": 3.2073,
        "assists_minus_xa": -0.2073,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 10.9734,
        "points_added": 4.497,
        "xpoints_added": 3.6352,
        "passes_attempted": 978.0,
        "pass_completion_pct": 0.7311,
        "xpass_completion_pct": 0.7347,
        "passes_over_expected": -3.5558,
        "passes_over_expected_p100": -0.3636,
        "avg_pass_distance": 20.8941,
        "avg_pass_vertical": 4.8206
      }
    },
    {
      "canonical_id": "james-murphy",
      "canonical_name": "James Murphy",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2682.0,
        "shots": 12.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.4359,
        "xg_place": 0.4886,
        "goals_minus_xg": 0.5641,
        "key_passes": 26.0,
        "assists": 3.0,
        "xa": 2.0435,
        "assists_minus_xa": 0.9565,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.4794,
        "points_added": 0.9363,
        "xpoints_added": 0.2862,
        "passes_attempted": 1179.0,
        "pass_completion_pct": 0.7642,
        "xpass_completion_pct": 0.7616,
        "passes_over_expected": 3.081,
        "passes_over_expected_p100": 0.2613,
        "avg_pass_distance": 24.4919,
        "avg_pass_vertical": 6.9796
      }
    },
    {
      "canonical_id": "james-musa",
      "canonical_name": "James Musa",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2887.0,
        "shots": 9.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.2038,
        "xg_place": 1.4301,
        "goals_minus_xg": 0.7962,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.4591,
        "assists_minus_xa": 0.5409,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.6629,
        "points_added": 1.4264,
        "xpoints_added": 0.9218,
        "passes_attempted": 1110.0,
        "pass_completion_pct": 0.7108,
        "xpass_completion_pct": 0.7035,
        "passes_over_expected": 8.1402,
        "passes_over_expected_p100": 0.7333,
        "avg_pass_distance": 26.8368,
        "avg_pass_vertical": 15.7551
      }
    },
    {
      "canonical_id": "joseph-zalinsky",
      "canonical_name": "Joseph Zalinsky",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 551.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.082,
        "xg_place": -0.082,
        "goals_minus_xg": -0.082,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3056,
        "assists_minus_xa": -0.3056,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3876,
        "points_added": 0.0,
        "xpoints_added": 0.0457,
        "passes_attempted": 229.0,
        "pass_completion_pct": 0.6594,
        "xpass_completion_pct": 0.6714,
        "passes_over_expected": -2.7546,
        "passes_over_expected_p100": -1.2029,
        "avg_pass_distance": 24.5697,
        "avg_pass_vertical": 9.4654
      }
    },
    {
      "canonical_id": "josh-obrien",
      "canonical_name": "Josh O'brien",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1148.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3879,
        "xg_place": -0.1339,
        "goals_minus_xg": -0.3879,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2056,
        "assists_minus_xa": -0.2056,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5935,
        "points_added": 0.0,
        "xpoints_added": 0.3596,
        "passes_attempted": 276.0,
        "pass_completion_pct": 0.7101,
        "xpass_completion_pct": 0.7125,
        "passes_over_expected": -0.6612,
        "passes_over_expected_p100": -0.2396,
        "avg_pass_distance": 23.2166,
        "avg_pass_vertical": 9.7882
      }
    },
    {
      "canonical_id": "logan-neidlinger",
      "canonical_name": "Logan Neidlinger",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 171.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.1368,
        "assists_minus_xa": -0.1368,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1368,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 59.0,
        "pass_completion_pct": 0.6271,
        "xpass_completion_pct": 0.5844,
        "passes_over_expected": 2.5232,
        "passes_over_expected_p100": 4.2767,
        "avg_pass_distance": 21.8002,
        "avg_pass_vertical": 11.4863
      }
    },
    {
      "canonical_id": "luke-pruter",
      "canonical_name": "Luke Pruter",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 402.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": 110.0,
        "pass_completion_pct": 0.3364,
        "xpass_completion_pct": 0.4306,
        "passes_over_expected": -10.3639,
        "passes_over_expected_p100": -9.4217,
        "avg_pass_distance": 59.4891,
        "avg_pass_vertical": 56.0574,
        "shots_faced": 7.0,
        "goals_conceded": 4.0,
        "saves": 3.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 2.2041,
        "goals_conceded_minus_xg": 1.7959,
        "goals_per_xg": 1.8148
      }
    },
    {
      "canonical_id": "maalique-foster",
      "canonical_name": "Maalique Foster",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1698.0,
        "shots": 34.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 3.2131,
        "xg_place": 0.2468,
        "goals_minus_xg": -0.2131,
        "key_passes": 21.0,
        "assists": 3.0,
        "xa": 2.0663,
        "assists_minus_xa": 0.9337,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.2795,
        "points_added": 1.1826,
        "xpoints_added": 1.73,
        "passes_attempted": 454.0,
        "pass_completion_pct": 0.7269,
        "xpass_completion_pct": 0.7326,
        "passes_over_expected": -2.6089,
        "passes_over_expected_p100": -0.5746,
        "avg_pass_distance": 20.2093,
        "avg_pass_vertical": -0.4768
      }
    },
    {
      "canonical_id": "oliver-bryn\u00e9us",
      "canonical_name": "Oliver Bryn\u00e9us",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 527.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.5612,
        "xg_place": -0.6887,
        "goals_minus_xg": -1.5612,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 1.3008,
        "assists_minus_xa": -0.3008,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.862,
        "points_added": 0.0,
        "xpoints_added": 1.1856,
        "passes_attempted": 117.0,
        "pass_completion_pct": 0.641,
        "xpass_completion_pct": 0.6727,
        "passes_over_expected": -3.7021,
        "passes_over_expected_p100": -3.1642,
        "avg_pass_distance": 16.2577,
        "avg_pass_vertical": -1.424
      }
    },
    {
      "canonical_id": "patrick-hogan",
      "canonical_name": "Patrick Hogan",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1394.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.4645,
        "xg_place": 0.6484,
        "goals_minus_xg": 0.5355,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1416,
        "assists_minus_xa": -0.1416,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6061,
        "points_added": 0.5593,
        "xpoints_added": 0.7574,
        "passes_attempted": 444.0,
        "pass_completion_pct": 0.7995,
        "xpass_completion_pct": 0.7915,
        "passes_over_expected": 3.5956,
        "passes_over_expected_p100": 0.8098,
        "avg_pass_distance": 25.3211,
        "avg_pass_vertical": 11.7656
      }
    },
    {
      "canonical_id": "reice-charles-cook",
      "canonical_name": "Reice Charles-Cook",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 355.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": 96.0,
        "pass_completion_pct": 0.4375,
        "xpass_completion_pct": 0.4993,
        "passes_over_expected": -5.9321,
        "passes_over_expected_p100": -6.1793,
        "avg_pass_distance": 53.6702,
        "avg_pass_vertical": 48.1028,
        "shots_faced": 15.0,
        "goals_conceded": 9.0,
        "saves": 6.0,
        "headed_shot_share": 0.2667,
        "xg_faced": 6.155,
        "goals_conceded_minus_xg": 2.845,
        "goals_per_xg": 1.4622
      }
    },
    {
      "canonical_id": "romario-williams",
      "canonical_name": "Romario Williams",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1367.0,
        "shots": 34.0,
        "shots_on_target": 9.0,
        "goals": 6.0,
        "xg": 5.5764,
        "xg_place": -0.8426,
        "goals_minus_xg": 0.4236,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 1.2474,
        "assists_minus_xa": -0.2474,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.8238,
        "points_added": 4.3912,
        "xpoints_added": 3.3244,
        "passes_attempted": 258.0,
        "pass_completion_pct": 0.7791,
        "xpass_completion_pct": 0.7873,
        "passes_over_expected": -2.1135,
        "passes_over_expected_p100": -0.8192,
        "avg_pass_distance": 16.7696,
        "avg_pass_vertical": -1.572
      }
    }
  ]
}