{
  "slug": "soccer-nwsl-2021-xvqkevkm01",
  "game_id": "soccer-nwsl-2021-XVqKeVKM01",
  "display": "NWSL 2021 Season",
  "league": "NWSL",
  "season": 2021,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "nwsl-2021",
  "synthetic": true,
  "player_count": 26,
  "stat_keys": [
    "assists",
    "assists_minus_xa",
    "avg_pass_distance",
    "avg_pass_vertical",
    "goals",
    "goals_conceded",
    "goals_conceded_minus_xg",
    "goals_minus_xg",
    "goals_per_xg",
    "goals_plus_assists",
    "headed_shot_share",
    "key_passes",
    "minutes_played",
    "pass_completion_pct",
    "passes_attempted",
    "passes_over_expected",
    "passes_over_expected_p100",
    "points_added",
    "saves",
    "shots",
    "shots_faced",
    "shots_on_target",
    "xa",
    "xg",
    "xg_faced",
    "xg_place",
    "xg_plus_xa",
    "xpass_completion_pct",
    "xpoints_added"
  ],
  "players": [
    {
      "canonical_id": "abigail-kim",
      "canonical_name": "Abigail Kim",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 218.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2257,
        "xg_place": 0.1943,
        "goals_minus_xg": 0.7743,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.0776,
        "assists_minus_xa": 0.9224,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.3033,
        "points_added": 0.1653,
        "xpoints_added": 0.1854,
        "passes_attempted": 37.0,
        "pass_completion_pct": 0.5946,
        "xpass_completion_pct": 0.6204,
        "passes_over_expected": -0.9533,
        "passes_over_expected_p100": -2.5765,
        "avg_pass_distance": 17.8072,
        "avg_pass_vertical": -1.6419
      }
    },
    {
      "canonical_id": "alex-morgan",
      "canonical_name": "Alex Morgan",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1421.0,
        "shots": 44.0,
        "shots_on_target": 19.0,
        "goals": 5.0,
        "xg": 6.775,
        "xg_place": -1.69,
        "goals_minus_xg": -1.775,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 1.7347,
        "assists_minus_xa": 1.2653,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 8.5097,
        "points_added": 2.7924,
        "xpoints_added": 4.4132,
        "passes_attempted": 347.0,
        "pass_completion_pct": 0.6254,
        "xpass_completion_pct": 0.6709,
        "passes_over_expected": -15.803,
        "passes_over_expected_p100": -4.5542,
        "avg_pass_distance": 16.5913,
        "avg_pass_vertical": 2.3042
      }
    },
    {
      "canonical_id": "ali-krieger",
      "canonical_name": "Ali Krieger",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2475.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.06,
        "xg_place": -0.06,
        "goals_minus_xg": -0.06,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 1.6113,
        "assists_minus_xa": 0.3887,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6713,
        "points_added": 0.0,
        "xpoints_added": 0.0403,
        "passes_attempted": 1172.0,
        "pass_completion_pct": 0.7637,
        "xpass_completion_pct": 0.7424,
        "passes_over_expected": 24.8982,
        "passes_over_expected_p100": 2.1244,
        "avg_pass_distance": 23.8933,
        "avg_pass_vertical": 11.89
      }
    },
    {
      "canonical_id": "ali-riley",
      "canonical_name": "Ali Riley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2092.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": 11.0,
        "assists": 0.0,
        "xa": 0.9326,
        "assists_minus_xa": -0.9326,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9326,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1010.0,
        "pass_completion_pct": 0.7366,
        "xpass_completion_pct": 0.7055,
        "passes_over_expected": 31.4217,
        "passes_over_expected_p100": 3.1111,
        "avg_pass_distance": 19.8135,
        "avg_pass_vertical": 6.9125
      }
    },
    {
      "canonical_id": "ally-haran",
      "canonical_name": "Ally Haran",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 31.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": 9.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7966,
        "passes_over_expected": -1.169,
        "passes_over_expected_p100": -12.9886,
        "avg_pass_distance": 16.1625,
        "avg_pass_vertical": 4.2742
      }
    },
    {
      "canonical_id": "amy-turner",
      "canonical_name": "Amy Turner",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1219.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.0397,
        "assists_minus_xa": -0.0397,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0397,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 557.0,
        "pass_completion_pct": 0.8384,
        "xpass_completion_pct": 0.8089,
        "passes_over_expected": 16.4462,
        "passes_over_expected_p100": 2.9526,
        "avg_pass_distance": 23.8825,
        "avg_pass_vertical": 10.1232
      }
    },
    {
      "canonical_id": "ashlyn-harris",
      "canonical_name": "Ashlyn Harris",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2258.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0789,
        "xg_place": -0.0789,
        "goals_minus_xg": -0.0789,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0789,
        "points_added": 0.0,
        "xpoints_added": 0.0776,
        "passes_attempted": 663.0,
        "pass_completion_pct": 0.7813,
        "xpass_completion_pct": 0.7358,
        "passes_over_expected": 30.1644,
        "passes_over_expected_p100": 4.5497,
        "avg_pass_distance": 32.3807,
        "avg_pass_vertical": 24.1148,
        "shots_faced": 117.0,
        "goals_conceded": 28.0,
        "saves": 87.0,
        "headed_shot_share": 0.188,
        "xg_faced": 30.1261,
        "goals_conceded_minus_xg": -2.1261,
        "goals_per_xg": 0.9294
      }
    },
    {
      "canonical_id": "chelsee-washington",
      "canonical_name": "Chelsee Washington",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 275.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2077,
        "xg_place": -0.2077,
        "goals_minus_xg": -0.2077,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.1547,
        "assists_minus_xa": 0.8453,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3624,
        "points_added": 0.0,
        "xpoints_added": 0.1653,
        "passes_attempted": 53.0,
        "pass_completion_pct": 0.6604,
        "xpass_completion_pct": 0.7006,
        "passes_over_expected": -2.1298,
        "passes_over_expected_p100": -4.0185,
        "avg_pass_distance": 17.7817,
        "avg_pass_vertical": 2.9242
      }
    },
    {
      "canonical_id": "courtney-petersen",
      "canonical_name": "Courtney Petersen",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2185.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.7034,
        "xg_place": 0.2509,
        "goals_minus_xg": 0.2966,
        "key_passes": 27.0,
        "assists": 2.0,
        "xa": 2.2958,
        "assists_minus_xa": -0.2958,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.9992,
        "points_added": 1.781,
        "xpoints_added": 0.5867,
        "passes_attempted": 1171.0,
        "pass_completion_pct": 0.6507,
        "xpass_completion_pct": 0.6466,
        "passes_over_expected": 4.8429,
        "passes_over_expected_p100": 0.4136,
        "avg_pass_distance": 20.8331,
        "avg_pass_vertical": 9.091
      }
    },
    {
      "canonical_id": "crystal-thomas",
      "canonical_name": "Crystal Thomas",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 365.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2341,
        "xg_place": -0.0937,
        "goals_minus_xg": -0.2341,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1535,
        "assists_minus_xa": -0.1535,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3876,
        "points_added": 0.0,
        "xpoints_added": 0.0851,
        "passes_attempted": 93.0,
        "pass_completion_pct": 0.6022,
        "xpass_completion_pct": 0.6389,
        "passes_over_expected": -3.4205,
        "passes_over_expected_p100": -3.6779,
        "avg_pass_distance": 16.0344,
        "avg_pass_vertical": 1.1362
      }
    },
    {
      "canonical_id": "emily-van-egmond",
      "canonical_name": "Emily van Egmond",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 69.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0433,
        "xg_place": -0.0433,
        "goals_minus_xg": -0.0433,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0433,
        "points_added": 0.0,
        "xpoints_added": 0.006,
        "passes_attempted": 55.0,
        "pass_completion_pct": 0.7636,
        "xpass_completion_pct": 0.7599,
        "passes_over_expected": 0.2065,
        "passes_over_expected_p100": 0.3754,
        "avg_pass_distance": 20.5909,
        "avg_pass_vertical": 3.7508
      }
    },
    {
      "canonical_id": "erika-tymrak",
      "canonical_name": "Erika Tymrak",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 740.0,
        "shots": 10.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 0.596,
        "xg_place": 0.5634,
        "goals_minus_xg": 1.404,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.7069,
        "assists_minus_xa": 0.2931,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.3029,
        "points_added": 0.5858,
        "xpoints_added": 0.4265,
        "passes_attempted": 235.0,
        "pass_completion_pct": 0.6723,
        "xpass_completion_pct": 0.7141,
        "passes_over_expected": -9.8054,
        "passes_over_expected_p100": -4.1725,
        "avg_pass_distance": 17.2701,
        "avg_pass_vertical": 3.1721
      }
    },
    {
      "canonical_id": "erin-mcleod",
      "canonical_name": "Erin McLeod",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 534.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": 189.0,
        "pass_completion_pct": 0.746,
        "xpass_completion_pct": 0.7626,
        "passes_over_expected": -3.1363,
        "passes_over_expected_p100": -1.6594,
        "avg_pass_distance": 32.2798,
        "avg_pass_vertical": 23.2975,
        "shots_faced": 24.0,
        "goals_conceded": 7.0,
        "saves": 16.0,
        "headed_shot_share": 0.0833,
        "xg_faced": 3.967,
        "goals_conceded_minus_xg": 3.033,
        "goals_per_xg": 1.7646
      }
    },
    {
      "canonical_id": "gunnhildur-jonsdottir",
      "canonical_name": "Gunnhildur Jonsdottir",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2482.0,
        "shots": 14.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.5854,
        "xg_place": 0.1907,
        "goals_minus_xg": -0.5854,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 0.7082,
        "assists_minus_xa": 1.2918,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.2936,
        "points_added": 0.7951,
        "xpoints_added": 0.8664,
        "passes_attempted": 1021.0,
        "pass_completion_pct": 0.7395,
        "xpass_completion_pct": 0.721,
        "passes_over_expected": 18.8119,
        "passes_over_expected_p100": 1.8425,
        "avg_pass_distance": 17.7567,
        "avg_pass_vertical": 5.9021
      }
    },
    {
      "canonical_id": "jade-moore",
      "canonical_name": "Jade Moore",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 320.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3219,
        "xg_place": -0.3219,
        "goals_minus_xg": -0.3219,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3219,
        "points_added": 0.0,
        "xpoints_added": 0.2066,
        "passes_attempted": 99.0,
        "pass_completion_pct": 0.7172,
        "xpass_completion_pct": 0.7189,
        "passes_over_expected": -0.1686,
        "passes_over_expected_p100": -0.1703,
        "avg_pass_distance": 22.1652,
        "avg_pass_vertical": 7.8271
      }
    },
    {
      "canonical_id": "jodie-taylor",
      "canonical_name": "Jodie Taylor",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1022.0,
        "shots": 11.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 1.8909,
        "xg_place": 1.5345,
        "goals_minus_xg": 1.1091,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.2596,
        "assists_minus_xa": -0.2596,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.1504,
        "points_added": 1.5489,
        "xpoints_added": 1.1557,
        "passes_attempted": 230.0,
        "pass_completion_pct": 0.7739,
        "xpass_completion_pct": 0.7708,
        "passes_over_expected": 0.7213,
        "passes_over_expected_p100": 0.3136,
        "avg_pass_distance": 14.0928,
        "avg_pass_vertical": -1.8695
      }
    },
    {
      "canonical_id": "konya-plummer",
      "canonical_name": "Konya Plummer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 271.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": 92.0,
        "pass_completion_pct": 0.7391,
        "xpass_completion_pct": 0.7612,
        "passes_over_expected": -2.0296,
        "passes_over_expected_p100": -2.2061,
        "avg_pass_distance": 25.5617,
        "avg_pass_vertical": 9.1173
      }
    },
    {
      "canonical_id": "kylie-nadaner",
      "canonical_name": "Kylie Nadaner",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 396.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0379,
        "xg_place": -0.0255,
        "goals_minus_xg": -0.0379,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0897,
        "assists_minus_xa": -0.0897,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1276,
        "points_added": 0.0,
        "xpoints_added": 0.0339,
        "passes_attempted": 203.0,
        "pass_completion_pct": 0.6946,
        "xpass_completion_pct": 0.71,
        "passes_over_expected": -3.1377,
        "passes_over_expected_p100": -1.5457,
        "avg_pass_distance": 17.7243,
        "avg_pass_vertical": 7.1702
      }
    },
    {
      "canonical_id": "marisa-digrande",
      "canonical_name": "Marisa DiGrande",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1740.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.7374,
        "xg_place": 0.1353,
        "goals_minus_xg": 0.2626,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 1.135,
        "assists_minus_xa": -1.135,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8723,
        "points_added": 0.9842,
        "xpoints_added": 0.7486,
        "passes_attempted": 759.0,
        "pass_completion_pct": 0.7852,
        "xpass_completion_pct": 0.7822,
        "passes_over_expected": 2.2792,
        "passes_over_expected_p100": 0.3003,
        "avg_pass_distance": 18.8799,
        "avg_pass_vertical": 2.3319
      }
    },
    {
      "canonical_id": "marta",
      "canonical_name": "Marta",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2114.0,
        "shots": 36.0,
        "shots_on_target": 14.0,
        "goals": 4.0,
        "xg": 2.8745,
        "xg_place": -0.3972,
        "goals_minus_xg": 1.1255,
        "key_passes": 35.0,
        "assists": 2.0,
        "xa": 3.735,
        "assists_minus_xa": -1.735,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.6095,
        "points_added": 1.6254,
        "xpoints_added": 1.6546,
        "passes_attempted": 1002.0,
        "pass_completion_pct": 0.7715,
        "xpass_completion_pct": 0.7498,
        "passes_over_expected": 21.7181,
        "passes_over_expected_p100": 2.1675,
        "avg_pass_distance": 22.0627,
        "avg_pass_vertical": 2.476
      }
    },
    {
      "canonical_id": "meggie-dougherty-howard",
      "canonical_name": "Meggie Dougherty Howard",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1494.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0809,
        "xg_place": 0.0371,
        "goals_minus_xg": -0.0809,
        "key_passes": 14.0,
        "assists": 3.0,
        "xa": 1.1567,
        "assists_minus_xa": 1.8433,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.2376,
        "points_added": 0.0,
        "xpoints_added": 0.0576,
        "passes_attempted": 650.0,
        "pass_completion_pct": 0.7662,
        "xpass_completion_pct": 0.7594,
        "passes_over_expected": 4.4144,
        "passes_over_expected_p100": 0.6791,
        "avg_pass_distance": 19.5977,
        "avg_pass_vertical": 6.0595
      }
    },
    {
      "canonical_id": "parker-roberts",
      "canonical_name": "Parker Roberts",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 27.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0196,
        "xg_place": -0.0086,
        "goals_minus_xg": -0.0196,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0196,
        "points_added": 0.0,
        "xpoints_added": 0.0169,
        "passes_attempted": 12.0,
        "pass_completion_pct": 0.5833,
        "xpass_completion_pct": 0.7717,
        "passes_over_expected": -2.2604,
        "passes_over_expected_p100": -18.8365,
        "avg_pass_distance": 11.6783,
        "avg_pass_vertical": 0.1314
      }
    },
    {
      "canonical_id": "phoebe-mcclernon",
      "canonical_name": "Phoebe McClernon",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1956.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.134,
        "xg_place": -0.134,
        "goals_minus_xg": -0.134,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.4944,
        "assists_minus_xa": 0.5056,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6284,
        "points_added": 0.0,
        "xpoints_added": 0.0826,
        "passes_attempted": 892.0,
        "pass_completion_pct": 0.7209,
        "xpass_completion_pct": 0.7222,
        "passes_over_expected": -1.1724,
        "passes_over_expected_p100": -0.1314,
        "avg_pass_distance": 25.9591,
        "avg_pass_vertical": 14.8479
      }
    },
    {
      "canonical_id": "sydney-leroux",
      "canonical_name": "Sydney Leroux",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2594.0,
        "shots": 76.0,
        "shots_on_target": 33.0,
        "goals": 9.0,
        "xg": 8.7785,
        "xg_place": 0.6552,
        "goals_minus_xg": 0.2215,
        "key_passes": 25.0,
        "assists": 2.0,
        "xa": 1.3985,
        "assists_minus_xa": 0.6015,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 10.177,
        "points_added": 5.7486,
        "xpoints_added": 6.563,
        "passes_attempted": 678.0,
        "pass_completion_pct": 0.7375,
        "xpass_completion_pct": 0.7219,
        "passes_over_expected": 10.5455,
        "passes_over_expected_p100": 1.5554,
        "avg_pass_distance": 15.9701,
        "avg_pass_vertical": 0.3599
      }
    },
    {
      "canonical_id": "taylor-flint",
      "canonical_name": "Taylor Flint",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1816.0,
        "shots": 51.0,
        "shots_on_target": 15.0,
        "goals": 3.0,
        "xg": 3.319,
        "xg_place": -1.0561,
        "goals_minus_xg": -0.319,
        "key_passes": 12.0,
        "assists": 3.0,
        "xa": 1.7184,
        "assists_minus_xa": 1.2816,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.0374,
        "points_added": 3.3113,
        "xpoints_added": 2.4023,
        "passes_attempted": 648.0,
        "pass_completion_pct": 0.5957,
        "xpass_completion_pct": 0.6176,
        "passes_over_expected": -14.2125,
        "passes_over_expected_p100": -2.1933,
        "avg_pass_distance": 18.1391,
        "avg_pass_vertical": 5.3254
      }
    },
    {
      "canonical_id": "toni-pressley",
      "canonical_name": "Toni Pressley",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 598.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1316,
        "xg_place": -0.1316,
        "goals_minus_xg": -0.1316,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1019,
        "assists_minus_xa": -0.1019,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2335,
        "points_added": 0.0,
        "xpoints_added": 0.0868,
        "passes_attempted": 232.0,
        "pass_completion_pct": 0.6638,
        "xpass_completion_pct": 0.6578,
        "passes_over_expected": 1.393,
        "passes_over_expected_p100": 0.6004,
        "avg_pass_distance": 31.4598,
        "avg_pass_vertical": 18.6581
      }
    }
  ]
}