{
  "slug": "nwsl-2022",
  "display_name": "NWSL 2022",
  "player_count": 311,
  "game_count": 176,
  "games": [
    {
      "slug": "soccer-nwsl-2022-kc-lou-evq3gp1gqw",
      "display": "Kansas City @ Louisville",
      "week": 1,
      "season": 2022,
      "date_str": "2022-03-18",
      "away_team": "Kansas City",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-nc-0x5ggbvj57",
      "display": "Gotham FC @ North Carolina",
      "week": 1,
      "season": 2022,
      "date_str": "2022-03-19",
      "away_team": "Gotham FC",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-sea-kaqbd027mb",
      "display": "Portland @ Seattle",
      "week": 1,
      "season": 2022,
      "date_str": "2022-03-19",
      "away_team": "Portland",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-orl-nwmwp7dz5l",
      "display": "Washington @ Orlando",
      "week": 1,
      "season": 2022,
      "date_str": "2022-03-19",
      "away_team": "Washington",
      "home_team": "Orlando",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-hou-0oq6oy17q6",
      "display": "Chicago @ Houston",
      "week": 1,
      "season": 2022,
      "date_str": "2022-03-20",
      "away_team": "Chicago",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-la-7vqgdbaxqv",
      "display": "San Diego @ Angel City",
      "week": 1,
      "season": 2022,
      "date_str": "2022-03-20",
      "away_team": "San Diego",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-por-ljqel8645x",
      "display": "Kansas City @ Portland",
      "week": 1,
      "season": 2022,
      "date_str": "2022-04-30",
      "away_team": "Kansas City",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-la-p6qbjewwq0",
      "display": "North Carolina @ Angel City",
      "week": 1,
      "season": 2022,
      "date_str": "2022-04-30",
      "away_team": "North Carolina",
      "home_team": "Angel City",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-chi-e7mz8ndgqr",
      "display": "Louisville @ Chicago",
      "week": 1,
      "season": 2022,
      "date_str": "2022-05-01",
      "away_team": "Louisville",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-orl-jyqj3x9kmg",
      "display": "Gotham FC @ Orlando",
      "week": 1,
      "season": 2022,
      "date_str": "2022-05-01",
      "away_team": "Gotham FC",
      "home_team": "Orlando",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-hou-xj5ynvxrqb",
      "display": "San Diego @ Houston",
      "week": 1,
      "season": 2022,
      "date_str": "2022-05-01",
      "away_team": "San Diego",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-was-n6mmrv9x5e",
      "display": "Seattle @ Washington",
      "week": 1,
      "season": 2022,
      "date_str": "2022-05-01",
      "away_team": "Seattle",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-lou-gpmo6r2rqz",
      "display": "Houston @ Louisville",
      "week": 2,
      "season": 2022,
      "date_str": "2022-03-25",
      "away_team": "Houston",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-was-gomn9okxqw",
      "display": "Gotham FC @ Washington",
      "week": 2,
      "season": 2022,
      "date_str": "2022-03-25",
      "away_team": "Gotham FC",
      "home_team": "Washington",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-chi-vzqokrbvqa",
      "display": "Kansas City @ Chicago",
      "week": 2,
      "season": 2022,
      "date_str": "2022-03-26",
      "away_team": "Kansas City",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-nc-jyqj3gdwmg",
      "display": "Orlando @ North Carolina",
      "week": 2,
      "season": 2022,
      "date_str": "2022-03-26",
      "away_team": "Orlando",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-la-2lqrovydqr",
      "display": "Seattle @ Angel City",
      "week": 2,
      "season": 2022,
      "date_str": "2022-03-26",
      "away_team": "Seattle",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-sd-oa5w17vbq1",
      "display": "Portland @ San Diego",
      "week": 2,
      "season": 2022,
      "date_str": "2022-03-27",
      "away_team": "Portland",
      "home_team": "San Diego",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-kc-nwmwpvne5l",
      "display": "Houston @ Kansas City",
      "week": 2,
      "season": 2022,
      "date_str": "2022-05-08",
      "away_team": "Houston",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-sea-0x5ggvap57",
      "display": "Louisville @ Seattle",
      "week": 2,
      "season": 2022,
      "date_str": "2022-05-08",
      "away_team": "Louisville",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-sd-kaqbd1wbmb",
      "display": "Gotham FC @ San Diego",
      "week": 2,
      "season": 2022,
      "date_str": "2022-05-08",
      "away_team": "Gotham FC",
      "home_team": "San Diego",
      "team": "",
      "score_home": 4,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-la-7vqgdewjqv",
      "display": "Orlando @ Angel City",
      "week": 2,
      "season": 2022,
      "date_str": "2022-05-09",
      "away_team": "Orlando",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-chi-evq3gg8vqw",
      "display": "Washington @ Chicago",
      "week": 2,
      "season": 2022,
      "date_str": "2022-06-09",
      "away_team": "Washington",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-nc-oa5w1gr4q1",
      "display": "Portland @ North Carolina",
      "week": 2,
      "season": 2022,
      "date_str": "2022-08-24",
      "away_team": "Portland",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-chi-nwmwp7de5l",
      "display": "Louisville @ Chicago",
      "week": 3,
      "season": 2022,
      "date_str": "2022-03-30",
      "away_team": "Louisville",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-was-kaqbd02xmb",
      "display": "North Carolina @ Washington",
      "week": 3,
      "season": 2022,
      "date_str": "2022-03-30",
      "away_team": "North Carolina",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-orl-evq3gp1nqw",
      "display": "Gotham FC @ Orlando",
      "week": 3,
      "season": 2022,
      "date_str": "2022-03-30",
      "away_team": "Gotham FC",
      "home_team": "Orlando",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-hou-0x5ggbv757",
      "display": "Kansas City @ Houston",
      "week": 3,
      "season": 2022,
      "date_str": "2022-03-31",
      "away_team": "Kansas City",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-por-7vqgdbaaqv",
      "display": "Angel City @ Portland",
      "week": 3,
      "season": 2022,
      "date_str": "2022-03-31",
      "away_team": "Angel City",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-orl-gpmo6knrqz",
      "display": "Kansas City @ Orlando",
      "week": 3,
      "season": 2022,
      "date_str": "2022-05-14",
      "away_team": "Kansas City",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-por-0oq6ondxq6",
      "display": "Seattle @ Portland",
      "week": 3,
      "season": 2022,
      "date_str": "2022-05-14",
      "away_team": "Seattle",
      "home_team": "Portland",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-sd-2lqrov9jqr",
      "display": "Chicago @ San Diego",
      "week": 3,
      "season": 2022,
      "date_str": "2022-05-15",
      "away_team": "Chicago",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-lou-vzqokvgjqa",
      "display": "Houston @ Louisville",
      "week": 3,
      "season": 2022,
      "date_str": "2022-05-15",
      "away_team": "Houston",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-was-jyqj3xwzmg",
      "display": "Angel City @ Washington",
      "week": 3,
      "season": 2022,
      "date_str": "2022-05-15",
      "away_team": "Angel City",
      "home_team": "Washington",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-njy-gomn9vwlqw",
      "display": "North Carolina @ Gotham FC",
      "week": 3,
      "season": 2022,
      "date_str": "2022-09-04",
      "away_team": "North Carolina",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-sd-gpmo6r8oqz",
      "display": "Angel City @ San Diego",
      "week": 4,
      "season": 2022,
      "date_str": "2022-04-02",
      "away_team": "Angel City",
      "home_team": "San Diego",
      "team": "",
      "score_home": 4,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-kc-0oq6oy1rq6",
      "display": "Louisville @ Kansas City",
      "week": 4,
      "season": 2022,
      "date_str": "2022-04-02",
      "away_team": "Louisville",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-chi-gomn9oo6qw",
      "display": "Houston @ Chicago",
      "week": 4,
      "season": 2022,
      "date_str": "2022-04-03",
      "away_team": "Houston",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-njy-wvq9r1x3qw",
      "display": "North Carolina @ Gotham FC",
      "week": 4,
      "season": 2022,
      "date_str": "2022-04-03",
      "away_team": "North Carolina",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-was-2lqrovr2qr",
      "display": "Orlando @ Washington",
      "week": 4,
      "season": 2022,
      "date_str": "2022-04-03",
      "away_team": "Orlando",
      "home_team": "Washington",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-por-vzqokrn7qa",
      "display": "Seattle @ Portland",
      "week": 4,
      "season": 2022,
      "date_str": "2022-04-03",
      "away_team": "Seattle",
      "home_team": "Portland",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-nc-oa5w1gkdq1",
      "display": "Orlando @ North Carolina",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-18",
      "away_team": "Orlando",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-lou-evq3ggnxqw",
      "display": "San Diego @ Louisville",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-18",
      "away_team": "San Diego",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-por-kaqbd1pmmb",
      "display": "Washington @ Portland",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-19",
      "away_team": "Washington",
      "home_team": "Portland",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-por-nwmwpvnd5l",
      "display": "Houston @ Portland",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-21",
      "away_team": "Houston",
      "home_team": "Portland",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-orl-gomn9vw8qw",
      "display": "Chicago @ Orlando",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-22",
      "away_team": "Chicago",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-la-0x5ggvaw57",
      "display": "Kansas City @ Angel City",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-22",
      "away_team": "Kansas City",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-njy-0oq6ondgq6",
      "display": "Louisville @ Gotham FC",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-22",
      "away_team": "Louisville",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-nc-7vqgdewzqv",
      "display": "San Diego @ North Carolina",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-22",
      "away_team": "San Diego",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-sea-gpmo6kndqz",
      "display": "Washington @ Seattle",
      "week": 4,
      "season": 2022,
      "date_str": "2022-05-22",
      "away_team": "Washington",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-sea-9z5kn6gbma",
      "display": "San Diego @ Seattle",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-15",
      "away_team": "San Diego",
      "home_team": "Seattle",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-lou-pk5lwoyzmo",
      "display": "Chicago @ Louisville",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-16",
      "away_team": "Chicago",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-kc-315vvyl759",
      "display": "Houston @ Kansas City",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-16",
      "away_team": "Houston",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-orl-egmpo92rqa",
      "display": "North Carolina @ Orlando",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-16",
      "away_team": "North Carolina",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-sea-ramyl1grqd",
      "display": "Angel City @ Seattle",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-17",
      "away_team": "Angel City",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-por-gjmngody5k",
      "display": "San Diego @ Portland",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-17",
      "away_team": "San Diego",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-njy-7vq7n7ndqd",
      "display": "Washington @ Gotham FC",
      "week": 5,
      "season": 2022,
      "date_str": "2022-04-17",
      "away_team": "Washington",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-sea-vzqokvgnqa",
      "display": "Kansas City @ Seattle",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-26",
      "away_team": "Kansas City",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-orl-2lqrov9aqr",
      "display": "Washington @ Orlando",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-27",
      "away_team": "Washington",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-hou-315vvvly59",
      "display": "North Carolina @ Houston",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-29",
      "away_team": "North Carolina",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-chi-wvq9r9lnqw",
      "display": "Portland @ Chicago",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-29",
      "away_team": "Portland",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-sea-9z5knvwjma",
      "display": "San Diego @ Seattle",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-29",
      "away_team": "San Diego",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-kc-pk5lwjgemo",
      "display": "Louisville @ Kansas City",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-30",
      "away_team": "Louisville",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-la-egmpozoxqa",
      "display": "Gotham FC @ Angel City",
      "week": 5,
      "season": 2022,
      "date_str": "2022-05-30",
      "away_team": "Gotham FC",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-njy-a35rlv9bql",
      "display": "Orlando @ Gotham FC",
      "week": 6,
      "season": 2022,
      "date_str": "2022-04-23",
      "away_team": "Orlando",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-nc-ev5drjgzqk",
      "display": "Washington @ North Carolina",
      "week": 6,
      "season": 2022,
      "date_str": "2022-04-23",
      "away_team": "Washington",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-kc-olmloogyql",
      "display": "Chicago @ Kansas City",
      "week": 6,
      "season": 2022,
      "date_str": "2022-04-24",
      "away_team": "Chicago",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-hou-vj58odz8m8",
      "display": "Louisville @ Houston",
      "week": 6,
      "season": 2022,
      "date_str": "2022-04-24",
      "away_team": "Louisville",
      "home_team": "Houston",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-sd-2vq1bk88mr",
      "display": "Seattle @ San Diego",
      "week": 6,
      "season": 2022,
      "date_str": "2022-04-24",
      "away_team": "Seattle",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-la-9yqd3jro5v",
      "display": "Portland @ Angel City",
      "week": 6,
      "season": 2022,
      "date_str": "2022-04-25",
      "away_team": "Portland",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-was-gjmngao35k",
      "display": "Chicago @ Washington",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-01",
      "away_team": "Chicago",
      "home_team": "Washington",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-por-7vq7no1oqd",
      "display": "Angel City @ Portland",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-04",
      "away_team": "Angel City",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-hou-ramyloplqd",
      "display": "Orlando @ Houston",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-04",
      "away_team": "Orlando",
      "home_team": "Houston",
      "team": "",
      "score_home": 5,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-chi-ev5drla9qk",
      "display": "Seattle @ Chicago",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-04",
      "away_team": "Seattle",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-njy-2vq1bwpbmr",
      "display": "Washington @ Gotham FC",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-04",
      "away_team": "Washington",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-lou-olmlov34ql",
      "display": "North Carolina @ Louisville",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "North Carolina",
      "home_team": "Louisville",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-kc-a35rlwooql",
      "display": "San Diego @ Kansas City",
      "week": 6,
      "season": 2022,
      "date_str": "2022-06-05",
      "away_team": "San Diego",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-kc-gomn9xy8qw",
      "display": "North Carolina @ Kansas City",
      "week": 7,
      "season": 2022,
      "date_str": "2022-05-05",
      "away_team": "North Carolina",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-sea-gpmo6jedqz",
      "display": "Washington @ Seattle",
      "week": 7,
      "season": 2022,
      "date_str": "2022-05-05",
      "away_team": "Washington",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-sd-vj58orrdm8",
      "display": "Portland @ San Diego",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-09",
      "away_team": "Portland",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-was-9yqd3v075v",
      "display": "North Carolina @ Washington",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-11",
      "away_team": "North Carolina",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-lou-odmxlvyemy",
      "display": "Angel City @ Louisville",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Angel City",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-kc-kxmebvjv56",
      "display": "Gotham FC @ Kansas City",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Gotham FC",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-chi-9vq2wgllmk",
      "display": "Orlando @ Chicago",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Orlando",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-hou-npqxr6vwm9",
      "display": "Portland @ Houston",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Portland",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-sd-adq03bvgqe",
      "display": "Seattle @ San Diego",
      "week": 7,
      "season": 2022,
      "date_str": "2022-06-12",
      "away_team": "Seattle",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-nc-vzqok0jnqa",
      "display": "Washington @ North Carolina",
      "week": 8,
      "season": 2022,
      "date_str": "2022-05-07",
      "away_team": "Washington",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-la-kpqjovj2q6",
      "display": "Houston @ Angel City",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-08",
      "away_team": "Houston",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-was-xw5pvvgrqg",
      "display": "Louisville @ Washington",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-17",
      "away_team": "Louisville",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-kc-krqadvxkqk",
      "display": "Chicago @ Kansas City",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Chicago",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-nc-blmvdg3lqx",
      "display": "Houston @ North Carolina",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Houston",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-sea-4jma7dj2qk",
      "display": "Angel City @ Seattle",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Angel City",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-por-4wm4g6yyqj",
      "display": "Orlando @ Portland",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "Orlando",
      "home_team": "Portland",
      "team": "",
      "score_home": 6,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-njy-zeqzyvmyqk",
      "display": "San Diego @ Gotham FC",
      "week": 8,
      "season": 2022,
      "date_str": "2022-06-19",
      "away_team": "San Diego",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-njy-n6mmrvmw5e",
      "display": "Chicago @ Gotham FC",
      "week": 9,
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "Chicago",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-hou-ljqel8kv5x",
      "display": "Kansas City @ Houston",
      "week": 9,
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "Kansas City",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-sea-xvqkb0mw50",
      "display": "North Carolina @ Seattle",
      "week": 9,
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "North Carolina",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-la-p6qbjemxq0",
      "display": "Portland @ Angel City",
      "week": 9,
      "season": 2022,
      "date_str": "2022-07-02",
      "away_team": "Portland",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-sd-xj5ynvmyqb",
      "display": "Washington @ San Diego",
      "week": 9,
      "season": 2022,
      "date_str": "2022-07-03",
      "away_team": "Washington",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-orl-e7mz8ngjqr",
      "display": "Louisville @ Orlando",
      "week": 9,
      "season": 2022,
      "date_str": "2022-07-04",
      "away_team": "Louisville",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-orl-jyqj3xkzmg",
      "display": "Houston @ Orlando",
      "week": 10,
      "season": 2022,
      "date_str": "2022-07-08",
      "away_team": "Houston",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-lou-oa5w1gbdq1",
      "display": "Gotham FC @ Louisville",
      "week": 10,
      "season": 2022,
      "date_str": "2022-07-09",
      "away_team": "Gotham FC",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-was-kaqbd1kmmb",
      "display": "Kansas City @ Washington",
      "week": 10,
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "Kansas City",
      "home_team": "Washington",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-chi-nwmwpvmd5l",
      "display": "North Carolina @ Chicago",
      "week": 10,
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "North Carolina",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-sea-0x5ggvmw57",
      "display": "Portland @ Seattle",
      "week": 10,
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "Portland",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-la-evq3ggkxqw",
      "display": "San Diego @ Angel City",
      "week": 10,
      "season": 2022,
      "date_str": "2022-07-10",
      "away_team": "San Diego",
      "home_team": "Angel City",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-sd-0oq6onkgq6",
      "display": "Louisville @ San Diego",
      "week": 11,
      "season": 2022,
      "date_str": "2022-07-16",
      "away_team": "Louisville",
      "home_team": "San Diego",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-hou-gpmo6kmdqz",
      "display": "Chicago @ Houston",
      "week": 11,
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Chicago",
      "home_team": "Houston",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-por-gomn9vm8qw",
      "display": "Gotham FC @ Portland",
      "week": 11,
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Gotham FC",
      "home_team": "Portland",
      "team": "",
      "score_home": 5,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-was-vzqokvmnqa",
      "display": "Orlando @ Washington",
      "week": 11,
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Orlando",
      "home_team": "Washington",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-kc-2lqrovmaqr",
      "display": "Seattle @ Kansas City",
      "week": 11,
      "season": 2022,
      "date_str": "2022-07-17",
      "away_team": "Seattle",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-nc-7vqgdekzqv",
      "display": "Angel City @ North Carolina",
      "week": 11,
      "season": 2022,
      "date_str": "2022-09-14",
      "away_team": "Angel City",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-nc-wvq9r9knqw",
      "display": "Washington @ North Carolina",
      "week": 12,
      "season": 2022,
      "date_str": "2022-07-29",
      "away_team": "Washington",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-lou-9z5knvyjma",
      "display": "Portland @ Louisville",
      "week": 12,
      "season": 2022,
      "date_str": "2022-07-30",
      "away_team": "Portland",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-njy-pk5lwjkemo",
      "display": "Houston @ Gotham FC",
      "week": 12,
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Houston",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-kc-gjmngak35k",
      "display": "Orlando @ Kansas City",
      "week": 12,
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Orlando",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-chi-315vvvmy59",
      "display": "San Diego @ Chicago",
      "week": 12,
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "San Diego",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-la-egmpozmxqa",
      "display": "Seattle @ Angel City",
      "week": 12,
      "season": 2022,
      "date_str": "2022-07-31",
      "away_team": "Seattle",
      "home_team": "Angel City",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-lou-ramyloglqd",
      "display": "Seattle @ Louisville",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-03",
      "away_team": "Seattle",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-por-ev5drlk9qk",
      "display": "North Carolina @ Portland",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-06",
      "away_team": "North Carolina",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-lou-7vq7nokoqd",
      "display": "Washington @ Louisville",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-06",
      "away_team": "Washington",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-sea-olmlovm4ql",
      "display": "Houston @ Seattle",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-07",
      "away_team": "Houston",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-sd-2vq1bwkbmr",
      "display": "Kansas City @ San Diego",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-07",
      "away_team": "Kansas City",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-orl-vj58orkdm8",
      "display": "Angel City @ Orlando",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-07",
      "away_team": "Angel City",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-chi-a35rlwmoql",
      "display": "Gotham FC @ Chicago",
      "week": 13,
      "season": 2022,
      "date_str": "2022-08-07",
      "away_team": "Gotham FC",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-was-9yqd3vm75v",
      "display": "Portland @ Washington",
      "week": 14,
      "season": 2022,
      "date_str": "2022-08-11",
      "away_team": "Portland",
      "home_team": "Washington",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-hou-kxmebvmv56",
      "display": "Louisville @ Houston",
      "week": 14,
      "season": 2022,
      "date_str": "2022-08-13",
      "away_team": "Louisville",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-nc-9vq2wgklmk",
      "display": "Kansas City @ North Carolina",
      "week": 14,
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Kansas City",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-sea-npqxr6wwm9",
      "display": "Gotham FC @ Seattle",
      "week": 14,
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Gotham FC",
      "home_team": "Seattle",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-sd-odmxlvmemy",
      "display": "Orlando @ San Diego",
      "week": 14,
      "season": 2022,
      "date_str": "2022-08-14",
      "away_team": "Orlando",
      "home_team": "San Diego",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-la-adq03bkgqe",
      "display": "Chicago @ Angel City",
      "week": 14,
      "season": 2022,
      "date_str": "2022-08-15",
      "away_team": "Chicago",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-hou-kpqjovm2q6",
      "display": "Gotham FC @ Houston",
      "week": 15,
      "season": 2022,
      "date_str": "2022-08-18",
      "away_team": "Gotham FC",
      "home_team": "Houston",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-nc-4jma7dk2qk",
      "display": "Chicago @ North Carolina",
      "week": 15,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "Chicago",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 4,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-kc-xw5pvvmrqg",
      "display": "Angel City @ Kansas City",
      "week": 15,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "Angel City",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-njy-krqadvmkqk",
      "display": "Orlando @ Gotham FC",
      "week": 15,
      "season": 2022,
      "date_str": "2022-08-20",
      "away_team": "Orlando",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-sd-4wm4g6kyqj",
      "display": "Houston @ San Diego",
      "week": 15,
      "season": 2022,
      "date_str": "2022-08-21",
      "away_team": "Houston",
      "home_team": "San Diego",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-orl-zeqzyvoyqk",
      "display": "Seattle @ Orlando",
      "week": 16,
      "season": 2022,
      "date_str": "2022-08-26",
      "away_team": "Seattle",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-lou-blmvdgjlqx",
      "display": "Chicago @ Louisville",
      "week": 16,
      "season": 2022,
      "date_str": "2022-08-27",
      "away_team": "Chicago",
      "home_team": "Louisville",
      "team": "",
      "score_home": 0,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-njy-ljqel8xv5x",
      "display": "Angel City @ Gotham FC",
      "week": 16,
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "Angel City",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-kc-e7mz8nwjqr",
      "display": "North Carolina @ Kansas City",
      "week": 16,
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "North Carolina",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-por-p6qbjeyxq0",
      "display": "San Diego @ Portland",
      "week": 16,
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "San Diego",
      "home_team": "Portland",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-hou-xvqkb0aw50",
      "display": "Washington @ Houston",
      "week": 16,
      "season": 2022,
      "date_str": "2022-08-28",
      "away_team": "Washington",
      "home_team": "Houston",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-orl-xj5ynvnyqb",
      "display": "Portland @ Orlando",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-09",
      "away_team": "Portland",
      "home_team": "Orlando",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-sea-n6mmrvxw5e",
      "display": "Chicago @ Seattle",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "Chicago",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-nc-oa5w1gwdq1",
      "display": "Louisville @ North Carolina",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "Louisville",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 5,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-was-jyqj3xpzmg",
      "display": "San Diego @ Washington",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-10",
      "away_team": "San Diego",
      "home_team": "Washington",
      "team": "",
      "score_home": 4,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-njy-evq3ggnxqw",
      "display": "Kansas City @ Gotham FC",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-11",
      "away_team": "Kansas City",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-hou-kaqbd18mmb",
      "display": "Angel City @ Houston",
      "week": 17,
      "season": 2022,
      "date_str": "2022-09-11",
      "away_team": "Angel City",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-chi-nwmwpv6d5l",
      "display": "Kansas City @ Chicago",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-15",
      "away_team": "Kansas City",
      "home_team": "Chicago",
      "team": "",
      "score_home": 4,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-lou-0x5ggvlw57",
      "display": "Orlando @ Louisville",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-16",
      "away_team": "Orlando",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-was-7vqgdexzqv",
      "display": "Gotham FC @ Washington",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-17",
      "away_team": "Gotham FC",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-nc-0oq6on9gq6",
      "display": "Seattle @ North Carolina",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-17",
      "away_team": "Seattle",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-chi-gpmo6kvdqz",
      "display": "Houston @ Chicago",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-18",
      "away_team": "Houston",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-sd-gomn9v08qw",
      "display": "Angel City @ San Diego",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-18",
      "away_team": "Angel City",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-kc-vzqokvjnqa",
      "display": "Portland @ Kansas City",
      "week": 18,
      "season": 2022,
      "date_str": "2022-09-18",
      "away_team": "Portland",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-orl-evq3ggnvqw",
      "display": "North Carolina @ Orlando",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-21",
      "away_team": "North Carolina",
      "home_team": "Orlando",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-njy-oa5w1gw9q1",
      "display": "Seattle @ Gotham FC",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-21",
      "away_team": "Seattle",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-por-2lqrov3aqr",
      "display": "Louisville @ Portland",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-22",
      "away_team": "Louisville",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-la-jyqj3xpvmg",
      "display": "Washington @ Angel City",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-22",
      "away_team": "Washington",
      "home_team": "Angel City",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-njy-nc-kaqbd18amb",
      "display": "Gotham FC @ North Carolina",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-24",
      "away_team": "Gotham FC",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-por-7vqgdexdqv",
      "display": "Chicago @ Portland",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-25",
      "away_team": "Chicago",
      "home_team": "Portland",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-orl-0oq6on96q6",
      "display": "San Diego @ Orlando",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-25",
      "away_team": "San Diego",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sea-hou-nwmwpv6y5l",
      "display": "Seattle @ Houston",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-25",
      "away_team": "Seattle",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-was-kc-0x5ggvlx57",
      "display": "Washington @ Kansas City",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-25",
      "away_team": "Washington",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-lou-la-gpmo6kvlqz",
      "display": "Louisville @ Angel City",
      "week": 19,
      "season": 2022,
      "date_str": "2022-09-26",
      "away_team": "Louisville",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-hou-was-2lqrov3lqr",
      "display": "Houston @ Washington",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "Houston",
      "home_team": "Washington",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-lou-wvq9r9p1qw",
      "display": "Kansas City @ Louisville",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "Kansas City",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-nc-sd-gomn9v0aqw",
      "display": "North Carolina @ San Diego",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "North Carolina",
      "home_team": "San Diego",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-por-njy-vzqokvjyqa",
      "display": "Portland @ Gotham FC",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-01",
      "away_team": "Portland",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 3,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-la-chi-315vvvgv59",
      "display": "Angel City @ Chicago",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-02",
      "away_team": "Angel City",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-orl-sea-9z5knvxema",
      "display": "Orlando @ Seattle",
      "week": 20,
      "season": 2022,
      "date_str": "2022-10-02",
      "away_team": "Orlando",
      "home_team": "Seattle",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-hou-nwmw0zge5l",
      "display": "Kansas City @ Houston",
      "week": 21,
      "season": 2022,
      "date_str": "2022-10-16",
      "away_team": "Kansas City",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-chi-sd-0x5gekj7q7",
      "display": "Chicago @ San Diego",
      "week": 21,
      "season": 2022,
      "date_str": "2022-10-17",
      "away_team": "Chicago",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-sea-7vqg89laqv",
      "display": "Kansas City @ Seattle",
      "week": 22,
      "season": 2022,
      "date_str": "2022-10-23",
      "away_team": "Kansas City",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-sd-por-0oq66j2rq6",
      "display": "San Diego @ Portland",
      "week": 22,
      "season": 2022,
      "date_str": "2022-10-23",
      "away_team": "San Diego",
      "home_team": "Portland",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2022-kc-por-gpmo0d1o5z",
      "display": "Kansas City @ Portland",
      "week": 23,
      "season": 2022,
      "date_str": "2022-10-29",
      "away_team": "Kansas City",
      "home_team": "Portland",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    }
  ],
  "players": [
    {
      "canonical_id": "abby-dahlkemper",
      "canonical_name": "Abby Dahlkemper",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 927.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2826,
        "xg_place": -0.2604,
        "goals_minus_xg": -0.2826,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.0983,
        "assists_minus_xa": -0.0983,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3809,
        "points_added": 0.0,
        "xpoints_added": 0.23,
        "passes_attempted": 435.0,
        "pass_completion_pct": 0.7126,
        "xpass_completion_pct": 0.6948,
        "passes_over_expected": 7.7693,
        "passes_over_expected_p100": 1.7861,
        "avg_pass_distance": 26.199,
        "avg_pass_vertical": 13.8056
      }
    },
    {
      "canonical_id": "abby-erceg",
      "canonical_name": "Abby Erceg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2648.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.3583,
        "xg_place": 0.3347,
        "goals_minus_xg": 0.6417,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0609,
        "assists_minus_xa": -0.0609,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4192,
        "points_added": 0.2792,
        "xpoints_added": 1.2436,
        "passes_attempted": 1769.0,
        "pass_completion_pct": 0.8626,
        "xpass_completion_pct": 0.831,
        "passes_over_expected": 55.9302,
        "passes_over_expected_p100": 3.1617,
        "avg_pass_distance": 22.9535,
        "avg_pass_vertical": 8.8266
      }
    },
    {
      "canonical_id": "abby-smith",
      "canonical_name": "Abby Smith",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 291.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": 73.0,
        "pass_completion_pct": 0.5342,
        "xpass_completion_pct": 0.5843,
        "passes_over_expected": -3.6553,
        "passes_over_expected_p100": -5.0072,
        "avg_pass_distance": 40.7282,
        "avg_pass_vertical": 34.7831,
        "shots_faced": 19.0,
        "goals_conceded": 4.0,
        "saves": 15.0,
        "headed_shot_share": 0.1579,
        "xg_faced": 5.3567,
        "goals_conceded_minus_xg": -1.3567,
        "goals_per_xg": 0.7467
      }
    },
    {
      "canonical_id": "abigail-kim",
      "canonical_name": "Abigail Kim",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 291.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5699,
        "xg_place": -0.5009,
        "goals_minus_xg": -0.5699,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.5866,
        "assists_minus_xa": 0.4134,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1565,
        "points_added": 0.0,
        "xpoints_added": 0.5357,
        "passes_attempted": 53.0,
        "pass_completion_pct": 0.6604,
        "xpass_completion_pct": 0.6558,
        "passes_over_expected": 0.2444,
        "passes_over_expected_p100": 0.4612,
        "avg_pass_distance": 12.3639,
        "avg_pass_vertical": -4.1507
      }
    },
    {
      "canonical_id": "addie-mccain",
      "canonical_name": "Addie McCain",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 608.0,
        "shots": 10.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.2669,
        "xg_place": 0.6157,
        "goals_minus_xg": -0.2669,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2669,
        "points_added": 1.5573,
        "xpoints_added": 1.2365,
        "passes_attempted": 183.0,
        "pass_completion_pct": 0.623,
        "xpass_completion_pct": 0.7009,
        "passes_over_expected": -14.2698,
        "passes_over_expected_p100": -7.7977,
        "avg_pass_distance": 14.5045,
        "avg_pass_vertical": 1.7022
      }
    },
    {
      "canonical_id": "addisyn-merrick",
      "canonical_name": "Addisyn Merrick",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1501.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1653,
        "xg_place": 0.5328,
        "goals_minus_xg": -0.1653,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1362,
        "assists_minus_xa": -0.1362,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3015,
        "points_added": 0.0,
        "xpoints_added": 0.0966,
        "passes_attempted": 660.0,
        "pass_completion_pct": 1.3618999999999999,
        "xpass_completion_pct": 1.4705,
        "passes_over_expected": -36.022800000000004,
        "passes_over_expected_p100": -10.8568,
        "avg_pass_distance": 45.0192,
        "avg_pass_vertical": 20.4294
      }
    },
    {
      "canonical_id": "adrianna-franch",
      "canonical_name": "Adrianna Franch",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2792.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.0734,
        "assists_minus_xa": -0.0734,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0734,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 966.0,
        "pass_completion_pct": 0.6853,
        "xpass_completion_pct": 0.7005,
        "passes_over_expected": -14.6508,
        "passes_over_expected_p100": -1.5166,
        "avg_pass_distance": 35.455,
        "avg_pass_vertical": 27.6611,
        "shots_faced": 125.0,
        "goals_conceded": 32.0,
        "saves": 91.0,
        "headed_shot_share": 0.136,
        "xg_faced": 34.5714,
        "goals_conceded_minus_xg": -2.5714,
        "goals_per_xg": 0.9256
      }
    },
    {
      "canonical_id": "alana-cook",
      "canonical_name": "Alana Cook",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2579.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.4253,
        "xg_place": -0.233,
        "goals_minus_xg": 0.5747,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3521,
        "assists_minus_xa": -0.3521,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7775,
        "points_added": 0.1316,
        "xpoints_added": 0.2319,
        "passes_attempted": 1264.0,
        "pass_completion_pct": 0.7872,
        "xpass_completion_pct": 0.7703,
        "passes_over_expected": 21.2906,
        "passes_over_expected_p100": 1.6844,
        "avg_pass_distance": 26.1591,
        "avg_pass_vertical": 11.6005
      }
    },
    {
      "canonical_id": "alex-morgan",
      "canonical_name": "Alex Morgan",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2252.0,
        "shots": 92.0,
        "shots_on_target": 40.0,
        "goals": 20.0,
        "xg": 14.6681,
        "xg_place": -0.4012,
        "goals_minus_xg": 5.3319,
        "key_passes": 26.0,
        "assists": 4.0,
        "xa": 2.935,
        "assists_minus_xa": 1.065,
        "goals_plus_assists": 24.0,
        "xg_plus_xa": 17.6031,
        "points_added": 9.8164,
        "xpoints_added": 8.7086,
        "passes_attempted": 680.0,
        "pass_completion_pct": 0.6044,
        "xpass_completion_pct": 0.6617,
        "passes_over_expected": -38.9577,
        "passes_over_expected_p100": -5.7291,
        "avg_pass_distance": 14.1179,
        "avg_pass_vertical": 1.9052
      }
    },
    {
      "canonical_id": "alexandra-chidiac",
      "canonical_name": "Alexandra Chidiac",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1035.0,
        "shots": 14.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.7153,
        "xg_place": 0.0474,
        "goals_minus_xg": 0.2847,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.2141,
        "assists_minus_xa": -0.2141,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.9294,
        "points_added": 1.3359,
        "xpoints_added": 1.3827,
        "passes_attempted": 320.0,
        "pass_completion_pct": 0.8375,
        "xpass_completion_pct": 0.809,
        "passes_over_expected": 9.1338,
        "passes_over_expected_p100": 2.8543,
        "avg_pass_distance": 13.9961,
        "avg_pass_vertical": -0.1093
      }
    },
    {
      "canonical_id": "alexis-loera",
      "canonical_name": "Alexis Loera",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2647.0,
        "shots": 28.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.2249,
        "xg_place": -0.0771,
        "goals_minus_xg": 0.7751,
        "key_passes": 26.0,
        "assists": 3.0,
        "xa": 2.8036,
        "assists_minus_xa": 0.1964,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.0284,
        "points_added": 0.7031,
        "xpoints_added": 0.3976,
        "passes_attempted": 1264.0,
        "pass_completion_pct": 0.6416,
        "xpass_completion_pct": 0.6665,
        "passes_over_expected": -31.4236,
        "passes_over_expected_p100": -2.486,
        "avg_pass_distance": 24.0059,
        "avg_pass_vertical": 11.4038
      }
    },
    {
      "canonical_id": "ali-krieger",
      "canonical_name": "Ali Krieger",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2075.0,
        "shots": 11.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4624,
        "xg_place": -0.4386,
        "goals_minus_xg": -0.4624,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.4913,
        "assists_minus_xa": -0.4913,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9538,
        "points_added": 0.0,
        "xpoints_added": 0.3167,
        "passes_attempted": 983.0,
        "pass_completion_pct": 0.8016,
        "xpass_completion_pct": 0.7683,
        "passes_over_expected": 32.7836,
        "passes_over_expected_p100": 3.3351,
        "avg_pass_distance": 22.661,
        "avg_pass_vertical": 10.2297
      }
    },
    {
      "canonical_id": "ali-riley",
      "canonical_name": "Ali Riley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2265.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 0.2809,
        "xg_place": 0.37,
        "goals_minus_xg": 1.7191,
        "key_passes": 15.0,
        "assists": 3.0,
        "xa": 1.6226,
        "assists_minus_xa": 1.3774,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 1.9035,
        "points_added": 1.096,
        "xpoints_added": 0.1729,
        "passes_attempted": 1342.0,
        "pass_completion_pct": 0.7198,
        "xpass_completion_pct": 0.7113,
        "passes_over_expected": 11.4792,
        "passes_over_expected_p100": 0.8554,
        "avg_pass_distance": 18.3051,
        "avg_pass_vertical": 6.8555
      }
    },
    {
      "canonical_id": "ally-brazier",
      "canonical_name": "Ally Brazier",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1132.0,
        "shots": 35.0,
        "shots_on_target": 15.0,
        "goals": 2.0,
        "xg": 3.5621,
        "xg_place": -0.5384,
        "goals_minus_xg": -1.5621,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 0.8358000000000001,
        "assists_minus_xa": 0.1642,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.3979,
        "points_added": 0.6226999999999999,
        "xpoints_added": 2.519,
        "passes_attempted": 270.0,
        "pass_completion_pct": 1.1481,
        "xpass_completion_pct": 1.2609,
        "passes_over_expected": -15.7801,
        "passes_over_expected_p100": -11.2704,
        "avg_pass_distance": 33.9294,
        "avg_pass_vertical": 0.6275000000000001
      }
    },
    {
      "canonical_id": "ally-prisock",
      "canonical_name": "Ally Prisock",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2527.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.0466,
        "xg_place": -0.0115,
        "goals_minus_xg": -0.0466,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1891,
        "assists_minus_xa": -0.1891,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2357,
        "points_added": 0.5089,
        "xpoints_added": 0.6084,
        "passes_attempted": 1050.0,
        "pass_completion_pct": 0.7886,
        "xpass_completion_pct": 0.7936,
        "passes_over_expected": -5.2419,
        "passes_over_expected_p100": -0.4992,
        "avg_pass_distance": 22.9252,
        "avg_pass_vertical": 8.5854
      }
    },
    {
      "canonical_id": "allysha-chapman",
      "canonical_name": "Allysha Chapman",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1669.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": 8.0,
        "assists": 0.0,
        "xa": 0.5804,
        "assists_minus_xa": -0.5804,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5804,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 916.0,
        "pass_completion_pct": 0.7249,
        "xpass_completion_pct": 0.7468,
        "passes_over_expected": -20.0732,
        "passes_over_expected_p100": -2.1914,
        "avg_pass_distance": 19.2532,
        "avg_pass_vertical": 6.5758
      }
    },
    {
      "canonical_id": "allyson-swaby",
      "canonical_name": "Allyson Swaby",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 139.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": 101.0,
        "pass_completion_pct": 0.7525,
        "xpass_completion_pct": 0.7462,
        "passes_over_expected": 0.6373,
        "passes_over_expected_p100": 0.631,
        "avg_pass_distance": 22.9594,
        "avg_pass_vertical": 10.6117
      }
    },
    {
      "canonical_id": "almuth-schult",
      "canonical_name": "Almuth Schult",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 102.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.7556,
        "xpass_completion_pct": 0.8026,
        "passes_over_expected": -2.1175,
        "passes_over_expected_p100": -4.7056,
        "avg_pass_distance": 30.3467,
        "avg_pass_vertical": 20.4429,
        "shots_faced": 7.0,
        "goals_conceded": 2.0,
        "saves": 5.0,
        "headed_shot_share": 0.0,
        "xg_faced": 1.3202,
        "goals_conceded_minus_xg": 0.6798,
        "goals_per_xg": 1.5149
      }
    },
    {
      "canonical_id": "alyssa-mautz",
      "canonical_name": "Alyssa Mautz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 402.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1958,
        "xg_place": -0.1831,
        "goals_minus_xg": -0.1958,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2059,
        "assists_minus_xa": -0.2059,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4017,
        "points_added": 0.0,
        "xpoints_added": 0.1519,
        "passes_attempted": 138.0,
        "pass_completion_pct": 0.7029,
        "xpass_completion_pct": 0.6665,
        "passes_over_expected": 5.0274,
        "passes_over_expected_p100": 3.6431,
        "avg_pass_distance": 17.4898,
        "avg_pass_vertical": 3.9843
      }
    },
    {
      "canonical_id": "alyssa-naeher",
      "canonical_name": "Alyssa Naeher",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2611.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.0422,
        "assists_minus_xa": -0.0422,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0422,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 764.0,
        "pass_completion_pct": 0.7408,
        "xpass_completion_pct": 0.7461,
        "passes_over_expected": -4.0039,
        "passes_over_expected_p100": -0.5241,
        "avg_pass_distance": 32.7047,
        "avg_pass_vertical": 23.0339,
        "shots_faced": 108.0,
        "goals_conceded": 30.0,
        "saves": 74.0,
        "headed_shot_share": 0.1111,
        "xg_faced": 28.0303,
        "goals_conceded_minus_xg": 1.9697,
        "goals_per_xg": 1.0703
      }
    },
    {
      "canonical_id": "amanda-kowalski",
      "canonical_name": "Amanda Kowalski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1535.0,
        "shots": 8.0,
        "shots_on_target": 4.0,
        "goals": 4.0,
        "xg": 0.9468,
        "xg_place": 0.7397,
        "goals_minus_xg": 3.0532,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2108,
        "assists_minus_xa": -0.2108,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.1576,
        "points_added": 3.4703,
        "xpoints_added": 0.8762,
        "passes_attempted": 680.0,
        "pass_completion_pct": 0.7412,
        "xpass_completion_pct": 0.7379,
        "passes_over_expected": 2.1953,
        "passes_over_expected_p100": 0.3228,
        "avg_pass_distance": 20.8333,
        "avg_pass_vertical": 10.3115
      }
    },
    {
      "canonical_id": "amber-brooks",
      "canonical_name": "Amber Brooks",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1420.0,
        "shots": 10.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 0.6868,
        "xg_place": 1.4206,
        "goals_minus_xg": 1.3132,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.081,
        "assists_minus_xa": -0.081,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.7679,
        "points_added": 0.8467,
        "xpoints_added": 0.3022,
        "passes_attempted": 770.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.7817,
        "passes_over_expected": 14.1167,
        "passes_over_expected_p100": 1.8333,
        "avg_pass_distance": 23.271,
        "avg_pass_vertical": 8.9502
      }
    },
    {
      "canonical_id": "amirah-ali",
      "canonical_name": "Amirah Ali",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 863.0,
        "shots": 24.0,
        "shots_on_target": 13.0,
        "goals": 3.0,
        "xg": 3.7064,
        "xg_place": 0.1762,
        "goals_minus_xg": -0.7064,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0794,
        "assists_minus_xa": -0.0794,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.7858,
        "points_added": 1.4163,
        "xpoints_added": 2.035,
        "passes_attempted": 189.0,
        "pass_completion_pct": 0.6349,
        "xpass_completion_pct": 0.696,
        "passes_over_expected": -11.5518,
        "passes_over_expected_p100": -6.112,
        "avg_pass_distance": 13.3724,
        "avg_pass_vertical": -0.1466
      }
    },
    {
      "canonical_id": "amy-turner",
      "canonical_name": "Amy Turner",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 378.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.4242,
        "xg_place": -0.2871,
        "goals_minus_xg": 0.5758,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4242,
        "points_added": 0.1676,
        "xpoints_added": 0.31,
        "passes_attempted": 159.0,
        "pass_completion_pct": 0.7987,
        "xpass_completion_pct": 0.792,
        "passes_over_expected": 1.0739,
        "passes_over_expected_p100": 0.6754,
        "avg_pass_distance": 22.5156,
        "avg_pass_vertical": 9.5826
      }
    },
    {
      "canonical_id": "andi-sullivan",
      "canonical_name": "Andi Sullivan",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1141.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.2022,
        "xg_place": 0.6173,
        "goals_minus_xg": 0.7978,
        "key_passes": 26.0,
        "assists": 2.0,
        "xa": 1.6284,
        "assists_minus_xa": 0.3716,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.8306,
        "points_added": 0.9083,
        "xpoints_added": 0.7972,
        "passes_attempted": 570.0,
        "pass_completion_pct": 0.7702,
        "xpass_completion_pct": 0.7499,
        "passes_over_expected": 11.5395,
        "passes_over_expected_p100": 2.0245,
        "avg_pass_distance": 21.5975,
        "avg_pass_vertical": 4.1126
      }
    },
    {
      "canonical_id": "angelina",
      "canonical_name": "Angelina",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 754.0,
        "shots": 10.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.667,
        "xg_place": 0.314,
        "goals_minus_xg": -0.667,
        "key_passes": 10.0,
        "assists": 3.0,
        "xa": 0.8099,
        "assists_minus_xa": 2.1901,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.4769,
        "points_added": 0.0067,
        "xpoints_added": 0.6811,
        "passes_attempted": 323.0,
        "pass_completion_pct": 0.7616,
        "xpass_completion_pct": 0.785,
        "passes_over_expected": -7.5421,
        "passes_over_expected_p100": -2.335,
        "avg_pass_distance": 15.4341,
        "avg_pass_vertical": -0.6325
      }
    },
    {
      "canonical_id": "angharad-james-turner",
      "canonical_name": "Angharad James-Turner",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 715.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1855,
        "xg_place": -0.131,
        "goals_minus_xg": -0.1855,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.4492,
        "assists_minus_xa": 0.5508,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6347,
        "points_added": 0.0,
        "xpoints_added": 0.166,
        "passes_attempted": 385.0,
        "pass_completion_pct": 0.7896,
        "xpass_completion_pct": 0.7811,
        "passes_over_expected": 3.2777,
        "passes_over_expected_p100": 0.8514,
        "avg_pass_distance": 20.775,
        "avg_pass_vertical": 4.0507
      }
    },
    {
      "canonical_id": "anna-heilferty",
      "canonical_name": "Anna Heilferty",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2127.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 0.0,
        "xg": 1.7306,
        "xg_place": -0.0322,
        "goals_minus_xg": -1.7306,
        "key_passes": 20.0,
        "assists": 2.0,
        "xa": 1.7968,
        "assists_minus_xa": 0.2032,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.5274,
        "points_added": 0.0,
        "xpoints_added": 1.4361,
        "passes_attempted": 874.0,
        "pass_completion_pct": 0.754,
        "xpass_completion_pct": 0.7415,
        "passes_over_expected": 10.9628,
        "passes_over_expected_p100": 1.2543,
        "avg_pass_distance": 18.0651,
        "avg_pass_vertical": 4.181
      }
    },
    {
      "canonical_id": "anna-moorhouse",
      "canonical_name": "Anna Moorhouse",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 486.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": 184.0,
        "pass_completion_pct": 0.7446,
        "xpass_completion_pct": 0.772,
        "passes_over_expected": -5.0526,
        "passes_over_expected_p100": -2.746,
        "avg_pass_distance": 31.7228,
        "avg_pass_vertical": 21.7935,
        "shots_faced": 36.0,
        "goals_conceded": 12.0,
        "saves": 23.0,
        "headed_shot_share": 0.0833,
        "xg_faced": 9.7065,
        "goals_conceded_minus_xg": 2.2935,
        "goals_per_xg": 1.2363
      }
    },
    {
      "canonical_id": "arin-wright",
      "canonical_name": "Arin Wright",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1326.0,
        "shots": 19.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.835,
        "xg_place": -0.515,
        "goals_minus_xg": -0.835,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.6488,
        "assists_minus_xa": -0.6488,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.4838,
        "points_added": 0.4082,
        "xpoints_added": 1.2672,
        "passes_attempted": 698.0,
        "pass_completion_pct": 0.7421,
        "xpass_completion_pct": 0.7475,
        "passes_over_expected": -3.7456,
        "passes_over_expected_p100": -0.5366,
        "avg_pass_distance": 18.1624,
        "avg_pass_vertical": 6.887
      }
    },
    {
      "canonical_id": "ashley-hatch",
      "canonical_name": "Ashley Hatch",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2342.0,
        "shots": 71.0,
        "shots_on_target": 33.0,
        "goals": 15.0,
        "xg": 12.1831,
        "xg_place": 0.4161,
        "goals_minus_xg": 2.8169,
        "key_passes": 17.0,
        "assists": 0.0,
        "xa": 1.5116,
        "assists_minus_xa": -1.5116,
        "goals_plus_assists": 15.0,
        "xg_plus_xa": 13.6947,
        "points_added": 11.0722,
        "xpoints_added": 9.4979,
        "passes_attempted": 552.0,
        "pass_completion_pct": 0.6993,
        "xpass_completion_pct": 0.7233,
        "passes_over_expected": -13.2881,
        "passes_over_expected_p100": -2.4073,
        "avg_pass_distance": 15.2851,
        "avg_pass_vertical": 0.3026
      }
    },
    {
      "canonical_id": "ashley-sanchez",
      "canonical_name": "Ashley Sanchez",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2396.0,
        "shots": 93.0,
        "shots_on_target": 37.0,
        "goals": 5.0,
        "xg": 7.3747,
        "xg_place": 1.0878,
        "goals_minus_xg": -2.3747,
        "key_passes": 58.0,
        "assists": 6.0,
        "xa": 5.8936,
        "assists_minus_xa": 0.1064,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 13.2683,
        "points_added": 2.3613,
        "xpoints_added": 4.9342,
        "passes_attempted": 764.0,
        "pass_completion_pct": 0.678,
        "xpass_completion_pct": 0.6639,
        "passes_over_expected": 10.7494,
        "passes_over_expected_p100": 1.407,
        "avg_pass_distance": 18.7818,
        "avg_pass_vertical": 6.5022
      }
    },
    {
      "canonical_id": "ashlyn-harris",
      "canonical_name": "Ashlyn Harris",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1273.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": 403.0,
        "pass_completion_pct": 0.7767,
        "xpass_completion_pct": 0.7908,
        "passes_over_expected": -5.7048,
        "passes_over_expected_p100": -1.4156,
        "avg_pass_distance": 29.3639,
        "avg_pass_vertical": 20.1399,
        "shots_faced": 78.0,
        "goals_conceded": 26.0,
        "saves": 51.0,
        "headed_shot_share": 0.1282,
        "xg_faced": 21.1706,
        "goals_conceded_minus_xg": 4.8294,
        "goals_per_xg": 1.2281
      }
    },
    {
      "canonical_id": "aubrey-kingsbury",
      "canonical_name": "Aubrey Kingsbury",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2639.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": 972.0,
        "pass_completion_pct": 0.823,
        "xpass_completion_pct": 0.8192,
        "passes_over_expected": 3.7019,
        "passes_over_expected_p100": 0.3809,
        "avg_pass_distance": 26.9746,
        "avg_pass_vertical": 17.9451,
        "shots_faced": 122.0,
        "goals_conceded": 37.0,
        "saves": 85.0,
        "headed_shot_share": 0.1557,
        "xg_faced": 39.5428,
        "goals_conceded_minus_xg": -2.5428,
        "goals_per_xg": 0.9357
      }
    },
    {
      "canonical_id": "audrey-harding",
      "canonical_name": "Audrey Harding",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 384.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.7108,
        "xg_place": -0.7108,
        "goals_minus_xg": -0.7108,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.5895,
        "assists_minus_xa": 0.4105,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3003,
        "points_added": 0.0,
        "xpoints_added": 0.5831,
        "passes_attempted": 79.0,
        "pass_completion_pct": 0.6582,
        "xpass_completion_pct": 0.7198,
        "passes_over_expected": -4.864,
        "passes_over_expected_p100": -6.157,
        "avg_pass_distance": 16.9771,
        "avg_pass_vertical": 0.4216
      }
    },
    {
      "canonical_id": "ava-cook",
      "canonical_name": "Ava Cook",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1334.0,
        "shots": 38.0,
        "shots_on_target": 13.0,
        "goals": 2.0,
        "xg": 5.571,
        "xg_place": -2.1876,
        "goals_minus_xg": -3.571,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 1.3737,
        "assists_minus_xa": 1.6263,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.9447,
        "points_added": 1.0234,
        "xpoints_added": 3.5465,
        "passes_attempted": 314.0,
        "pass_completion_pct": 0.7006,
        "xpass_completion_pct": 0.7254,
        "passes_over_expected": -7.7694,
        "passes_over_expected_p100": -2.4743,
        "avg_pass_distance": 13.6607,
        "avg_pass_vertical": -0.0371
      }
    },
    {
      "canonical_id": "averie-collins",
      "canonical_name": "Averie Collins",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 31.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0251,
        "xg_place": -0.0251,
        "goals_minus_xg": -0.0251,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0251,
        "points_added": 0.0,
        "xpoints_added": 0.0413,
        "passes_attempted": 4.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.7831,
        "passes_over_expected": -1.1323,
        "passes_over_expected_p100": -28.3065,
        "avg_pass_distance": 10.9061,
        "avg_pass_vertical": -0.7763
      }
    },
    {
      "canonical_id": "bayley-feist",
      "canonical_name": "Bayley Feist",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1512.0,
        "shots": 26.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 1.9395,
        "xg_place": -1.2267,
        "goals_minus_xg": -1.9395,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 0.985,
        "assists_minus_xa": 0.015,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.9245,
        "points_added": 0.0,
        "xpoints_added": 1.8787,
        "passes_attempted": 585.0,
        "pass_completion_pct": 0.6752,
        "xpass_completion_pct": 0.7203,
        "passes_over_expected": -26.3823,
        "passes_over_expected_p100": -4.5098,
        "avg_pass_distance": 16.1532,
        "avg_pass_vertical": 2.3887
      }
    },
    {
      "canonical_id": "becky-sauerbrunn",
      "canonical_name": "Becky Sauerbrunn",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1634.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.5575,
        "xg_place": 0.2478,
        "goals_minus_xg": 0.4425,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.1332,
        "assists_minus_xa": 0.8668,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.6906,
        "points_added": 0.1437,
        "xpoints_added": 0.0858,
        "passes_attempted": 934.0,
        "pass_completion_pct": 0.8801,
        "xpass_completion_pct": 0.8121,
        "passes_over_expected": 63.4745,
        "passes_over_expected_p100": 6.796,
        "avg_pass_distance": 20.5735,
        "avg_pass_vertical": 8.2632
      }
    },
    {
      "canonical_id": "bella-bixby",
      "canonical_name": "Bella Bixby",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2548.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": 714.0,
        "pass_completion_pct": 0.6737,
        "xpass_completion_pct": 0.6878,
        "passes_over_expected": -10.0636,
        "passes_over_expected_p100": -1.4095,
        "avg_pass_distance": 36.5333,
        "avg_pass_vertical": 28.267,
        "shots_faced": 100.0,
        "goals_conceded": 24.0,
        "saves": 75.0,
        "headed_shot_share": 0.23,
        "xg_faced": 28.3332,
        "goals_conceded_minus_xg": -4.3332,
        "goals_per_xg": 0.8471
      }
    },
    {
      "canonical_id": "bethany-bos",
      "canonical_name": "Bethany Bos",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2061.0,
        "shots": 69.0,
        "shots_on_target": 27.0,
        "goals": 9.0,
        "xg": 8.6036,
        "xg_place": 0.0923,
        "goals_minus_xg": 0.3964,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.6662,
        "assists_minus_xa": -0.6662,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 10.2698,
        "points_added": 4.644,
        "xpoints_added": 4.5578,
        "passes_attempted": 679.0,
        "pass_completion_pct": 0.6568,
        "xpass_completion_pct": 0.6589,
        "passes_over_expected": -1.388,
        "passes_over_expected_p100": -0.2044,
        "avg_pass_distance": 16.9936,
        "avg_pass_vertical": 3.1313
      }
    },
    {
      "canonical_id": "bianca-st-georges",
      "canonical_name": "Bianca St. Georges",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1423.0,
        "shots": 21.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.938,
        "xg_place": -0.5124,
        "goals_minus_xg": 0.062,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 1.3853,
        "assists_minus_xa": 1.6147,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.3233,
        "points_added": 1.5142,
        "xpoints_added": 1.6354,
        "passes_attempted": 631.0,
        "pass_completion_pct": 0.71,
        "xpass_completion_pct": 0.718,
        "passes_over_expected": -5.044,
        "passes_over_expected_p100": -0.7994,
        "avg_pass_distance": 18.3881,
        "avg_pass_vertical": 3.0843
      }
    },
    {
      "canonical_id": "brianna-pinto",
      "canonical_name": "Brianna Pinto",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1921.0,
        "shots": 38.0,
        "shots_on_target": 13.0,
        "goals": 2.0,
        "xg": 3.3323,
        "xg_place": -0.7534,
        "goals_minus_xg": -1.3323,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 0.8239,
        "assists_minus_xa": 1.1761,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.1562,
        "points_added": 1.4877,
        "xpoints_added": 1.9157,
        "passes_attempted": 690.0,
        "pass_completion_pct": 0.8058,
        "xpass_completion_pct": 0.7901,
        "passes_over_expected": 10.8148,
        "passes_over_expected_p100": 1.5674,
        "avg_pass_distance": 17.3965,
        "avg_pass_vertical": 2.5774
      }
    },
    {
      "canonical_id": "brianna-visalli",
      "canonical_name": "Brianna Visalli",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 672.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.1126,
        "xg_place": -0.1014,
        "goals_minus_xg": -0.1126,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.1835,
        "assists_minus_xa": -0.1835,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2961,
        "points_added": 0.0002,
        "xpoints_added": 0.5398,
        "passes_attempted": 221.0,
        "pass_completion_pct": 0.724,
        "xpass_completion_pct": 0.7644,
        "passes_over_expected": -8.9307,
        "passes_over_expected_p100": -4.041,
        "avg_pass_distance": 17.5918,
        "avg_pass_vertical": 2.5486
      }
    },
    {
      "canonical_id": "brittany-ratcliffe",
      "canonical_name": "Brittany Ratcliffe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 369.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.5403,
        "xg_place": -0.3195,
        "goals_minus_xg": 0.4597,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.083,
        "assists_minus_xa": -0.083,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6233,
        "points_added": 0.8829,
        "xpoints_added": 0.6392,
        "passes_attempted": 85.0,
        "pass_completion_pct": 0.6706,
        "xpass_completion_pct": 0.7404,
        "passes_over_expected": -5.9339,
        "passes_over_expected_p100": -6.9811,
        "avg_pass_distance": 16.9095,
        "avg_pass_vertical": -2.6429
      }
    },
    {
      "canonical_id": "bruninha",
      "canonical_name": "Bruninha",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 29.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": 21.0,
        "pass_completion_pct": 0.7619,
        "xpass_completion_pct": 0.7009,
        "passes_over_expected": 1.2814,
        "passes_over_expected_p100": 6.1017,
        "avg_pass_distance": 20.2087,
        "avg_pass_vertical": 14.098
      }
    },
    {
      "canonical_id": "cali-farquharson",
      "canonical_name": "Cali Farquharson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 100.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1498,
        "xg_place": -0.1498,
        "goals_minus_xg": -0.1498,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.0971,
        "assists_minus_xa": 0.9029,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2469,
        "points_added": 0.0,
        "xpoints_added": 0.1487,
        "passes_attempted": 21.0,
        "pass_completion_pct": 0.8571,
        "xpass_completion_pct": 0.7573,
        "passes_over_expected": 2.0967,
        "passes_over_expected_p100": 9.9842,
        "avg_pass_distance": 14.9693,
        "avg_pass_vertical": -0.7581
      }
    },
    {
      "canonical_id": "cameron-tucker",
      "canonical_name": "Cameron Tucker",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 432.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5811,
        "xg_place": -0.446,
        "goals_minus_xg": -0.5811,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2216,
        "assists_minus_xa": -0.2216,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8028,
        "points_added": 0.0,
        "xpoints_added": 0.4282,
        "passes_attempted": 67.0,
        "pass_completion_pct": 0.5821,
        "xpass_completion_pct": 0.6774,
        "passes_over_expected": -6.3832,
        "passes_over_expected_p100": -9.5271,
        "avg_pass_distance": 16.8808,
        "avg_pass_vertical": 1.7852
      }
    },
    {
      "canonical_id": "camryn-biegalski",
      "canonical_name": "Camryn Biegalski",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1884.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1174,
        "xg_place": -0.1174,
        "goals_minus_xg": -0.1174,
        "key_passes": 16.0,
        "assists": 1.0,
        "xa": 1.1395,
        "assists_minus_xa": -0.1395,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2569,
        "points_added": 0.0,
        "xpoints_added": 0.0347,
        "passes_attempted": 949.0,
        "pass_completion_pct": 0.7092,
        "xpass_completion_pct": 0.712,
        "passes_over_expected": -2.6522,
        "passes_over_expected_p100": -0.2795,
        "avg_pass_distance": 16.8634,
        "avg_pass_vertical": 7.818
      }
    },
    {
      "canonical_id": "caprice-dydasco",
      "canonical_name": "Caprice Dydasco",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2118.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1919,
        "xg_place": -0.1919,
        "goals_minus_xg": -0.1919,
        "key_passes": 20.0,
        "assists": 0.0,
        "xa": 1.2254,
        "assists_minus_xa": -1.2254,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4172,
        "points_added": 0.0,
        "xpoints_added": 0.0942,
        "passes_attempted": 1244.0,
        "pass_completion_pct": 1.4106999999999998,
        "xpass_completion_pct": 1.4112,
        "passes_over_expected": -0.8486,
        "passes_over_expected_p100": -0.053599999999999995,
        "avg_pass_distance": 40.3296,
        "avg_pass_vertical": 15.009
      }
    },
    {
      "canonical_id": "cari-roccaro",
      "canonical_name": "Cari Roccaro",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2321.0,
        "shots": 23.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 2.236,
        "xg_place": 0.1363,
        "goals_minus_xg": 1.764,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.4734,
        "assists_minus_xa": 0.5266,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 2.7094,
        "points_added": 1.3629,
        "xpoints_added": 1.1984,
        "passes_attempted": 906.0,
        "pass_completion_pct": 0.8168,
        "xpass_completion_pct": 0.7927,
        "passes_over_expected": 21.8423,
        "passes_over_expected_p100": 2.4108,
        "avg_pass_distance": 17.9799,
        "avg_pass_vertical": 3.425
      }
    },
    {
      "canonical_id": "carly-telford",
      "canonical_name": "Carly Telford",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 590.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": 204.0,
        "pass_completion_pct": 0.7108,
        "xpass_completion_pct": 0.7013,
        "passes_over_expected": 1.9277,
        "passes_over_expected_p100": 0.945,
        "avg_pass_distance": 34.3899,
        "avg_pass_vertical": 26.9868,
        "shots_faced": 28.0,
        "goals_conceded": 10.0,
        "saves": 18.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 7.2799,
        "goals_conceded_minus_xg": 2.7201,
        "goals_per_xg": 1.3736
      }
    },
    {
      "canonical_id": "carrie-lawrence",
      "canonical_name": "Carrie Lawrence",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1476.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1388,
        "xg_place": -0.1388,
        "goals_minus_xg": -0.1388,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.4391,
        "assists_minus_xa": -0.4391,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5778,
        "points_added": 0.0,
        "xpoints_added": 0.0867,
        "passes_attempted": 690.0,
        "pass_completion_pct": 0.7348,
        "xpass_completion_pct": 0.7442,
        "passes_over_expected": -6.5238,
        "passes_over_expected_p100": -0.9455,
        "avg_pass_distance": 24.4606,
        "avg_pass_vertical": 10.2986
      }
    },
    {
      "canonical_id": "carson-pickett",
      "canonical_name": "Carson Pickett",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2486.0,
        "shots": 36.0,
        "shots_on_target": 10.0,
        "goals": 1.0,
        "xg": 2.3093,
        "xg_place": 0.058,
        "goals_minus_xg": -1.3093,
        "key_passes": 66.0,
        "assists": 8.0,
        "xa": 7.975,
        "assists_minus_xa": 0.025,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 10.2843,
        "points_added": 0.5981,
        "xpoints_added": 1.5383,
        "passes_attempted": 1884.0,
        "pass_completion_pct": 0.7097,
        "xpass_completion_pct": 0.6918,
        "passes_over_expected": 33.6147,
        "passes_over_expected_p100": 1.7842,
        "avg_pass_distance": 21.5339,
        "avg_pass_vertical": 7.2662
      }
    },
    {
      "canonical_id": "casey-murphy",
      "canonical_name": "Casey Murphy",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1762.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.0941,
        "assists_minus_xa": -0.0941,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0941,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 646.0,
        "pass_completion_pct": 0.7941,
        "xpass_completion_pct": 0.8024,
        "passes_over_expected": -5.3359,
        "passes_over_expected_p100": -0.826,
        "avg_pass_distance": 29.6106,
        "avg_pass_vertical": 19.5381,
        "shots_faced": 85.0,
        "goals_conceded": 27.0,
        "saves": 57.0,
        "headed_shot_share": 0.1176,
        "xg_faced": 23.5583,
        "goals_conceded_minus_xg": 3.4417,
        "goals_per_xg": 1.1461
      }
    },
    {
      "canonical_id": "cassie-miller",
      "canonical_name": "Cassie Miller",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 396.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": 145.0,
        "pass_completion_pct": 0.6207,
        "xpass_completion_pct": 0.6494,
        "passes_over_expected": -4.1634,
        "passes_over_expected_p100": -2.8713,
        "avg_pass_distance": 36.6543,
        "avg_pass_vertical": 29.0576,
        "shots_faced": 16.0,
        "goals_conceded": 5.0,
        "saves": 11.0,
        "headed_shot_share": 0.0625,
        "xg_faced": 4.4942,
        "goals_conceded_minus_xg": 0.5058,
        "goals_per_xg": 1.1125
      }
    },
    {
      "canonical_id": "cece-delzer",
      "canonical_name": "Cece Delzer",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2397.0,
        "shots": 49.0,
        "shots_on_target": 23.0,
        "goals": 8.0,
        "xg": 6.5444,
        "xg_place": 0.14820000000000005,
        "goals_minus_xg": 1.4556,
        "key_passes": 30.0,
        "assists": 3.0,
        "xa": 2.752,
        "assists_minus_xa": 0.248,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 9.2964,
        "points_added": 6.3796,
        "xpoints_added": 4.6481,
        "passes_attempted": 655.0,
        "pass_completion_pct": 1.3503,
        "xpass_completion_pct": 1.4047,
        "passes_over_expected": -17.9918,
        "passes_over_expected_p100": -5.4413,
        "avg_pass_distance": 30.738300000000002,
        "avg_pass_vertical": 5.4475999999999996
      }
    },
    {
      "canonical_id": "celia-jim\u00e9nez",
      "canonical_name": "Celia Jim\u00e9nez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1593.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.3922,
        "xg_place": 0.4604,
        "goals_minus_xg": 1.6078,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.2954,
        "assists_minus_xa": -0.2954,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.6876,
        "points_added": 1.2215,
        "xpoints_added": 0.246,
        "passes_attempted": 775.0,
        "pass_completion_pct": 0.7226,
        "xpass_completion_pct": 0.7005,
        "passes_over_expected": 17.0782,
        "passes_over_expected_p100": 2.2036,
        "avg_pass_distance": 16.7076,
        "avg_pass_vertical": 7.7207
      }
    },
    {
      "canonical_id": "channing-foster",
      "canonical_name": "Channing Foster",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 29.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": 7.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.6528,
        "passes_over_expected": 0.4301,
        "passes_over_expected_p100": 6.1442,
        "avg_pass_distance": 9.0067,
        "avg_pass_vertical": -2.8382
      }
    },
    {
      "canonical_id": "chardonnay-curran",
      "canonical_name": "Chardonnay Curran",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 771.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5047,
        "xg_place": -0.2931,
        "goals_minus_xg": -0.5047,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2982,
        "assists_minus_xa": -0.2982,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.803,
        "points_added": 0.0,
        "xpoints_added": 0.4486,
        "passes_attempted": 228.0,
        "pass_completion_pct": 0.6184,
        "xpass_completion_pct": 0.6746,
        "passes_over_expected": -12.8035,
        "passes_over_expected_p100": -5.6156,
        "avg_pass_distance": 18.9747,
        "avg_pass_vertical": 6.8714
      }
    },
    {
      "canonical_id": "chelsee-washington",
      "canonical_name": "Chelsee Washington",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 85.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1276,
        "xg_place": -0.0903,
        "goals_minus_xg": -0.1276,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1539,
        "assists_minus_xa": -0.1539,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2814,
        "points_added": 0.0,
        "xpoints_added": 0.1079,
        "passes_attempted": 24.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.6852,
        "passes_over_expected": 1.5549,
        "passes_over_expected_p100": 6.4786,
        "avg_pass_distance": 17.16,
        "avg_pass_vertical": 6.276
      }
    },
    {
      "canonical_id": "chelsie-dawber",
      "canonical_name": "Chelsie Dawber",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 103.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.034,
        "xg_place": -0.034,
        "goals_minus_xg": -0.034,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2723,
        "assists_minus_xa": -0.2723,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3063,
        "points_added": 0.0,
        "xpoints_added": 0.0138,
        "passes_attempted": 25.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.8103,
        "passes_over_expected": -5.2584,
        "passes_over_expected_p100": -21.0336,
        "avg_pass_distance": 10.0639,
        "avg_pass_vertical": -3.5361
      }
    },
    {
      "canonical_id": "cheyenne-shorts",
      "canonical_name": "Cheyenne Shorts",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 5.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.0942,
        "assists_minus_xa": -0.0942,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0942,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.7842,
        "passes_over_expected": 0.2158,
        "passes_over_expected_p100": 21.5844,
        "avg_pass_distance": 5.4805,
        "avg_pass_vertical": -1.955
      }
    },
    {
      "canonical_id": "christen-press",
      "canonical_name": "Christen Press",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1184.0,
        "shots": 51.0,
        "shots_on_target": 22.0,
        "goals": 4.0,
        "xg": 4.7277,
        "xg_place": 1.0853,
        "goals_minus_xg": -0.7277,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.4301,
        "assists_minus_xa": -0.4301,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.1578,
        "points_added": 3.2508,
        "xpoints_added": 3.2844,
        "passes_attempted": 366.0,
        "pass_completion_pct": 0.6995,
        "xpass_completion_pct": 0.6943,
        "passes_over_expected": 1.884,
        "passes_over_expected_p100": 0.5148,
        "avg_pass_distance": 17.3236,
        "avg_pass_vertical": 1.6052
      }
    },
    {
      "canonical_id": "christen-westphal",
      "canonical_name": "Christen Westphal",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2777.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1068,
        "xg_place": -0.1068,
        "goals_minus_xg": -0.1068,
        "key_passes": 22.0,
        "assists": 3.0,
        "xa": 2.7446,
        "assists_minus_xa": 0.2554,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.8514,
        "points_added": 0.0,
        "xpoints_added": 0.104,
        "passes_attempted": 1485.0,
        "pass_completion_pct": 0.7051,
        "xpass_completion_pct": 0.6936,
        "passes_over_expected": 16.9539,
        "passes_over_expected_p100": 1.1417,
        "avg_pass_distance": 19.0227,
        "avg_pass_vertical": 8.3242
      }
    },
    {
      "canonical_id": "christine-sinclair",
      "canonical_name": "Christine Sinclair",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1569.0,
        "shots": 36.0,
        "shots_on_target": 18.0,
        "goals": 6.0,
        "xg": 4.5996,
        "xg_place": 1.895,
        "goals_minus_xg": 1.4004,
        "key_passes": 24.0,
        "assists": 0.0,
        "xa": 2.1947,
        "assists_minus_xa": -2.1947,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.7943,
        "points_added": 2.9411,
        "xpoints_added": 3.4242,
        "passes_attempted": 545.0,
        "pass_completion_pct": 0.7119,
        "xpass_completion_pct": 0.6933,
        "passes_over_expected": 10.1359,
        "passes_over_expected_p100": 1.8598,
        "avg_pass_distance": 16.7469,
        "avg_pass_vertical": 4.4332
      }
    },
    {
      "canonical_id": "claire-emslie",
      "canonical_name": "Claire Emslie",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 841.0,
        "shots": 23.0,
        "shots_on_target": 12.0,
        "goals": 3.0,
        "xg": 2.0731,
        "xg_place": 0.6208,
        "goals_minus_xg": 0.9269,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.3401,
        "assists_minus_xa": -0.3401,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.4131,
        "points_added": 1.1082,
        "xpoints_added": 1.436,
        "passes_attempted": 205.0,
        "pass_completion_pct": 0.5805,
        "xpass_completion_pct": 0.6636,
        "passes_over_expected": -17.0363,
        "passes_over_expected_p100": -8.3104,
        "avg_pass_distance": 19.1582,
        "avg_pass_vertical": -0.1181
      }
    },
    {
      "canonical_id": "claire-lavogez",
      "canonical_name": "Claire Lavogez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 704.0,
        "shots": 26.0,
        "shots_on_target": 18.0,
        "goals": 2.0,
        "xg": 2.4415,
        "xg_place": 0.1869,
        "goals_minus_xg": -0.4415,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5134,
        "assists_minus_xa": -0.5134,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.9548,
        "points_added": 0.2895,
        "xpoints_added": 1.4797,
        "passes_attempted": 254.0,
        "pass_completion_pct": 0.6142,
        "xpass_completion_pct": 0.6615,
        "passes_over_expected": -12.0295,
        "passes_over_expected_p100": -4.736,
        "avg_pass_distance": 17.5473,
        "avg_pass_vertical": 4.1244
      }
    },
    {
      "canonical_id": "clarisse-le-bihan",
      "canonical_name": "Clarisse Le Bihan",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1221.0,
        "shots": 16.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.8365,
        "xg_place": -0.6494,
        "goals_minus_xg": -0.8365,
        "key_passes": 17.0,
        "assists": 0.0,
        "xa": 1.2532,
        "assists_minus_xa": -1.2532,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.0897,
        "points_added": 0.0,
        "xpoints_added": 0.6517,
        "passes_attempted": 576.0,
        "pass_completion_pct": 0.7465,
        "xpass_completion_pct": 0.7324,
        "passes_over_expected": 8.1218,
        "passes_over_expected_p100": 1.41,
        "avg_pass_distance": 16.1279,
        "avg_pass_vertical": 3.5835
      }
    },
    {
      "canonical_id": "courtney-petersen",
      "canonical_name": "Courtney Petersen",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1725.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2698,
        "xg_place": -0.135,
        "goals_minus_xg": -0.2698,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 0.668,
        "assists_minus_xa": 1.332,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.9379,
        "points_added": 0.0,
        "xpoints_added": 0.0869,
        "passes_attempted": 765.0,
        "pass_completion_pct": 0.6588,
        "xpass_completion_pct": 0.6795,
        "passes_over_expected": -15.8536,
        "passes_over_expected_p100": -2.0724,
        "avg_pass_distance": 19.2445,
        "avg_pass_vertical": 7.2756
      }
    },
    {
      "canonical_id": "crystal-dunn",
      "canonical_name": "Crystal Dunn",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 123.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5097,
        "xg_place": 0.3007,
        "goals_minus_xg": 0.4903,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1912,
        "assists_minus_xa": -0.1912,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7009,
        "points_added": 0.0,
        "xpoints_added": 0.0001,
        "passes_attempted": 73.0,
        "pass_completion_pct": 0.7945,
        "xpass_completion_pct": 0.7539,
        "passes_over_expected": 2.9631,
        "passes_over_expected_p100": 4.059,
        "avg_pass_distance": 14.6844,
        "avg_pass_vertical": 2.9066
      }
    },
    {
      "canonical_id": "dani-weatherholt",
      "canonical_name": "Dani Weatherholt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2481.0,
        "shots": 15.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.8243,
        "xg_place": -0.0636,
        "goals_minus_xg": -0.8243,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.8892,
        "assists_minus_xa": -0.8892,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.7136,
        "points_added": 0.0,
        "xpoints_added": 1.0165,
        "passes_attempted": 941.0,
        "pass_completion_pct": 0.7694,
        "xpass_completion_pct": 0.7765,
        "passes_over_expected": -6.6862,
        "passes_over_expected_p100": -0.7105,
        "avg_pass_distance": 17.5597,
        "avg_pass_vertical": 3.9853
      }
    },
    {
      "canonical_id": "danielle-colaprico",
      "canonical_name": "Danielle Colaprico",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2688.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.0548,
        "xg_place": -0.2472,
        "goals_minus_xg": -0.0548,
        "key_passes": 26.0,
        "assists": 4.0,
        "xa": 2.2091,
        "assists_minus_xa": 1.7909,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.2639,
        "points_added": 0.3993,
        "xpoints_added": 0.5235,
        "passes_attempted": 1388.0,
        "pass_completion_pct": 0.8206,
        "xpass_completion_pct": 0.7865,
        "passes_over_expected": 47.3855,
        "passes_over_expected_p100": 3.4139,
        "avg_pass_distance": 20.0055,
        "avg_pass_vertical": 4.434
      }
    },
    {
      "canonical_id": "darian-jenkins",
      "canonical_name": "Darian Jenkins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1848.0,
        "shots": 46.0,
        "shots_on_target": 17.0,
        "goals": 4.0,
        "xg": 3.6147,
        "xg_place": 0.6008,
        "goals_minus_xg": 0.3853,
        "key_passes": 16.0,
        "assists": 2.0,
        "xa": 1.2478,
        "assists_minus_xa": 0.7522,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.8625,
        "points_added": 4.2537,
        "xpoints_added": 2.6465,
        "passes_attempted": 551.0,
        "pass_completion_pct": 0.6679,
        "xpass_completion_pct": 0.6979,
        "passes_over_expected": -16.5229,
        "passes_over_expected_p100": -2.9987,
        "avg_pass_distance": 16.6692,
        "avg_pass_vertical": -0.7177
      }
    },
    {
      "canonical_id": "debinha",
      "canonical_name": "Debinha",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2375.0,
        "shots": 89.0,
        "shots_on_target": 32.0,
        "goals": 17.0,
        "xg": 11.6857,
        "xg_place": 0.4868,
        "goals_minus_xg": 5.3143,
        "key_passes": 38.0,
        "assists": 4.0,
        "xa": 6.2418,
        "assists_minus_xa": -2.2418,
        "goals_plus_assists": 21.0,
        "xg_plus_xa": 17.9275,
        "points_added": 5.3218,
        "xpoints_added": 4.2719,
        "passes_attempted": 987.0,
        "pass_completion_pct": 0.7356,
        "xpass_completion_pct": 0.724,
        "passes_over_expected": 11.454,
        "passes_over_expected_p100": 1.1605,
        "avg_pass_distance": 17.1095,
        "avg_pass_vertical": 2.6946
      }
    },
    {
      "canonical_id": "delanie-sheehan",
      "canonical_name": "Delanie Sheehan",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 376.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0689,
        "xg_place": -0.0689,
        "goals_minus_xg": -0.0689,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.4865,
        "assists_minus_xa": 0.5135,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5554,
        "points_added": 0.0,
        "xpoints_added": 0.0187,
        "passes_attempted": 132.0,
        "pass_completion_pct": 0.7424,
        "xpass_completion_pct": 0.767,
        "passes_over_expected": -3.2434,
        "passes_over_expected_p100": -2.4571,
        "avg_pass_distance": 16.6634,
        "avg_pass_vertical": 1.3517
      }
    },
    {
      "canonical_id": "denise-osullivan",
      "canonical_name": "Denise O'Sullivan",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2506.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.47,
        "xg_place": 0.0104,
        "goals_minus_xg": 0.53,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.1489,
        "assists_minus_xa": 0.8511,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.6189,
        "points_added": 0.5325,
        "xpoints_added": 0.3277,
        "passes_attempted": 1370.0,
        "pass_completion_pct": 0.8547,
        "xpass_completion_pct": 0.8172,
        "passes_over_expected": 51.4142,
        "passes_over_expected_p100": 3.7529,
        "avg_pass_distance": 17.6286,
        "avg_pass_vertical": 2.0173
      }
    },
    {
      "canonical_id": "desiree-scott",
      "canonical_name": "Desiree Scott",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2594.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1908,
        "xg_place": 0.4647,
        "goals_minus_xg": -0.1908,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.6924,
        "assists_minus_xa": -0.6924,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8832,
        "points_added": 0.0,
        "xpoints_added": 0.1732,
        "passes_attempted": 907.0,
        "pass_completion_pct": 0.785,
        "xpass_completion_pct": 0.7726,
        "passes_over_expected": 11.2962,
        "passes_over_expected_p100": 1.2454,
        "avg_pass_distance": 16.1848,
        "avg_pass_vertical": 3.828
      }
    },
    {
      "canonical_id": "devon-kerr",
      "canonical_name": "Devon Kerr",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 357.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": 121.0,
        "pass_completion_pct": 0.8843,
        "xpass_completion_pct": 0.8759,
        "passes_over_expected": 1.0215,
        "passes_over_expected_p100": 0.8442,
        "avg_pass_distance": 24.9518,
        "avg_pass_vertical": 14.633,
        "shots_faced": 8.0,
        "goals_conceded": 3.0,
        "saves": 5.0,
        "headed_shot_share": 0.0,
        "xg_faced": 2.0222,
        "goals_conceded_minus_xg": 0.9778,
        "goals_per_xg": 1.4835
      }
    },
    {
      "canonical_id": "diana-ordo\u00f1ez",
      "canonical_name": "Diana Ordo\u00f1ez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1693.0,
        "shots": 54.0,
        "shots_on_target": 22.0,
        "goals": 12.0,
        "xg": 8.1429,
        "xg_place": -0.0964,
        "goals_minus_xg": 3.8571,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.2242,
        "assists_minus_xa": -0.2242,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 9.3672,
        "points_added": 6.9621,
        "xpoints_added": 4.2384,
        "passes_attempted": 448.0,
        "pass_completion_pct": 0.7254,
        "xpass_completion_pct": 0.75,
        "passes_over_expected": -11.0051,
        "passes_over_expected_p100": -2.4565,
        "avg_pass_distance": 15.4625,
        "avg_pass_vertical": -1.625
      }
    },
    {
      "canonical_id": "dijana-haracic",
      "canonical_name": "Dijana Haracic",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2664.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": 1111.0,
        "pass_completion_pct": 0.8002,
        "xpass_completion_pct": 0.797,
        "passes_over_expected": 3.5002,
        "passes_over_expected_p100": 0.315,
        "avg_pass_distance": 31.2673,
        "avg_pass_vertical": 21.2976,
        "shots_faced": 135.0,
        "goals_conceded": 37.0,
        "saves": 94.0,
        "headed_shot_share": 0.1481,
        "xg_faced": 36.1319,
        "goals_conceded_minus_xg": 0.8681,
        "goals_per_xg": 1.024
      }
    },
    {
      "canonical_id": "dominique-richardson",
      "canonical_name": "Dominique Richardson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 98.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0091,
        "xg_place": -0.0091,
        "goals_minus_xg": -0.0091,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0091,
        "points_added": 0.0,
        "xpoints_added": 0.0089,
        "passes_attempted": 37.0,
        "pass_completion_pct": 0.5676,
        "xpass_completion_pct": 0.6898,
        "passes_over_expected": -4.5222,
        "passes_over_expected_p100": -12.2222,
        "avg_pass_distance": 18.9493,
        "avg_pass_vertical": 10.9449
      }
    },
    {
      "canonical_id": "dorian-bailey",
      "canonical_name": "Dorian Bailey",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1464.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.9095,
        "xg_place": -0.4325,
        "goals_minus_xg": -0.9095,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.9395,
        "assists_minus_xa": -0.9395,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.849,
        "points_added": 0.0,
        "xpoints_added": 0.6872,
        "passes_attempted": 643.0,
        "pass_completion_pct": 0.8072,
        "xpass_completion_pct": 0.7873,
        "passes_over_expected": 12.767,
        "passes_over_expected_p100": 1.9855,
        "avg_pass_distance": 18.9974,
        "avg_pass_vertical": 1.9583
      }
    },
    {
      "canonical_id": "ebony-salmon",
      "canonical_name": "Ebony Salmon",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1445.0,
        "shots": 53.0,
        "shots_on_target": 27.0,
        "goals": 9.0,
        "xg": 6.5401,
        "xg_place": 1.186,
        "goals_minus_xg": 2.4599,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.7416,
        "assists_minus_xa": -0.7416,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.2817,
        "points_added": 3.9933,
        "xpoints_added": 4.2008,
        "passes_attempted": 231.0,
        "pass_completion_pct": 0.9082,
        "xpass_completion_pct": 1.2843,
        "passes_over_expected": -43.807,
        "passes_over_expected_p100": -37.6093,
        "avg_pass_distance": 34.422,
        "avg_pass_vertical": 5.0343
      }
    },
    {
      "canonical_id": "elizabeth-ball",
      "canonical_name": "Elizabeth Ball",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2663.0,
        "shots": 9.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3123,
        "xg_place": -0.2425,
        "goals_minus_xg": -0.3123,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.54,
        "assists_minus_xa": 0.46,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8523,
        "points_added": 0.0,
        "xpoints_added": 0.2613,
        "passes_attempted": 901.0,
        "pass_completion_pct": 0.7458,
        "xpass_completion_pct": 0.7595,
        "passes_over_expected": -12.2705,
        "passes_over_expected_p100": -1.3619,
        "avg_pass_distance": 21.7753,
        "avg_pass_vertical": 10.2342
      }
    },
    {
      "canonical_id": "elizabeth-eddy",
      "canonical_name": "Elizabeth Eddy",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 886.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 0.452,
        "xg_place": 0.1862,
        "goals_minus_xg": 1.548,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1289,
        "assists_minus_xa": -0.1289,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.5809,
        "points_added": 0.6864,
        "xpoints_added": 0.2224,
        "passes_attempted": 453.0,
        "pass_completion_pct": 0.6468,
        "xpass_completion_pct": 0.6921,
        "passes_over_expected": -20.523,
        "passes_over_expected_p100": -4.5305,
        "avg_pass_distance": 18.1396,
        "avg_pass_vertical": 8.9646
      }
    },
    {
      "canonical_id": "ella-stevens",
      "canonical_name": "Ella Stevens",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1124.0,
        "shots": 21.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 3.4165,
        "xg_place": 0.5655,
        "goals_minus_xg": 0.5835,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.3261,
        "assists_minus_xa": -0.3261,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.7425,
        "points_added": 1.921,
        "xpoints_added": 1.8734,
        "passes_attempted": 335.0,
        "pass_completion_pct": 0.7284,
        "xpass_completion_pct": 0.7603,
        "passes_over_expected": -10.6846,
        "passes_over_expected_p100": -3.1894,
        "avg_pass_distance": 13.9216,
        "avg_pass_vertical": -1.0778
      }
    },
    {
      "canonical_id": "ellie-jean",
      "canonical_name": "Ellie Jean",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 901.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1062,
        "xg_place": -0.1062,
        "goals_minus_xg": -0.1062,
        "key_passes": 5.0,
        "assists": 2.0,
        "xa": 0.3604,
        "assists_minus_xa": 1.6396,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.4666,
        "points_added": 0.0,
        "xpoints_added": 0.0088,
        "passes_attempted": 469.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.7248,
        "passes_over_expected": -4.9452,
        "passes_over_expected_p100": -1.0544,
        "avg_pass_distance": 19.3911,
        "avg_pass_vertical": 6.0764
      }
    },
    {
      "canonical_id": "elyse-bennett",
      "canonical_name": "Elyse Bennett",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1508.0,
        "shots": 36.0,
        "shots_on_target": 15.0,
        "goals": 3.0,
        "xg": 4.9271,
        "xg_place": -0.9233,
        "goals_minus_xg": -1.9271,
        "key_passes": 10.0,
        "assists": 6.0,
        "xa": 2.395,
        "assists_minus_xa": 3.605,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.3222,
        "points_added": 2.8672,
        "xpoints_added": 2.859,
        "passes_attempted": 362.0,
        "pass_completion_pct": 0.4945,
        "xpass_completion_pct": 0.6071,
        "passes_over_expected": -40.7786,
        "passes_over_expected_p100": -11.2648,
        "avg_pass_distance": 13.6718,
        "avg_pass_vertical": -0.2648
      }
    },
    {
      "canonical_id": "emily-boyd",
      "canonical_name": "Emily Boyd",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 293.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": 80.0,
        "pass_completion_pct": 0.7625,
        "xpass_completion_pct": 0.6971,
        "passes_over_expected": 5.2311,
        "passes_over_expected_p100": 6.5389,
        "avg_pass_distance": 34.759,
        "avg_pass_vertical": 26.6345,
        "shots_faced": 17.0,
        "goals_conceded": 6.0,
        "saves": 11.0,
        "headed_shot_share": 0.1176,
        "xg_faced": 5.0862,
        "goals_conceded_minus_xg": 0.9138,
        "goals_per_xg": 1.1797
      }
    },
    {
      "canonical_id": "emily-curran",
      "canonical_name": "Emily Curran",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 712.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.7576,
        "xg_place": -0.0001,
        "goals_minus_xg": -0.7576,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5692,
        "assists_minus_xa": -0.5692,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3268,
        "points_added": 0.0,
        "xpoints_added": 0.201,
        "passes_attempted": 232.0,
        "pass_completion_pct": 0.7629,
        "xpass_completion_pct": 0.7477,
        "passes_over_expected": 3.5394,
        "passes_over_expected_p100": 1.5256,
        "avg_pass_distance": 20.5198,
        "avg_pass_vertical": 4.542
      }
    },
    {
      "canonical_id": "emily-fox",
      "canonical_name": "Emily Fox",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2119.0,
        "shots": 11.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.4238,
        "xg_place": -0.0211,
        "goals_minus_xg": 0.5762,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.0976,
        "assists_minus_xa": -0.0976,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.5214,
        "points_added": 0.7798,
        "xpoints_added": 0.3403,
        "passes_attempted": 1304.0,
        "pass_completion_pct": 0.8006,
        "xpass_completion_pct": 0.7688,
        "passes_over_expected": 41.4906,
        "passes_over_expected_p100": 3.1818,
        "avg_pass_distance": 18.6071,
        "avg_pass_vertical": 4.9465
      }
    },
    {
      "canonical_id": "emily-gray",
      "canonical_name": "Emily Gray",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 357.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.616,
        "xg_place": 0.0943,
        "goals_minus_xg": -0.616,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.5343,
        "assists_minus_xa": 0.4657,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1503,
        "points_added": 0.0,
        "xpoints_added": 0.1047,
        "passes_attempted": 121.0,
        "pass_completion_pct": 0.6612,
        "xpass_completion_pct": 0.7175,
        "passes_over_expected": -6.821,
        "passes_over_expected_p100": -5.6372,
        "avg_pass_distance": 17.2951,
        "avg_pass_vertical": 5.4509
      }
    },
    {
      "canonical_id": "emily-menges",
      "canonical_name": "Emily Menges",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 978.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0562,
        "xg_place": -0.0562,
        "goals_minus_xg": -0.0562,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1706,
        "assists_minus_xa": -0.1706,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2268,
        "points_added": 0.0,
        "xpoints_added": 0.0319,
        "passes_attempted": 614.0,
        "pass_completion_pct": 0.8567,
        "xpass_completion_pct": 0.8357,
        "passes_over_expected": 12.8553,
        "passes_over_expected_p100": 2.0937,
        "avg_pass_distance": 22.8453,
        "avg_pass_vertical": 9.4871
      }
    },
    {
      "canonical_id": "emily-sonnett",
      "canonical_name": "Emily Sonnett",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1370.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.5183,
        "xg_place": -0.5183,
        "goals_minus_xg": -0.5183,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0322,
        "assists_minus_xa": -0.0322,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5505,
        "points_added": 0.0,
        "xpoints_added": 0.4819,
        "passes_attempted": 838.0,
        "pass_completion_pct": 0.8473,
        "xpass_completion_pct": 0.8083,
        "passes_over_expected": 32.6372,
        "passes_over_expected_p100": 3.8946,
        "avg_pass_distance": 22.6641,
        "avg_pass_vertical": 9.2753
      }
    },
    {
      "canonical_id": "emily-van-egmond",
      "canonical_name": "Emily van Egmond",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2617.0,
        "shots": 26.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.7364,
        "xg_place": 0.0266,
        "goals_minus_xg": -0.7364,
        "key_passes": 28.0,
        "assists": 2.0,
        "xa": 2.743,
        "assists_minus_xa": -0.743,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.4794,
        "points_added": 0.0,
        "xpoints_added": 0.8043,
        "passes_attempted": 1200.0,
        "pass_completion_pct": 0.7117,
        "xpass_completion_pct": 0.7213,
        "passes_over_expected": -11.6133,
        "passes_over_expected_p100": -0.9678,
        "avg_pass_distance": 21.3886,
        "avg_pass_vertical": 5.2623
      }
    },
    {
      "canonical_id": "emina-ekic",
      "canonical_name": "Emina Ekic",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1098.0,
        "shots": 29.0,
        "shots_on_target": 13.0,
        "goals": 3.0,
        "xg": 3.1766,
        "xg_place": 0.6604,
        "goals_minus_xg": -0.1766,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.3122,
        "assists_minus_xa": -0.3122,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.4888,
        "points_added": 1.702,
        "xpoints_added": 2.808,
        "passes_attempted": 321.0,
        "pass_completion_pct": 0.5981,
        "xpass_completion_pct": 0.647,
        "passes_over_expected": -15.6827,
        "passes_over_expected_p100": -4.8856,
        "avg_pass_distance": 16.6619,
        "avg_pass_vertical": 1.4796
      }
    },
    {
      "canonical_id": "erika-tymrak",
      "canonical_name": "Erika Tymrak",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1253.0,
        "shots": 27.0,
        "shots_on_target": 10.0,
        "goals": 0.0,
        "xg": 1.6034,
        "xg_place": -0.0484,
        "goals_minus_xg": -1.6034,
        "key_passes": 27.0,
        "assists": 2.0,
        "xa": 2.2324,
        "assists_minus_xa": -0.2324,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.8357,
        "points_added": 0.0,
        "xpoints_added": 1.2585,
        "passes_attempted": 538.0,
        "pass_completion_pct": 0.7379,
        "xpass_completion_pct": 0.7506,
        "passes_over_expected": -6.8013,
        "passes_over_expected_p100": -1.2642,
        "avg_pass_distance": 16.5872,
        "avg_pass_vertical": 1.7813
      }
    },
    {
      "canonical_id": "erin-mcleod",
      "canonical_name": "Erin McLeod",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2180.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": 713.0,
        "pass_completion_pct": 0.8527,
        "xpass_completion_pct": 0.8499,
        "passes_over_expected": 2.0522,
        "passes_over_expected_p100": 0.2878,
        "avg_pass_distance": 27.1192,
        "avg_pass_vertical": 16.6411,
        "shots_faced": 113.0,
        "goals_conceded": 42.0,
        "saves": 71.0,
        "headed_shot_share": 0.1593,
        "xg_faced": 31.5629,
        "goals_conceded_minus_xg": 10.4371,
        "goals_per_xg": 1.3307
      }
    },
    {
      "canonical_id": "erin-simon",
      "canonical_name": "Erin Simon",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 202.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.2517,
        "assists_minus_xa": -0.2517,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2517,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 116.0,
        "pass_completion_pct": 0.8879,
        "xpass_completion_pct": 0.8117,
        "passes_over_expected": 8.8478,
        "passes_over_expected_p100": 7.6274,
        "avg_pass_distance": 22.8539,
        "avg_pass_vertical": 6.6176
      }
    },
    {
      "canonical_id": "estelle-johnson",
      "canonical_name": "Estelle Johnson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1804.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4701,
        "xg_place": -0.4701,
        "goals_minus_xg": -0.4701,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4701,
        "points_added": 0.0,
        "xpoints_added": 0.3058,
        "passes_attempted": 849.0,
        "pass_completion_pct": 0.8127,
        "xpass_completion_pct": 0.8137,
        "passes_over_expected": -0.8138,
        "passes_over_expected_p100": -0.0959,
        "avg_pass_distance": 23.217,
        "avg_pass_vertical": 10.1846
      }
    },
    {
      "canonical_id": "frankie-tagliaferri",
      "canonical_name": "Frankie Tagliaferri",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 158.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4281,
        "xg_place": -0.4042,
        "goals_minus_xg": -0.4281,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.401,
        "assists_minus_xa": -0.401,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.829,
        "points_added": 0.0,
        "xpoints_added": 0.3171,
        "passes_attempted": 31.0,
        "pass_completion_pct": 0.7097,
        "xpass_completion_pct": 0.6917,
        "passes_over_expected": 0.5576,
        "passes_over_expected_p100": 1.7986,
        "avg_pass_distance": 16.7711,
        "avg_pass_vertical": 0.749
      }
    },
    {
      "canonical_id": "freja-olofsson",
      "canonical_name": "Freja Olofsson",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1305.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.8208,
        "xg_place": -0.784,
        "goals_minus_xg": -0.8208,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.6177,
        "assists_minus_xa": -0.6177,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4385,
        "points_added": 0.0,
        "xpoints_added": 0.7067,
        "passes_attempted": 460.0,
        "pass_completion_pct": 0.7804,
        "xpass_completion_pct": 0.7669,
        "passes_over_expected": 6.2408,
        "passes_over_expected_p100": 1.3567,
        "avg_pass_distance": 18.4393,
        "avg_pass_vertical": 1.1354
      }
    },
    {
      "canonical_id": "fuka-nagano",
      "canonical_name": "Fuka Nagano",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 871.0,
        "shots": 5.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 0.7421,
        "xg_place": 0.8195,
        "goals_minus_xg": 1.2579,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.4121,
        "assists_minus_xa": 0.5879,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.1542,
        "points_added": 0.4071,
        "xpoints_added": 0.084,
        "passes_attempted": 288.0,
        "pass_completion_pct": 0.809,
        "xpass_completion_pct": 0.7686,
        "passes_over_expected": 11.6383,
        "passes_over_expected_p100": 4.0411,
        "avg_pass_distance": 17.0533,
        "avg_pass_vertical": 2.6687
      }
    },
    {
      "canonical_id": "gabby-provenzano",
      "canonical_name": "Gabby Provenzano",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 155.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": 95.0,
        "pass_completion_pct": 0.8316,
        "xpass_completion_pct": 0.8219,
        "passes_over_expected": 0.923,
        "passes_over_expected_p100": 0.9716,
        "avg_pass_distance": 20.711,
        "avg_pass_vertical": 6.683
      }
    },
    {
      "canonical_id": "gaby-vincent",
      "canonical_name": "Gaby Vincent",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 114.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.0348,
        "assists_minus_xa": -0.0348,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0348,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 59.0,
        "pass_completion_pct": 0.7119,
        "xpass_completion_pct": 0.7536,
        "passes_over_expected": -2.4651,
        "passes_over_expected_p100": -4.1782,
        "avg_pass_distance": 17.9133,
        "avg_pass_vertical": 6.576
      }
    },
    {
      "canonical_id": "gemma-bonner",
      "canonical_name": "Gemma Bonner",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2562.0,
        "shots": 20.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.6234,
        "xg_place": -0.2053,
        "goals_minus_xg": 0.3766,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2971,
        "assists_minus_xa": -0.2971,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.9206,
        "points_added": 0.5095,
        "xpoints_added": 1.06,
        "passes_attempted": 1176.0,
        "pass_completion_pct": 0.744,
        "xpass_completion_pct": 0.7454,
        "passes_over_expected": -1.649,
        "passes_over_expected_p100": -0.1402,
        "avg_pass_distance": 24.8911,
        "avg_pass_vertical": 12.5552
      }
    },
    {
      "canonical_id": "gina-lewandowski",
      "canonical_name": "Gina Lewandowski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 233.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2901,
        "xg_place": 0.1649,
        "goals_minus_xg": -0.2901,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2901,
        "points_added": 0.0,
        "xpoints_added": 0.0975,
        "passes_attempted": 94.0,
        "pass_completion_pct": 0.7979,
        "xpass_completion_pct": 0.8285,
        "passes_over_expected": -2.8786,
        "passes_over_expected_p100": -3.0624,
        "avg_pass_distance": 21.354,
        "avg_pass_vertical": 7.4067
      }
    },
    {
      "canonical_id": "gunnhildur-jonsdottir",
      "canonical_name": "Gunnhildur Jonsdottir",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1572.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 4.0,
        "xg": 1.7814,
        "xg_place": 0.2085,
        "goals_minus_xg": 2.2186,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.8359,
        "assists_minus_xa": -0.8359,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.6172,
        "points_added": 1.6651,
        "xpoints_added": 0.8536,
        "passes_attempted": 630.0,
        "pass_completion_pct": 0.6889,
        "xpass_completion_pct": 0.698,
        "passes_over_expected": -5.759,
        "passes_over_expected_p100": -0.9141,
        "avg_pass_distance": 16.1382,
        "avg_pass_vertical": 3.2347
      }
    },
    {
      "canonical_id": "hailie-mace",
      "canonical_name": "Hailie Mace",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2353.0,
        "shots": 41.0,
        "shots_on_target": 14.0,
        "goals": 5.0,
        "xg": 2.5234,
        "xg_place": 1.4387,
        "goals_minus_xg": 2.4766,
        "key_passes": 34.0,
        "assists": 4.0,
        "xa": 4.5811,
        "assists_minus_xa": -0.5811,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.1045,
        "points_added": 3.8095,
        "xpoints_added": 1.6233,
        "passes_attempted": 1070.0,
        "pass_completion_pct": 0.6533,
        "xpass_completion_pct": 0.6946,
        "passes_over_expected": -44.2202,
        "passes_over_expected_p100": -4.1327,
        "avg_pass_distance": 20.8995,
        "avg_pass_vertical": 6.2839
      }
    },
    {
      "canonical_id": "haley-bugeja",
      "canonical_name": "Haley Bugeja",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 85.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": 5.0,
        "assists": 0.0,
        "xa": 0.2225,
        "assists_minus_xa": -0.2225,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2225,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 27.0,
        "pass_completion_pct": 0.7407,
        "xpass_completion_pct": 0.7538,
        "passes_over_expected": -0.3515,
        "passes_over_expected_p100": -1.3019,
        "avg_pass_distance": 13.0478,
        "avg_pass_vertical": 0.0974
      }
    },
    {
      "canonical_id": "haley-mccutcheon",
      "canonical_name": "Haley McCutcheon",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2044.0,
        "shots": 21.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.821,
        "xg_place": -0.05349999999999999,
        "goals_minus_xg": -0.821,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.0504,
        "assists_minus_xa": -0.05040000000000003,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8715,
        "points_added": 0.0,
        "xpoints_added": 0.4325,
        "passes_attempted": 1024.0,
        "pass_completion_pct": 1.4352999999999998,
        "xpass_completion_pct": 1.4592,
        "passes_over_expected": -11.8633,
        "passes_over_expected_p100": -2.3952999999999998,
        "avg_pass_distance": 32.9567,
        "avg_pass_vertical": 9.503599999999999
      }
    },
    {
      "canonical_id": "hannah-betfort",
      "canonical_name": "Hannah Betfort",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 177.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.9826,
        "xg_place": -0.4867,
        "goals_minus_xg": 0.0174,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0162,
        "assists_minus_xa": -0.0162,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9988,
        "points_added": 0.0012,
        "xpoints_added": 0.6772,
        "passes_attempted": 29.0,
        "pass_completion_pct": 0.7586,
        "xpass_completion_pct": 0.7524,
        "passes_over_expected": 0.1798,
        "passes_over_expected_p100": 0.6199,
        "avg_pass_distance": 14.1274,
        "avg_pass_vertical": -0.2936
      }
    },
    {
      "canonical_id": "havana-solaun",
      "canonical_name": "Havana Solaun",
      "positions": [
        "CM"
      ],
      "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": 7.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.7669,
        "passes_over_expected": -0.3683,
        "passes_over_expected_p100": -5.2611,
        "avg_pass_distance": 22.0223,
        "avg_pass_vertical": 3.473
      }
    },
    {
      "canonical_id": "hina-sugita",
      "canonical_name": "Hina Sugita",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2408.0,
        "shots": 29.0,
        "shots_on_target": 17.0,
        "goals": 7.0,
        "xg": 2.4039,
        "xg_place": 2.4403,
        "goals_minus_xg": 4.5961,
        "key_passes": 51.0,
        "assists": 4.0,
        "xa": 4.4104,
        "assists_minus_xa": -0.4104,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 6.8143,
        "points_added": 2.1638,
        "xpoints_added": 1.0575,
        "passes_attempted": 1005.0,
        "pass_completion_pct": 0.804,
        "xpass_completion_pct": 0.7504,
        "passes_over_expected": 53.8619,
        "passes_over_expected_p100": 5.3594,
        "avg_pass_distance": 16.9169,
        "avg_pass_vertical": 2.8015
      }
    },
    {
      "canonical_id": "hope-breslin",
      "canonical_name": "Hope Breslin",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 193.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.15,
        "xg_place": 0.2931,
        "goals_minus_xg": -0.15,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0251,
        "assists_minus_xa": -0.0251,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1751,
        "points_added": 0.0,
        "xpoints_added": 0.0338,
        "passes_attempted": 63.0,
        "pass_completion_pct": 0.4286,
        "xpass_completion_pct": 0.5977,
        "passes_over_expected": -10.6562,
        "passes_over_expected_p100": -16.9146,
        "avg_pass_distance": 15.8918,
        "avg_pass_vertical": 4.8464
      }
    },
    {
      "canonical_id": "ifeoma-onumonu",
      "canonical_name": "Ifeoma Onumonu",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1618.0,
        "shots": 37.0,
        "shots_on_target": 16.0,
        "goals": 3.0,
        "xg": 4.7035,
        "xg_place": -1.533,
        "goals_minus_xg": -1.7035,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.7055,
        "assists_minus_xa": 0.2945,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.409,
        "points_added": 2.7163,
        "xpoints_added": 3.5178,
        "passes_attempted": 427.0,
        "pass_completion_pct": 0.7307,
        "xpass_completion_pct": 0.7457,
        "passes_over_expected": -6.418,
        "passes_over_expected_p100": -1.503,
        "avg_pass_distance": 15.0909,
        "avg_pass_vertical": -0.86
      }
    },
    {
      "canonical_id": "imani-dorsey",
      "canonical_name": "Imani Dorsey",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2197.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.3292,
        "xg_place": -0.1862,
        "goals_minus_xg": -0.3292,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.711,
        "assists_minus_xa": 0.289,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0402,
        "points_added": 0.0,
        "xpoints_added": 0.1571,
        "passes_attempted": 1403.0,
        "pass_completion_pct": 0.7363,
        "xpass_completion_pct": 0.7322,
        "passes_over_expected": 5.7272,
        "passes_over_expected_p100": 0.4082,
        "avg_pass_distance": 19.4222,
        "avg_pass_vertical": 7.9459
      }
    },
    {
      "canonical_id": "isabel-rodriguez",
      "canonical_name": "Isabel Rodriguez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 725.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3821,
        "xg_place": -0.0336,
        "goals_minus_xg": -0.3821,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 1.1648,
        "assists_minus_xa": 0.8352,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.5468,
        "points_added": 0.0,
        "xpoints_added": 0.1613,
        "passes_attempted": 351.0,
        "pass_completion_pct": 0.5328,
        "xpass_completion_pct": 0.5732,
        "passes_over_expected": -14.1929,
        "passes_over_expected_p100": -4.0436,
        "avg_pass_distance": 24.2545,
        "avg_pass_vertical": 12.238
      }
    },
    {
      "canonical_id": "isabella-briede",
      "canonical_name": "Isabella Briede",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1776.0,
        "shots": 13.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.4603,
        "xg_place": -0.0297,
        "goals_minus_xg": 0.5397,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.1193,
        "assists_minus_xa": -0.1193,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.5797,
        "points_added": 0.5278,
        "xpoints_added": 0.6054,
        "passes_attempted": 494.0,
        "pass_completion_pct": 0.7652,
        "xpass_completion_pct": 0.7726,
        "passes_over_expected": -3.6429,
        "passes_over_expected_p100": -0.7374,
        "avg_pass_distance": 16.359,
        "avg_pass_vertical": 2.0957
      }
    },
    {
      "canonical_id": "jackie-altschuld",
      "canonical_name": "Jackie Altschuld",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 17.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": 3.0,
        "pass_completion_pct": 0.3333,
        "xpass_completion_pct": 0.5626,
        "passes_over_expected": -0.6878,
        "passes_over_expected_p100": -22.9257,
        "avg_pass_distance": 32.8275,
        "avg_pass_vertical": 5.75
      }
    },
    {
      "canonical_id": "jada-talley",
      "canonical_name": "Jada Talley",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 10.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": 1.0,
        "pass_completion_pct": 0.0,
        "xpass_completion_pct": 0.2362,
        "passes_over_expected": -0.2362,
        "passes_over_expected_p100": -23.6152,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "jaedyn-shaw",
      "canonical_name": "Jaedyn Shaw",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 406.0,
        "shots": 9.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 1.7497,
        "xg_place": 1.2534,
        "goals_minus_xg": 1.2503,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 1.0189,
        "assists_minus_xa": -1.0189,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.7686,
        "points_added": 1.2418,
        "xpoints_added": 0.74,
        "passes_attempted": 99.0,
        "pass_completion_pct": 0.596,
        "xpass_completion_pct": 0.5939,
        "passes_over_expected": 0.2044,
        "passes_over_expected_p100": 0.2065,
        "avg_pass_distance": 19.1254,
        "avg_pass_vertical": 4.1318
      }
    },
    {
      "canonical_id": "jaelene-daniels",
      "canonical_name": "Jaelene Daniels",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1375.0,
        "shots": 22.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 4.3896,
        "xg_place": -1.5684,
        "goals_minus_xg": -2.3896,
        "key_passes": 21.0,
        "assists": 1.0,
        "xa": 2.148,
        "assists_minus_xa": -1.148,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 6.5376,
        "points_added": 1.82,
        "xpoints_added": 3.3843,
        "passes_attempted": 704.0,
        "pass_completion_pct": 0.6776,
        "xpass_completion_pct": 0.6961,
        "passes_over_expected": -13.08,
        "passes_over_expected_p100": -1.858,
        "avg_pass_distance": 18.2641,
        "avg_pass_vertical": 4.2878
      }
    },
    {
      "canonical_id": "jaelin-howell",
      "canonical_name": "Jaelin Howell",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2491.0,
        "shots": 30.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.2836,
        "xg_place": -0.5339,
        "goals_minus_xg": -0.2836,
        "key_passes": 11.0,
        "assists": 2.0,
        "xa": 0.9337,
        "assists_minus_xa": 1.0663,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.2173,
        "points_added": 0.7702,
        "xpoints_added": 1.0414,
        "passes_attempted": 1103.0,
        "pass_completion_pct": 0.7325,
        "xpass_completion_pct": 0.7434,
        "passes_over_expected": -11.9996,
        "passes_over_expected_p100": -1.0879,
        "avg_pass_distance": 20.0931,
        "avg_pass_vertical": 4.2073
      }
    },
    {
      "canonical_id": "jamia-fields",
      "canonical_name": "Jamia Fields",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 51.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": 24.0,
        "pass_completion_pct": 0.7083,
        "xpass_completion_pct": 0.7862,
        "passes_over_expected": -1.8679,
        "passes_over_expected_p100": -7.7831,
        "avg_pass_distance": 18.7558,
        "avg_pass_vertical": 8.0809
      }
    },
    {
      "canonical_id": "jane-campbell",
      "canonical_name": "Jane Campbell",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2682.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.4427,
        "assists_minus_xa": -0.4427,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4427,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 886.0,
        "pass_completion_pct": 0.6309,
        "xpass_completion_pct": 0.6634,
        "passes_over_expected": -28.734,
        "passes_over_expected_p100": -3.2431,
        "avg_pass_distance": 35.9722,
        "avg_pass_vertical": 27.8006,
        "shots_faced": 109.0,
        "goals_conceded": 38.0,
        "saves": 70.0,
        "headed_shot_share": 0.1193,
        "xg_faced": 31.3885,
        "goals_conceded_minus_xg": 6.6115,
        "goals_per_xg": 1.2106
      }
    },
    {
      "canonical_id": "janine-sonis",
      "canonical_name": "Janine Sonis",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1100.0,
        "shots": 28.0,
        "shots_on_target": 9.0,
        "goals": 0.0,
        "xg": 1.4339,
        "xg_place": -0.6467,
        "goals_minus_xg": -1.4339,
        "key_passes": 17.0,
        "assists": 2.0,
        "xa": 1.9542,
        "assists_minus_xa": 0.0458,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.3881,
        "points_added": 0.0,
        "xpoints_added": 0.7605,
        "passes_attempted": 515.0,
        "pass_completion_pct": 0.7087,
        "xpass_completion_pct": 0.6846,
        "passes_over_expected": 12.4195,
        "passes_over_expected_p100": 2.4116,
        "avg_pass_distance": 18.3555,
        "avg_pass_vertical": 2.4586
      }
    },
    {
      "canonical_id": "jasmyne-spencer",
      "canonical_name": "Jasmyne Spencer",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1491.0,
        "shots": 9.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4691,
        "xg_place": -0.0407,
        "goals_minus_xg": -0.4691,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.9005,
        "assists_minus_xa": 0.0995,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3696,
        "points_added": 0.0,
        "xpoints_added": 0.3238,
        "passes_attempted": 680.0,
        "pass_completion_pct": 0.6853,
        "xpass_completion_pct": 0.719,
        "passes_over_expected": -22.938,
        "passes_over_expected_p100": -3.3732,
        "avg_pass_distance": 17.8601,
        "avg_pass_vertical": 4.9812
      }
    },
    {
      "canonical_id": "jaycie-johnson",
      "canonical_name": "Jaycie Johnson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 33.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": 3.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.6995,
        "passes_over_expected": -0.0985,
        "passes_over_expected_p100": -3.284,
        "avg_pass_distance": 10.7808,
        "avg_pass_vertical": -7.245
      }
    },
    {
      "canonical_id": "jenna-bike",
      "canonical_name": "Jenna Bike",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 271.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0149,
        "xg_place": 0.0805,
        "goals_minus_xg": -0.0149,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0149,
        "points_added": 0.0,
        "xpoints_added": 0.013,
        "passes_attempted": 132.0,
        "pass_completion_pct": 0.697,
        "xpass_completion_pct": 0.7006,
        "passes_over_expected": -0.4776,
        "passes_over_expected_p100": -0.3618,
        "avg_pass_distance": 19.2118,
        "avg_pass_vertical": 6.6608
      }
    },
    {
      "canonical_id": "jenna-winebrenner",
      "canonical_name": "Jenna Winebrenner",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1152.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0249,
        "xg_place": -0.0249,
        "goals_minus_xg": -0.0249,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.4677,
        "assists_minus_xa": -0.4677,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4926,
        "points_added": 0.0,
        "xpoints_added": 0.0289,
        "passes_attempted": 554.0,
        "pass_completion_pct": 0.7148,
        "xpass_completion_pct": 0.7334,
        "passes_over_expected": -10.2926,
        "passes_over_expected_p100": -1.8579,
        "avg_pass_distance": 23.9691,
        "avg_pass_vertical": 12.0992
      }
    },
    {
      "canonical_id": "jennifer-cudjoe",
      "canonical_name": "Jennifer Cudjoe",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 424.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1793,
        "xg_place": -0.0136,
        "goals_minus_xg": -0.1793,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0697,
        "assists_minus_xa": -0.0697,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.249,
        "points_added": 0.0,
        "xpoints_added": 0.1139,
        "passes_attempted": 149.0,
        "pass_completion_pct": 0.8322,
        "xpass_completion_pct": 0.8235,
        "passes_over_expected": 1.2967,
        "passes_over_expected_p100": 0.8703,
        "avg_pass_distance": 20.294,
        "avg_pass_vertical": 2.7684
      }
    },
    {
      "canonical_id": "jess-fishlock",
      "canonical_name": "Jess Fishlock",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2379.0,
        "shots": 54.0,
        "shots_on_target": 23.0,
        "goals": 4.0,
        "xg": 5.2349,
        "xg_place": 0.0491,
        "goals_minus_xg": -1.2349,
        "key_passes": 41.0,
        "assists": 3.0,
        "xa": 3.5364,
        "assists_minus_xa": -0.5364,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 8.7713,
        "points_added": 2.7996,
        "xpoints_added": 3.9761,
        "passes_attempted": 942.0,
        "pass_completion_pct": 0.7452,
        "xpass_completion_pct": 0.7211,
        "passes_over_expected": 22.7245,
        "passes_over_expected_p100": 2.4124,
        "avg_pass_distance": 18.3596,
        "avg_pass_vertical": 5.8834
      }
    },
    {
      "canonical_id": "jessica-mcdonald",
      "canonical_name": "Jessica McDonald",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2286.0,
        "shots": 40.0,
        "shots_on_target": 13.0,
        "goals": 4.0,
        "xg": 3.5556,
        "xg_place": 0.8181,
        "goals_minus_xg": 0.4444,
        "key_passes": 27.0,
        "assists": 5.0,
        "xa": 3.698,
        "assists_minus_xa": 1.302,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.2536,
        "points_added": 2.8772,
        "xpoints_added": 2.4732,
        "passes_attempted": 608.0,
        "pass_completion_pct": 0.5822,
        "xpass_completion_pct": 0.5954,
        "passes_over_expected": -7.9752,
        "passes_over_expected_p100": -1.3117,
        "avg_pass_distance": 15.6293,
        "avg_pass_vertical": 2.0022
      }
    },
    {
      "canonical_id": "jillienne-aguilera",
      "canonical_name": "Jillienne Aguilera",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 755.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.1966,
        "xg_place": 0.1259,
        "goals_minus_xg": -0.1966,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.5325,
        "assists_minus_xa": -0.5325,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7291,
        "points_added": 0.0,
        "xpoints_added": 0.1739,
        "passes_attempted": 330.0,
        "pass_completion_pct": 0.6576,
        "xpass_completion_pct": 0.7129,
        "passes_over_expected": -18.2692,
        "passes_over_expected_p100": -5.5361,
        "avg_pass_distance": 18.1909,
        "avg_pass_vertical": 2.0232
      }
    },
    {
      "canonical_id": "jimena-l\u00f3pez",
      "canonical_name": "Jimena L\u00f3pez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 590.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.063,
        "xg_place": -0.031,
        "goals_minus_xg": -0.063,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0165,
        "assists_minus_xa": -0.0165,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0794,
        "points_added": 0.0,
        "xpoints_added": 0.0509,
        "passes_attempted": 288.0,
        "pass_completion_pct": 0.6389,
        "xpass_completion_pct": 0.667,
        "passes_over_expected": -8.1078,
        "passes_over_expected_p100": -2.8152,
        "avg_pass_distance": 18.9399,
        "avg_pass_vertical": 10.1133
      }
    },
    {
      "canonical_id": "jodie-taylor",
      "canonical_name": "Jodie Taylor",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 981.0,
        "shots": 18.0,
        "shots_on_target": 11.0,
        "goals": 2.0,
        "xg": 3.3446,
        "xg_place": 0.4078,
        "goals_minus_xg": -1.3446,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.724,
        "assists_minus_xa": -0.724,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.0686,
        "points_added": 0.4922,
        "xpoints_added": 1.8882,
        "passes_attempted": 227.0,
        "pass_completion_pct": 0.6784,
        "xpass_completion_pct": 0.7246,
        "passes_over_expected": -10.4882,
        "passes_over_expected_p100": -4.6203,
        "avg_pass_distance": 13.7901,
        "avg_pass_vertical": 0.4014
      }
    },
    {
      "canonical_id": "joelle-anderson",
      "canonical_name": "Joelle Anderson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 260.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.5874,
        "xg_place": -0.5631,
        "goals_minus_xg": 0.4126,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2096,
        "assists_minus_xa": -0.2096,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.797,
        "points_added": 0.0002,
        "xpoints_added": 0.2366,
        "passes_attempted": 45.0,
        "pass_completion_pct": 0.7333,
        "xpass_completion_pct": 0.7854,
        "passes_over_expected": -2.344,
        "passes_over_expected_p100": -5.2089,
        "avg_pass_distance": 16.0064,
        "avg_pass_vertical": -4.4468
      }
    },
    {
      "canonical_id": "jordan-baggett",
      "canonical_name": "Jordan Baggett",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 586.0,
        "shots": 10.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.716,
        "xg_place": 0.1676,
        "goals_minus_xg": 0.284,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.2992,
        "assists_minus_xa": 0.7008,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.0151,
        "points_added": 0.9809,
        "xpoints_added": 0.5181,
        "passes_attempted": 207.0,
        "pass_completion_pct": 0.7536,
        "xpass_completion_pct": 0.7554,
        "passes_over_expected": -0.3598,
        "passes_over_expected_p100": -0.1738,
        "avg_pass_distance": 15.6245,
        "avg_pass_vertical": 0.3761
      }
    },
    {
      "canonical_id": "jordyn-bloomer",
      "canonical_name": "Jordyn Bloomer",
      "positions": [
        "GK"
      ],
      "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": 28.0,
        "pass_completion_pct": 0.8571,
        "xpass_completion_pct": 0.8521,
        "passes_over_expected": 0.1424,
        "passes_over_expected_p100": 0.5086,
        "avg_pass_distance": 25.1613,
        "avg_pass_vertical": 15.9029,
        "shots_faced": 5.0,
        "goals_conceded": 2.0,
        "saves": 3.0,
        "headed_shot_share": 0.2,
        "xg_faced": 1.9185,
        "goals_conceded_minus_xg": 0.0815,
        "goals_per_xg": 1.0425
      }
    },
    {
      "canonical_id": "jordyn-huitema",
      "canonical_name": "Jordyn Huitema",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 920.0,
        "shots": 28.0,
        "shots_on_target": 11.0,
        "goals": 2.0,
        "xg": 4.8286,
        "xg_place": -2.1202,
        "goals_minus_xg": -2.8286,
        "key_passes": 17.0,
        "assists": 2.0,
        "xa": 1.8661,
        "assists_minus_xa": 0.1339,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 6.6947,
        "points_added": 0.5117,
        "xpoints_added": 2.0215,
        "passes_attempted": 236.0,
        "pass_completion_pct": 0.7331,
        "xpass_completion_pct": 0.6898,
        "passes_over_expected": 10.1989,
        "passes_over_expected_p100": 4.3216,
        "avg_pass_distance": 14.3991,
        "avg_pass_vertical": 1.3324
      }
    },
    {
      "canonical_id": "jordyn-listro",
      "canonical_name": "Jordyn Listro",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1365.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0281,
        "xg_place": 0.014,
        "goals_minus_xg": -0.0281,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.2857,
        "assists_minus_xa": 0.7143,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3138,
        "points_added": 0.0,
        "xpoints_added": 0.0003,
        "passes_attempted": 527.0,
        "pass_completion_pct": 0.8083,
        "xpass_completion_pct": 0.8104,
        "passes_over_expected": -1.1014,
        "passes_over_expected_p100": -0.209,
        "avg_pass_distance": 18.7036,
        "avg_pass_vertical": 3.8245
      }
    },
    {
      "canonical_id": "jorian-baucom",
      "canonical_name": "Jorian Baucom",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 185.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6609,
        "xg_place": -0.5818,
        "goals_minus_xg": -0.6609,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6609,
        "points_added": 0.0,
        "xpoints_added": 0.6515,
        "passes_attempted": 49.0,
        "pass_completion_pct": 0.7551,
        "xpass_completion_pct": 0.8069,
        "passes_over_expected": -2.5373,
        "passes_over_expected_p100": -5.1782,
        "avg_pass_distance": 13.9928,
        "avg_pass_vertical": -0.4031
      }
    },
    {
      "canonical_id": "julia-ashley",
      "canonical_name": "Julia Ashley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 403.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0411,
        "xg_place": -0.0411,
        "goals_minus_xg": -0.0411,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1223,
        "assists_minus_xa": -0.1223,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1634,
        "points_added": 0.0,
        "xpoints_added": 0.0186,
        "passes_attempted": 208.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7653,
        "passes_over_expected": -3.174,
        "passes_over_expected_p100": -1.5259,
        "avg_pass_distance": 24.6233,
        "avg_pass_vertical": 9.586
      }
    },
    {
      "canonical_id": "julia-lester",
      "canonical_name": "Julia Lester",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2177.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1212,
        "xg_place": -0.026,
        "goals_minus_xg": -0.1212,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.205,
        "assists_minus_xa": -0.205,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3262,
        "points_added": 0.0,
        "xpoints_added": 0.1263,
        "passes_attempted": 1064.0,
        "pass_completion_pct": 0.8045,
        "xpass_completion_pct": 0.8081,
        "passes_over_expected": -3.8438,
        "passes_over_expected_p100": -0.3613,
        "avg_pass_distance": 21.1798,
        "avg_pass_vertical": 7.6978
      }
    },
    {
      "canonical_id": "julia-roddar",
      "canonical_name": "Julia Roddar",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2006.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.5654,
        "xg_place": -0.4773,
        "goals_minus_xg": -0.5654,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.7243,
        "assists_minus_xa": 0.2757,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2897,
        "points_added": 0.0,
        "xpoints_added": 0.3793,
        "passes_attempted": 903.0,
        "pass_completion_pct": 0.7519,
        "xpass_completion_pct": 0.7653,
        "passes_over_expected": -12.1038,
        "passes_over_expected_p100": -1.3404,
        "avg_pass_distance": 18.0792,
        "avg_pass_vertical": 5.0636
      }
    },
    {
      "canonical_id": "julie-doyle",
      "canonical_name": "Julie Doyle",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 803.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.3477,
        "xg_place": -0.178,
        "goals_minus_xg": 0.6523,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.3914,
        "assists_minus_xa": -0.3914,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.7391,
        "points_added": 1.3427,
        "xpoints_added": 0.9538,
        "passes_attempted": 210.0,
        "pass_completion_pct": 0.7048,
        "xpass_completion_pct": 0.7308,
        "passes_over_expected": -5.4664,
        "passes_over_expected_p100": -2.6031,
        "avg_pass_distance": 13.2652,
        "avg_pass_vertical": -0.3221
      }
    },
    {
      "canonical_id": "jun-endo",
      "canonical_name": "Jun Endo",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2626.0,
        "shots": 38.0,
        "shots_on_target": 14.0,
        "goals": 1.0,
        "xg": 2.1664,
        "xg_place": 0.4594,
        "goals_minus_xg": -1.1664,
        "key_passes": 51.0,
        "assists": 3.0,
        "xa": 3.8414,
        "assists_minus_xa": -0.8414,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 6.0078,
        "points_added": 0.5239,
        "xpoints_added": 1.7644,
        "passes_attempted": 969.0,
        "pass_completion_pct": 0.7018,
        "xpass_completion_pct": 0.6814,
        "passes_over_expected": 19.6804,
        "passes_over_expected_p100": 2.031,
        "avg_pass_distance": 17.652,
        "avg_pass_vertical": 3.7329
      }
    },
    {
      "canonical_id": "kailen-sheridan",
      "canonical_name": "Kailen Sheridan",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2420.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": 2.0,
        "assists": 1.0,
        "xa": 0.3199,
        "assists_minus_xa": 0.6801,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3199,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1116.0,
        "pass_completion_pct": 0.7616,
        "xpass_completion_pct": 0.7042,
        "passes_over_expected": 64.0959,
        "passes_over_expected_p100": 5.7434,
        "avg_pass_distance": 36.4854,
        "avg_pass_vertical": 28.7777,
        "shots_faced": 103.0,
        "goals_conceded": 24.0,
        "saves": 79.0,
        "headed_shot_share": 0.1456,
        "xg_faced": 28.4446,
        "goals_conceded_minus_xg": -4.4446,
        "goals_per_xg": 0.8437
      }
    },
    {
      "canonical_id": "kaleigh-kurtz",
      "canonical_name": "Kaleigh Kurtz",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2940.0,
        "shots": 18.0,
        "shots_on_target": 5.0,
        "goals": 3.0,
        "xg": 2.1235,
        "xg_place": -0.0578,
        "goals_minus_xg": 0.8765,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.257,
        "assists_minus_xa": 0.743,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.3806,
        "points_added": 1.1624,
        "xpoints_added": 1.1042,
        "passes_attempted": 1582.0,
        "pass_completion_pct": 0.8167,
        "xpass_completion_pct": 0.8131,
        "passes_over_expected": 5.6944,
        "passes_over_expected_p100": 0.36,
        "avg_pass_distance": 25.1719,
        "avg_pass_vertical": 9.6757
      }
    },
    {
      "canonical_id": "kaleigh-riehl",
      "canonical_name": "Kaleigh Riehl",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2423.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 1.2109,
        "xg_place": 0.206,
        "goals_minus_xg": 0.7891,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0765,
        "assists_minus_xa": -0.0765,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2874,
        "points_added": 1.6636,
        "xpoints_added": 1.3181,
        "passes_attempted": 1098.0,
        "pass_completion_pct": 0.8197,
        "xpass_completion_pct": 0.7981,
        "passes_over_expected": 23.7093,
        "passes_over_expected_p100": 2.1593,
        "avg_pass_distance": 21.5936,
        "avg_pass_vertical": 7.5696
      }
    },
    {
      "canonical_id": "karina-rodriguez",
      "canonical_name": "Karina Rodriguez",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 649.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0098,
        "xg_place": -0.0098,
        "goals_minus_xg": -0.0098,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.104,
        "assists_minus_xa": -0.104,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1138,
        "points_added": 0.0,
        "xpoints_added": 0.0157,
        "passes_attempted": 389.0,
        "pass_completion_pct": 0.8149,
        "xpass_completion_pct": 0.8014,
        "passes_over_expected": 5.2458,
        "passes_over_expected_p100": 1.3485,
        "avg_pass_distance": 19.7726,
        "avg_pass_vertical": 4.9126
      }
    },
    {
      "canonical_id": "kate-del-fava",
      "canonical_name": "Kate Del Fava",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2341.0,
        "shots": 20.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 2.1991,
        "xg_place": -0.6181,
        "goals_minus_xg": -1.1991,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.869,
        "assists_minus_xa": 0.131,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.0681,
        "points_added": 0.0,
        "xpoints_added": 1.5096,
        "passes_attempted": 1062.0,
        "pass_completion_pct": 0.6883,
        "xpass_completion_pct": 0.7139,
        "passes_over_expected": -27.1964,
        "passes_over_expected_p100": -2.5609,
        "avg_pass_distance": 17.0137,
        "avg_pass_vertical": 5.3176
      }
    },
    {
      "canonical_id": "katelyn-rowland",
      "canonical_name": "Katelyn Rowland",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1178.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": 460.0,
        "pass_completion_pct": 0.7696,
        "xpass_completion_pct": 0.7918,
        "passes_over_expected": -10.216,
        "passes_over_expected_p100": -2.2209,
        "avg_pass_distance": 30.6718,
        "avg_pass_vertical": 21.1294,
        "shots_faced": 47.0,
        "goals_conceded": 15.0,
        "saves": 31.0,
        "headed_shot_share": 0.1489,
        "xg_faced": 14.5313,
        "goals_conceded_minus_xg": 0.4687,
        "goals_per_xg": 1.0323
      }
    },
    {
      "canonical_id": "katie-atkinson",
      "canonical_name": "Katie Atkinson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2654.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.0327,
        "assists_minus_xa": -0.0327,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0327,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 956.0,
        "pass_completion_pct": 0.6098,
        "xpass_completion_pct": 0.6222,
        "passes_over_expected": -11.7823,
        "passes_over_expected_p100": -1.2325,
        "avg_pass_distance": 38.2371,
        "avg_pass_vertical": 30.9427,
        "shots_faced": 178.0,
        "goals_conceded": 40.0,
        "saves": 131.0,
        "headed_shot_share": 0.1067,
        "xg_faced": 47.4855,
        "goals_conceded_minus_xg": -7.4855,
        "goals_per_xg": 0.8424
      }
    },
    {
      "canonical_id": "katie-bowen",
      "canonical_name": "Katie Bowen",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 107.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": 87.0,
        "pass_completion_pct": 0.931,
        "xpass_completion_pct": 0.9269,
        "passes_over_expected": 0.3635,
        "passes_over_expected_p100": 0.4178,
        "avg_pass_distance": 19.384,
        "avg_pass_vertical": 2.5114
      }
    },
    {
      "canonical_id": "katie-cousins",
      "canonical_name": "Katie Cousins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3.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": 2.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.8659,
        "passes_over_expected": 0.2681,
        "passes_over_expected_p100": 13.4055,
        "avg_pass_distance": 13.8507,
        "avg_pass_vertical": 6.785
      }
    },
    {
      "canonical_id": "katie-johnson",
      "canonical_name": "Katie Johnson",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 780.0,
        "shots": 17.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 2.4713,
        "xg_place": -0.3521,
        "goals_minus_xg": -2.4713,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 2.3128,
        "assists_minus_xa": 0.6872,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.7841,
        "points_added": 0.0,
        "xpoints_added": 2.2564,
        "passes_attempted": 218.0,
        "pass_completion_pct": 0.6055,
        "xpass_completion_pct": 0.6368,
        "passes_over_expected": -6.8198,
        "passes_over_expected_p100": -3.1283,
        "avg_pass_distance": 17.9128,
        "avg_pass_vertical": 5.9152
      }
    },
    {
      "canonical_id": "katie-lind",
      "canonical_name": "Katie Lind",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2859.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.3197,
        "xg_place": 0.0166,
        "goals_minus_xg": -0.3197,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0379,
        "assists_minus_xa": -0.0379,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3575,
        "points_added": 0.6534,
        "xpoints_added": 0.8612,
        "passes_attempted": 1262.0,
        "pass_completion_pct": 0.7971,
        "xpass_completion_pct": 0.79,
        "passes_over_expected": 8.9862,
        "passes_over_expected_p100": 0.7121,
        "avg_pass_distance": 23.1253,
        "avg_pass_vertical": 8.9846
      }
    },
    {
      "canonical_id": "kayla-sharples",
      "canonical_name": "Kayla Sharples",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1111.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2277,
        "xg_place": -0.2277,
        "goals_minus_xg": -0.2277,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0289,
        "assists_minus_xa": -0.0289,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2566,
        "points_added": 0.0,
        "xpoints_added": 0.3211,
        "passes_attempted": 459.0,
        "pass_completion_pct": 0.8453,
        "xpass_completion_pct": 0.8282,
        "passes_over_expected": 7.8355,
        "passes_over_expected_p100": 1.7071,
        "avg_pass_distance": 21.3602,
        "avg_pass_vertical": 8.3349
      }
    },
    {
      "canonical_id": "kaylie-collins",
      "canonical_name": "Kaylie Collins",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 99.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": 27.0,
        "pass_completion_pct": 0.7407,
        "xpass_completion_pct": 0.7966,
        "passes_over_expected": -1.5093,
        "passes_over_expected_p100": -5.5902,
        "avg_pass_distance": 32.0299,
        "avg_pass_vertical": 21.7904,
        "shots_faced": 6.0,
        "goals_conceded": 1.0,
        "saves": 5.0,
        "headed_shot_share": 0.0,
        "xg_faced": 1.7598,
        "goals_conceded_minus_xg": -0.7598,
        "goals_per_xg": 0.5682
      }
    },
    {
      "canonical_id": "kelcie-hedge",
      "canonical_name": "Kelcie Hedge",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 360.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0307,
        "xg_place": -0.0307,
        "goals_minus_xg": -0.0307,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0673,
        "assists_minus_xa": -0.0673,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.098,
        "points_added": 0.0,
        "xpoints_added": 0.0223,
        "passes_attempted": 146.0,
        "pass_completion_pct": 0.7055,
        "xpass_completion_pct": 0.7429,
        "passes_over_expected": -5.464,
        "passes_over_expected_p100": -3.7425,
        "avg_pass_distance": 15.845,
        "avg_pass_vertical": 4.6108
      }
    },
    {
      "canonical_id": "kelley-ohara",
      "canonical_name": "Kelley O'Hara",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1038.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4811,
        "xg_place": -0.1492,
        "goals_minus_xg": -0.4811,
        "key_passes": 9.0,
        "assists": 3.0,
        "xa": 0.8114,
        "assists_minus_xa": 2.1886,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.2925,
        "points_added": 0.0,
        "xpoints_added": 0.4204,
        "passes_attempted": 728.0,
        "pass_completion_pct": 0.7734,
        "xpass_completion_pct": 0.7584,
        "passes_over_expected": 10.8562,
        "passes_over_expected_p100": 1.4912,
        "avg_pass_distance": 18.4069,
        "avg_pass_vertical": 6.162
      }
    },
    {
      "canonical_id": "kelli-hubly",
      "canonical_name": "Kelli Hubly",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2930.0,
        "shots": 13.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.5124,
        "xg_place": 0.1396,
        "goals_minus_xg": 0.4876,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.867,
        "assists_minus_xa": -0.867,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3793,
        "points_added": 0.5144,
        "xpoints_added": 0.3512,
        "passes_attempted": 1518.0,
        "pass_completion_pct": 0.8123,
        "xpass_completion_pct": 0.7942,
        "passes_over_expected": 27.3559,
        "passes_over_expected_p100": 1.8021,
        "avg_pass_distance": 22.1425,
        "avg_pass_vertical": 9.7929
      }
    },
    {
      "canonical_id": "kelly-ann-livingstone",
      "canonical_name": "Kelly Ann Livingstone",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 9.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": 5.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6188,
        "passes_over_expected": -0.0941,
        "passes_over_expected_p100": -1.8812,
        "avg_pass_distance": 24.5106,
        "avg_pass_vertical": 14.0683
      }
    },
    {
      "canonical_id": "kelsey-turnbow",
      "canonical_name": "Kelsey Turnbow",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1779.0,
        "shots": 36.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 2.4948,
        "xg_place": -2.0596,
        "goals_minus_xg": -2.4948,
        "key_passes": 37.0,
        "assists": 3.0,
        "xa": 2.952,
        "assists_minus_xa": 0.048,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.4468,
        "points_added": 0.0,
        "xpoints_added": 1.6003,
        "passes_attempted": 564.0,
        "pass_completion_pct": 0.5833,
        "xpass_completion_pct": 0.6128,
        "passes_over_expected": -16.6316,
        "passes_over_expected_p100": -2.9489,
        "avg_pass_distance": 20.2302,
        "avg_pass_vertical": 1.9165
      }
    },
    {
      "canonical_id": "kerolin",
      "canonical_name": "Kerolin",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1530.0,
        "shots": 60.0,
        "shots_on_target": 29.0,
        "goals": 7.0,
        "xg": 7.1535,
        "xg_place": 0.5131,
        "goals_minus_xg": -0.1535,
        "key_passes": 23.0,
        "assists": 4.0,
        "xa": 2.6788,
        "assists_minus_xa": 1.3212,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 9.8324,
        "points_added": 2.7597,
        "xpoints_added": 3.3965,
        "passes_attempted": 522.0,
        "pass_completion_pct": 0.7625,
        "xpass_completion_pct": 0.7462,
        "passes_over_expected": 8.4994,
        "passes_over_expected_p100": 1.6282,
        "avg_pass_distance": 16.2269,
        "avg_pass_vertical": -0.2219
      }
    },
    {
      "canonical_id": "kerry-abello",
      "canonical_name": "Kerry Abello",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1310.0,
        "shots": 19.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 2.0053,
        "xg_place": -1.0817,
        "goals_minus_xg": -2.0053,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.9905,
        "assists_minus_xa": 0.0095,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.9958,
        "points_added": 0.0,
        "xpoints_added": 1.5305,
        "passes_attempted": 468.0,
        "pass_completion_pct": 0.656,
        "xpass_completion_pct": 0.7025,
        "passes_over_expected": -21.7712,
        "passes_over_expected_p100": -4.652,
        "avg_pass_distance": 16.1464,
        "avg_pass_vertical": 2.019
      }
    },
    {
      "canonical_id": "kiara-pickett",
      "canonical_name": "Kiara Pickett",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 339.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2023,
        "xg_place": -0.2023,
        "goals_minus_xg": -0.2023,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.6509,
        "assists_minus_xa": 0.3491,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8533,
        "points_added": 0.0,
        "xpoints_added": 0.1383,
        "passes_attempted": 124.0,
        "pass_completion_pct": 0.7339,
        "xpass_completion_pct": 0.7233,
        "passes_over_expected": 1.3069,
        "passes_over_expected_p100": 1.0539,
        "avg_pass_distance": 19.2098,
        "avg_pass_vertical": 3.3893
      }
    },
    {
      "canonical_id": "kim-little",
      "canonical_name": "Kim Little",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 560.0,
        "shots": 6.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 1.1004,
        "xg_place": -0.1521,
        "goals_minus_xg": -1.1004,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.4142,
        "assists_minus_xa": 0.5858,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5146,
        "points_added": 0.0,
        "xpoints_added": 0.5835,
        "passes_attempted": 252.0,
        "pass_completion_pct": 0.8294,
        "xpass_completion_pct": 0.7782,
        "passes_over_expected": 12.8979,
        "passes_over_expected_p100": 5.1182,
        "avg_pass_distance": 17.9036,
        "avg_pass_vertical": 0.4633
      }
    },
    {
      "canonical_id": "kirsten-davis",
      "canonical_name": "Kirsten Davis",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1357.0,
        "shots": 39.0,
        "shots_on_target": 13.0,
        "goals": 3.0,
        "xg": 3.385,
        "xg_place": -1.4589,
        "goals_minus_xg": -0.385,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 0.8058,
        "assists_minus_xa": 0.1942,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.1908,
        "points_added": 2.3449,
        "xpoints_added": 2.6645,
        "passes_attempted": 264.0,
        "pass_completion_pct": 0.5606,
        "xpass_completion_pct": 0.6264,
        "passes_over_expected": -17.375,
        "passes_over_expected_p100": -6.5814,
        "avg_pass_distance": 15.3017,
        "avg_pass_vertical": -0.4863
      }
    },
    {
      "canonical_id": "kristen-edmonds",
      "canonical_name": "Kristen Edmonds",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2784.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.159,
        "xg_place": -0.0751,
        "goals_minus_xg": -0.159,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.4387,
        "assists_minus_xa": -0.4387,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5977,
        "points_added": 0.0,
        "xpoints_added": 0.0637,
        "passes_attempted": 1318.0,
        "pass_completion_pct": 0.7656,
        "xpass_completion_pct": 0.751,
        "passes_over_expected": 19.2003,
        "passes_over_expected_p100": 1.4568,
        "avg_pass_distance": 20.9457,
        "avg_pass_vertical": 6.978
      }
    },
    {
      "canonical_id": "kristen-hamilton",
      "canonical_name": "Kristen Hamilton",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2952.0,
        "shots": 70.0,
        "shots_on_target": 34.0,
        "goals": 12.0,
        "xg": 12.8659,
        "xg_place": -1.7486,
        "goals_minus_xg": -0.8659,
        "key_passes": 21.0,
        "assists": 2.0,
        "xa": 2.8017,
        "assists_minus_xa": -0.8017,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 15.6677,
        "points_added": 4.1161,
        "xpoints_added": 8.4134,
        "passes_attempted": 562.0,
        "pass_completion_pct": 0.6335,
        "xpass_completion_pct": 0.67,
        "passes_over_expected": -20.5231,
        "passes_over_expected_p100": -3.6518,
        "avg_pass_distance": 15.7225,
        "avg_pass_vertical": 2.1046
      }
    },
    {
      "canonical_id": "kristen-mcnabb",
      "canonical_name": "Kristen McNabb",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2838.0,
        "shots": 27.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.3533,
        "xg_place": -0.1036,
        "goals_minus_xg": -0.3533,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 1.2238,
        "assists_minus_xa": -1.2238,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.5771,
        "points_added": 1.6798,
        "xpoints_added": 1.7778,
        "passes_attempted": 1245.0,
        "pass_completion_pct": 0.694,
        "xpass_completion_pct": 0.7061,
        "passes_over_expected": -15.1207,
        "passes_over_expected_p100": -1.2145,
        "avg_pass_distance": 19.5729,
        "avg_pass_vertical": 7.0833
      }
    },
    {
      "canonical_id": "kristie-mewis",
      "canonical_name": "Kristie Mewis",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2031.0,
        "shots": 46.0,
        "shots_on_target": 15.0,
        "goals": 4.0,
        "xg": 4.2923,
        "xg_place": -0.4417,
        "goals_minus_xg": -0.2923,
        "key_passes": 41.0,
        "assists": 4.0,
        "xa": 4.4566,
        "assists_minus_xa": -0.4566,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 8.7489,
        "points_added": 2.2438,
        "xpoints_added": 2.844,
        "passes_attempted": 816.0,
        "pass_completion_pct": 0.6691,
        "xpass_completion_pct": 0.6756,
        "passes_over_expected": -5.255,
        "passes_over_expected_p100": -0.644,
        "avg_pass_distance": 21.4605,
        "avg_pass_vertical": 5.5503
      }
    },
    {
      "canonical_id": "kumi-yokoyama",
      "canonical_name": "Kumi Yokoyama",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 414.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2607,
        "xg_place": -0.2607,
        "goals_minus_xg": -0.2607,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.041,
        "assists_minus_xa": -0.041,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3017,
        "points_added": 0.0,
        "xpoints_added": 0.1984,
        "passes_attempted": 163.0,
        "pass_completion_pct": 0.7301,
        "xpass_completion_pct": 0.7096,
        "passes_over_expected": 3.3349,
        "passes_over_expected_p100": 2.0459,
        "avg_pass_distance": 15.8035,
        "avg_pass_vertical": 4.6057
      }
    },
    {
      "canonical_id": "kylie-nadaner",
      "canonical_name": "Kylie Nadaner",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1681.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2535,
        "xg_place": 0.6111,
        "goals_minus_xg": 0.7465,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.7668,
        "assists_minus_xa": -0.7668,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0203,
        "points_added": 0.8211,
        "xpoints_added": 0.1908,
        "passes_attempted": 950.0,
        "pass_completion_pct": 0.7337,
        "xpass_completion_pct": 0.7351,
        "passes_over_expected": -1.3707,
        "passes_over_expected_p100": -0.1443,
        "avg_pass_distance": 17.9484,
        "avg_pass_vertical": 7.9196
      }
    },
    {
      "canonical_id": "lauren-barnes",
      "canonical_name": "Lauren Barnes",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2426.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1147,
        "xg_place": -0.0755,
        "goals_minus_xg": -0.1147,
        "key_passes": 24.0,
        "assists": 1.0,
        "xa": 1.5244,
        "assists_minus_xa": -0.5244,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6391,
        "points_added": 0.0,
        "xpoints_added": 0.0836,
        "passes_attempted": 1529.0,
        "pass_completion_pct": 0.7142,
        "xpass_completion_pct": 0.6835,
        "passes_over_expected": 46.8658,
        "passes_over_expected_p100": 3.0651,
        "avg_pass_distance": 21.5699,
        "avg_pass_vertical": 10.6315
      }
    },
    {
      "canonical_id": "lauren-milliet",
      "canonical_name": "Lauren Milliet",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2632.0,
        "shots": 22.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.8033,
        "xg_place": -0.2885,
        "goals_minus_xg": 0.1967,
        "key_passes": 19.0,
        "assists": 1.0,
        "xa": 1.9052,
        "assists_minus_xa": -0.9052,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.7084,
        "points_added": 0.7847,
        "xpoints_added": 0.9133,
        "passes_attempted": 1010.0,
        "pass_completion_pct": 0.6525,
        "xpass_completion_pct": 0.6608,
        "passes_over_expected": -8.421,
        "passes_over_expected_p100": -0.8338,
        "avg_pass_distance": 18.6558,
        "avg_pass_vertical": 8.9305
      }
    },
    {
      "canonical_id": "leah-pruitt",
      "canonical_name": "Leah Pruitt",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 967.0,
        "shots": 16.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.1805,
        "xg_place": -0.6056,
        "goals_minus_xg": -0.1805,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.4424,
        "assists_minus_xa": -0.4424,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.6229,
        "points_added": 0.1336,
        "xpoints_added": 0.5191,
        "passes_attempted": 281.0,
        "pass_completion_pct": 0.6762,
        "xpass_completion_pct": 0.7112,
        "passes_over_expected": -9.8336,
        "passes_over_expected_p100": -3.4995,
        "avg_pass_distance": 16.5133,
        "avg_pass_vertical": 0.7306
      }
    },
    {
      "canonical_id": "lily-nabet",
      "canonical_name": "Lily Nabet",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 295.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0344,
        "xg_place": 0.2005,
        "goals_minus_xg": -0.0344,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2835,
        "assists_minus_xa": -0.2835,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3179,
        "points_added": 0.0,
        "xpoints_added": 0.0205,
        "passes_attempted": 117.0,
        "pass_completion_pct": 0.8462,
        "xpass_completion_pct": 0.8048,
        "passes_over_expected": 4.833,
        "passes_over_expected_p100": 4.1308,
        "avg_pass_distance": 16.8608,
        "avg_pass_vertical": 2.095
      }
    },
    {
      "canonical_id": "lindsey-harris",
      "canonical_name": "Lindsey Harris",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 200.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": 70.0,
        "pass_completion_pct": 0.7286,
        "xpass_completion_pct": 0.7187,
        "passes_over_expected": 0.6895,
        "passes_over_expected_p100": 0.985,
        "avg_pass_distance": 34.4246,
        "avg_pass_vertical": 26.4742,
        "shots_faced": 9.0,
        "goals_conceded": 2.0,
        "saves": 7.0,
        "headed_shot_share": 0.0,
        "xg_faced": 1.1102,
        "goals_conceded_minus_xg": 0.8898,
        "goals_per_xg": 1.8015
      }
    },
    {
      "canonical_id": "loeau-labonta",
      "canonical_name": "Lo'eau LaBonta",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2548.0,
        "shots": 49.0,
        "shots_on_target": 21.0,
        "goals": 9.0,
        "xg": 9.2689,
        "xg_place": 1.0061,
        "goals_minus_xg": -0.2689,
        "key_passes": 27.0,
        "assists": 4.0,
        "xa": 3.2925,
        "assists_minus_xa": 0.7075,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 12.5613,
        "points_added": 5.0654,
        "xpoints_added": 5.0952,
        "passes_attempted": 901.0,
        "pass_completion_pct": 0.7026,
        "xpass_completion_pct": 0.7074,
        "passes_over_expected": -4.3369,
        "passes_over_expected_p100": -0.4813,
        "avg_pass_distance": 17.9367,
        "avg_pass_vertical": 3.5211
      }
    },
    {
      "canonical_id": "lynn-biyendolo",
      "canonical_name": "Lynn Biyendolo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 83.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0944,
        "xg_place": 0.0169,
        "goals_minus_xg": -0.0944,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.029,
        "assists_minus_xa": -0.029,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1234,
        "points_added": 0.0,
        "xpoints_added": 0.0693,
        "passes_attempted": 30.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6139,
        "passes_over_expected": -0.4167,
        "passes_over_expected_p100": -1.3891,
        "avg_pass_distance": 17.1132,
        "avg_pass_vertical": 3.5578
      }
    },
    {
      "canonical_id": "madeline-nolf",
      "canonical_name": "Madeline Nolf",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 223.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": 106.0,
        "pass_completion_pct": 0.6509,
        "xpass_completion_pct": 0.6717,
        "passes_over_expected": -2.195,
        "passes_over_expected_p100": -2.0707,
        "avg_pass_distance": 15.6192,
        "avg_pass_vertical": 6.093
      }
    },
    {
      "canonical_id": "madison-elwell",
      "canonical_name": "Madison Elwell",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 353.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 1.5615,
        "xg_place": -1.1143,
        "goals_minus_xg": -0.5615,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1432,
        "assists_minus_xa": -0.1432,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7048,
        "points_added": 0.1712,
        "xpoints_added": 0.8007,
        "passes_attempted": 87.0,
        "pass_completion_pct": 0.5287,
        "xpass_completion_pct": 0.654,
        "passes_over_expected": -10.8949,
        "passes_over_expected_p100": -12.5229,
        "avg_pass_distance": 16.4357,
        "avg_pass_vertical": 1.4442
      }
    },
    {
      "canonical_id": "madison-hammond",
      "canonical_name": "Madison Hammond",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 815.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0355,
        "xg_place": 0.1444,
        "goals_minus_xg": -0.0355,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0683,
        "assists_minus_xa": -0.0683,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1039,
        "points_added": 0.0,
        "xpoints_added": 0.0319,
        "passes_attempted": 402.0,
        "pass_completion_pct": 0.7662,
        "xpass_completion_pct": 0.7862,
        "passes_over_expected": -8.0404,
        "passes_over_expected_p100": -2.0001,
        "avg_pass_distance": 19.5405,
        "avg_pass_vertical": 7.4921
      }
    },
    {
      "canonical_id": "madison-pogarch",
      "canonical_name": "Madison Pogarch",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1013.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.128,
        "xg_place": -0.0342,
        "goals_minus_xg": -0.128,
        "key_passes": 6.0,
        "assists": 3.0,
        "xa": 0.8937,
        "assists_minus_xa": 2.1063,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.0217,
        "points_added": 0.0,
        "xpoints_added": 0.1319,
        "passes_attempted": 605.0,
        "pass_completion_pct": 1.3674,
        "xpass_completion_pct": 1.4401000000000002,
        "passes_over_expected": -9.0829,
        "passes_over_expected_p100": -7.274699999999999,
        "avg_pass_distance": 38.5561,
        "avg_pass_vertical": 12.354700000000001
      }
    },
    {
      "canonical_id": "makamae-gomera-stevens",
      "canonical_name": "Makamae Gomera-Stevens",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 205.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1892,
        "xg_place": 0.0677,
        "goals_minus_xg": -0.1892,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1892,
        "points_added": 0.0,
        "xpoints_added": 0.0666,
        "passes_attempted": 47.0,
        "pass_completion_pct": 0.5319,
        "xpass_completion_pct": 0.6744,
        "passes_over_expected": -6.6967,
        "passes_over_expected_p100": -14.2482,
        "avg_pass_distance": 14.3544,
        "avg_pass_vertical": -2.0382
      }
    },
    {
      "canonical_id": "makenzy-robbe",
      "canonical_name": "Makenzy Robbe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 843.0,
        "shots": 23.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 3.3269,
        "xg_place": -0.0528,
        "goals_minus_xg": -0.3269,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.4625,
        "assists_minus_xa": 0.5375,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.7894,
        "points_added": 1.4971,
        "xpoints_added": 2.4246,
        "passes_attempted": 233.0,
        "pass_completion_pct": 0.5579,
        "xpass_completion_pct": 0.5725,
        "passes_over_expected": -3.3888,
        "passes_over_expected_p100": -1.4544,
        "avg_pass_distance": 16.8192,
        "avg_pass_vertical": 3.6264
      }
    },
    {
      "canonical_id": "mal-swanson",
      "canonical_name": "Mal Swanson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1893.0,
        "shots": 86.0,
        "shots_on_target": 44.0,
        "goals": 15.0,
        "xg": 11.4775,
        "xg_place": 1.7206,
        "goals_minus_xg": 3.5225,
        "key_passes": 47.0,
        "assists": 6.0,
        "xa": 5.0241,
        "assists_minus_xa": 0.9759,
        "goals_plus_assists": 21.0,
        "xg_plus_xa": 16.5016,
        "points_added": 4.812,
        "xpoints_added": 5.5127,
        "passes_attempted": 828.0,
        "pass_completion_pct": 0.6932,
        "xpass_completion_pct": 0.6893,
        "passes_over_expected": 3.2315,
        "passes_over_expected_p100": 0.3903,
        "avg_pass_distance": 20.3806,
        "avg_pass_vertical": -0.8068
      }
    },
    {
      "canonical_id": "malia-berkely",
      "canonical_name": "Malia Berkely",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1527.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.2961,
        "xg_place": 0.2851,
        "goals_minus_xg": 0.7039,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0573,
        "assists_minus_xa": -0.0573,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3534,
        "points_added": 0.5921,
        "xpoints_added": 0.1588,
        "passes_attempted": 630.0,
        "pass_completion_pct": 0.7841,
        "xpass_completion_pct": 0.8122,
        "passes_over_expected": -17.6578,
        "passes_over_expected_p100": -2.8028,
        "avg_pass_distance": 19.6605,
        "avg_pass_vertical": 3.1579
      }
    },
    {
      "canonical_id": "mallory-weber",
      "canonical_name": "Mallory Weber",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 165.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0176,
        "xg_place": -0.0176,
        "goals_minus_xg": -0.0176,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0176,
        "points_added": 0.0,
        "xpoints_added": 0.0003,
        "passes_attempted": 68.0,
        "pass_completion_pct": 0.4853,
        "xpass_completion_pct": 0.6182,
        "passes_over_expected": -9.0372,
        "passes_over_expected_p100": -13.29,
        "avg_pass_distance": 21.1229,
        "avg_pass_vertical": 12.6087
      }
    },
    {
      "canonical_id": "mandy-freeman",
      "canonical_name": "Mandy Freeman",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1950.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4809,
        "xg_place": -0.4809,
        "goals_minus_xg": -0.4809,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0813,
        "assists_minus_xa": -0.0813,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5622,
        "points_added": 0.0,
        "xpoints_added": 0.0504,
        "passes_attempted": 930.0,
        "pass_completion_pct": 0.7742,
        "xpass_completion_pct": 0.7873,
        "passes_over_expected": -12.2338,
        "passes_over_expected_p100": -1.3155,
        "avg_pass_distance": 24.0721,
        "avg_pass_vertical": 11.8911
      }
    },
    {
      "canonical_id": "marisa-digrande",
      "canonical_name": "Marisa DiGrande",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2365.0,
        "shots": 21.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 1.4434,
        "xg_place": 0.4299,
        "goals_minus_xg": 1.5566,
        "key_passes": 22.0,
        "assists": 2.0,
        "xa": 1.1771,
        "assists_minus_xa": 0.8229,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 2.6205,
        "points_added": 1.7232,
        "xpoints_added": 1.0612,
        "passes_attempted": 1091.0,
        "pass_completion_pct": 0.7965,
        "xpass_completion_pct": 0.7814,
        "passes_over_expected": 16.4962,
        "passes_over_expected_p100": 1.512,
        "avg_pass_distance": 19.1714,
        "avg_pass_vertical": 3.7239
      }
    },
    {
      "canonical_id": "marissa-everett",
      "canonical_name": "Marissa Everett",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 461.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 2.2439,
        "xg_place": -0.798,
        "goals_minus_xg": -1.2439,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.4049,
        "assists_minus_xa": -0.4049,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.6488,
        "points_added": 0.0713,
        "xpoints_added": 1.3317,
        "passes_attempted": 104.0,
        "pass_completion_pct": 0.7596,
        "xpass_completion_pct": 0.7614,
        "passes_over_expected": -0.1865,
        "passes_over_expected_p100": -0.1793,
        "avg_pass_distance": 14.6406,
        "avg_pass_vertical": -1.6184
      }
    },
    {
      "canonical_id": "marissa-sheva",
      "canonical_name": "Marissa Sheva",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 361.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0482,
        "xg_place": -0.0482,
        "goals_minus_xg": -0.0482,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0243,
        "assists_minus_xa": -0.0243,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0725,
        "points_added": 0.0,
        "xpoints_added": 0.037,
        "passes_attempted": 131.0,
        "pass_completion_pct": 0.7557,
        "xpass_completion_pct": 0.7578,
        "passes_over_expected": -0.2696,
        "passes_over_expected_p100": -0.2058,
        "avg_pass_distance": 17.0273,
        "avg_pass_vertical": -0.9757
      }
    },
    {
      "canonical_id": "marleen-schimmer",
      "canonical_name": "Marleen Schimmer",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 512.0,
        "shots": 16.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.6948,
        "xg_place": -0.3947,
        "goals_minus_xg": -0.6948,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 1.4186,
        "assists_minus_xa": 0.5814,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.1133,
        "points_added": 0.0,
        "xpoints_added": 0.5722,
        "passes_attempted": 133.0,
        "pass_completion_pct": 0.4737,
        "xpass_completion_pct": 0.5543,
        "passes_over_expected": -10.7174,
        "passes_over_expected_p100": -8.0582,
        "avg_pass_distance": 18.6084,
        "avg_pass_vertical": 2.9899
      }
    },
    {
      "canonical_id": "marley-canales",
      "canonical_name": "Marley Canales",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 90.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0289,
        "xg_place": -0.0289,
        "goals_minus_xg": -0.0289,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0289,
        "points_added": 0.0,
        "xpoints_added": 0.0238,
        "passes_attempted": 16.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7154,
        "passes_over_expected": 0.5532,
        "passes_over_expected_p100": 3.4572,
        "avg_pass_distance": 18.9956,
        "avg_pass_vertical": 1.8371
      }
    },
    {
      "canonical_id": "marta",
      "canonical_name": "Marta",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 130.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1597,
        "xg_place": -0.1515,
        "goals_minus_xg": -0.1597,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0879,
        "assists_minus_xa": -0.0879,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2476,
        "points_added": 0.0,
        "xpoints_added": 0.254,
        "passes_attempted": 57.0,
        "pass_completion_pct": 0.807,
        "xpass_completion_pct": 0.7433,
        "passes_over_expected": 3.6344,
        "passes_over_expected_p100": 6.3762,
        "avg_pass_distance": 21.7748,
        "avg_pass_vertical": 3.0819
      }
    },
    {
      "canonical_id": "mary-vignola",
      "canonical_name": "Mary Vignola",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 27.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": 8.0,
        "pass_completion_pct": 0.625,
        "xpass_completion_pct": 0.7164,
        "passes_over_expected": -0.7312,
        "passes_over_expected_p100": -9.1406,
        "avg_pass_distance": 21.6689,
        "avg_pass_vertical": 4.2918
      }
    },
    {
      "canonical_id": "mar\u00eda-s\u00e1nchez",
      "canonical_name": "Mar\u00eda S\u00e1nchez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2498.0,
        "shots": 47.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 3.0637,
        "xg_place": -1.5858,
        "goals_minus_xg": -0.0637,
        "key_passes": 61.0,
        "assists": 7.0,
        "xa": 6.607,
        "assists_minus_xa": 0.393,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 9.6706,
        "points_added": 2.2014,
        "xpoints_added": 1.8136,
        "passes_attempted": 921.0,
        "pass_completion_pct": 0.6135,
        "xpass_completion_pct": 0.6294,
        "passes_over_expected": -14.6376,
        "passes_over_expected_p100": -1.5893,
        "avg_pass_distance": 19.5044,
        "avg_pass_vertical": 3.567
      }
    },
    {
      "canonical_id": "mccall-zerboni",
      "canonical_name": "McCall Zerboni",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2388.0,
        "shots": 17.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 1.7176,
        "xg_place": 0.1943,
        "goals_minus_xg": 1.2824,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.0112,
        "assists_minus_xa": -1.0112,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.7288,
        "points_added": 2.2458,
        "xpoints_added": 1.3058,
        "passes_attempted": 1197.0,
        "pass_completion_pct": 0.7652,
        "xpass_completion_pct": 0.7863,
        "passes_over_expected": -25.1969,
        "passes_over_expected_p100": -2.105,
        "avg_pass_distance": 18.1937,
        "avg_pass_vertical": 3.4072
      }
    },
    {
      "canonical_id": "meaghan-nally",
      "canonical_name": "Meaghan Nally",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1521.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2275,
        "xg_place": -0.0372,
        "goals_minus_xg": -0.2275,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2789,
        "assists_minus_xa": -0.2789,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5064,
        "points_added": 0.0,
        "xpoints_added": 0.2573,
        "passes_attempted": 815.0,
        "pass_completion_pct": 0.8074,
        "xpass_completion_pct": 0.7998,
        "passes_over_expected": 6.1403,
        "passes_over_expected_p100": 0.7534,
        "avg_pass_distance": 21.0154,
        "avg_pass_vertical": 8.211
      }
    },
    {
      "canonical_id": "megan-montefusco",
      "canonical_name": "Megan Montefusco",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2537.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4996,
        "xg_place": -0.1859,
        "goals_minus_xg": -0.4996,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2662,
        "assists_minus_xa": -0.2662,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7659,
        "points_added": 0.0,
        "xpoints_added": 0.2002,
        "passes_attempted": 1229.0,
        "pass_completion_pct": 0.7722,
        "xpass_completion_pct": 0.758,
        "passes_over_expected": 17.4112,
        "passes_over_expected_p100": 1.4167,
        "avg_pass_distance": 23.8766,
        "avg_pass_vertical": 12.0867
      }
    },
    {
      "canonical_id": "megan-rapinoe",
      "canonical_name": "Megan Rapinoe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1113.0,
        "shots": 46.0,
        "shots_on_target": 15.0,
        "goals": 7.0,
        "xg": 5.5736,
        "xg_place": -0.5529,
        "goals_minus_xg": 1.4264,
        "key_passes": 41.0,
        "assists": 4.0,
        "xa": 3.8001,
        "assists_minus_xa": 0.1999,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 9.3737,
        "points_added": 1.6382,
        "xpoints_added": 2.6131,
        "passes_attempted": 661.0,
        "pass_completion_pct": 0.59,
        "xpass_completion_pct": 0.6032,
        "passes_over_expected": -8.7311,
        "passes_over_expected_p100": -1.3209,
        "avg_pass_distance": 22.8078,
        "avg_pass_vertical": 5.2249
      }
    },
    {
      "canonical_id": "megan-reid",
      "canonical_name": "Megan Reid",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2379.0,
        "shots": 9.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.7897,
        "xg_place": -0.7897,
        "goals_minus_xg": -0.7897,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.4803,
        "assists_minus_xa": 0.5197,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.27,
        "points_added": 0.0,
        "xpoints_added": 0.5966,
        "passes_attempted": 921.0,
        "pass_completion_pct": 0.7796,
        "xpass_completion_pct": 0.767,
        "passes_over_expected": 11.547,
        "passes_over_expected_p100": 1.2537,
        "avg_pass_distance": 23.606,
        "avg_pass_vertical": 9.8752
      }
    },
    {
      "canonical_id": "meggie-dougherty-howard",
      "canonical_name": "Meggie Dougherty Howard",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1488.0,
        "shots": 27.0,
        "shots_on_target": 14.0,
        "goals": 3.0,
        "xg": 2.487,
        "xg_place": 0.8116,
        "goals_minus_xg": 0.513,
        "key_passes": 21.0,
        "assists": 2.0,
        "xa": 1.7195,
        "assists_minus_xa": 0.2805,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.2065,
        "points_added": 1.7441,
        "xpoints_added": 1.7042,
        "passes_attempted": 742.0,
        "pass_completion_pct": 0.7291,
        "xpass_completion_pct": 0.7464,
        "passes_over_expected": -12.8549,
        "passes_over_expected_p100": -1.7325,
        "avg_pass_distance": 17.7018,
        "avg_pass_vertical": 3.4549
      }
    },
    {
      "canonical_id": "meghan-klingenberg",
      "canonical_name": "Meghan Klingenberg",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1799.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.5806,
        "xg_place": -0.1601,
        "goals_minus_xg": -0.5806,
        "key_passes": 29.0,
        "assists": 2.0,
        "xa": 2.247,
        "assists_minus_xa": -0.247,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.8276,
        "points_added": 0.0,
        "xpoints_added": 0.4466,
        "passes_attempted": 1235.0,
        "pass_completion_pct": 0.7709,
        "xpass_completion_pct": 0.7592,
        "passes_over_expected": 14.3356,
        "passes_over_expected_p100": 1.1608,
        "avg_pass_distance": 19.5075,
        "avg_pass_vertical": 3.8909
      }
    },
    {
      "canonical_id": "meredith-speck",
      "canonical_name": "Meredith Speck",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1363.0,
        "shots": 7.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.9571,
        "xg_place": 1.1465,
        "goals_minus_xg": 0.0429,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 2.0183,
        "assists_minus_xa": -0.0183,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.9754,
        "points_added": 0.0363,
        "xpoints_added": 0.3352,
        "passes_attempted": 671.0,
        "pass_completion_pct": 0.7615,
        "xpass_completion_pct": 0.7746,
        "passes_over_expected": -8.7856,
        "passes_over_expected_p100": -1.3093,
        "avg_pass_distance": 18.1743,
        "avg_pass_vertical": 2.9627
      }
    },
    {
      "canonical_id": "merritt-mathias",
      "canonical_name": "Merritt Mathias",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1963.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.0353,
        "xg_place": -0.0223,
        "goals_minus_xg": -0.0353,
        "key_passes": 27.0,
        "assists": 3.0,
        "xa": 2.1672,
        "assists_minus_xa": 0.8328,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.2024,
        "points_added": 0.3483,
        "xpoints_added": 0.4542,
        "passes_attempted": 1089.0,
        "pass_completion_pct": 0.7236,
        "xpass_completion_pct": 0.7283,
        "passes_over_expected": -5.0716,
        "passes_over_expected_p100": -0.4657,
        "avg_pass_distance": 20.5616,
        "avg_pass_vertical": 4.8171
      }
    },
    {
      "canonical_id": "mia-gyau",
      "canonical_name": "Mia Gyau",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 162.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": 79.0,
        "pass_completion_pct": 0.6709,
        "xpass_completion_pct": 0.6832,
        "passes_over_expected": -0.9725,
        "passes_over_expected_p100": -1.231,
        "avg_pass_distance": 16.0054,
        "avg_pass_vertical": 6.8163
      }
    },
    {
      "canonical_id": "michaela-abam",
      "canonical_name": "Michaela Abam",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 516.0,
        "shots": 15.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.2884,
        "xg_place": -0.2261,
        "goals_minus_xg": -1.2884,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.3258,
        "assists_minus_xa": -0.3258,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.6142,
        "points_added": 0.0,
        "xpoints_added": 0.5668,
        "passes_attempted": 112.0,
        "pass_completion_pct": 0.6071,
        "xpass_completion_pct": 0.6987,
        "passes_over_expected": -10.2595,
        "passes_over_expected_p100": -9.1603,
        "avg_pass_distance": 15.005,
        "avg_pass_vertical": -1.2021
      }
    },
    {
      "canonical_id": "michele-vasconcelos",
      "canonical_name": "Michele Vasconcelos",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 19.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0942,
        "xg_place": -0.0942,
        "goals_minus_xg": -0.0942,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.072,
        "assists_minus_xa": -0.072,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1662,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 6.0,
        "pass_completion_pct": 0.8333,
        "xpass_completion_pct": 0.6677,
        "passes_over_expected": 0.9936,
        "passes_over_expected_p100": 16.5595,
        "avg_pass_distance": 14.4537,
        "avg_pass_vertical": -2.668
      }
    },
    {
      "canonical_id": "michelle-alozie",
      "canonical_name": "Michelle Alozie",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 487.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.6535,
        "xg_place": -1.355,
        "goals_minus_xg": -0.6535,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.8747,
        "assists_minus_xa": -0.8747,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.5283,
        "points_added": 1.7117,
        "xpoints_added": 2.5356,
        "passes_attempted": 102.0,
        "pass_completion_pct": 0.5392,
        "xpass_completion_pct": 0.5903,
        "passes_over_expected": -5.2102,
        "passes_over_expected_p100": -5.108,
        "avg_pass_distance": 18.0748,
        "avg_pass_vertical": 3.8449
      }
    },
    {
      "canonical_id": "michelle-betos",
      "canonical_name": "Michelle Betos",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1481.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": 508.0,
        "pass_completion_pct": 0.7677,
        "xpass_completion_pct": 0.7597,
        "passes_over_expected": 4.0626,
        "passes_over_expected_p100": 0.7997,
        "avg_pass_distance": 31.986,
        "avg_pass_vertical": 23.0704,
        "shots_faced": 91.0,
        "goals_conceded": 26.0,
        "saves": 65.0,
        "headed_shot_share": 0.1099,
        "xg_faced": 22.8299,
        "goals_conceded_minus_xg": 3.1701,
        "goals_per_xg": 1.1389
      }
    },
    {
      "canonical_id": "midge-purce",
      "canonical_name": "Midge Purce",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1850.0,
        "shots": 48.0,
        "shots_on_target": 11.0,
        "goals": 4.0,
        "xg": 5.7429,
        "xg_place": -3.0532,
        "goals_minus_xg": -1.7429,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.3693,
        "assists_minus_xa": 0.6307,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 7.1122,
        "points_added": 1.0212,
        "xpoints_added": 3.5379,
        "passes_attempted": 471.0,
        "pass_completion_pct": 0.6645,
        "xpass_completion_pct": 0.6987,
        "passes_over_expected": -16.1082,
        "passes_over_expected_p100": -3.42,
        "avg_pass_distance": 15.9331,
        "avg_pass_vertical": 1.3186
      }
    },
    {
      "canonical_id": "mikayla-cluff",
      "canonical_name": "Mikayla Cluff",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1429.0,
        "shots": 21.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.3873,
        "xg_place": 0.5841,
        "goals_minus_xg": 0.6127,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 1.1933,
        "assists_minus_xa": -1.1933,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.5806,
        "points_added": 1.3369,
        "xpoints_added": 0.863,
        "passes_attempted": 550.0,
        "pass_completion_pct": 0.8073,
        "xpass_completion_pct": 0.7848,
        "passes_over_expected": 12.3832,
        "passes_over_expected_p100": 2.2515,
        "avg_pass_distance": 17.1697,
        "avg_pass_vertical": 2.5466
      }
    },
    {
      "canonical_id": "mikenna-mcmanus",
      "canonical_name": "Mikenna McManus",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 50.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": 22.0,
        "pass_completion_pct": 0.5909,
        "xpass_completion_pct": 0.6524,
        "passes_over_expected": -1.3538,
        "passes_over_expected_p100": -6.1535,
        "avg_pass_distance": 17.4,
        "avg_pass_vertical": 9.4575
      }
    },
    {
      "canonical_id": "miriael-taylor",
      "canonical_name": "Miriael Taylor",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 415.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4303,
        "xg_place": -0.3264,
        "goals_minus_xg": -0.4303,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2683,
        "assists_minus_xa": -0.2683,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6986,
        "points_added": 0.0,
        "xpoints_added": 0.2707,
        "passes_attempted": 143.0,
        "pass_completion_pct": 0.6434,
        "xpass_completion_pct": 0.7033,
        "passes_over_expected": -8.5777,
        "passes_over_expected_p100": -5.9984,
        "avg_pass_distance": 17.5301,
        "avg_pass_vertical": -0.1736
      }
    },
    {
      "canonical_id": "morgan-gautrat",
      "canonical_name": "Morgan Gautrat",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 440.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1355,
        "xg_place": 0.0692,
        "goals_minus_xg": -0.1355,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1738,
        "assists_minus_xa": -0.1738,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3093,
        "points_added": 0.0,
        "xpoints_added": 0.0515,
        "passes_attempted": 323.0,
        "pass_completion_pct": 0.7678,
        "xpass_completion_pct": 0.7436,
        "passes_over_expected": 7.8143,
        "passes_over_expected_p100": 2.4193,
        "avg_pass_distance": 17.2905,
        "avg_pass_vertical": 5.8118
      }
    },
    {
      "canonical_id": "morgan-goff",
      "canonical_name": "Morgan Goff",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 474.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1991,
        "xg_place": -0.1991,
        "goals_minus_xg": -0.1991,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.5951,
        "assists_minus_xa": -0.5951,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7942,
        "points_added": 0.0,
        "xpoints_added": 0.2603,
        "passes_attempted": 225.0,
        "pass_completion_pct": 0.6356,
        "xpass_completion_pct": 0.6694,
        "passes_over_expected": -7.6073,
        "passes_over_expected_p100": -3.381,
        "avg_pass_distance": 16.4901,
        "avg_pass_vertical": 6.5426
      }
    },
    {
      "canonical_id": "morgan-weaver",
      "canonical_name": "Morgan Weaver",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1892.0,
        "shots": 71.0,
        "shots_on_target": 27.0,
        "goals": 8.0,
        "xg": 9.6382,
        "xg_place": -3.088,
        "goals_minus_xg": -1.6382,
        "key_passes": 35.0,
        "assists": 4.0,
        "xa": 3.9733,
        "assists_minus_xa": 0.0267,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 13.6115,
        "points_added": 1.4144,
        "xpoints_added": 4.9517,
        "passes_attempted": 501.0,
        "pass_completion_pct": 0.5709,
        "xpass_completion_pct": 0.6222,
        "passes_over_expected": -25.7336,
        "passes_over_expected_p100": -5.1364,
        "avg_pass_distance": 16.5348,
        "avg_pass_vertical": 2.7482
      }
    },
    {
      "canonical_id": "nadia-nadim",
      "canonical_name": "Nadia Nadim",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 761.0,
        "shots": 21.0,
        "shots_on_target": 10.0,
        "goals": 6.0,
        "xg": 3.227,
        "xg_place": 0.8042,
        "goals_minus_xg": 2.773,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.4147,
        "assists_minus_xa": -0.4147,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 3.6417,
        "points_added": 4.9518,
        "xpoints_added": 2.8818,
        "passes_attempted": 206.0,
        "pass_completion_pct": 0.6748,
        "xpass_completion_pct": 0.7295,
        "passes_over_expected": -11.2804,
        "passes_over_expected_p100": -5.4759,
        "avg_pass_distance": 13.1395,
        "avg_pass_vertical": -0.743
      }
    },
    {
      "canonical_id": "nahomi-kawasumi",
      "canonical_name": "Nahomi Kawasumi",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1640.0,
        "shots": 10.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 0.7178,
        "xg_place": 1.7912,
        "goals_minus_xg": 1.2822,
        "key_passes": 23.0,
        "assists": 2.0,
        "xa": 2.4235,
        "assists_minus_xa": -0.4235,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.1413,
        "points_added": 1.0334,
        "xpoints_added": 0.3809,
        "passes_attempted": 697.0,
        "pass_completion_pct": 0.7661,
        "xpass_completion_pct": 0.7405,
        "passes_over_expected": 17.8479,
        "passes_over_expected_p100": 2.5607,
        "avg_pass_distance": 15.9249,
        "avg_pass_vertical": 1.3615
      }
    },
    {
      "canonical_id": "naomi-girma",
      "canonical_name": "Naomi Girma",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2645.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0198,
        "xg_place": -0.0198,
        "goals_minus_xg": -0.0198,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.6435,
        "assists_minus_xa": -0.6435,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6633,
        "points_added": 0.0,
        "xpoints_added": 0.0185,
        "passes_attempted": 1337.0,
        "pass_completion_pct": 0.8295,
        "xpass_completion_pct": 0.7943,
        "passes_over_expected": 47.0159,
        "passes_over_expected_p100": 3.5165,
        "avg_pass_distance": 22.7852,
        "avg_pass_vertical": 7.3719
      }
    },
    {
      "canonical_id": "natalia-kuikka",
      "canonical_name": "Natalia Kuikka",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2174.0,
        "shots": 25.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.0493,
        "xg_place": -0.3033,
        "goals_minus_xg": -0.0493,
        "key_passes": 23.0,
        "assists": 3.0,
        "xa": 2.2115,
        "assists_minus_xa": 0.7885,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.2608,
        "points_added": 0.0,
        "xpoints_added": 0.5421,
        "passes_attempted": 1379.0,
        "pass_completion_pct": 0.7578,
        "xpass_completion_pct": 0.7402,
        "passes_over_expected": 24.2337,
        "passes_over_expected_p100": 1.7573,
        "avg_pass_distance": 18.8339,
        "avg_pass_vertical": 5.0754
      }
    },
    {
      "canonical_id": "natalie-beckman",
      "canonical_name": "Natalie Beckman",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 365.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0929,
        "xg_place": -0.0929,
        "goals_minus_xg": -0.0929,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.5935,
        "assists_minus_xa": 0.4065,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6865,
        "points_added": 0.0,
        "xpoints_added": 0.0863,
        "passes_attempted": 222.0,
        "pass_completion_pct": 0.6802,
        "xpass_completion_pct": 0.7363,
        "passes_over_expected": -12.453,
        "passes_over_expected_p100": -5.6094,
        "avg_pass_distance": 18.1333,
        "avg_pass_vertical": 5.2997
      }
    },
    {
      "canonical_id": "natalie-jacobs",
      "canonical_name": "Natalie Jacobs",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 939.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3041,
        "xg_place": -0.3041,
        "goals_minus_xg": -0.3041,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 0.5357,
        "assists_minus_xa": 1.4643,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.8398,
        "points_added": 0.0,
        "xpoints_added": 0.1909,
        "passes_attempted": 434.0,
        "pass_completion_pct": 0.6382,
        "xpass_completion_pct": 0.6918,
        "passes_over_expected": -23.2435,
        "passes_over_expected_p100": -5.3556,
        "avg_pass_distance": 20.7084,
        "avg_pass_vertical": 9.0041
      }
    },
    {
      "canonical_id": "nealy-martin",
      "canonical_name": "Nealy Martin",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 980.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0652,
        "xg_place": -0.0358,
        "goals_minus_xg": -0.0652,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1823,
        "assists_minus_xa": -0.1823,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2475,
        "points_added": 0.0,
        "xpoints_added": 0.0317,
        "passes_attempted": 599.0,
        "pass_completion_pct": 0.7078,
        "xpass_completion_pct": 0.7107,
        "passes_over_expected": -1.7174,
        "passes_over_expected_p100": -0.2867,
        "avg_pass_distance": 20.286,
        "avg_pass_vertical": 8.3217
      }
    },
    {
      "canonical_id": "nichelle-prince",
      "canonical_name": "Nichelle Prince",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2146.0,
        "shots": 50.0,
        "shots_on_target": 17.0,
        "goals": 6.0,
        "xg": 5.1612,
        "xg_place": -1.1634,
        "goals_minus_xg": 0.8388,
        "key_passes": 21.0,
        "assists": 3.0,
        "xa": 2.7817,
        "assists_minus_xa": 0.2183,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.943,
        "points_added": 1.3026,
        "xpoints_added": 3.6848,
        "passes_attempted": 510.0,
        "pass_completion_pct": 0.6039,
        "xpass_completion_pct": 0.6417,
        "passes_over_expected": -19.2765,
        "passes_over_expected_p100": -3.7797,
        "avg_pass_distance": 14.8164,
        "avg_pass_vertical": 1.9569
      }
    },
    {
      "canonical_id": "nicole-baxter",
      "canonical_name": "Nicole Baxter",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 248.0,
        "shots": 5.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.2824,
        "xg_place": -0.0718,
        "goals_minus_xg": -0.2824,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.1808,
        "assists_minus_xa": -0.1808,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4632,
        "points_added": 0.0,
        "xpoints_added": 0.141,
        "passes_attempted": 142.0,
        "pass_completion_pct": 0.7042,
        "xpass_completion_pct": 0.7336,
        "passes_over_expected": -4.1753,
        "passes_over_expected_p100": -2.9404,
        "avg_pass_distance": 18.4833,
        "avg_pass_vertical": 4.1397
      }
    },
    {
      "canonical_id": "nikki-stanton",
      "canonical_name": "Nikki Stanton",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 642.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2327,
        "xg_place": 0.2377,
        "goals_minus_xg": 0.7673,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2962,
        "assists_minus_xa": -0.2962,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5289,
        "points_added": 0.5309,
        "xpoints_added": 0.2348,
        "passes_attempted": 211.0,
        "pass_completion_pct": 0.7299,
        "xpass_completion_pct": 0.7458,
        "passes_over_expected": -3.3643,
        "passes_over_expected_p100": -1.5944,
        "avg_pass_distance": 17.9237,
        "avg_pass_vertical": 5.6201
      }
    },
    {
      "canonical_id": "olivia-athens",
      "canonical_name": "Olivia Athens",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 191.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.378,
        "xg_place": -0.0605,
        "goals_minus_xg": 0.622,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1232,
        "assists_minus_xa": -0.1232,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5012,
        "points_added": 0.8304,
        "xpoints_added": 0.3139,
        "passes_attempted": 86.0,
        "pass_completion_pct": 0.7326,
        "xpass_completion_pct": 0.7214,
        "passes_over_expected": 0.9556,
        "passes_over_expected_p100": 1.1111,
        "avg_pass_distance": 14.0852,
        "avg_pass_vertical": 1.0271
      }
    },
    {
      "canonical_id": "olivia-moultrie",
      "canonical_name": "Olivia Moultrie",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 976.0,
        "shots": 21.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 1.6921,
        "xg_place": 0.5732,
        "goals_minus_xg": 1.3079,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 1.3585,
        "assists_minus_xa": 1.6415,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 3.0506,
        "points_added": 0.2243,
        "xpoints_added": 0.6213,
        "passes_attempted": 318.0,
        "pass_completion_pct": 0.8113,
        "xpass_completion_pct": 0.7802,
        "passes_over_expected": 9.8879,
        "passes_over_expected_p100": 3.1094,
        "avg_pass_distance": 15.9579,
        "avg_pass_vertical": 0.2663
      }
    },
    {
      "canonical_id": "olivia-van-der-jagt",
      "canonical_name": "Olivia Van Der Jagt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1834.0,
        "shots": 13.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.5551,
        "xg_place": 0.3176,
        "goals_minus_xg": 0.4449,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.465,
        "assists_minus_xa": -0.465,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0201,
        "points_added": 0.0497,
        "xpoints_added": 0.3373,
        "passes_attempted": 730.0,
        "pass_completion_pct": 0.7233,
        "xpass_completion_pct": 0.7263,
        "passes_over_expected": -2.1905,
        "passes_over_expected_p100": -0.3001,
        "avg_pass_distance": 17.9566,
        "avg_pass_vertical": 5.2976
      }
    },
    {
      "canonical_id": "paige-cronin",
      "canonical_name": "Paige Cronin",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2050.0,
        "shots": 41.0,
        "shots_on_target": 13.0,
        "goals": 3.0,
        "xg": 4.5173,
        "xg_place": -0.3689,
        "goals_minus_xg": -1.5173,
        "key_passes": 18.0,
        "assists": 0.0,
        "xa": 2.2995,
        "assists_minus_xa": -2.2995,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 6.8168,
        "points_added": 1.4821,
        "xpoints_added": 3.1793,
        "passes_attempted": 536.0,
        "pass_completion_pct": 0.5728,
        "xpass_completion_pct": 0.6552,
        "passes_over_expected": -44.2051,
        "passes_over_expected_p100": -8.2472,
        "avg_pass_distance": 18.4102,
        "avg_pass_vertical": 2.4438
      }
    },
    {
      "canonical_id": "paige-nielsen",
      "canonical_name": "Paige Nielsen",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1440.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.061,
        "xg_place": -0.0124,
        "goals_minus_xg": -0.061,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2173,
        "assists_minus_xa": -0.2173,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2783,
        "points_added": 0.0,
        "xpoints_added": 0.0673,
        "passes_attempted": 730.0,
        "pass_completion_pct": 0.7603,
        "xpass_completion_pct": 0.7389,
        "passes_over_expected": 15.5995,
        "passes_over_expected_p100": 2.1369,
        "avg_pass_distance": 22.4738,
        "avg_pass_vertical": 11.2746
      }
    },
    {
      "canonical_id": "parker-goins",
      "canonical_name": "Parker Goins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 155.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3169,
        "xg_place": 0.0538,
        "goals_minus_xg": -0.3169,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1179,
        "assists_minus_xa": -0.1179,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4349,
        "points_added": 0.0,
        "xpoints_added": 0.2922,
        "passes_attempted": 32.0,
        "pass_completion_pct": 0.4063,
        "xpass_completion_pct": 0.5476,
        "passes_over_expected": -4.5236,
        "passes_over_expected_p100": -14.1361,
        "avg_pass_distance": 15.0983,
        "avg_pass_vertical": 2.64
      }
    },
    {
      "canonical_id": "parker-roberts",
      "canonical_name": "Parker Roberts",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 134.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.0257,
        "assists_minus_xa": -0.0257,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0257,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 51.0,
        "pass_completion_pct": 0.8039,
        "xpass_completion_pct": 0.815,
        "passes_over_expected": -0.5649,
        "passes_over_expected_p100": -1.1077,
        "avg_pass_distance": 18.6852,
        "avg_pass_vertical": 0.4498
      }
    },
    {
      "canonical_id": "paulina-gramaglia",
      "canonical_name": "Paulina Gramaglia",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 12.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": 2.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.436,
        "passes_over_expected": 0.128,
        "passes_over_expected_p100": 6.3976,
        "avg_pass_distance": 11.7159,
        "avg_pass_vertical": 4.14
      }
    },
    {
      "canonical_id": "phallon-tullis-joyce",
      "canonical_name": "Phallon Tullis-Joyce",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2965.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": 642.0,
        "pass_completion_pct": 0.7399,
        "xpass_completion_pct": 0.6971,
        "passes_over_expected": 27.4351,
        "passes_over_expected_p100": 4.2734,
        "avg_pass_distance": 31.4477,
        "avg_pass_vertical": 23.9332,
        "shots_faced": 114.0,
        "goals_conceded": 23.0,
        "saves": 89.0,
        "headed_shot_share": 0.1316,
        "xg_faced": 25.4529,
        "goals_conceded_minus_xg": -2.4529,
        "goals_per_xg": 0.9036
      }
    },
    {
      "canonical_id": "phoebe-mcclernon",
      "canonical_name": "Phoebe McClernon",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 767.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0313,
        "xg_place": -0.0313,
        "goals_minus_xg": -0.0313,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0228,
        "assists_minus_xa": -0.0228,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0541,
        "points_added": 0.0,
        "xpoints_added": 0.0253,
        "passes_attempted": 337.0,
        "pass_completion_pct": 0.7448,
        "xpass_completion_pct": 0.7263,
        "passes_over_expected": 6.2426,
        "passes_over_expected_p100": 1.8524,
        "avg_pass_distance": 23.7588,
        "avg_pass_vertical": 11.8245
      }
    },
    {
      "canonical_id": "quinn",
      "canonical_name": "Quinn",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1875.0,
        "shots": 13.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4748,
        "xg_place": -0.4748,
        "goals_minus_xg": -0.4748,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 1.0207,
        "assists_minus_xa": -0.0207,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4955,
        "points_added": 0.0,
        "xpoints_added": 0.3043,
        "passes_attempted": 995.0,
        "pass_completion_pct": 0.8161,
        "xpass_completion_pct": 0.7772,
        "passes_over_expected": 38.6959,
        "passes_over_expected_p100": 3.889,
        "avg_pass_distance": 18.6838,
        "avg_pass_vertical": 5.2359
      }
    },
    {
      "canonical_id": "rachel-daly",
      "canonical_name": "Rachel Daly",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1092.0,
        "shots": 34.0,
        "shots_on_target": 16.0,
        "goals": 5.0,
        "xg": 5.7321,
        "xg_place": 0.2929,
        "goals_minus_xg": -0.7321,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.2631,
        "assists_minus_xa": -0.2631,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.9952,
        "points_added": 2.4603,
        "xpoints_added": 3.0282,
        "passes_attempted": 406.0,
        "pass_completion_pct": 0.665,
        "xpass_completion_pct": 0.7064,
        "passes_over_expected": -16.8102,
        "passes_over_expected_p100": -4.1404,
        "avg_pass_distance": 18.9014,
        "avg_pass_vertical": 2.3713
      }
    },
    {
      "canonical_id": "rachel-hill",
      "canonical_name": "Rachel Hill",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1566.0,
        "shots": 20.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.8376,
        "xg_place": -0.9689,
        "goals_minus_xg": -0.8376,
        "key_passes": 22.0,
        "assists": 0.0,
        "xa": 1.7362,
        "assists_minus_xa": -1.7362,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.5738,
        "points_added": 0.6387,
        "xpoints_added": 1.1473,
        "passes_attempted": 761.0,
        "pass_completion_pct": 0.6623,
        "xpass_completion_pct": 0.6758,
        "passes_over_expected": -10.2844,
        "passes_over_expected_p100": -1.3514,
        "avg_pass_distance": 16.9471,
        "avg_pass_vertical": 4.097
      }
    },
    {
      "canonical_id": "rebecca-holloway",
      "canonical_name": "Rebecca Holloway",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 232.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2199,
        "xg_place": -0.2199,
        "goals_minus_xg": -0.2199,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0292,
        "assists_minus_xa": -0.0292,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2491,
        "points_added": 0.0,
        "xpoints_added": 0.3622,
        "passes_attempted": 120.0,
        "pass_completion_pct": 0.5917,
        "xpass_completion_pct": 0.6724,
        "passes_over_expected": -9.6889,
        "passes_over_expected_p100": -8.0741,
        "avg_pass_distance": 17.4167,
        "avg_pass_vertical": 9.3759
      }
    },
    {
      "canonical_id": "reiss",
      "canonical_name": "Reiss",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 178.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3509,
        "xg_place": -0.128,
        "goals_minus_xg": -0.3509,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.304,
        "assists_minus_xa": -0.304,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6548,
        "points_added": 0.0,
        "xpoints_added": 0.2522,
        "passes_attempted": 60.0,
        "pass_completion_pct": 0.6333,
        "xpass_completion_pct": 0.6443,
        "passes_over_expected": -0.6554,
        "passes_over_expected_p100": -1.0923,
        "avg_pass_distance": 17.6026,
        "avg_pass_vertical": 2.049
      }
    },
    {
      "canonical_id": "rikke-marie-madsen",
      "canonical_name": "Rikke Marie Madsen",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 138.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1874,
        "xg_place": -0.1874,
        "goals_minus_xg": -0.1874,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1787,
        "assists_minus_xa": -0.1787,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3661,
        "points_added": 0.0,
        "xpoints_added": 0.1758,
        "passes_attempted": 65.0,
        "pass_completion_pct": 0.6462,
        "xpass_completion_pct": 0.7433,
        "passes_over_expected": -6.3132,
        "passes_over_expected_p100": -9.7126,
        "avg_pass_distance": 14.4883,
        "avg_pass_vertical": -1.0207
      }
    },
    {
      "canonical_id": "rocky-rodr\u00edguez",
      "canonical_name": "Rocky Rodr\u00edguez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1537.0,
        "shots": 36.0,
        "shots_on_target": 11.0,
        "goals": 3.0,
        "xg": 4.4032,
        "xg_place": -0.6469,
        "goals_minus_xg": -1.4032,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 0.7625,
        "assists_minus_xa": -0.7625,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.1658,
        "points_added": 1.1132,
        "xpoints_added": 3.0641,
        "passes_attempted": 618.0,
        "pass_completion_pct": 0.8074,
        "xpass_completion_pct": 0.7846,
        "passes_over_expected": 14.0902,
        "passes_over_expected_p100": 2.28,
        "avg_pass_distance": 18.2086,
        "avg_pass_vertical": 3.0303
      }
    },
    {
      "canonical_id": "rose-lavelle",
      "canonical_name": "Rose Lavelle",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2078.0,
        "shots": 70.0,
        "shots_on_target": 31.0,
        "goals": 6.0,
        "xg": 7.659,
        "xg_place": 0.4353,
        "goals_minus_xg": -1.659,
        "key_passes": 38.0,
        "assists": 2.0,
        "xa": 5.2064,
        "assists_minus_xa": -3.2064,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 12.8654,
        "points_added": 4.4683,
        "xpoints_added": 5.1836,
        "passes_attempted": 819.0,
        "pass_completion_pct": 0.7888,
        "xpass_completion_pct": 0.7529,
        "passes_over_expected": 29.3528,
        "passes_over_expected_p100": 3.584,
        "avg_pass_distance": 15.8425,
        "avg_pass_vertical": 2.0099
      }
    },
    {
      "canonical_id": "ryan-gareis",
      "canonical_name": "Ryan Gareis",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 856.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.8698,
        "xg_place": -0.7719,
        "goals_minus_xg": -0.8698,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 1.4723,
        "assists_minus_xa": 0.5277,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.3421,
        "points_added": 0.0,
        "xpoints_added": 0.7721,
        "passes_attempted": 361.0,
        "pass_completion_pct": 0.6066,
        "xpass_completion_pct": 0.6794,
        "passes_over_expected": -26.2667,
        "passes_over_expected_p100": -7.2761,
        "avg_pass_distance": 18.2306,
        "avg_pass_vertical": 3.5525
      }
    },
    {
      "canonical_id": "ryan-williams",
      "canonical_name": "Ryan Williams",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1126.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0632,
        "xg_place": -0.0632,
        "goals_minus_xg": -0.0632,
        "key_passes": 11.0,
        "assists": 3.0,
        "xa": 1.1077,
        "assists_minus_xa": 1.8923,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.1709,
        "points_added": 0.0,
        "xpoints_added": 0.0577,
        "passes_attempted": 740.0,
        "pass_completion_pct": 0.7595,
        "xpass_completion_pct": 0.7215,
        "passes_over_expected": 28.0743,
        "passes_over_expected_p100": 3.7938,
        "avg_pass_distance": 19.8841,
        "avg_pass_vertical": 3.9701
      }
    },
    {
      "canonical_id": "ryanne-brown",
      "canonical_name": "Ryanne Brown",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 11.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": 6.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7831,
        "passes_over_expected": -0.6988,
        "passes_over_expected_p100": -11.6473,
        "avg_pass_distance": 18.5332,
        "avg_pass_vertical": 9.7319
      }
    },
    {
      "canonical_id": "rylee-baisden",
      "canonical_name": "Rylee Baisden",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 289.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3381,
        "xg_place": 0.7089,
        "goals_minus_xg": 0.6619,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2354,
        "assists_minus_xa": -0.2354,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5735,
        "points_added": 0.0,
        "xpoints_added": 0.1009,
        "passes_attempted": 114.0,
        "pass_completion_pct": 0.6316,
        "xpass_completion_pct": 0.6783,
        "passes_over_expected": -5.3244,
        "passes_over_expected_p100": -4.6705,
        "avg_pass_distance": 17.3326,
        "avg_pass_vertical": 1.7329
      }
    },
    {
      "canonical_id": "sabrina-flores",
      "canonical_name": "Sabrina Flores",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 5.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": 2.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.8277,
        "passes_over_expected": 0.3446,
        "passes_over_expected_p100": 17.2313,
        "avg_pass_distance": 6.6947,
        "avg_pass_vertical": -3.565
      }
    },
    {
      "canonical_id": "sam-coffey",
      "canonical_name": "Sam Coffey",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2290.0,
        "shots": 25.0,
        "shots_on_target": 9.0,
        "goals": 1.0,
        "xg": 0.9297,
        "xg_place": -0.1347,
        "goals_minus_xg": 0.0703,
        "key_passes": 38.0,
        "assists": 2.0,
        "xa": 3.5447,
        "assists_minus_xa": -1.5447,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.4744,
        "points_added": 0.0898,
        "xpoints_added": 0.4647,
        "passes_attempted": 1152.0,
        "pass_completion_pct": 0.7873,
        "xpass_completion_pct": 0.7508,
        "passes_over_expected": 42.1212,
        "passes_over_expected_p100": 3.6564,
        "avg_pass_distance": 22.0794,
        "avg_pass_vertical": 5.6638
      }
    },
    {
      "canonical_id": "sam-hiatt",
      "canonical_name": "Sam Hiatt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2669.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0767,
        "xg_place": 0.3968,
        "goals_minus_xg": 0.9233,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0768,
        "assists_minus_xa": -0.0768,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1535,
        "points_added": 0.0786,
        "xpoints_added": 0.0291,
        "passes_attempted": 1146.0,
        "pass_completion_pct": 0.7958,
        "xpass_completion_pct": 0.7864,
        "passes_over_expected": 10.8343,
        "passes_over_expected_p100": 0.9454,
        "avg_pass_distance": 22.2895,
        "avg_pass_vertical": 10.59
      }
    },
    {
      "canonical_id": "sam-mewis",
      "canonical_name": "Sam Mewis",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 94.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0548,
        "xg_place": -0.0548,
        "goals_minus_xg": -0.0548,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0441,
        "assists_minus_xa": -0.0441,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.099,
        "points_added": 0.0,
        "xpoints_added": 0.0408,
        "passes_attempted": 34.0,
        "pass_completion_pct": 0.7647,
        "xpass_completion_pct": 0.6755,
        "passes_over_expected": 3.0316,
        "passes_over_expected_p100": 8.9165,
        "avg_pass_distance": 18.7288,
        "avg_pass_vertical": 9.3273
      }
    },
    {
      "canonical_id": "sam-staab",
      "canonical_name": "Sam Staab",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2895.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.069,
        "xg_place": 0.3272,
        "goals_minus_xg": -0.069,
        "key_passes": 29.0,
        "assists": 1.0,
        "xa": 2.4616,
        "assists_minus_xa": -1.4616,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.5306,
        "points_added": 1.6058,
        "xpoints_added": 1.1424,
        "passes_attempted": 1864.0,
        "pass_completion_pct": 0.7859,
        "xpass_completion_pct": 0.7651,
        "passes_over_expected": 38.8112,
        "passes_over_expected_p100": 2.0821,
        "avg_pass_distance": 25.168,
        "avg_pass_vertical": 10.0869
      }
    },
    {
      "canonical_id": "samantha-fisher",
      "canonical_name": "Samantha Fisher",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 411.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.7741,
        "xg_place": -0.4705,
        "goals_minus_xg": 0.2259,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.5068,
        "assists_minus_xa": 0.4932,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2809,
        "points_added": 0.0939,
        "xpoints_added": 0.2172,
        "passes_attempted": 139.0,
        "pass_completion_pct": 0.7266,
        "xpass_completion_pct": 0.7661,
        "passes_over_expected": -5.4813,
        "passes_over_expected_p100": -3.9434,
        "avg_pass_distance": 17.6475,
        "avg_pass_vertical": 0.2124
      }
    },
    {
      "canonical_id": "sarah-griffith",
      "canonical_name": "Sarah Griffith",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 970.0,
        "shots": 25.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 3.0443,
        "xg_place": -0.6313,
        "goals_minus_xg": -1.0443,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 1.3392,
        "assists_minus_xa": -0.3392,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.3835,
        "points_added": 1.4588,
        "xpoints_added": 2.0568,
        "passes_attempted": 311.0,
        "pass_completion_pct": 0.7781,
        "xpass_completion_pct": 0.7535,
        "passes_over_expected": 7.6743,
        "passes_over_expected_p100": 2.4676,
        "avg_pass_distance": 16.1379,
        "avg_pass_vertical": 0.2693
      }
    },
    {
      "canonical_id": "sarah-luebbert",
      "canonical_name": "Sarah Luebbert",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 891.0,
        "shots": 16.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.6379,
        "xg_place": 0.3311,
        "goals_minus_xg": -0.6379,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.444,
        "assists_minus_xa": -0.444,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.0819,
        "points_added": 0.406,
        "xpoints_added": 0.671,
        "passes_attempted": 333.0,
        "pass_completion_pct": 0.7297,
        "xpass_completion_pct": 0.7249,
        "passes_over_expected": 1.616,
        "passes_over_expected_p100": 0.4853,
        "avg_pass_distance": 15.4207,
        "avg_pass_vertical": 2.1534
      }
    },
    {
      "canonical_id": "satara-murray",
      "canonical_name": "Satara Murray",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 814.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2568,
        "xg_place": -0.2568,
        "goals_minus_xg": -0.2568,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2568,
        "points_added": 0.0,
        "xpoints_added": 0.0369,
        "passes_attempted": 205.0,
        "pass_completion_pct": 0.7512,
        "xpass_completion_pct": 0.7566,
        "passes_over_expected": -1.0943,
        "passes_over_expected_p100": -0.5338,
        "avg_pass_distance": 21.8189,
        "avg_pass_vertical": 8.3007
      }
    },
    {
      "canonical_id": "savannah-demelo",
      "canonical_name": "Savannah DeMelo",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2361.0,
        "shots": 33.0,
        "shots_on_target": 12.0,
        "goals": 4.0,
        "xg": 3.2378,
        "xg_place": 0.4514,
        "goals_minus_xg": 0.7622,
        "key_passes": 52.0,
        "assists": 1.0,
        "xa": 3.4158,
        "assists_minus_xa": -2.4158,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.6536,
        "points_added": 2.188,
        "xpoints_added": 2.3784,
        "passes_attempted": 1070.0,
        "pass_completion_pct": 0.6505,
        "xpass_completion_pct": 0.6713,
        "passes_over_expected": -22.2983,
        "passes_over_expected_p100": -2.0839,
        "avg_pass_distance": 20.1149,
        "avg_pass_vertical": 4.5632
      }
    },
    {
      "canonical_id": "savannah-mccaskill",
      "canonical_name": "Savannah McCaskill",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2438.0,
        "shots": 49.0,
        "shots_on_target": 17.0,
        "goals": 8.0,
        "xg": 8.0305,
        "xg_place": -0.3714,
        "goals_minus_xg": -0.0305,
        "key_passes": 54.0,
        "assists": 2.0,
        "xa": 4.061,
        "assists_minus_xa": -2.061,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 12.0916,
        "points_added": 3.7287,
        "xpoints_added": 4.8636,
        "passes_attempted": 1078.0,
        "pass_completion_pct": 0.6688,
        "xpass_completion_pct": 0.6843,
        "passes_over_expected": -16.6888,
        "passes_over_expected_p100": -1.5481,
        "avg_pass_distance": 19.4302,
        "avg_pass_vertical": 4.4801
      }
    },
    {
      "canonical_id": "shea-groom",
      "canonical_name": "Shea Groom",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1626.0,
        "shots": 26.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 2.639,
        "xg_place": 0.3635,
        "goals_minus_xg": -0.639,
        "key_passes": 16.0,
        "assists": 4.0,
        "xa": 1.5201,
        "assists_minus_xa": 2.4799,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.159,
        "points_added": 1.7255,
        "xpoints_added": 2.1453,
        "passes_attempted": 440.0,
        "pass_completion_pct": 0.6318,
        "xpass_completion_pct": 0.7175,
        "passes_over_expected": -37.7017,
        "passes_over_expected_p100": -8.5686,
        "avg_pass_distance": 15.9137,
        "avg_pass_vertical": 2.7936
      }
    },
    {
      "canonical_id": "shelby-hogan",
      "canonical_name": "Shelby Hogan",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 100.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": 32.0,
        "pass_completion_pct": 0.8125,
        "xpass_completion_pct": 0.7446,
        "passes_over_expected": 2.1718,
        "passes_over_expected_p100": 6.7869,
        "avg_pass_distance": 30.4775,
        "avg_pass_vertical": 22.9946,
        "shots_faced": 7.0,
        "goals_conceded": 1.0,
        "saves": 6.0,
        "headed_shot_share": 0.0,
        "xg_faced": 2.3002,
        "goals_conceded_minus_xg": -1.3002,
        "goals_per_xg": 0.4347
      }
    },
    {
      "canonical_id": "shnia-gordan",
      "canonical_name": "Shnia Gordan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 210.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1922,
        "xg_place": -0.1523,
        "goals_minus_xg": -0.1922,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0249,
        "assists_minus_xa": -0.0249,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2171,
        "points_added": 0.0,
        "xpoints_added": 0.05,
        "passes_attempted": 60.0,
        "pass_completion_pct": 0.65,
        "xpass_completion_pct": 0.6779,
        "passes_over_expected": -1.6766,
        "passes_over_expected_p100": -2.7944,
        "avg_pass_distance": 17.259,
        "avg_pass_vertical": -0.2363
      }
    },
    {
      "canonical_id": "simone-charley",
      "canonical_name": "Simone Charley",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1422.0,
        "shots": 41.0,
        "shots_on_target": 16.0,
        "goals": 3.0,
        "xg": 5.1036,
        "xg_place": -0.8701,
        "goals_minus_xg": -2.1036,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.5841,
        "assists_minus_xa": 0.4159,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.6877,
        "points_added": 2.7302,
        "xpoints_added": 3.1901,
        "passes_attempted": 233.0,
        "pass_completion_pct": 0.6695,
        "xpass_completion_pct": 0.6823,
        "passes_over_expected": -2.9761,
        "passes_over_expected_p100": -1.2773,
        "avg_pass_distance": 13.5132,
        "avg_pass_vertical": -1.0174
      }
    },
    {
      "canonical_id": "sinclaire-miramontez",
      "canonical_name": "Sinclaire Miramontez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 392.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.1806,
        "assists_minus_xa": -0.1806,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1806,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 199.0,
        "pass_completion_pct": 0.6181,
        "xpass_completion_pct": 0.591,
        "passes_over_expected": 5.3816,
        "passes_over_expected_p100": 2.7043,
        "avg_pass_distance": 22.4574,
        "avg_pass_vertical": 14.478
      }
    },
    {
      "canonical_id": "sofia-huerta",
      "canonical_name": "Sofia Huerta",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2579.0,
        "shots": 24.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 1.1642,
        "xg_place": 0.3211,
        "goals_minus_xg": 0.8358,
        "key_passes": 44.0,
        "assists": 4.0,
        "xa": 4.3633,
        "assists_minus_xa": -0.3633,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.5275,
        "points_added": 1.7023,
        "xpoints_added": 1.035,
        "passes_attempted": 1697.0,
        "pass_completion_pct": 0.746,
        "xpass_completion_pct": 0.7093,
        "passes_over_expected": 62.2492,
        "passes_over_expected_p100": 3.6682,
        "avg_pass_distance": 21.0825,
        "avg_pass_vertical": 5.9433
      }
    },
    {
      "canonical_id": "sofia-jakobsson",
      "canonical_name": "Sofia Jakobsson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1632.0,
        "shots": 28.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 2.4928,
        "xg_place": -1.6096,
        "goals_minus_xg": -1.4928,
        "key_passes": 19.0,
        "assists": 4.0,
        "xa": 3.1822,
        "assists_minus_xa": 0.8178,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.6749,
        "points_added": 0.004,
        "xpoints_added": 1.438,
        "passes_attempted": 444.0,
        "pass_completion_pct": 0.5023,
        "xpass_completion_pct": 0.5714,
        "passes_over_expected": -30.692,
        "passes_over_expected_p100": -6.9126,
        "avg_pass_distance": 15.4165,
        "avg_pass_vertical": 1.3386
      }
    },
    {
      "canonical_id": "sophia-wilson",
      "canonical_name": "Sophia Wilson",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2142.0,
        "shots": 128.0,
        "shots_on_target": 62.0,
        "goals": 18.0,
        "xg": 16.9625,
        "xg_place": 2.4918,
        "goals_minus_xg": 1.0375,
        "key_passes": 32.0,
        "assists": 3.0,
        "xa": 3.2665,
        "assists_minus_xa": -0.2665,
        "goals_plus_assists": 21.0,
        "xg_plus_xa": 20.229,
        "points_added": 6.3272,
        "xpoints_added": 7.0639,
        "passes_attempted": 441.0,
        "pass_completion_pct": 0.6327,
        "xpass_completion_pct": 0.6525,
        "passes_over_expected": -8.7423,
        "passes_over_expected_p100": -1.9824,
        "avg_pass_distance": 16.7434,
        "avg_pass_vertical": 1.182
      }
    },
    {
      "canonical_id": "sophie-french",
      "canonical_name": "Sophie French",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1.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": 0.0,
        "pass_completion_pct": 0.0,
        "xpass_completion_pct": 0.0,
        "passes_over_expected": 0.0,
        "passes_over_expected_p100": 0.0,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "sophie-schmidt",
      "canonical_name": "Sophie Schmidt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2333.0,
        "shots": 30.0,
        "shots_on_target": 8.0,
        "goals": 4.0,
        "xg": 2.5569,
        "xg_place": -0.1956,
        "goals_minus_xg": 1.4431,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.8884,
        "assists_minus_xa": 0.1116,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.4453,
        "points_added": 0.714,
        "xpoints_added": 1.7752,
        "passes_attempted": 1024.0,
        "pass_completion_pct": 0.7373,
        "xpass_completion_pct": 0.7379,
        "passes_over_expected": -0.5604,
        "passes_over_expected_p100": -0.0547,
        "avg_pass_distance": 21.712,
        "avg_pass_vertical": 7.2999
      }
    },
    {
      "canonical_id": "stefany-ferrer",
      "canonical_name": "Stefany Ferrer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 49.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": 10.0,
        "pass_completion_pct": 0.4,
        "xpass_completion_pct": 0.61,
        "passes_over_expected": -2.0997,
        "passes_over_expected_p100": -20.9973,
        "avg_pass_distance": 15.5422,
        "avg_pass_vertical": 12.1756
      }
    },
    {
      "canonical_id": "sydney-leroux",
      "canonical_name": "Sydney Leroux",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1129.0,
        "shots": 33.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 4.1649,
        "xg_place": -1.4483,
        "goals_minus_xg": -2.1649000000000003,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.5184,
        "assists_minus_xa": 0.4816,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.6833,
        "points_added": 1.1892,
        "xpoints_added": 1.6957,
        "passes_attempted": 277.0,
        "pass_completion_pct": 1.3098,
        "xpass_completion_pct": 1.3755000000000002,
        "passes_over_expected": 3.768699999999999,
        "passes_over_expected_p100": -6.572900000000001,
        "avg_pass_distance": 31.514699999999998,
        "avg_pass_vertical": 1.6642
      }
    },
    {
      "canonical_id": "sydney-pulver",
      "canonical_name": "Sydney Pulver",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 11.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": 4.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.7667,
        "passes_over_expected": -1.0669,
        "passes_over_expected_p100": -26.6734,
        "avg_pass_distance": 17.5334,
        "avg_pass_vertical": 5.1367
      }
    },
    {
      "canonical_id": "tara-rudd",
      "canonical_name": "Tara Rudd",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1255.0,
        "shots": 41.0,
        "shots_on_target": 17.0,
        "goals": 3.0,
        "xg": 3.8728,
        "xg_place": 0.4976,
        "goals_minus_xg": -0.8728,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.6376,
        "assists_minus_xa": 0.3624,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.5103,
        "points_added": 1.5783,
        "xpoints_added": 2.8807,
        "passes_attempted": 325.0,
        "pass_completion_pct": 0.6585,
        "xpass_completion_pct": 0.6848,
        "passes_over_expected": -8.5475,
        "passes_over_expected_p100": -2.63,
        "avg_pass_distance": 15.8842,
        "avg_pass_vertical": -0.1014
      }
    },
    {
      "canonical_id": "taryn-torres",
      "canonical_name": "Taryn Torres",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1128.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2614,
        "xg_place": -0.2614,
        "goals_minus_xg": -0.2614,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0996,
        "assists_minus_xa": -0.0996,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.361,
        "points_added": 0.0,
        "xpoints_added": 0.1705,
        "passes_attempted": 393.0,
        "pass_completion_pct": 0.7939,
        "xpass_completion_pct": 0.8176,
        "passes_over_expected": -9.3017,
        "passes_over_expected_p100": -2.3668,
        "avg_pass_distance": 18.5277,
        "avg_pass_vertical": 2.7655
      }
    },
    {
      "canonical_id": "tatumn-milazzo",
      "canonical_name": "Tatumn Milazzo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2870.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.7964,
        "xg_place": -0.2921,
        "goals_minus_xg": 1.2036,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.3102,
        "assists_minus_xa": 0.6898,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.1066,
        "points_added": 0.9138,
        "xpoints_added": 0.3159,
        "passes_attempted": 1676.0,
        "pass_completion_pct": 0.7488,
        "xpass_completion_pct": 0.7535,
        "passes_over_expected": -7.7829,
        "passes_over_expected_p100": -0.4644,
        "avg_pass_distance": 19.5466,
        "avg_pass_vertical": 8.7036
      }
    },
    {
      "canonical_id": "taylor-aylmer",
      "canonical_name": "Taylor Aylmer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1318.0,
        "shots": 11.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6232,
        "xg_place": 0.0877,
        "goals_minus_xg": -0.6232,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.0404,
        "assists_minus_xa": -1.0404,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.6636,
        "points_added": 0.0,
        "xpoints_added": 0.5231,
        "passes_attempted": 648.0,
        "pass_completion_pct": 0.8025,
        "xpass_completion_pct": 0.783,
        "passes_over_expected": 12.606,
        "passes_over_expected_p100": 1.9454,
        "avg_pass_distance": 19.1474,
        "avg_pass_vertical": 4.1125
      }
    },
    {
      "canonical_id": "taylor-flint",
      "canonical_name": "Taylor Flint",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2164.0,
        "shots": 65.0,
        "shots_on_target": 23.0,
        "goals": 5.0,
        "xg": 7.1721,
        "xg_place": 1.4428,
        "goals_minus_xg": -2.1721,
        "key_passes": 25.0,
        "assists": 4.0,
        "xa": 3.221,
        "assists_minus_xa": 0.779,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 10.393,
        "points_added": 5.1935,
        "xpoints_added": 4.4252,
        "passes_attempted": 800.0,
        "pass_completion_pct": 0.5763,
        "xpass_completion_pct": 0.5824,
        "passes_over_expected": -4.9263,
        "passes_over_expected_p100": -0.6158,
        "avg_pass_distance": 17.7376,
        "avg_pass_vertical": 8.0265
      }
    },
    {
      "canonical_id": "taylor-hansen",
      "canonical_name": "Taylor Hansen",
      "positions": [
        "FB"
      ],
      "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": 40.0,
        "pass_completion_pct": 0.575,
        "xpass_completion_pct": 0.646,
        "passes_over_expected": -2.8396,
        "passes_over_expected_p100": -7.0991,
        "avg_pass_distance": 20.4244,
        "avg_pass_vertical": 13.5562
      }
    },
    {
      "canonical_id": "taylor-leach",
      "canonical_name": "Taylor Leach",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1081.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2046,
        "xg_place": -0.0075,
        "goals_minus_xg": 0.7954,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0169,
        "assists_minus_xa": -0.0169,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2215,
        "points_added": 0.2593,
        "xpoints_added": 0.0878,
        "passes_attempted": 383.0,
        "pass_completion_pct": 0.7676,
        "xpass_completion_pct": 0.7866,
        "passes_over_expected": -7.2636,
        "passes_over_expected_p100": -1.8965,
        "avg_pass_distance": 21.9732,
        "avg_pass_vertical": 9.2429
      }
    },
    {
      "canonical_id": "taylor-otto",
      "canonical_name": "Taylor Otto",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 117.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": 44.0,
        "pass_completion_pct": 0.7273,
        "xpass_completion_pct": 0.7806,
        "passes_over_expected": -2.3477,
        "passes_over_expected_p100": -5.3357,
        "avg_pass_distance": 20.0979,
        "avg_pass_vertical": 1.2463
      }
    },
    {
      "canonical_id": "taylor-porter",
      "canonical_name": "Taylor Porter",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 647.0,
        "shots": 9.0,
        "shots_on_target": 5.0,
        "goals": 3.0,
        "xg": 0.3058,
        "xg_place": 0.9033,
        "goals_minus_xg": 2.6942,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1226,
        "assists_minus_xa": -0.1226,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 0.4284,
        "points_added": 0.4166,
        "xpoints_added": 0.0909,
        "passes_attempted": 280.0,
        "pass_completion_pct": 0.7857,
        "xpass_completion_pct": 0.7989,
        "passes_over_expected": -3.6932,
        "passes_over_expected_p100": -1.319,
        "avg_pass_distance": 20.8654,
        "avg_pass_vertical": 4.694
      }
    },
    {
      "canonical_id": "taylor-smith",
      "canonical_name": "Taylor Smith",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1921.0,
        "shots": 35.0,
        "shots_on_target": 13.0,
        "goals": 4.0,
        "xg": 2.7824,
        "xg_place": 0.605,
        "goals_minus_xg": 1.2176,
        "key_passes": 20.0,
        "assists": 3.0,
        "xa": 2.9411,
        "assists_minus_xa": 0.05890000000000001,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.7234,
        "points_added": 0.7168,
        "xpoints_added": 1.1379000000000001,
        "passes_attempted": 509.0,
        "pass_completion_pct": 1.3101,
        "xpass_completion_pct": 1.4304000000000001,
        "passes_over_expected": -31.1928,
        "passes_over_expected_p100": -12.0287,
        "avg_pass_distance": 35.616299999999995,
        "avg_pass_vertical": 3.7227
      }
    },
    {
      "canonical_id": "taylor-wood",
      "canonical_name": "Taylor Wood",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 68.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1267,
        "xg_place": -0.1267,
        "goals_minus_xg": -0.1267,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0197,
        "assists_minus_xa": -0.0197,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1465,
        "points_added": 0.0,
        "xpoints_added": 0.1242,
        "passes_attempted": 18.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7029,
        "passes_over_expected": -0.6527,
        "passes_over_expected_p100": -3.6263,
        "avg_pass_distance": 17.0941,
        "avg_pass_vertical": 4.3516
      }
    },
    {
      "canonical_id": "tegan-mcgrady",
      "canonical_name": "Tegan McGrady",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1427.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.509,
        "xg_place": -0.1386,
        "goals_minus_xg": -0.509,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 1.135,
        "assists_minus_xa": -1.135,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.6440000000000001,
        "points_added": 0.0,
        "xpoints_added": 0.2894,
        "passes_attempted": 791.0,
        "pass_completion_pct": 1.4436,
        "xpass_completion_pct": 1.4183,
        "passes_over_expected": 13.4054,
        "passes_over_expected_p100": 2.5262000000000002,
        "avg_pass_distance": 38.001599999999996,
        "avg_pass_vertical": 14.093
      }
    },
    {
      "canonical_id": "tess-boade",
      "canonical_name": "Tess Boade",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 383.0,
        "shots": 11.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 2.202,
        "xg_place": -0.1953,
        "goals_minus_xg": -0.202,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.7775,
        "assists_minus_xa": 0.2225,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.9795,
        "points_added": 0.0641,
        "xpoints_added": 0.4638,
        "passes_attempted": 113.0,
        "pass_completion_pct": 0.7434,
        "xpass_completion_pct": 0.7129,
        "passes_over_expected": 3.4443,
        "passes_over_expected_p100": 3.048,
        "avg_pass_distance": 15.1878,
        "avg_pass_vertical": 0.9312
      }
    },
    {
      "canonical_id": "tierna-davidson",
      "canonical_name": "Tierna Davidson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 97.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": 55.0,
        "pass_completion_pct": 0.9091,
        "xpass_completion_pct": 0.8487,
        "passes_over_expected": 3.3191,
        "passes_over_expected_p100": 6.0346,
        "avg_pass_distance": 19.0314,
        "avg_pass_vertical": 7.376
      }
    },
    {
      "canonical_id": "tinaya-alexander",
      "canonical_name": "Tinaya Alexander",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 338.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 1.1278,
        "xg_place": -0.3929,
        "goals_minus_xg": -1.1278,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3629,
        "assists_minus_xa": -0.3629,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4906,
        "points_added": 0.0,
        "xpoints_added": 1.2871,
        "passes_attempted": 69.0,
        "pass_completion_pct": 0.6957,
        "xpass_completion_pct": 0.744,
        "passes_over_expected": -3.3331,
        "passes_over_expected_p100": -4.8306,
        "avg_pass_distance": 19.5577,
        "avg_pass_vertical": -1.0131
      }
    },
    {
      "canonical_id": "tobin-heath",
      "canonical_name": "Tobin Heath",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 137.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3734,
        "xg_place": 0.1552,
        "goals_minus_xg": 0.6266,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.3812,
        "assists_minus_xa": -0.3812,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7546,
        "points_added": 0.1472,
        "xpoints_added": 0.1949,
        "passes_attempted": 57.0,
        "pass_completion_pct": 0.6491,
        "xpass_completion_pct": 0.6621,
        "passes_over_expected": -0.7398,
        "passes_over_expected_p100": -1.2978,
        "avg_pass_distance": 18.3628,
        "avg_pass_vertical": 5.017
      }
    },
    {
      "canonical_id": "toni-pressley",
      "canonical_name": "Toni Pressley",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1881.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.449,
        "xg_place": -0.3641,
        "goals_minus_xg": -0.449,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1042,
        "assists_minus_xa": -0.1042,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5532,
        "points_added": 1.9517,
        "xpoints_added": 2.0306,
        "passes_attempted": 816.0,
        "pass_completion_pct": 0.7819,
        "xpass_completion_pct": 0.7789,
        "passes_over_expected": 2.3993,
        "passes_over_expected_p100": 0.294,
        "avg_pass_distance": 26.2137,
        "avg_pass_vertical": 10.9235
      }
    },
    {
      "canonical_id": "trinity-rodman",
      "canonical_name": "Trinity Rodman",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2420.0,
        "shots": 77.0,
        "shots_on_target": 32.0,
        "goals": 8.0,
        "xg": 7.1555,
        "xg_place": 0.3617,
        "goals_minus_xg": 0.8445,
        "key_passes": 48.0,
        "assists": 5.0,
        "xa": 7.3586,
        "assists_minus_xa": -2.3586,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 14.5141,
        "points_added": 3.0825,
        "xpoints_added": 4.4205,
        "passes_attempted": 881.0,
        "pass_completion_pct": 0.6061,
        "xpass_completion_pct": 0.6328,
        "passes_over_expected": -23.4651,
        "passes_over_expected_p100": -2.6635,
        "avg_pass_distance": 17.2038,
        "avg_pass_vertical": 2.4491
      }
    },
    {
      "canonical_id": "tyler-lussi",
      "canonical_name": "Tyler Lussi",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2073.0,
        "shots": 22.0,
        "shots_on_target": 9.0,
        "goals": 1.0,
        "xg": 1.3852,
        "xg_place": 0.0486,
        "goals_minus_xg": -0.3852,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.4089,
        "assists_minus_xa": -0.4089,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7942,
        "points_added": 0.1389,
        "xpoints_added": 0.8538,
        "passes_attempted": 818.0,
        "pass_completion_pct": 0.5941,
        "xpass_completion_pct": 0.6465,
        "passes_over_expected": -42.8004,
        "passes_over_expected_p100": -5.2323,
        "avg_pass_distance": 19.1086,
        "avg_pass_vertical": 8.2409
      }
    },
    {
      "canonical_id": "tziarra-king",
      "canonical_name": "Tziarra King",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 710.0,
        "shots": 25.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 3.4457,
        "xg_place": 0.2081,
        "goals_minus_xg": -1.4457,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.5793,
        "assists_minus_xa": -0.5793,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.025,
        "points_added": 1.0481,
        "xpoints_added": 1.6746,
        "passes_attempted": 266.0,
        "pass_completion_pct": 0.718,
        "xpass_completion_pct": 0.7028,
        "passes_over_expected": 4.0649,
        "passes_over_expected_p100": 1.5282,
        "avg_pass_distance": 14.82,
        "avg_pass_vertical": -0.6758
      }
    },
    {
      "canonical_id": "val\u00e9rie-gauvin",
      "canonical_name": "Val\u00e9rie Gauvin",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 83.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.224,
        "xg_place": 0.1466,
        "goals_minus_xg": -0.224,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.224,
        "points_added": 0.0,
        "xpoints_added": 0.2474,
        "passes_attempted": 9.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7849,
        "passes_over_expected": -1.064,
        "passes_over_expected_p100": -11.8227,
        "avg_pass_distance": 19.3516,
        "avg_pass_vertical": 0.2932
      }
    },
    {
      "canonical_id": "vanessa-dibernardo",
      "canonical_name": "Vanessa DiBernardo",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2666.0,
        "shots": 39.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 2.3767,
        "xg_place": -0.6199,
        "goals_minus_xg": -0.3767,
        "key_passes": 28.0,
        "assists": 3.0,
        "xa": 2.5287,
        "assists_minus_xa": 0.4713,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.9054,
        "points_added": 0.4845,
        "xpoints_added": 1.3403,
        "passes_attempted": 1385.0,
        "pass_completion_pct": 0.774,
        "xpass_completion_pct": 0.7614,
        "passes_over_expected": 17.5288,
        "passes_over_expected_p100": 1.2656,
        "avg_pass_distance": 19.9015,
        "avg_pass_vertical": 6.0891
      }
    },
    {
      "canonical_id": "vanessa-gilles",
      "canonical_name": "Vanessa Gilles",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1253.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.233,
        "xg_place": 0.6603,
        "goals_minus_xg": -0.233,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.1777,
        "assists_minus_xa": 0.8223,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4107,
        "points_added": 0.541,
        "xpoints_added": 0.8906,
        "passes_attempted": 643.0,
        "pass_completion_pct": 0.7729,
        "xpass_completion_pct": 0.7404,
        "passes_over_expected": 20.9111,
        "passes_over_expected_p100": 3.2521,
        "avg_pass_distance": 25.5836,
        "avg_pass_vertical": 13.1905
      }
    },
    {
      "canonical_id": "veronica-latsko",
      "canonical_name": "Veronica Latsko",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1413.0,
        "shots": 28.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.8783,
        "xg_place": -1.1174,
        "goals_minus_xg": -0.8783,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.544,
        "assists_minus_xa": -0.544,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.4223,
        "points_added": 0.5181,
        "xpoints_added": 1.8878,
        "passes_attempted": 482.0,
        "pass_completion_pct": 0.6286,
        "xpass_completion_pct": 0.6748,
        "passes_over_expected": -22.2321,
        "passes_over_expected_p100": -4.6125,
        "avg_pass_distance": 14.8797,
        "avg_pass_vertical": -0.1282
      }
    },
    {
      "canonical_id": "victoria-pickett",
      "canonical_name": "Victoria Pickett",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1934.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 2.1075,
        "xg_place": -1.1125,
        "goals_minus_xg": -1.1075,
        "key_passes": 17.0,
        "assists": 0.0,
        "xa": 1.4509999999999998,
        "assists_minus_xa": -1.4509999999999998,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.5585,
        "points_added": 0.3818,
        "xpoints_added": 1.4707000000000001,
        "passes_attempted": 609.0,
        "pass_completion_pct": 1.5095,
        "xpass_completion_pct": 1.5682,
        "passes_over_expected": -18.180799999999998,
        "passes_over_expected_p100": -5.867800000000001,
        "avg_pass_distance": 38.2525,
        "avg_pass_vertical": 4.6593
      }
    },
    {
      "canonical_id": "viviana-villacorta",
      "canonical_name": "Viviana Villacorta",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1148.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0248,
        "xg_place": -0.0248,
        "goals_minus_xg": -0.0248,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.3423,
        "assists_minus_xa": -0.3423,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.367,
        "points_added": 0.0,
        "xpoints_added": 0.0171,
        "passes_attempted": 418.0,
        "pass_completion_pct": 0.8158,
        "xpass_completion_pct": 0.8196,
        "passes_over_expected": -1.5756,
        "passes_over_expected_p100": -0.3769,
        "avg_pass_distance": 18.1915,
        "avg_pass_vertical": 2.2748
      }
    },
    {
      "canonical_id": "wang-shuang",
      "canonical_name": "Wang Shuang",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 308.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.415,
        "xg_place": -0.3113,
        "goals_minus_xg": -0.415,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.2288,
        "assists_minus_xa": 0.7712,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6438,
        "points_added": 0.0,
        "xpoints_added": 0.1075,
        "passes_attempted": 107.0,
        "pass_completion_pct": 0.6636,
        "xpass_completion_pct": 0.7012,
        "passes_over_expected": -4.0288,
        "passes_over_expected_p100": -3.7652,
        "avg_pass_distance": 18.0458,
        "avg_pass_vertical": 2.7823
      }
    },
    {
      "canonical_id": "yazmeen-ryan",
      "canonical_name": "Yazmeen Ryan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1623.0,
        "shots": 35.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 4.0694,
        "xg_place": -0.8085,
        "goals_minus_xg": -1.0694,
        "key_passes": 30.0,
        "assists": 4.0,
        "xa": 2.8527,
        "assists_minus_xa": 1.1473,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.9222,
        "points_added": 2.3676,
        "xpoints_added": 2.6653,
        "passes_attempted": 590.0,
        "pass_completion_pct": 0.7203,
        "xpass_completion_pct": 0.7185,
        "passes_over_expected": 1.0905,
        "passes_over_expected_p100": 0.1848,
        "avg_pass_distance": 17.7895,
        "avg_pass_vertical": 0.0993
      }
    },
    {
      "canonical_id": "yuki-nagasato",
      "canonical_name": "Yuki Nagasato",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2530.0,
        "shots": 22.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 2.4844,
        "xg_place": -0.6219,
        "goals_minus_xg": 1.5156,
        "key_passes": 29.0,
        "assists": 3.0,
        "xa": 3.448,
        "assists_minus_xa": -0.448,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.9324,
        "points_added": 0.2341,
        "xpoints_added": 1.395,
        "passes_attempted": 1110.0,
        "pass_completion_pct": 0.7946,
        "xpass_completion_pct": 0.7556,
        "passes_over_expected": 43.3199,
        "passes_over_expected_p100": 3.9027,
        "avg_pass_distance": 15.3383,
        "avg_pass_vertical": 2.2232
      }
    },
    {
      "canonical_id": "zaneta-wyne",
      "canonical_name": "Zaneta Wyne",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 335.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0197,
        "xg_place": -0.0197,
        "goals_minus_xg": -0.0197,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0197,
        "points_added": 0.0,
        "xpoints_added": 1.9746e-06,
        "passes_attempted": 152.0,
        "pass_completion_pct": 0.6908,
        "xpass_completion_pct": 0.7236,
        "passes_over_expected": -4.9858,
        "passes_over_expected_p100": -3.2801,
        "avg_pass_distance": 18.0468,
        "avg_pass_vertical": 6.7068
      }
    },
    {
      "canonical_id": "zoe-morse",
      "canonical_name": "Zoe Morse",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2777.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.0999,
        "assists_minus_xa": -0.0999,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0999,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1544.0,
        "pass_completion_pct": 0.8225,
        "xpass_completion_pct": 0.8014,
        "passes_over_expected": 32.6102,
        "passes_over_expected_p100": 2.1121,
        "avg_pass_distance": 22.9051,
        "avg_pass_vertical": 8.6414
      }
    }
  ]
}