{
  "slug": "soccer-uslc-2021-ljqej7oqx0",
  "game_id": "soccer-uslc-2021-ljqEJ7OQx0",
  "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": "adrian-diz-pe",
      "canonical_name": "Adrian Diz Pe",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1985.0,
        "shots": 13.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.8276,
        "xg_place": -0.114,
        "goals_minus_xg": 0.1724,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.5276,
        "assists_minus_xa": 0.4724,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3551,
        "points_added": 0.8394,
        "xpoints_added": 0.7921,
        "passes_attempted": 1038.0,
        "pass_completion_pct": 0.7909,
        "xpass_completion_pct": 0.7824,
        "passes_over_expected": 8.8681,
        "passes_over_expected_p100": 0.8543,
        "avg_pass_distance": 27.156,
        "avg_pass_vertical": 14.1697
      }
    },
    {
      "canonical_id": "adri\u00e1n-vera",
      "canonical_name": "Adri\u00e1n Vera",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1542.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.023,
        "xg_place": -0.023,
        "goals_minus_xg": -0.023,
        "key_passes": 11.0,
        "assists": 2.0,
        "xa": 0.8461,
        "assists_minus_xa": 1.1539,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.8691,
        "points_added": 0.0,
        "xpoints_added": 0.0027,
        "passes_attempted": 786.0,
        "pass_completion_pct": 0.7926,
        "xpass_completion_pct": 0.7808,
        "passes_over_expected": 9.3294,
        "passes_over_expected_p100": 1.1869,
        "avg_pass_distance": 18.1947,
        "avg_pass_vertical": 2.2239
      }
    },
    {
      "canonical_id": "andr\u00e9s-flores",
      "canonical_name": "Andr\u00e9s Flores",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1109.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3048,
        "xg_place": 0.0188,
        "goals_minus_xg": -0.3048,
        "key_passes": 21.0,
        "assists": 1.0,
        "xa": 1.3348,
        "assists_minus_xa": -0.3348,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6396,
        "points_added": 0.0,
        "xpoints_added": 0.3615,
        "passes_attempted": 441.0,
        "pass_completion_pct": 0.8277,
        "xpass_completion_pct": 0.8069,
        "passes_over_expected": 9.1419,
        "passes_over_expected_p100": 2.073,
        "avg_pass_distance": 20.7097,
        "avg_pass_vertical": 0.99
      }
    },
    {
      "canonical_id": "baboucarr-njie",
      "canonical_name": "Baboucarr Njie",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1588.0,
        "shots": 18.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 0.9857,
        "xg_place": 0.7184,
        "goals_minus_xg": 1.0143,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 1.3155,
        "assists_minus_xa": -0.3155,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3012,
        "points_added": 1.0148,
        "xpoints_added": 0.4803,
        "passes_attempted": 755.0,
        "pass_completion_pct": 0.7788,
        "xpass_completion_pct": 0.7873,
        "passes_over_expected": -6.434,
        "passes_over_expected_p100": -0.8522,
        "avg_pass_distance": 20.2351,
        "avg_pass_vertical": 3.3917
      }
    },
    {
      "canonical_id": "camden-riley",
      "canonical_name": "Camden Riley",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 983.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0304,
        "xg_place": -0.0304,
        "goals_minus_xg": -0.0304,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1027,
        "assists_minus_xa": -0.1027,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1331,
        "points_added": 0.0,
        "xpoints_added": 0.0002,
        "passes_attempted": 380.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.7964,
        "passes_over_expected": 1.3574,
        "passes_over_expected_p100": 0.3572,
        "avg_pass_distance": 22.21,
        "avg_pass_vertical": 8.6995
      }
    },
    {
      "canonical_id": "carter-manley",
      "canonical_name": "Carter Manley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2923.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.8807,
        "xg_place": -0.7055,
        "goals_minus_xg": 0.1193,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 1.6539,
        "assists_minus_xa": 0.3461,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.5346,
        "points_added": 0.3428,
        "xpoints_added": 1.5778,
        "passes_attempted": 1269.0,
        "pass_completion_pct": 0.7849,
        "xpass_completion_pct": 0.7737,
        "passes_over_expected": 14.1978,
        "passes_over_expected_p100": 1.1188,
        "avg_pass_distance": 23.0414,
        "avg_pass_vertical": 8.9503
      }
    },
    {
      "canonical_id": "christian-sorto",
      "canonical_name": "Christian Sorto",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2401.0,
        "shots": 59.0,
        "shots_on_target": 20.0,
        "goals": 4.0,
        "xg": 5.9178,
        "xg_place": -0.3385,
        "goals_minus_xg": -1.9178,
        "key_passes": 29.0,
        "assists": 7.0,
        "xa": 3.123,
        "assists_minus_xa": 3.877,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 9.0407,
        "points_added": 1.2547,
        "xpoints_added": 2.963,
        "passes_attempted": 739.0,
        "pass_completion_pct": 0.7361,
        "xpass_completion_pct": 0.7629,
        "passes_over_expected": -19.7543,
        "passes_over_expected_p100": -2.6731,
        "avg_pass_distance": 17.6792,
        "avg_pass_vertical": -0.8728
      }
    },
    {
      "canonical_id": "colin-miller",
      "canonical_name": "Colin Miller",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 732.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": 169.0,
        "pass_completion_pct": 0.7219,
        "xpass_completion_pct": 0.7766,
        "passes_over_expected": -9.2391,
        "passes_over_expected_p100": -5.4669,
        "avg_pass_distance": 35.4637,
        "avg_pass_vertical": 24.1838,
        "shots_faced": 35.0,
        "goals_conceded": 17.0,
        "saves": 17.0,
        "headed_shot_share": 0.0571,
        "xg_faced": 11.2482,
        "goals_conceded_minus_xg": 5.7518,
        "goals_per_xg": 1.5113
      }
    },
    {
      "canonical_id": "edvin-quero",
      "canonical_name": "Edvin Quero",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 184.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0188,
        "xg_place": 0.0827,
        "goals_minus_xg": 0.9812,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.0188,
        "points_added": 0.4218,
        "xpoints_added": 0.0079,
        "passes_attempted": 91.0,
        "pass_completion_pct": 0.6593,
        "xpass_completion_pct": 0.7013,
        "passes_over_expected": -3.8154,
        "passes_over_expected_p100": -4.1927,
        "avg_pass_distance": 20.7088,
        "avg_pass_vertical": 8.9426
      }
    },
    {
      "canonical_id": "elvis-amoh",
      "canonical_name": "Elvis Amoh",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1718.0,
        "shots": 50.0,
        "shots_on_target": 21.0,
        "goals": 13.0,
        "xg": 10.8713,
        "xg_place": 2.0909,
        "goals_minus_xg": 2.1287,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.1983,
        "assists_minus_xa": -0.1983,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 12.0696,
        "points_added": 5.9789,
        "xpoints_added": 5.1726,
        "passes_attempted": 383.0,
        "pass_completion_pct": 0.7363,
        "xpass_completion_pct": 0.7653,
        "passes_over_expected": -11.1275,
        "passes_over_expected_p100": -2.9054,
        "avg_pass_distance": 15.258,
        "avg_pass_vertical": -2.0519
      }
    },
    {
      "canonical_id": "emilio-ycaza",
      "canonical_name": "Emilio Ycaza",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1317.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.403,
        "xg_place": -0.1124,
        "goals_minus_xg": 0.597,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 1.3455,
        "assists_minus_xa": -0.3455,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.7485,
        "points_added": 0.6027,
        "xpoints_added": 0.5816,
        "passes_attempted": 586.0,
        "pass_completion_pct": 0.7543,
        "xpass_completion_pct": 0.7915,
        "passes_over_expected": -21.8118,
        "passes_over_expected_p100": -3.7222,
        "avg_pass_distance": 19.38,
        "avg_pass_vertical": 2.4116
      }
    },
    {
      "canonical_id": "erik-pimentel",
      "canonical_name": "Erik Pimentel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2895.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.6198,
        "xg_place": -0.4882,
        "goals_minus_xg": -0.6198,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 1.0467,
        "assists_minus_xa": -1.0467,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.6665,
        "points_added": 0.0,
        "xpoints_added": 0.5582,
        "passes_attempted": 1476.0,
        "pass_completion_pct": 0.8509,
        "xpass_completion_pct": 0.8329,
        "passes_over_expected": 26.6804,
        "passes_over_expected_p100": 1.8076,
        "avg_pass_distance": 23.2005,
        "avg_pass_vertical": 9.0638
      }
    },
    {
      "canonical_id": "frank-l\u00f3pez",
      "canonical_name": "Frank L\u00f3pez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 478.0,
        "shots": 13.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.6794,
        "xg_place": -0.0061,
        "goals_minus_xg": -0.6794,
        "key_passes": 5.0,
        "assists": 2.0,
        "xa": 0.6449,
        "assists_minus_xa": 1.3551,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3243,
        "points_added": 0.3116,
        "xpoints_added": 1.1606,
        "passes_attempted": 84.0,
        "pass_completion_pct": 0.6905,
        "xpass_completion_pct": 0.7027,
        "passes_over_expected": -1.0262,
        "passes_over_expected_p100": -1.2217,
        "avg_pass_distance": 18.0627,
        "avg_pass_vertical": 2.1353
      }
    },
    {
      "canonical_id": "grant-robinson",
      "canonical_name": "Grant Robinson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 676.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": 6.0,
        "assists": 0.0,
        "xa": 0.2492,
        "assists_minus_xa": -0.2492,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2492,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 330.0,
        "pass_completion_pct": 0.7576,
        "xpass_completion_pct": 0.7757,
        "passes_over_expected": -5.9769,
        "passes_over_expected_p100": -1.8112,
        "avg_pass_distance": 21.9314,
        "avg_pass_vertical": 5.2304
      }
    },
    {
      "canonical_id": "james-murphy",
      "canonical_name": "James Murphy",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1627.0,
        "shots": 15.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5038,
        "xg_place": -0.4412,
        "goals_minus_xg": -0.5038,
        "key_passes": 27.0,
        "assists": 5.0,
        "xa": 2.0299,
        "assists_minus_xa": 2.9701,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 2.5338,
        "points_added": 0.0,
        "xpoints_added": 0.2873,
        "passes_attempted": 827.0,
        "pass_completion_pct": 0.8271,
        "xpass_completion_pct": 0.8273,
        "passes_over_expected": -0.216,
        "passes_over_expected_p100": -0.0261,
        "avg_pass_distance": 23.1723,
        "avg_pass_vertical": 5.7628
      }
    },
    {
      "canonical_id": "john-s\u00e1nchez",
      "canonical_name": "John S\u00e1nchez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 717.0,
        "shots": 7.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.6299,
        "xg_place": -0.3399,
        "goals_minus_xg": 0.3701,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5459,
        "assists_minus_xa": -0.5459,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1758,
        "points_added": 0.0874,
        "xpoints_added": 0.1799,
        "passes_attempted": 192.0,
        "pass_completion_pct": 0.7969,
        "xpass_completion_pct": 0.7845,
        "passes_over_expected": 2.3832,
        "passes_over_expected_p100": 1.2412,
        "avg_pass_distance": 17.4802,
        "avg_pass_vertical": -1.8635
      }
    },
    {
      "canonical_id": "jonas-fjeldberg",
      "canonical_name": "Jonas Fjeldberg",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 634.0,
        "shots": 20.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 1.7734,
        "xg_place": 0.924,
        "goals_minus_xg": 1.2266,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.33,
        "assists_minus_xa": -0.33,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.1034,
        "points_added": 0.6956,
        "xpoints_added": 0.7609,
        "passes_attempted": 146.0,
        "pass_completion_pct": 0.7055,
        "xpass_completion_pct": 0.6988,
        "passes_over_expected": 0.9771,
        "passes_over_expected_p100": 0.6692,
        "avg_pass_distance": 17.3073,
        "avg_pass_vertical": 1.3572
      }
    },
    {
      "canonical_id": "josue-soto",
      "canonical_name": "Josue Soto",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 182.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0423,
        "xg_place": -0.0423,
        "goals_minus_xg": -0.0423,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1373,
        "assists_minus_xa": -0.1373,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1795,
        "points_added": 0.0,
        "xpoints_added": 0.0305,
        "passes_attempted": 89.0,
        "pass_completion_pct": 0.809,
        "xpass_completion_pct": 0.7927,
        "passes_over_expected": 1.452,
        "passes_over_expected_p100": 1.6314,
        "avg_pass_distance": 21.2733,
        "avg_pass_vertical": 6.1932
      }
    },
    {
      "canonical_id": "juan-az\u00f3car",
      "canonical_name": "Juan Az\u00f3car",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2009.0,
        "shots": 37.0,
        "shots_on_target": 9.0,
        "goals": 6.0,
        "xg": 3.6132,
        "xg_place": 1.1557,
        "goals_minus_xg": 2.3868,
        "key_passes": 12.0,
        "assists": 3.0,
        "xa": 1.9989,
        "assists_minus_xa": 1.0011,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 5.612,
        "points_added": 4.826,
        "xpoints_added": 2.2412,
        "passes_attempted": 829.0,
        "pass_completion_pct": 0.7817,
        "xpass_completion_pct": 0.7701,
        "passes_over_expected": 9.6139,
        "passes_over_expected_p100": 1.1597,
        "avg_pass_distance": 19.0297,
        "avg_pass_vertical": 4.3892
      }
    },
    {
      "canonical_id": "juan-david-cabezas",
      "canonical_name": "Juan David Cabezas",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1479.0,
        "shots": 16.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.6305,
        "xg_place": 0.3719,
        "goals_minus_xg": 0.3695,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 0.7045,
        "assists_minus_xa": -0.7045,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.335,
        "points_added": 0.5833,
        "xpoints_added": 0.3287,
        "passes_attempted": 807.0,
        "pass_completion_pct": 0.8414,
        "xpass_completion_pct": 0.8241,
        "passes_over_expected": 13.955,
        "passes_over_expected_p100": 1.7292,
        "avg_pass_distance": 21.2776,
        "avg_pass_vertical": 6.4103
      }
    },
    {
      "canonical_id": "kyle-edwards",
      "canonical_name": "Kyle Edwards",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 711.0,
        "shots": 18.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.8751,
        "xg_place": 0.2668,
        "goals_minus_xg": 0.1249,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.986,
        "assists_minus_xa": 0.014,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.8611,
        "points_added": 0.406,
        "xpoints_added": 0.9845,
        "passes_attempted": 111.0,
        "pass_completion_pct": 0.6306,
        "xpass_completion_pct": 0.7043,
        "passes_over_expected": -8.1801,
        "passes_over_expected_p100": -7.3695,
        "avg_pass_distance": 16.2402,
        "avg_pass_vertical": -1.2724
      }
    },
    {
      "canonical_id": "louis-ramsay",
      "canonical_name": "Louis Ramsay",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 331.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.0206,
        "assists_minus_xa": -0.0206,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0206,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 131.0,
        "pass_completion_pct": 0.7252,
        "xpass_completion_pct": 0.7399,
        "passes_over_expected": -1.9256,
        "passes_over_expected_p100": -1.4699,
        "avg_pass_distance": 18.2989,
        "avg_pass_vertical": 2.8203
      }
    },
    {
      "canonical_id": "roberto-alburquerque",
      "canonical_name": "Roberto Alburquerque",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1128.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.5894,
        "xg_place": -0.5894,
        "goals_minus_xg": -0.5894,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1586,
        "assists_minus_xa": -0.1586,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.748,
        "points_added": 0.0,
        "xpoints_added": 0.4932,
        "passes_attempted": 570.0,
        "pass_completion_pct": 0.8158,
        "xpass_completion_pct": 0.8131,
        "passes_over_expected": 1.52,
        "passes_over_expected_p100": 0.2667,
        "avg_pass_distance": 21.7653,
        "avg_pass_vertical": 7.1621
      }
    },
    {
      "canonical_id": "rodrigo-l\u00f3pez",
      "canonical_name": "Rodrigo L\u00f3pez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2823.0,
        "shots": 56.0,
        "shots_on_target": 17.0,
        "goals": 6.0,
        "xg": 4.6834,
        "xg_place": 0.4147,
        "goals_minus_xg": 1.3166,
        "key_passes": 58.0,
        "assists": 6.0,
        "xa": 6.1699,
        "assists_minus_xa": -0.1699,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 10.8533,
        "points_added": 1.0637,
        "xpoints_added": 2.3935,
        "passes_attempted": 1706.0,
        "pass_completion_pct": 0.7784,
        "xpass_completion_pct": 0.7756,
        "passes_over_expected": 4.8926,
        "passes_over_expected_p100": 0.2868,
        "avg_pass_distance": 23.1059,
        "avg_pass_vertical": 5.7176
      }
    },
    {
      "canonical_id": "ronald-alexis-cerritos",
      "canonical_name": "Ronald Alexis Cerritos",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1133.0,
        "shots": 17.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.7624,
        "xg_place": 0.0007,
        "goals_minus_xg": -0.7624,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.5977,
        "assists_minus_xa": -0.5977,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.36,
        "points_added": 0.5372,
        "xpoints_added": 1.1002,
        "passes_attempted": 333.0,
        "pass_completion_pct": 0.8679,
        "xpass_completion_pct": 0.8392,
        "passes_over_expected": 9.5359,
        "passes_over_expected_p100": 2.8636,
        "avg_pass_distance": 17.9263,
        "avg_pass_vertical": -0.1994
      }
    },
    {
      "canonical_id": "tyler-deric",
      "canonical_name": "Tyler Deric",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2706.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": 705.0,
        "pass_completion_pct": 0.6837,
        "xpass_completion_pct": 0.7198,
        "passes_over_expected": -25.4318,
        "passes_over_expected_p100": -3.6073,
        "avg_pass_distance": 38.8817,
        "avg_pass_vertical": 28.6277,
        "shots_faced": 78.0,
        "goals_conceded": 29.0,
        "saves": 48.0,
        "headed_shot_share": 0.0769,
        "xg_faced": 26.2116,
        "goals_conceded_minus_xg": 2.7884,
        "goals_per_xg": 1.1064
      }
    },
    {
      "canonical_id": "vicente-s\u00e1nchez",
      "canonical_name": "Vicente S\u00e1nchez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 751.0,
        "shots": 21.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.6503,
        "xg_place": -0.0631,
        "goals_minus_xg": 0.3497,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.246,
        "assists_minus_xa": -0.246,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.8964,
        "points_added": 1.1136,
        "xpoints_added": 1.144,
        "passes_attempted": 212.0,
        "pass_completion_pct": 0.6651,
        "xpass_completion_pct": 0.7092,
        "passes_over_expected": -9.3512,
        "passes_over_expected_p100": -4.4109,
        "avg_pass_distance": 18.0785,
        "avg_pass_vertical": -1.475
      }
    },
    {
      "canonical_id": "wan-kuzain",
      "canonical_name": "Wan Kuzain",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1040.0,
        "shots": 24.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 1.7228,
        "xg_place": 0.7423,
        "goals_minus_xg": 1.2772,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.7255,
        "assists_minus_xa": 0.2745,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.4484,
        "points_added": 1.5494,
        "xpoints_added": 1.1212,
        "passes_attempted": 277.0,
        "pass_completion_pct": 0.8014,
        "xpass_completion_pct": 0.8218,
        "passes_over_expected": -5.6414,
        "passes_over_expected_p100": -2.0366,
        "avg_pass_distance": 17.6111,
        "avg_pass_vertical": -0.3652
      }
    }
  ]
}