{
  "slug": "soccer-nwsl-2023-ev5dr6yqkn",
  "game_id": "soccer-nwsl-2023-eV5DR6YQKn",
  "display": "NWSL 2023 Season",
  "league": "NWSL",
  "season": 2023,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "nwsl-2023",
  "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": "abby-erceg",
      "canonical_name": "Abby Erceg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2957.0,
        "shots": 19.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.5726,
        "xg_place": -0.1608,
        "goals_minus_xg": 0.4274,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.2775,
        "assists_minus_xa": -0.2775,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.8501,
        "points_added": 1.7734,
        "xpoints_added": 1.0442,
        "passes_attempted": 1613.0,
        "pass_completion_pct": 0.8791,
        "xpass_completion_pct": 0.8369,
        "passes_over_expected": 68.1233,
        "passes_over_expected_p100": 4.2234,
        "avg_pass_distance": 20.8106,
        "avg_pass_vertical": 8.0339
      }
    },
    {
      "canonical_id": "alexandra-chidiac",
      "canonical_name": "Alexandra Chidiac",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 372.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3357,
        "xg_place": 0.0923,
        "goals_minus_xg": -0.3357,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1877,
        "assists_minus_xa": -0.1877,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5234,
        "points_added": 0.0,
        "xpoints_added": 0.3601,
        "passes_attempted": 125.0,
        "pass_completion_pct": 0.776,
        "xpass_completion_pct": 0.7682,
        "passes_over_expected": 0.9757,
        "passes_over_expected_p100": 0.7806,
        "avg_pass_distance": 14.6479,
        "avg_pass_vertical": 0.2636
      }
    },
    {
      "canonical_id": "ary-borges",
      "canonical_name": "Ary Borges",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1980.0,
        "shots": 39.0,
        "shots_on_target": 13.0,
        "goals": 2.0,
        "xg": 3.1428,
        "xg_place": 1.163,
        "goals_minus_xg": -1.1428,
        "key_passes": 23.0,
        "assists": 1.0,
        "xa": 1.3339,
        "assists_minus_xa": -0.3339,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.4767,
        "points_added": 1.166,
        "xpoints_added": 1.72,
        "passes_attempted": 901.0,
        "pass_completion_pct": 0.838,
        "xpass_completion_pct": 0.802,
        "passes_over_expected": 32.3606,
        "passes_over_expected_p100": 3.5916,
        "avg_pass_distance": 18.2984,
        "avg_pass_vertical": 1.375
      }
    },
    {
      "canonical_id": "carson-pickett",
      "canonical_name": "Carson Pickett",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2496.0,
        "shots": 16.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.7939,
        "xg_place": -0.4696,
        "goals_minus_xg": -0.7939,
        "key_passes": 50.0,
        "assists": 1.0,
        "xa": 4.7775,
        "assists_minus_xa": -3.7775,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 5.5714,
        "points_added": 0.0,
        "xpoints_added": 0.6364,
        "passes_attempted": 1466.0,
        "pass_completion_pct": 0.6712,
        "xpass_completion_pct": 0.644,
        "passes_over_expected": 39.8446,
        "passes_over_expected_p100": 2.7179,
        "avg_pass_distance": 22.2079,
        "avg_pass_vertical": 10.5532
      }
    },
    {
      "canonical_id": "elli-pikkujamsa",
      "canonical_name": "Elli Pikkujamsa",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2002.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.3868,
        "xg_place": 0.3072,
        "goals_minus_xg": 0.6132,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.6998,
        "assists_minus_xa": -0.6998,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0867,
        "points_added": 0.6439,
        "xpoints_added": 0.3221,
        "passes_attempted": 789.0,
        "pass_completion_pct": 0.7845,
        "xpass_completion_pct": 0.7844,
        "passes_over_expected": 0.1387,
        "passes_over_expected_p100": 0.0176,
        "avg_pass_distance": 23.1388,
        "avg_pass_vertical": 7.6093
      }
    },
    {
      "canonical_id": "emina-ekic",
      "canonical_name": "Emina Ekic",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 82.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0805,
        "xg_place": -0.0805,
        "goals_minus_xg": -0.0805,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0552,
        "assists_minus_xa": -0.0552,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1357,
        "points_added": 0.0,
        "xpoints_added": 0.0788,
        "passes_attempted": 27.0,
        "pass_completion_pct": 0.5926,
        "xpass_completion_pct": 0.7045,
        "passes_over_expected": -3.0207,
        "passes_over_expected_p100": -11.1879,
        "avg_pass_distance": 14.8393,
        "avg_pass_vertical": -1.7751
      }
    },
    {
      "canonical_id": "jaelin-howell",
      "canonical_name": "Jaelin Howell",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1898.0,
        "shots": 31.0,
        "shots_on_target": 13.0,
        "goals": 0.0,
        "xg": 1.7659,
        "xg_place": 0.4199,
        "goals_minus_xg": -1.7659,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.1645,
        "assists_minus_xa": -0.1645,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9304,
        "points_added": 0.0,
        "xpoints_added": 1.1536,
        "passes_attempted": 811.0,
        "pass_completion_pct": 0.8027,
        "xpass_completion_pct": 0.7722,
        "passes_over_expected": 24.7324,
        "passes_over_expected_p100": 3.0496,
        "avg_pass_distance": 20.2048,
        "avg_pass_vertical": 4.7623
      }
    },
    {
      "canonical_id": "jessica-mcdonald",
      "canonical_name": "Jessica McDonald",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 275.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4146,
        "xg_place": -0.37,
        "goals_minus_xg": -0.4146,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1905,
        "assists_minus_xa": -0.1905,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6051,
        "points_added": 0.0,
        "xpoints_added": 0.2036,
        "passes_attempted": 86.0,
        "pass_completion_pct": 0.5814,
        "xpass_completion_pct": 0.6451,
        "passes_over_expected": -5.4807,
        "passes_over_expected_p100": -6.3729,
        "avg_pass_distance": 14.419,
        "avg_pass_vertical": 3.2194
      }
    },
    {
      "canonical_id": "jordan-baggett",
      "canonical_name": "Jordan Baggett",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 835.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.7648,
        "xg_place": 0.8914,
        "goals_minus_xg": 1.2352,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 0.5642,
        "assists_minus_xa": 0.4358,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.329,
        "points_added": 1.3967,
        "xpoints_added": 0.4722,
        "passes_attempted": 321.0,
        "pass_completion_pct": 0.7632,
        "xpass_completion_pct": 0.7498,
        "passes_over_expected": 4.3104,
        "passes_over_expected_p100": 1.3428,
        "avg_pass_distance": 17.0722,
        "avg_pass_vertical": 2.3303
      }
    },
    {
      "canonical_id": "julia-lester",
      "canonical_name": "Julia Lester",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1738.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0201,
        "xg_place": -0.0201,
        "goals_minus_xg": -0.0201,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3731,
        "assists_minus_xa": -0.3731,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3932,
        "points_added": 0.0,
        "xpoints_added": 0.0195,
        "passes_attempted": 820.0,
        "pass_completion_pct": 0.8573,
        "xpass_completion_pct": 0.8439,
        "passes_over_expected": 10.9981,
        "passes_over_expected_p100": 1.3412,
        "avg_pass_distance": 20.9817,
        "avg_pass_vertical": 7.1658
      }
    },
    {
      "canonical_id": "katie-atkinson",
      "canonical_name": "Katie Atkinson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3062.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.1493,
        "assists_minus_xa": -0.1493,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1493,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 948.0,
        "pass_completion_pct": 0.7236,
        "xpass_completion_pct": 0.7443,
        "passes_over_expected": -19.6268,
        "passes_over_expected_p100": -2.0703,
        "avg_pass_distance": 32.5957,
        "avg_pass_vertical": 23.2066,
        "shots_faced": 143.0,
        "goals_conceded": 32.0,
        "saves": 108.0,
        "headed_shot_share": 0.1189,
        "xg_faced": 37.1883,
        "goals_conceded_minus_xg": -5.1883,
        "goals_per_xg": 0.8605
      }
    },
    {
      "canonical_id": "kayla-fischer",
      "canonical_name": "Kayla Fischer",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 932.0,
        "shots": 29.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.9565,
        "xg_place": -0.614,
        "goals_minus_xg": -0.9565,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.0187,
        "assists_minus_xa": -0.0187,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.9752,
        "points_added": 0.5521,
        "xpoints_added": 1.185,
        "passes_attempted": 248.0,
        "pass_completion_pct": 0.6532,
        "xpass_completion_pct": 0.704,
        "passes_over_expected": -12.5978,
        "passes_over_expected_p100": -5.0797,
        "avg_pass_distance": 17.3217,
        "avg_pass_vertical": 4.2151
      }
    },
    {
      "canonical_id": "kirsten-davis",
      "canonical_name": "Kirsten Davis",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1701.0,
        "shots": 46.0,
        "shots_on_target": 17.0,
        "goals": 5.0,
        "xg": 5.5652,
        "xg_place": 0.492,
        "goals_minus_xg": -0.5652,
        "key_passes": 23.0,
        "assists": 2.0,
        "xa": 2.1936,
        "assists_minus_xa": -0.1936,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.7589,
        "points_added": 3.2701,
        "xpoints_added": 3.5339,
        "passes_attempted": 317.0,
        "pass_completion_pct": 0.6782,
        "xpass_completion_pct": 0.6669,
        "passes_over_expected": 3.6,
        "passes_over_expected_p100": 1.1357,
        "avg_pass_distance": 13.5221,
        "avg_pass_vertical": -0.9605
      }
    },
    {
      "canonical_id": "lauren-milliet",
      "canonical_name": "Lauren Milliet",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2993.0,
        "shots": 8.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.2074,
        "xg_place": 0.0288,
        "goals_minus_xg": -0.2074,
        "key_passes": 21.0,
        "assists": 1.0,
        "xa": 1.9941,
        "assists_minus_xa": -0.9941,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.2016,
        "points_added": 0.0,
        "xpoints_added": 0.1346,
        "passes_attempted": 1348.0,
        "pass_completion_pct": 0.7507,
        "xpass_completion_pct": 0.6909,
        "passes_over_expected": 80.6065,
        "passes_over_expected_p100": 5.9797,
        "avg_pass_distance": 18.7917,
        "avg_pass_vertical": 8.6132
      }
    },
    {
      "canonical_id": "maddie-pokorny",
      "canonical_name": "Maddie Pokorny",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 515.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5605,
        "xg_place": -0.4808,
        "goals_minus_xg": -0.5605,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.4802,
        "assists_minus_xa": 0.5198,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0406,
        "points_added": 0.0,
        "xpoints_added": 0.1494,
        "passes_attempted": 175.0,
        "pass_completion_pct": 0.6971,
        "xpass_completion_pct": 0.7028,
        "passes_over_expected": -0.9881,
        "passes_over_expected_p100": -0.5647,
        "avg_pass_distance": 17.3384,
        "avg_pass_vertical": 5.4309
      }
    },
    {
      "canonical_id": "nadia-nadim",
      "canonical_name": "Nadia Nadim",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 566.0,
        "shots": 19.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 2.4558,
        "xg_place": -1.1814,
        "goals_minus_xg": -1.4558,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.2133,
        "assists_minus_xa": -0.2133,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.6691,
        "points_added": 0.8608,
        "xpoints_added": 1.456,
        "passes_attempted": 145.0,
        "pass_completion_pct": 0.7379,
        "xpass_completion_pct": 0.742,
        "passes_over_expected": -0.5944,
        "passes_over_expected_p100": -0.4099,
        "avg_pass_distance": 13.6623,
        "avg_pass_vertical": -1.9656
      }
    },
    {
      "canonical_id": "paige-cronin",
      "canonical_name": "Paige Cronin",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1932.0,
        "shots": 37.0,
        "shots_on_target": 16.0,
        "goals": 4.0,
        "xg": 3.3113,
        "xg_place": 1.3638,
        "goals_minus_xg": 0.6887,
        "key_passes": 27.0,
        "assists": 2.0,
        "xa": 2.8691,
        "assists_minus_xa": -0.8691,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.1804,
        "points_added": 1.4234,
        "xpoints_added": 1.4706,
        "passes_attempted": 659.0,
        "pass_completion_pct": 0.6844,
        "xpass_completion_pct": 0.7,
        "passes_over_expected": -10.2835,
        "passes_over_expected_p100": -1.5605,
        "avg_pass_distance": 16.4443,
        "avg_pass_vertical": 2.1991
      }
    },
    {
      "canonical_id": "parker-goins",
      "canonical_name": "Parker Goins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 472.0,
        "shots": 11.0,
        "shots_on_target": 5.0,
        "goals": 3.0,
        "xg": 1.0397,
        "xg_place": 0.545,
        "goals_minus_xg": 1.9603,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5955,
        "assists_minus_xa": -0.5955,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.6352,
        "points_added": 0.0236,
        "xpoints_added": 0.3506,
        "passes_attempted": 128.0,
        "pass_completion_pct": 0.7188,
        "xpass_completion_pct": 0.714,
        "passes_over_expected": 0.609,
        "passes_over_expected_p100": 0.4758,
        "avg_pass_distance": 14.1503,
        "avg_pass_vertical": -0.1211
      }
    },
    {
      "canonical_id": "rebecca-holloway",
      "canonical_name": "Rebecca Holloway",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 894.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0227,
        "xg_place": -0.0227,
        "goals_minus_xg": -0.0227,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.1715,
        "assists_minus_xa": 0.8285,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1942,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 359.0,
        "pass_completion_pct": 0.6797,
        "xpass_completion_pct": 0.7051,
        "passes_over_expected": -9.1201,
        "passes_over_expected_p100": -2.5404,
        "avg_pass_distance": 21.331,
        "avg_pass_vertical": 11.0694
      }
    },
    {
      "canonical_id": "satara-murray",
      "canonical_name": "Satara Murray",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 69.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": 25.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.8358,
        "passes_over_expected": -0.8961,
        "passes_over_expected_p100": -3.5845,
        "avg_pass_distance": 22.3732,
        "avg_pass_vertical": 8.4733
      }
    },
    {
      "canonical_id": "savannah-demelo",
      "canonical_name": "Savannah DeMelo",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2178.0,
        "shots": 62.0,
        "shots_on_target": 19.0,
        "goals": 8.0,
        "xg": 6.9594,
        "xg_place": -1.526,
        "goals_minus_xg": 1.0406,
        "key_passes": 34.0,
        "assists": 3.0,
        "xa": 3.9415,
        "assists_minus_xa": -0.9415,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 10.9009,
        "points_added": 4.4997,
        "xpoints_added": 4.6315,
        "passes_attempted": 679.0,
        "pass_completion_pct": 0.6922,
        "xpass_completion_pct": 0.6763,
        "passes_over_expected": 10.8072,
        "passes_over_expected_p100": 1.5916,
        "avg_pass_distance": 18.9409,
        "avg_pass_vertical": 6.4465
      }
    },
    {
      "canonical_id": "taylor-aylmer",
      "canonical_name": "Taylor Aylmer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 187.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0544,
        "xg_place": -0.0544,
        "goals_minus_xg": -0.0544,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0544,
        "points_added": 0.0,
        "xpoints_added": 0.0408,
        "passes_attempted": 79.0,
        "pass_completion_pct": 0.8608,
        "xpass_completion_pct": 0.7989,
        "passes_over_expected": 4.8905,
        "passes_over_expected_p100": 6.1905,
        "avg_pass_distance": 17.7901,
        "avg_pass_vertical": 2.9593
      }
    },
    {
      "canonical_id": "thembi-kgatlana",
      "canonical_name": "Thembi Kgatlana",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1081.0,
        "shots": 36.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.9002,
        "xg_place": -1.3808,
        "goals_minus_xg": -0.9002,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.9814,
        "assists_minus_xa": 0.0186,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.8816,
        "points_added": 0.6617,
        "xpoints_added": 1.5843,
        "passes_attempted": 240.0,
        "pass_completion_pct": 0.7042,
        "xpass_completion_pct": 0.7095,
        "passes_over_expected": -1.2787,
        "passes_over_expected_p100": -0.5328,
        "avg_pass_distance": 15.6314,
        "avg_pass_vertical": 0.4897
      }
    },
    {
      "canonical_id": "uchenna-kanu",
      "canonical_name": "Uchenna Kanu",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 842.0,
        "shots": 23.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 3.7373,
        "xg_place": -2.0412,
        "goals_minus_xg": -2.7373,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.8198,
        "assists_minus_xa": -0.8198,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 4.5572,
        "points_added": 0.336,
        "xpoints_added": 2.4671,
        "passes_attempted": 194.0,
        "pass_completion_pct": 0.634,
        "xpass_completion_pct": 0.692,
        "passes_over_expected": -11.2546,
        "passes_over_expected_p100": -5.8013,
        "avg_pass_distance": 15.4644,
        "avg_pass_vertical": 0.5076
      }
    },
    {
      "canonical_id": "wang-shuang",
      "canonical_name": "Wang Shuang",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1424.0,
        "shots": 27.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 3.0957,
        "xg_place": -1.1762,
        "goals_minus_xg": -1.0957,
        "key_passes": 29.0,
        "assists": 2.0,
        "xa": 1.5989,
        "assists_minus_xa": 0.4011,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.6946,
        "points_added": 0.6526,
        "xpoints_added": 1.606,
        "passes_attempted": 473.0,
        "pass_completion_pct": 0.6977,
        "xpass_completion_pct": 0.6821,
        "passes_over_expected": 7.3806,
        "passes_over_expected_p100": 1.5604,
        "avg_pass_distance": 19.1297,
        "avg_pass_vertical": 4.5066
      }
    },
    {
      "canonical_id": "zaneta-wyne",
      "canonical_name": "Zaneta Wyne",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 101.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": 45.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.7694,
        "passes_over_expected": 1.3783,
        "passes_over_expected_p100": 3.0629,
        "avg_pass_distance": 16.7664,
        "avg_pass_vertical": 4.6758
      }
    }
  ]
}