{
  "slug": "soccer-uslc-2022-4wm4e4d5jb",
  "game_id": "soccer-uslc-2022-4wM4E4d5jB",
  "display": "USLC 2022 Season",
  "league": "USLC",
  "season": 2022,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2022",
  "synthetic": true,
  "player_count": 31,
  "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": "adam-saldana",
      "canonical_name": "Adam Saldana",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 993.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3382,
        "xg_place": -0.3382,
        "goals_minus_xg": -0.3382,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0564,
        "assists_minus_xa": -0.0564,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3946,
        "points_added": 0.0,
        "xpoints_added": 0.1669,
        "passes_attempted": 647.0,
        "pass_completion_pct": 0.9459,
        "xpass_completion_pct": 0.922,
        "passes_over_expected": 15.4898,
        "passes_over_expected_p100": 2.3941,
        "avg_pass_distance": 20.7582,
        "avg_pass_vertical": 0.4506
      }
    },
    {
      "canonical_id": "adrian-gonzalez",
      "canonical_name": "Adrian Gonzalez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1747.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.9634,
        "xg_place": -0.6937,
        "goals_minus_xg": -0.9634,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 2.4777,
        "assists_minus_xa": -0.4777,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.4411,
        "points_added": 0.0,
        "xpoints_added": 0.775,
        "passes_attempted": 721.0,
        "pass_completion_pct": 0.8252,
        "xpass_completion_pct": 0.8388,
        "passes_over_expected": -9.7587,
        "passes_over_expected_p100": -1.3535,
        "avg_pass_distance": 19.0683,
        "avg_pass_vertical": -1.7073
      }
    },
    {
      "canonical_id": "axel-essengue",
      "canonical_name": "Axel Essengue",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 316.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": 163.0,
        "pass_completion_pct": 0.8221,
        "xpass_completion_pct": 0.8422,
        "passes_over_expected": -3.2807,
        "passes_over_expected_p100": -2.0127,
        "avg_pass_distance": 23.5955,
        "avg_pass_vertical": 9.3186
      }
    },
    {
      "canonical_id": "axel-picazo",
      "canonical_name": "Axel Picazo",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 727.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6422,
        "xg_place": -0.2711,
        "goals_minus_xg": -0.6422,
        "key_passes": 12.0,
        "assists": 3.0,
        "xa": 2.7784,
        "assists_minus_xa": 0.2216,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.4205,
        "points_added": 0.0,
        "xpoints_added": 0.4285,
        "passes_attempted": 236.0,
        "pass_completion_pct": 0.7712,
        "xpass_completion_pct": 0.7812,
        "passes_over_expected": -2.3572,
        "passes_over_expected_p100": -0.9988,
        "avg_pass_distance": 14.3856,
        "avg_pass_vertical": -3.0784
      }
    },
    {
      "canonical_id": "brandon-tellez",
      "canonical_name": "Brandon Tellez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 142.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0265,
        "xg_place": -0.0265,
        "goals_minus_xg": -0.0265,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0611,
        "assists_minus_xa": -0.0611,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0876,
        "points_added": 0.0,
        "xpoints_added": 0.0146,
        "passes_attempted": 66.0,
        "pass_completion_pct": 0.8636,
        "xpass_completion_pct": 0.8823,
        "passes_over_expected": -1.2291,
        "passes_over_expected_p100": -1.8623,
        "avg_pass_distance": 17.5774,
        "avg_pass_vertical": 2.0376
      }
    },
    {
      "canonical_id": "callum-johnson",
      "canonical_name": "Callum Johnson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 129.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1439,
        "xg_place": 0.219,
        "goals_minus_xg": 0.8561,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3366,
        "assists_minus_xa": -0.3366,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4805,
        "points_added": 0.9555,
        "xpoints_added": 0.1375,
        "passes_attempted": 60.0,
        "pass_completion_pct": 0.8167,
        "xpass_completion_pct": 0.8025,
        "passes_over_expected": 0.8522,
        "passes_over_expected_p100": 1.4204,
        "avg_pass_distance": 17.4777,
        "avg_pass_vertical": 3.3102
      }
    },
    {
      "canonical_id": "cameron-dunbar",
      "canonical_name": "Cameron Dunbar",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3116.0,
        "shots": 82.0,
        "shots_on_target": 40.0,
        "goals": 12.0,
        "xg": 14.5098,
        "xg_place": 0.0675,
        "goals_minus_xg": -2.5098,
        "key_passes": 34.0,
        "assists": 2.0,
        "xa": 4.8745,
        "assists_minus_xa": -2.8745,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 19.3843,
        "points_added": 6.713,
        "xpoints_added": 8.3329,
        "passes_attempted": 693.0,
        "pass_completion_pct": 0.7532,
        "xpass_completion_pct": 0.7467,
        "passes_over_expected": 4.5167,
        "passes_over_expected_p100": 0.6518,
        "avg_pass_distance": 18.018,
        "avg_pass_vertical": 0.7852
      }
    },
    {
      "canonical_id": "carlos-harvey",
      "canonical_name": "Carlos Harvey",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1295.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.4552,
        "xg_place": 0.7083,
        "goals_minus_xg": 0.5448,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3203,
        "assists_minus_xa": -0.3203,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7755,
        "points_added": 0.7517,
        "xpoints_added": 0.3333,
        "passes_attempted": 853.0,
        "pass_completion_pct": 0.8699,
        "xpass_completion_pct": 0.8623,
        "passes_over_expected": 6.4626,
        "passes_over_expected_p100": 0.7576,
        "avg_pass_distance": 21.9194,
        "avg_pass_vertical": 6.5078
      }
    },
    {
      "canonical_id": "chandler-vaughn",
      "canonical_name": "Chandler Vaughn",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 284.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.0306,
        "assists_minus_xa": -0.0306,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0306,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 175.0,
        "pass_completion_pct": 0.7771,
        "xpass_completion_pct": 0.8128,
        "passes_over_expected": -6.2341,
        "passes_over_expected_p100": -3.5623,
        "avg_pass_distance": 20.9069,
        "avg_pass_vertical": 4.0657
      }
    },
    {
      "canonical_id": "daniel-aguirre",
      "canonical_name": "Daniel Aguirre",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 653.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.8936,
        "xg_place": -0.6818,
        "goals_minus_xg": -0.8936,
        "key_passes": 20.0,
        "assists": 2.0,
        "xa": 1.7264,
        "assists_minus_xa": 0.2736,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.62,
        "points_added": 0.0,
        "xpoints_added": 0.4859,
        "passes_attempted": 370.0,
        "pass_completion_pct": 0.7865,
        "xpass_completion_pct": 0.7991,
        "passes_over_expected": -4.6795,
        "passes_over_expected_p100": -1.2647,
        "avg_pass_distance": 20.9589,
        "avg_pass_vertical": 1.922
      }
    },
    {
      "canonical_id": "dante-campbell",
      "canonical_name": "Dante Campbell",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1114.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3685,
        "xg_place": 0.0284,
        "goals_minus_xg": 0.6315,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.7198,
        "assists_minus_xa": 0.2802,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.0882,
        "points_added": 1.3375,
        "xpoints_added": 0.3624,
        "passes_attempted": 539.0,
        "pass_completion_pct": 0.8367,
        "xpass_completion_pct": 0.8193,
        "passes_over_expected": 9.3744,
        "passes_over_expected_p100": 1.7392,
        "avg_pass_distance": 21.2255,
        "avg_pass_vertical": 7.3774
      }
    },
    {
      "canonical_id": "duhaney-williams",
      "canonical_name": "Duhaney Williams",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 877.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.8878,
        "xg_place": 0.1514,
        "goals_minus_xg": 0.1122,
        "key_passes": 11.0,
        "assists": 3.0,
        "xa": 1.7746,
        "assists_minus_xa": 1.2254,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.6624,
        "points_added": 0.0795,
        "xpoints_added": 0.2344,
        "passes_attempted": 196.0,
        "pass_completion_pct": 0.6429,
        "xpass_completion_pct": 0.7207,
        "passes_over_expected": -15.2509,
        "passes_over_expected_p100": -7.7811,
        "avg_pass_distance": 17.51,
        "avg_pass_vertical": -1.1401
      }
    },
    {
      "canonical_id": "eric-l\u00f3pez",
      "canonical_name": "Eric L\u00f3pez",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2081.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": 580.0,
        "pass_completion_pct": 0.7879,
        "xpass_completion_pct": 0.7966,
        "passes_over_expected": -5.0366,
        "passes_over_expected_p100": -0.8684,
        "avg_pass_distance": 28.6551,
        "avg_pass_vertical": 19.6763,
        "shots_faced": 103.0,
        "goals_conceded": 35.0,
        "saves": 68.0,
        "headed_shot_share": 0.1456,
        "xg_faced": 33.4691,
        "goals_conceded_minus_xg": 1.5309,
        "goals_per_xg": 1.0457
      }
    },
    {
      "canonical_id": "felipe-cobian",
      "canonical_name": "Felipe Cobian",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 815.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.3094,
        "assists_minus_xa": -0.3094,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3094,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 461.0,
        "pass_completion_pct": 0.7961,
        "xpass_completion_pct": 0.8137,
        "passes_over_expected": -8.0958,
        "passes_over_expected_p100": -1.7561,
        "avg_pass_distance": 21.1479,
        "avg_pass_vertical": 6.9522
      }
    },
    {
      "canonical_id": "hamza-barry",
      "canonical_name": "Hamza Barry",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1681.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.6587,
        "xg_place": -0.0862,
        "goals_minus_xg": -0.6587,
        "key_passes": 20.0,
        "assists": 3.0,
        "xa": 2.0363,
        "assists_minus_xa": 0.9637,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.695,
        "points_added": 0.0,
        "xpoints_added": 0.5191,
        "passes_attempted": 878.0,
        "pass_completion_pct": 0.8713,
        "xpass_completion_pct": 0.8703,
        "passes_over_expected": 0.8832,
        "passes_over_expected_p100": 0.1006,
        "avg_pass_distance": 20.8383,
        "avg_pass_vertical": 1.7425
      }
    },
    {
      "canonical_id": "jalen-neal",
      "canonical_name": "Jalen Neal",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1913.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4115,
        "xg_place": -0.4115,
        "goals_minus_xg": -0.4115,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2791,
        "assists_minus_xa": -0.2791,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6906,
        "points_added": 0.0,
        "xpoints_added": 0.202,
        "passes_attempted": 1330.0,
        "pass_completion_pct": 0.885,
        "xpass_completion_pct": 0.8759,
        "passes_over_expected": 12.0812,
        "passes_over_expected_p100": 0.9084,
        "avg_pass_distance": 23.6278,
        "avg_pass_vertical": 7.9588
      }
    },
    {
      "canonical_id": "jonathan-p\u00e9rez",
      "canonical_name": "Jonathan P\u00e9rez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 353.0,
        "shots": 13.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 1.155,
        "xg_place": 0.8242,
        "goals_minus_xg": 1.845,
        "key_passes": 9.0,
        "assists": 3.0,
        "xa": 1.1817,
        "assists_minus_xa": 1.8183,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 2.3367,
        "points_added": 1.09,
        "xpoints_added": 0.6879,
        "passes_attempted": 137.0,
        "pass_completion_pct": 0.7591,
        "xpass_completion_pct": 0.7504,
        "passes_over_expected": 1.1885,
        "passes_over_expected_p100": 0.8675,
        "avg_pass_distance": 20.6666,
        "avg_pass_vertical": -1.3582
      }
    },
    {
      "canonical_id": "joshua-drack",
      "canonical_name": "Joshua Drack",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2029.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 3.0,
        "xg": 1.1322,
        "xg_place": -0.3615,
        "goals_minus_xg": 1.8678,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.8468,
        "assists_minus_xa": -0.8468,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.9791,
        "points_added": 2.3787,
        "xpoints_added": 0.722,
        "passes_attempted": 1308.0,
        "pass_completion_pct": 0.8456,
        "xpass_completion_pct": 0.8348,
        "passes_over_expected": 14.1055,
        "passes_over_expected_p100": 1.0784,
        "avg_pass_distance": 18.7997,
        "avg_pass_vertical": 2.5361
      }
    },
    {
      "canonical_id": "juan-calder\u00f3n",
      "canonical_name": "Juan Calder\u00f3n",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 11.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": 4.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7475,
        "passes_over_expected": 0.0099,
        "passes_over_expected_p100": 0.2467,
        "avg_pass_distance": 14.736,
        "avg_pass_vertical": -2.2233
      }
    },
    {
      "canonical_id": "liam-doyle",
      "canonical_name": "Liam Doyle",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3269.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3806,
        "xg_place": -0.3017,
        "goals_minus_xg": -0.3806,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1805,
        "assists_minus_xa": -0.1805,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5611,
        "points_added": 0.0,
        "xpoints_added": 0.2437,
        "passes_attempted": 2187.0,
        "pass_completion_pct": 0.8775,
        "xpass_completion_pct": 0.8627,
        "passes_over_expected": 32.1733,
        "passes_over_expected_p100": 1.4711,
        "avg_pass_distance": 24.1447,
        "avg_pass_vertical": 9.7841
      }
    },
    {
      "canonical_id": "marcus-ferkranus",
      "canonical_name": "Marcus Ferkranus",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 220.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1724,
        "xg_place": -0.1724,
        "goals_minus_xg": -0.1724,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1724,
        "points_added": 0.0,
        "xpoints_added": 0.1222,
        "passes_attempted": 101.0,
        "pass_completion_pct": 0.7921,
        "xpass_completion_pct": 0.8618,
        "passes_over_expected": -7.037,
        "passes_over_expected_p100": -6.9673,
        "avg_pass_distance": 25.3116,
        "avg_pass_vertical": 8.9867
      }
    },
    {
      "canonical_id": "michael-salazar",
      "canonical_name": "Michael Salazar",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1949.0,
        "shots": 48.0,
        "shots_on_target": 17.0,
        "goals": 5.0,
        "xg": 5.9714,
        "xg_place": -0.5786,
        "goals_minus_xg": -0.9714,
        "key_passes": 33.0,
        "assists": 3.0,
        "xa": 4.8959,
        "assists_minus_xa": -1.8959,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 10.8673,
        "points_added": 1.9741,
        "xpoints_added": 3.4733,
        "passes_attempted": 459.0,
        "pass_completion_pct": 0.7473,
        "xpass_completion_pct": 0.7725,
        "passes_over_expected": -11.5761,
        "passes_over_expected_p100": -2.522,
        "avg_pass_distance": 18.1034,
        "avg_pass_vertical": -1.0586
      }
    },
    {
      "canonical_id": "owen-lamb",
      "canonical_name": "Owen Lamb",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3103.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.7197,
        "xg_place": -0.1815,
        "goals_minus_xg": -0.7197,
        "key_passes": 33.0,
        "assists": 6.0,
        "xa": 3.2455,
        "assists_minus_xa": 2.7545,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 3.9652,
        "points_added": 0.0,
        "xpoints_added": 0.4165,
        "passes_attempted": 1901.0,
        "pass_completion_pct": 0.7838,
        "xpass_completion_pct": 0.7952,
        "passes_over_expected": -21.7413,
        "passes_over_expected_p100": -1.1437,
        "avg_pass_distance": 21.0809,
        "avg_pass_vertical": 3.9302
      }
    },
    {
      "canonical_id": "paulo-rudisill",
      "canonical_name": "Paulo Rudisill",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 172.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2141,
        "xg_place": -0.2141,
        "goals_minus_xg": -0.2141,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1636,
        "assists_minus_xa": -0.1636,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3778,
        "points_added": 0.0,
        "xpoints_added": 0.1403,
        "passes_attempted": 38.0,
        "pass_completion_pct": 0.6316,
        "xpass_completion_pct": 0.788,
        "passes_over_expected": -5.9421,
        "passes_over_expected_p100": -15.6372,
        "avg_pass_distance": 14.2274,
        "avg_pass_vertical": 0.9342
      }
    },
    {
      "canonical_id": "preston-judd",
      "canonical_name": "Preston Judd",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2130.0,
        "shots": 89.0,
        "shots_on_target": 43.0,
        "goals": 13.0,
        "xg": 14.0373,
        "xg_place": -1.9646,
        "goals_minus_xg": -1.0373,
        "key_passes": 8.0,
        "assists": 4.0,
        "xa": 2.7353,
        "assists_minus_xa": 1.2647,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 16.7726,
        "points_added": 5.6286,
        "xpoints_added": 7.7434,
        "passes_attempted": 175.0,
        "pass_completion_pct": 0.68,
        "xpass_completion_pct": 0.7043,
        "passes_over_expected": -4.25,
        "passes_over_expected_p100": -2.4286,
        "avg_pass_distance": 17.3505,
        "avg_pass_vertical": -3.3084
      }
    },
    {
      "canonical_id": "richard-s\u00e1nchez",
      "canonical_name": "Richard S\u00e1nchez",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1284.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.0543,
        "assists_minus_xa": -0.0543,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0543,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 449.0,
        "pass_completion_pct": 0.7929,
        "xpass_completion_pct": 0.8013,
        "passes_over_expected": -3.7739,
        "passes_over_expected_p100": -0.8405,
        "avg_pass_distance": 31.0026,
        "avg_pass_vertical": 21.3139,
        "shots_faced": 73.0,
        "goals_conceded": 25.0,
        "saves": 48.0,
        "headed_shot_share": 0.137,
        "xg_faced": 23.6564,
        "goals_conceded_minus_xg": 1.3436,
        "goals_per_xg": 1.0568
      }
    },
    {
      "canonical_id": "riley-dalgado",
      "canonical_name": "Riley Dalgado",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 70.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.097,
        "xg_place": -0.097,
        "goals_minus_xg": -0.097,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.097,
        "points_added": 0.0,
        "xpoints_added": 0.1274,
        "passes_attempted": 33.0,
        "pass_completion_pct": 0.9091,
        "xpass_completion_pct": 0.8384,
        "passes_over_expected": 2.3316,
        "passes_over_expected_p100": 7.0654,
        "avg_pass_distance": 18.0553,
        "avg_pass_vertical": 4.6501
      }
    },
    {
      "canonical_id": "r\u00e9mi-cabral",
      "canonical_name": "R\u00e9mi Cabral",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2319.0,
        "shots": 57.0,
        "shots_on_target": 15.0,
        "goals": 5.0,
        "xg": 6.4802,
        "xg_place": -3.0683,
        "goals_minus_xg": -1.4802,
        "key_passes": 37.0,
        "assists": 1.0,
        "xa": 4.5822,
        "assists_minus_xa": -3.5822,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 11.0624,
        "points_added": 3.2209,
        "xpoints_added": 4.4394,
        "passes_attempted": 826.0,
        "pass_completion_pct": 0.7676,
        "xpass_completion_pct": 0.8011,
        "passes_over_expected": -27.6928,
        "passes_over_expected_p100": -3.3526,
        "avg_pass_distance": 18.3082,
        "avg_pass_vertical": 0.197
      }
    },
    {
      "canonical_id": "taylor-davila",
      "canonical_name": "Taylor Davila",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1878.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 2.2017,
        "xg_place": 0.4747,
        "goals_minus_xg": 0.7983,
        "key_passes": 31.0,
        "assists": 2.0,
        "xa": 2.4576,
        "assists_minus_xa": -0.4576,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.6593,
        "points_added": 3.0706,
        "xpoints_added": 2.2637,
        "passes_attempted": 1228.0,
        "pass_completion_pct": 0.8575,
        "xpass_completion_pct": 0.8501,
        "passes_over_expected": 9.0973,
        "passes_over_expected_p100": 0.7408,
        "avg_pass_distance": 22.1098,
        "avg_pass_vertical": 2.8739
      }
    },
    {
      "canonical_id": "tsubasa-endoh",
      "canonical_name": "Tsubasa Endoh",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 84.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 1.19,
        "xg_place": 0.5184,
        "goals_minus_xg": 0.81,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.19,
        "points_added": 0.2676,
        "xpoints_added": 0.1089,
        "passes_attempted": 26.0,
        "pass_completion_pct": 0.8077,
        "xpass_completion_pct": 0.8654,
        "passes_over_expected": -1.5,
        "passes_over_expected_p100": -5.7694,
        "avg_pass_distance": 15.4387,
        "avg_pass_vertical": -5.0153
      }
    },
    {
      "canonical_id": "victor-valdez",
      "canonical_name": "Victor Valdez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 6.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.136,
        "xg_place": -0.136,
        "goals_minus_xg": -0.136,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.136,
        "points_added": 0.0,
        "xpoints_added": 0.1304,
        "passes_attempted": 4.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.9032,
        "passes_over_expected": -0.6126,
        "passes_over_expected_p100": -15.3157,
        "avg_pass_distance": 8.8612,
        "avg_pass_vertical": -6.8489
      }
    }
  ]
}