{
  "slug": "soccer-mls-2021-evq3ya6mwo",
  "game_id": "soccer-mls-2021-eVq3ya6MWO",
  "display": "MLS 2021 Season",
  "league": "MLS",
  "season": 2021,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2021",
  "synthetic": true,
  "player_count": 30,
  "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": "brian-rodr\u00edguez",
      "canonical_name": "Brian Rodr\u00edguez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1123.0,
        "shots": 24.0,
        "shots_on_target": 11.0,
        "goals": 4.0,
        "xg": 2.8074,
        "xg_place": -0.5864,
        "goals_minus_xg": 1.1926,
        "key_passes": 21.0,
        "assists": 2.0,
        "xa": 1.9514,
        "assists_minus_xa": 0.0486,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.7588,
        "points_added": 1.5426,
        "xpoints_added": 1.9139,
        "passes_attempted": 323.0,
        "pass_completion_pct": 0.6687,
        "xpass_completion_pct": 0.6756,
        "passes_over_expected": -2.2142,
        "passes_over_expected_p100": -0.6855,
        "avg_pass_distance": 17.4191,
        "avg_pass_vertical": 0.7141
      }
    },
    {
      "canonical_id": "bryce-duke",
      "canonical_name": "Bryce Duke",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 552.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2863,
        "xg_place": 0.0461,
        "goals_minus_xg": -0.2863,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.9054,
        "assists_minus_xa": -0.9054,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.1918,
        "points_added": 0.0,
        "xpoints_added": 0.2479,
        "passes_attempted": 277.0,
        "pass_completion_pct": 0.7473,
        "xpass_completion_pct": 0.7547,
        "passes_over_expected": -2.0608,
        "passes_over_expected_p100": -0.744,
        "avg_pass_distance": 15.5208,
        "avg_pass_vertical": 3.4945
      }
    },
    {
      "canonical_id": "cal-jennings",
      "canonical_name": "Cal Jennings",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 152.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2427,
        "xg_place": 0.1157,
        "goals_minus_xg": -0.2427,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2427,
        "points_added": 0.0,
        "xpoints_added": 0.13,
        "passes_attempted": 24.0,
        "pass_completion_pct": 0.5833,
        "xpass_completion_pct": 0.6602,
        "passes_over_expected": -1.8458,
        "passes_over_expected_p100": -7.6909,
        "avg_pass_distance": 14.9632,
        "avg_pass_vertical": 0.4455
      }
    },
    {
      "canonical_id": "carlos-vela",
      "canonical_name": "Carlos Vela",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1402.0,
        "shots": 59.0,
        "shots_on_target": 18.0,
        "goals": 5.0,
        "xg": 6.6093,
        "xg_place": -1.6016,
        "goals_minus_xg": -1.6093,
        "key_passes": 35.0,
        "assists": 5.0,
        "xa": 3.8453,
        "assists_minus_xa": 1.1547,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 10.4546,
        "points_added": 2.5146,
        "xpoints_added": 3.9996,
        "passes_attempted": 575.0,
        "pass_completion_pct": 0.7304,
        "xpass_completion_pct": 0.7309,
        "passes_over_expected": -0.2737,
        "passes_over_expected_p100": -0.0476,
        "avg_pass_distance": 19.2007,
        "avg_pass_vertical": 3.1912
      }
    },
    {
      "canonical_id": "corey-baird",
      "canonical_name": "Corey Baird",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 799.0,
        "shots": 15.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.1119,
        "xg_place": 1.2377,
        "goals_minus_xg": 0.8881,
        "key_passes": 6.0,
        "assists": 2.0,
        "xa": 1.3324,
        "assists_minus_xa": 0.6676,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.4443,
        "points_added": 1.1966,
        "xpoints_added": 1.2104,
        "passes_attempted": 206.0,
        "pass_completion_pct": 0.6893,
        "xpass_completion_pct": 0.75,
        "passes_over_expected": -12.4949,
        "passes_over_expected_p100": -6.0655,
        "avg_pass_distance": 14.9275,
        "avg_pass_vertical": -0.8548
      }
    },
    {
      "canonical_id": "cristian-arango",
      "canonical_name": "Cristian Arango",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1544.0,
        "shots": 63.0,
        "shots_on_target": 32.0,
        "goals": 14.0,
        "xg": 11.2277,
        "xg_place": -0.3358,
        "goals_minus_xg": 2.7723,
        "key_passes": 20.0,
        "assists": 1.0,
        "xa": 3.013,
        "assists_minus_xa": -2.013,
        "goals_plus_assists": 15.0,
        "xg_plus_xa": 14.2407,
        "points_added": 6.1481,
        "xpoints_added": 7.1275,
        "passes_attempted": 309.0,
        "pass_completion_pct": 0.6958,
        "xpass_completion_pct": 0.7183,
        "passes_over_expected": -6.9674,
        "passes_over_expected_p100": -2.2548,
        "avg_pass_distance": 14.1827,
        "avg_pass_vertical": 0.1022
      }
    },
    {
      "canonical_id": "daniel-crisostomo",
      "canonical_name": "Daniel Crisostomo",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 442.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0917,
        "xg_place": -0.0917,
        "goals_minus_xg": -0.0917,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0253,
        "assists_minus_xa": -0.0253,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.117,
        "points_added": 0.0,
        "xpoints_added": 0.0535,
        "passes_attempted": 170.0,
        "pass_completion_pct": 0.8412,
        "xpass_completion_pct": 0.833,
        "passes_over_expected": 1.387,
        "passes_over_expected_p100": 0.8159,
        "avg_pass_distance": 16.822,
        "avg_pass_vertical": 4.5168
      }
    },
    {
      "canonical_id": "danny-musovski",
      "canonical_name": "Danny Musovski",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 827.0,
        "shots": 22.0,
        "shots_on_target": 11.0,
        "goals": 4.0,
        "xg": 4.8266,
        "xg_place": -1.4867,
        "goals_minus_xg": -0.8266,
        "key_passes": 6.0,
        "assists": 3.0,
        "xa": 1.033,
        "assists_minus_xa": 1.967,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.8596,
        "points_added": 1.441,
        "xpoints_added": 1.4506,
        "passes_attempted": 133.0,
        "pass_completion_pct": 0.7368,
        "xpass_completion_pct": 0.7543,
        "passes_over_expected": -2.3253,
        "passes_over_expected_p100": -1.7483,
        "avg_pass_distance": 14.7219,
        "avg_pass_vertical": 0.2319
      }
    },
    {
      "canonical_id": "diego-palacios",
      "canonical_name": "Diego Palacios",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1936.0,
        "shots": 19.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.6764,
        "xg_place": -0.4199,
        "goals_minus_xg": -0.6764,
        "key_passes": 26.0,
        "assists": 2.0,
        "xa": 2.0239,
        "assists_minus_xa": -0.0239,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.7004,
        "points_added": 0.0,
        "xpoints_added": 0.4624,
        "passes_attempted": 1122.0,
        "pass_completion_pct": 0.8173,
        "xpass_completion_pct": 0.7963,
        "passes_over_expected": 23.5608,
        "passes_over_expected_p100": 2.0999,
        "avg_pass_distance": 17.6763,
        "avg_pass_vertical": 2.2758
      }
    },
    {
      "canonical_id": "diego-rossi",
      "canonical_name": "Diego Rossi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1823.0,
        "shots": 63.0,
        "shots_on_target": 24.0,
        "goals": 6.0,
        "xg": 8.487,
        "xg_place": -1.864,
        "goals_minus_xg": -2.487,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.6085,
        "assists_minus_xa": -0.6085,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 10.0955,
        "points_added": 2.5291,
        "xpoints_added": 5.8327,
        "passes_attempted": 498.0,
        "pass_completion_pct": 0.7912,
        "xpass_completion_pct": 0.8138,
        "passes_over_expected": -11.2793,
        "passes_over_expected_p100": -2.2649,
        "avg_pass_distance": 13.6319,
        "avg_pass_vertical": 0.2292
      }
    },
    {
      "canonical_id": "eddie-segura",
      "canonical_name": "Eddie Segura",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1403.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6515,
        "xg_place": 0.3586,
        "goals_minus_xg": -0.6515,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.1909,
        "assists_minus_xa": 0.8091,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8424,
        "points_added": 0.0,
        "xpoints_added": 0.3577,
        "passes_attempted": 825.0,
        "pass_completion_pct": 0.8109,
        "xpass_completion_pct": 0.7998,
        "passes_over_expected": 9.1795,
        "passes_over_expected_p100": 1.1127,
        "avg_pass_distance": 22.3497,
        "avg_pass_vertical": 10.3786
      }
    },
    {
      "canonical_id": "eduard-atuesta",
      "canonical_name": "Eduard Atuesta",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2350.0,
        "shots": 43.0,
        "shots_on_target": 14.0,
        "goals": 2.0,
        "xg": 2.7885,
        "xg_place": 0.4054,
        "goals_minus_xg": -0.7885,
        "key_passes": 42.0,
        "assists": 7.0,
        "xa": 3.6663,
        "assists_minus_xa": 3.3337,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 6.4548,
        "points_added": 0.5311,
        "xpoints_added": 1.526,
        "passes_attempted": 1729.0,
        "pass_completion_pct": 0.786,
        "xpass_completion_pct": 0.7896,
        "passes_over_expected": -6.2157,
        "passes_over_expected_p100": -0.3595,
        "avg_pass_distance": 20.0112,
        "avg_pass_vertical": 6.9047
      }
    },
    {
      "canonical_id": "francisco-ginella",
      "canonical_name": "Francisco Ginella",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 986.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.7345,
        "xg_place": 0.3244,
        "goals_minus_xg": -0.7345,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 1.3782,
        "assists_minus_xa": -1.3782,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.1128,
        "points_added": 0.0,
        "xpoints_added": 0.4572,
        "passes_attempted": 540.0,
        "pass_completion_pct": 0.8167,
        "xpass_completion_pct": 0.8247,
        "passes_over_expected": -4.3507,
        "passes_over_expected_p100": -0.8057,
        "avg_pass_distance": 17.9735,
        "avg_pass_vertical": 4.9651
      }
    },
    {
      "canonical_id": "jamal-blackman",
      "canonical_name": "Jamal Blackman",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 812.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": 191.0,
        "pass_completion_pct": 0.6597,
        "xpass_completion_pct": 0.6771,
        "passes_over_expected": -3.3257,
        "passes_over_expected_p100": -1.7412,
        "avg_pass_distance": 41.8497,
        "avg_pass_vertical": 34.1704,
        "shots_faced": 35.0,
        "goals_conceded": 13.0,
        "saves": 21.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 12.4979,
        "goals_conceded_minus_xg": 0.5021,
        "goals_per_xg": 1.0402
      }
    },
    {
      "canonical_id": "jes\u00fas-murillo",
      "canonical_name": "Jes\u00fas Murillo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3023.0,
        "shots": 11.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 1.0485,
        "xg_place": -0.7519,
        "goals_minus_xg": -1.0485,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0646,
        "assists_minus_xa": -0.0646,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.1131,
        "points_added": 0.0,
        "xpoints_added": 0.5393,
        "passes_attempted": 1197.0,
        "pass_completion_pct": 0.7836,
        "xpass_completion_pct": 0.7786,
        "passes_over_expected": 6.0138,
        "passes_over_expected_p100": 0.5024,
        "avg_pass_distance": 23.4752,
        "avg_pass_vertical": 11.8875
      }
    },
    {
      "canonical_id": "jordan-harvey",
      "canonical_name": "Jordan Harvey",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 30.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": 16.0,
        "pass_completion_pct": 0.9375,
        "xpass_completion_pct": 0.8477,
        "passes_over_expected": 1.4373,
        "passes_over_expected_p100": 8.9829,
        "avg_pass_distance": 22.7893,
        "avg_pass_vertical": 3.542
      }
    },
    {
      "canonical_id": "jos\u00e9-cifuentes",
      "canonical_name": "Jos\u00e9 Cifuentes",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2552.0,
        "shots": 64.0,
        "shots_on_target": 17.0,
        "goals": 5.0,
        "xg": 5.7785,
        "xg_place": -0.3213,
        "goals_minus_xg": -0.7785,
        "key_passes": 50.0,
        "assists": 5.0,
        "xa": 6.2612,
        "assists_minus_xa": -1.2612,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 12.0397,
        "points_added": 2.2904,
        "xpoints_added": 3.3106,
        "passes_attempted": 1179.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7816,
        "passes_over_expected": -4.448,
        "passes_over_expected_p100": -0.3773,
        "avg_pass_distance": 16.8887,
        "avg_pass_vertical": 4.5802
      }
    },
    {
      "canonical_id": "kim-moon-hwan",
      "canonical_name": "Kim Moon-Hwan",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1992.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.8558,
        "xg_place": 0.1759,
        "goals_minus_xg": 0.1442,
        "key_passes": 22.0,
        "assists": 1.0,
        "xa": 1.443,
        "assists_minus_xa": -0.443,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.2988,
        "points_added": 0.5722,
        "xpoints_added": 0.5893,
        "passes_attempted": 986.0,
        "pass_completion_pct": 0.8296,
        "xpass_completion_pct": 0.8072,
        "passes_over_expected": 22.0773,
        "passes_over_expected_p100": 2.2391,
        "avg_pass_distance": 16.2126,
        "avg_pass_vertical": 1.2616
      }
    },
    {
      "canonical_id": "kwadwo-opoku",
      "canonical_name": "Kwadwo Opoku",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 268.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2436,
        "xg_place": -0.0925,
        "goals_minus_xg": -0.2436,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.5647,
        "assists_minus_xa": 0.4353,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8083,
        "points_added": 0.0,
        "xpoints_added": 0.2076,
        "passes_attempted": 49.0,
        "pass_completion_pct": 0.898,
        "xpass_completion_pct": 0.8311,
        "passes_over_expected": 3.2774,
        "passes_over_expected_p100": 6.6887,
        "avg_pass_distance": 15.8616,
        "avg_pass_vertical": -3.6838
      }
    },
    {
      "canonical_id": "latif-blessing",
      "canonical_name": "Latif Blessing",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2434.0,
        "shots": 24.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 2.8353,
        "xg_place": 0.2658,
        "goals_minus_xg": -0.8353,
        "key_passes": 26.0,
        "assists": 2.0,
        "xa": 2.9007,
        "assists_minus_xa": -0.9007,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.736,
        "points_added": 0.2456,
        "xpoints_added": 1.2824,
        "passes_attempted": 1034.0,
        "pass_completion_pct": 0.8327,
        "xpass_completion_pct": 0.8284,
        "passes_over_expected": 4.4507,
        "passes_over_expected_p100": 0.4304,
        "avg_pass_distance": 15.2526,
        "avg_pass_vertical": 3.4043
      }
    },
    {
      "canonical_id": "mamadou-fall",
      "canonical_name": "Mamadou Fall",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1689.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 4.0,
        "xg": 1.7718,
        "xg_place": 1.3714,
        "goals_minus_xg": 2.2282,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 1.227,
        "assists_minus_xa": -1.227,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.9988,
        "points_added": 1.811,
        "xpoints_added": 1.0737,
        "passes_attempted": 693.0,
        "pass_completion_pct": 0.7273,
        "xpass_completion_pct": 0.734,
        "passes_over_expected": -4.6462,
        "passes_over_expected_p100": -0.6704,
        "avg_pass_distance": 25.2092,
        "avg_pass_vertical": 11.6049
      }
    },
    {
      "canonical_id": "marco-farfan",
      "canonical_name": "Marco Farfan",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1934.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1971,
        "xg_place": -0.1971,
        "goals_minus_xg": -0.1971,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 0.778,
        "assists_minus_xa": -0.778,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9751,
        "points_added": 0.0,
        "xpoints_added": 0.1477,
        "passes_attempted": 975.0,
        "pass_completion_pct": 0.8205,
        "xpass_completion_pct": 0.8093,
        "passes_over_expected": 10.9026,
        "passes_over_expected_p100": 1.1182,
        "avg_pass_distance": 16.5636,
        "avg_pass_vertical": 4.4112
      }
    },
    {
      "canonical_id": "mark-anthony-kaye",
      "canonical_name": "Mark-Anthony Kaye",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 812.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6089,
        "xg_place": -0.2882,
        "goals_minus_xg": -0.6089,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.8565,
        "assists_minus_xa": -0.8565,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4654,
        "points_added": 0.0,
        "xpoints_added": 0.438,
        "passes_attempted": 503.0,
        "pass_completion_pct": 0.8052,
        "xpass_completion_pct": 0.8104,
        "passes_over_expected": -2.6466,
        "passes_over_expected_p100": -0.5262,
        "avg_pass_distance": 17.3033,
        "avg_pass_vertical": 4.6136
      }
    },
    {
      "canonical_id": "michee-ngalina",
      "canonical_name": "Michee Ngalina",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 61.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1516,
        "xg_place": -0.1516,
        "goals_minus_xg": -0.1516,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1394,
        "assists_minus_xa": -0.1394,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.291,
        "points_added": 0.0,
        "xpoints_added": 0.0905,
        "passes_attempted": 18.0,
        "pass_completion_pct": 0.7222,
        "xpass_completion_pct": 0.749,
        "passes_over_expected": -0.4812,
        "passes_over_expected_p100": -2.6735,
        "avg_pass_distance": 15.9624,
        "avg_pass_vertical": -6.0521
      }
    },
    {
      "canonical_id": "pablo-sisniega",
      "canonical_name": "Pablo Sisniega",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 783.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": 215.0,
        "pass_completion_pct": 0.7116,
        "xpass_completion_pct": 0.7294,
        "passes_over_expected": -3.8103,
        "passes_over_expected_p100": -1.7722,
        "avg_pass_distance": 35.8,
        "avg_pass_vertical": 29.7122,
        "shots_faced": 24.0,
        "goals_conceded": 10.0,
        "saves": 14.0,
        "headed_shot_share": 0.2083,
        "xg_faced": 8.3125,
        "goals_conceded_minus_xg": 1.6875,
        "goals_per_xg": 1.203
      }
    },
    {
      "canonical_id": "raheem-edwards",
      "canonical_name": "Raheem Edwards",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1557.0,
        "shots": 26.0,
        "shots_on_target": 7.0,
        "goals": 0.0,
        "xg": 2.8107,
        "xg_place": -1.0996,
        "goals_minus_xg": -2.8107,
        "key_passes": 19.0,
        "assists": 1.0,
        "xa": 1.6946,
        "assists_minus_xa": -0.6946,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 4.5053,
        "points_added": 0.0,
        "xpoints_added": 1.8963,
        "passes_attempted": 638.0,
        "pass_completion_pct": 0.7351,
        "xpass_completion_pct": 0.7601,
        "passes_over_expected": -15.9596,
        "passes_over_expected_p100": -2.5015,
        "avg_pass_distance": 17.1589,
        "avg_pass_vertical": 3.484
      }
    },
    {
      "canonical_id": "sebastien-ibeagha",
      "canonical_name": "Sebastien Ibeagha",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 738.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1833,
        "xg_place": -0.0813,
        "goals_minus_xg": -0.1833,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.2983,
        "assists_minus_xa": -0.2983,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4816,
        "points_added": 0.0,
        "xpoints_added": 0.1433,
        "passes_attempted": 279.0,
        "pass_completion_pct": 0.7419,
        "xpass_completion_pct": 0.7539,
        "passes_over_expected": -3.346,
        "passes_over_expected_p100": -1.1993,
        "avg_pass_distance": 21.3717,
        "avg_pass_vertical": 10.4286
      }
    },
    {
      "canonical_id": "tom\u00e1s-romero",
      "canonical_name": "Tom\u00e1s Romero",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1799.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": 491.0,
        "pass_completion_pct": 0.7169,
        "xpass_completion_pct": 0.7395,
        "passes_over_expected": -11.0956,
        "passes_over_expected_p100": -2.2598,
        "avg_pass_distance": 36.6666,
        "avg_pass_vertical": 28.5119,
        "shots_faced": 62.0,
        "goals_conceded": 28.0,
        "saves": 33.0,
        "headed_shot_share": 0.1613,
        "xg_faced": 21.9594,
        "goals_conceded_minus_xg": 6.0406,
        "goals_per_xg": 1.2751
      }
    },
    {
      "canonical_id": "tristan-blackmon",
      "canonical_name": "Tristan Blackmon",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1442.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.5514,
        "xg_place": 0.2094,
        "goals_minus_xg": 0.4486,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3347,
        "assists_minus_xa": -0.3347,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8861,
        "points_added": 0.4265,
        "xpoints_added": 0.422,
        "passes_attempted": 806.0,
        "pass_completion_pct": 0.8065,
        "xpass_completion_pct": 0.7984,
        "passes_over_expected": 6.4537,
        "passes_over_expected_p100": 0.8007,
        "avg_pass_distance": 20.631,
        "avg_pass_vertical": 8.2448
      }
    },
    {
      "canonical_id": "\u00e1lvaro-quezada",
      "canonical_name": "\u00c1lvaro Quezada",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 30.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.0168,
        "assists_minus_xa": -0.0168,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0168,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 18.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7197,
        "passes_over_expected": 1.0453,
        "passes_over_expected_p100": 5.807,
        "avg_pass_distance": 15.6886,
        "avg_pass_vertical": 0.147
      }
    }
  ]
}