{
  "slug": "soccer-nwsl-2016-4wm4ezg5jb",
  "game_id": "soccer-nwsl-2016-4wM4Ezg5jB",
  "display": "NWSL 2016 Season",
  "league": "NWSL",
  "season": 2016,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "nwsl-2016",
  "synthetic": true,
  "player_count": 25,
  "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-smith",
      "canonical_name": "Abby Smith",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 131.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": 50.0,
        "pass_completion_pct": 0.42,
        "xpass_completion_pct": 0.5261,
        "passes_over_expected": -5.3075,
        "passes_over_expected_p100": -10.615,
        "avg_pass_distance": 49.5704,
        "avg_pass_vertical": 44.071,
        "shots_faced": 7.0,
        "goals_conceded": 1.0,
        "saves": 6.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 2.1809,
        "goals_conceded_minus_xg": -1.1809,
        "goals_per_xg": 0.4585
      }
    },
    {
      "canonical_id": "angela-salem",
      "canonical_name": "Angela Salem",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1826.0,
        "shots": 14.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.259,
        "xg_place": 0.4438,
        "goals_minus_xg": -0.259,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 0.5707,
        "assists_minus_xa": -0.5707,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8297,
        "points_added": 0.4938,
        "xpoints_added": 0.564,
        "passes_attempted": 794.0,
        "pass_completion_pct": 0.7191,
        "xpass_completion_pct": 0.7356,
        "passes_over_expected": -13.0306,
        "passes_over_expected_p100": -1.6411,
        "avg_pass_distance": 20.7198,
        "avg_pass_vertical": 7.2047
      }
    },
    {
      "canonical_id": "brittany-ratcliffe",
      "canonical_name": "Brittany Ratcliffe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 614.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.44,
        "xg_place": -0.3292,
        "goals_minus_xg": -0.44,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0961,
        "assists_minus_xa": -0.0961,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5361,
        "points_added": 0.0,
        "xpoints_added": 0.2361,
        "passes_attempted": 151.0,
        "pass_completion_pct": 0.5828,
        "xpass_completion_pct": 0.6542,
        "passes_over_expected": -10.7837,
        "passes_over_expected_p100": -7.1415,
        "avg_pass_distance": 20.382,
        "avg_pass_vertical": 3.2444
      }
    },
    {
      "canonical_id": "brooke-elby",
      "canonical_name": "Brooke Elby",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 976.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1264,
        "xg_place": -0.0922,
        "goals_minus_xg": -0.1264,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.294,
        "assists_minus_xa": -0.294,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4204,
        "points_added": 0.0,
        "xpoints_added": 0.1205,
        "passes_attempted": 354.0,
        "pass_completion_pct": 0.6441,
        "xpass_completion_pct": 0.6751,
        "passes_over_expected": -10.9892,
        "passes_over_expected_p100": -3.1043,
        "avg_pass_distance": 18.7666,
        "avg_pass_vertical": 8.0472
      }
    },
    {
      "canonical_id": "christen-westphal",
      "canonical_name": "Christen Westphal",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 626.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.393,
        "xg_place": 0.7795,
        "goals_minus_xg": 0.607,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1521,
        "assists_minus_xa": -0.1521,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5451,
        "points_added": 0.7718,
        "xpoints_added": 0.2899,
        "passes_attempted": 254.0,
        "pass_completion_pct": 0.5945,
        "xpass_completion_pct": 0.6487,
        "passes_over_expected": -13.7582,
        "passes_over_expected_p100": -5.4166,
        "avg_pass_distance": 19.306,
        "avg_pass_vertical": 8.9888
      }
    },
    {
      "canonical_id": "elise-kreighoff",
      "canonical_name": "Elise Kreighoff",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 168.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.4148,
        "xg_place": -0.2192,
        "goals_minus_xg": 0.5852,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.048,
        "assists_minus_xa": -0.048,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4628,
        "points_added": 0.8623,
        "xpoints_added": 0.2742,
        "passes_attempted": 29.0,
        "pass_completion_pct": 0.6207,
        "xpass_completion_pct": 0.6823,
        "passes_over_expected": -1.7881,
        "passes_over_expected_p100": -6.1658,
        "avg_pass_distance": 17.9355,
        "avg_pass_vertical": 1.5642
      }
    },
    {
      "canonical_id": "eunice-beckmann",
      "canonical_name": "Eunice Beckmann",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 693.0,
        "shots": 19.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 1.2664,
        "xg_place": 0.1307,
        "goals_minus_xg": -1.2664,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.2378,
        "assists_minus_xa": 0.7622,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5042,
        "points_added": 0.0,
        "xpoints_added": 0.8065,
        "passes_attempted": 199.0,
        "pass_completion_pct": 0.6583,
        "xpass_completion_pct": 0.7151,
        "passes_over_expected": -11.3065,
        "passes_over_expected_p100": -5.6817,
        "avg_pass_distance": 18.526,
        "avg_pass_vertical": -0.1459
      }
    },
    {
      "canonical_id": "ghoutia-karchouni",
      "canonical_name": "Ghoutia Karchouni",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 112.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0326,
        "xg_place": -0.0326,
        "goals_minus_xg": -0.0326,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.296,
        "assists_minus_xa": -0.296,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3285,
        "points_added": 0.0,
        "xpoints_added": 0.0005,
        "passes_attempted": 47.0,
        "pass_completion_pct": 0.8511,
        "xpass_completion_pct": 0.7687,
        "passes_over_expected": 3.8713,
        "passes_over_expected_p100": 8.2368,
        "avg_pass_distance": 22.1423,
        "avg_pass_vertical": 2.932
      }
    },
    {
      "canonical_id": "jami-kranich",
      "canonical_name": "Jami Kranich",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 873.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": 338.0,
        "pass_completion_pct": 0.5148,
        "xpass_completion_pct": 0.5903,
        "passes_over_expected": -25.5365,
        "passes_over_expected_p100": -7.5552,
        "avg_pass_distance": 39.2957,
        "avg_pass_vertical": 31.9309,
        "shots_faced": 66.0,
        "goals_conceded": 25.0,
        "saves": 39.0,
        "headed_shot_share": 0.1364,
        "xg_faced": 17.2111,
        "goals_conceded_minus_xg": 7.7889,
        "goals_per_xg": 1.4526
      }
    },
    {
      "canonical_id": "julie-king",
      "canonical_name": "Julie King",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1634.0,
        "shots": 9.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 0.6758,
        "xg_place": 0.3918,
        "goals_minus_xg": 1.3242,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 1.1397,
        "assists_minus_xa": -0.1397,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.8155,
        "points_added": 0.9489,
        "xpoints_added": 0.4233,
        "passes_attempted": 683.0,
        "pass_completion_pct": 0.6252,
        "xpass_completion_pct": 0.6479,
        "passes_over_expected": -15.4922,
        "passes_over_expected_p100": -2.2683,
        "avg_pass_distance": 23.3385,
        "avg_pass_vertical": 13.3197
      }
    },
    {
      "canonical_id": "kassey-kallman",
      "canonical_name": "Kassey Kallman",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1939.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": 4.0,
        "assists": 0.0,
        "xa": 0.1684,
        "assists_minus_xa": -0.1684,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1684,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 867.0,
        "pass_completion_pct": 0.7589,
        "xpass_completion_pct": 0.7466,
        "passes_over_expected": 10.6672,
        "passes_over_expected_p100": 1.2304,
        "avg_pass_distance": 24.8661,
        "avg_pass_vertical": 11.662
      }
    },
    {
      "canonical_id": "katie-schoepfer",
      "canonical_name": "Katie Schoepfer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 633.0,
        "shots": 14.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.9133,
        "xg_place": -0.0139,
        "goals_minus_xg": 0.0867,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0748,
        "assists_minus_xa": -0.0748,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9881,
        "points_added": 0.4684,
        "xpoints_added": 0.7083,
        "passes_attempted": 206.0,
        "pass_completion_pct": 0.665,
        "xpass_completion_pct": 0.711,
        "passes_over_expected": -9.4631,
        "passes_over_expected_p100": -4.5937,
        "avg_pass_distance": 21.8967,
        "avg_pass_vertical": 7.1167
      }
    },
    {
      "canonical_id": "kristie-mewis",
      "canonical_name": "Kristie Mewis",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1201.0,
        "shots": 25.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.8885,
        "xg_place": -1.1385,
        "goals_minus_xg": -0.8885,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.2085,
        "assists_minus_xa": -0.2085,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.0971,
        "points_added": 0.0128,
        "xpoints_added": 1.1125,
        "passes_attempted": 376.0,
        "pass_completion_pct": 0.6809,
        "xpass_completion_pct": 0.6599,
        "passes_over_expected": 7.8932,
        "passes_over_expected_p100": 2.0993,
        "avg_pass_distance": 21.9181,
        "avg_pass_vertical": 6.0568
      }
    },
    {
      "canonical_id": "kyah-simon",
      "canonical_name": "Kyah Simon",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1387.0,
        "shots": 30.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 2.4801,
        "xg_place": -0.7377,
        "goals_minus_xg": -1.4801,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.3957,
        "assists_minus_xa": -0.3957,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.8758,
        "points_added": 0.0008,
        "xpoints_added": 1.328,
        "passes_attempted": 412.0,
        "pass_completion_pct": 0.6481,
        "xpass_completion_pct": 0.7004,
        "passes_over_expected": -21.5779,
        "passes_over_expected_p100": -5.2374,
        "avg_pass_distance": 19.9593,
        "avg_pass_vertical": 1.4102
      }
    },
    {
      "canonical_id": "kylie-nadaner",
      "canonical_name": "Kylie Nadaner",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 380.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": 158.0,
        "pass_completion_pct": 0.7342,
        "xpass_completion_pct": 0.7429,
        "passes_over_expected": -1.3798,
        "passes_over_expected_p100": -0.8733,
        "avg_pass_distance": 18.7684,
        "avg_pass_vertical": 6.849
      }
    },
    {
      "canonical_id": "libby-stout",
      "canonical_name": "Libby Stout",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 935.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": 3.0,
        "assists": 0.0,
        "xa": 0.1731,
        "assists_minus_xa": -0.1731,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1731,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 370.0,
        "pass_completion_pct": 0.5865,
        "xpass_completion_pct": 0.6185,
        "passes_over_expected": -11.8439,
        "passes_over_expected_p100": -3.2011,
        "avg_pass_distance": 36.7215,
        "avg_pass_vertical": 29.784,
        "shots_faced": 63.0,
        "goals_conceded": 20.0,
        "saves": 42.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 16.1002,
        "goals_conceded_minus_xg": 3.8998,
        "goals_per_xg": 1.2422
      }
    },
    {
      "canonical_id": "louise-schillgard",
      "canonical_name": "Louise Schillgard",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1531.0,
        "shots": 8.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.9817,
        "xg_place": 0.3167,
        "goals_minus_xg": 0.0183,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 2.3927,
        "assists_minus_xa": -0.3927,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.3744,
        "points_added": 0.6865,
        "xpoints_added": 0.703,
        "passes_attempted": 547.0,
        "pass_completion_pct": 0.5941,
        "xpass_completion_pct": 0.6377,
        "passes_over_expected": -23.8184,
        "passes_over_expected_p100": -4.3544,
        "avg_pass_distance": 21.7689,
        "avg_pass_vertical": 6.197
      }
    },
    {
      "canonical_id": "mccall-zerboni",
      "canonical_name": "McCall Zerboni",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 713.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2214,
        "xg_place": -0.053,
        "goals_minus_xg": -0.2214,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.1558,
        "assists_minus_xa": -0.1558,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3771,
        "points_added": 0.0,
        "xpoints_added": 0.1993,
        "passes_attempted": 285.0,
        "pass_completion_pct": 0.7123,
        "xpass_completion_pct": 0.7498,
        "passes_over_expected": -10.687,
        "passes_over_expected_p100": -3.7498,
        "avg_pass_distance": 21.713,
        "avg_pass_vertical": 5.2008
      }
    },
    {
      "canonical_id": "mollie-pathman",
      "canonical_name": "Mollie Pathman",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1134.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1852,
        "xg_place": -0.0789,
        "goals_minus_xg": 0.8148,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.6246,
        "assists_minus_xa": -0.6246,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8098,
        "points_added": 0.6358,
        "xpoints_added": 0.1185,
        "passes_attempted": 470.0,
        "pass_completion_pct": 0.6489,
        "xpass_completion_pct": 0.6802,
        "passes_over_expected": -14.7105,
        "passes_over_expected_p100": -3.1299,
        "avg_pass_distance": 21.4237,
        "avg_pass_vertical": 9.8238
      }
    },
    {
      "canonical_id": "morgan-marlborough",
      "canonical_name": "Morgan Marlborough",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 27.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2085,
        "xg_place": -0.147,
        "goals_minus_xg": -0.2085,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2085,
        "points_added": 0.0,
        "xpoints_added": 0.0267,
        "passes_attempted": 6.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.4223,
        "passes_over_expected": 0.4663,
        "passes_over_expected_p100": 7.7714,
        "avg_pass_distance": 19.7561,
        "avg_pass_vertical": -7.5772
      }
    },
    {
      "canonical_id": "natasha-dowie",
      "canonical_name": "Natasha Dowie",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 646.0,
        "shots": 22.0,
        "shots_on_target": 10.0,
        "goals": 3.0,
        "xg": 1.7932,
        "xg_place": 0.9497,
        "goals_minus_xg": 1.2068,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3151,
        "assists_minus_xa": -0.3151,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.1082,
        "points_added": 0.8729,
        "xpoints_added": 0.5099,
        "passes_attempted": 174.0,
        "pass_completion_pct": 0.7644,
        "xpass_completion_pct": 0.7705,
        "passes_over_expected": -1.0603,
        "passes_over_expected_p100": -0.6094,
        "avg_pass_distance": 17.2843,
        "avg_pass_vertical": -4.2846
      }
    },
    {
      "canonical_id": "rachel-wood",
      "canonical_name": "Rachel Wood",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 295.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1119,
        "xg_place": -0.1119,
        "goals_minus_xg": -0.1119,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0126,
        "assists_minus_xa": -0.0126,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1246,
        "points_added": 0.0,
        "xpoints_added": 0.035,
        "passes_attempted": 85.0,
        "pass_completion_pct": 0.5647,
        "xpass_completion_pct": 0.6409,
        "passes_over_expected": -6.474,
        "passes_over_expected_p100": -7.6165,
        "avg_pass_distance": 26.8001,
        "avg_pass_vertical": 12.1857
      }
    },
    {
      "canonical_id": "stephanie-mccaffrey",
      "canonical_name": "Stephanie McCaffrey",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 991.0,
        "shots": 15.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 1.2218,
        "xg_place": -0.4805,
        "goals_minus_xg": -1.2218,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3528,
        "assists_minus_xa": -0.3528,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.5746,
        "points_added": 0.0,
        "xpoints_added": 0.6923,
        "passes_attempted": 194.0,
        "pass_completion_pct": 0.6031,
        "xpass_completion_pct": 0.6585,
        "passes_over_expected": -10.7546,
        "passes_over_expected_p100": -5.5436,
        "avg_pass_distance": 18.2669,
        "avg_pass_vertical": -0.671
      }
    },
    {
      "canonical_id": "stephanie-verdoia",
      "canonical_name": "Stephanie Verdoia",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 500.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.743,
        "xg_place": -0.5444,
        "goals_minus_xg": -0.743,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0219,
        "assists_minus_xa": -0.0219,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7649,
        "points_added": 0.0,
        "xpoints_added": 0.5794,
        "passes_attempted": 142.0,
        "pass_completion_pct": 0.5915,
        "xpass_completion_pct": 0.6735,
        "passes_over_expected": -11.6329,
        "passes_over_expected_p100": -8.1922,
        "avg_pass_distance": 20.8581,
        "avg_pass_vertical": 7.7223
      }
    },
    {
      "canonical_id": "whitney-engen",
      "canonical_name": "Whitney Engen",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1356.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1117,
        "xg_place": 0.3622,
        "goals_minus_xg": 0.8883,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.5588,
        "assists_minus_xa": 0.4412,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.6705,
        "points_added": 0.4108,
        "xpoints_added": 0.0452,
        "passes_attempted": 563.0,
        "pass_completion_pct": 0.7105,
        "xpass_completion_pct": 0.705,
        "passes_over_expected": 3.1014,
        "passes_over_expected_p100": 0.5509,
        "avg_pass_distance": 26.8758,
        "avg_pass_vertical": 14.708
      }
    }
  ]
}