{
  "slug": "nwsl-2024",
  "display_name": "NWSL 2024",
  "player_count": 359,
  "game_count": 190,
  "games": [
    {
      "slug": "soccer-nwsl-2024-chi-uta-4jmanjx65k",
      "display": "Chicago @ Utah Royals",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-16",
      "away_team": "Chicago",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-nc-krqazyxgmk",
      "display": "Houston @ North Carolina",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-16",
      "away_team": "Houston",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 5,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-lou-xw5pjg9lqg",
      "display": "Orlando @ Louisville",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-16",
      "away_team": "Orlando",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-kc-kpqjzbgyq6",
      "display": "Portland @ Kansas City",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-16",
      "away_team": "Portland",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 5,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-njy-npqxow9x59",
      "display": "San Diego @ Gotham FC",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-16",
      "away_team": "San Diego",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-la-4wm480lzmj",
      "display": "Bay FC @ Angel City",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-17",
      "away_team": "Bay FC",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-sea-zeqzzlrkqk",
      "display": "Washington @ Seattle",
      "week": 1,
      "season": 2024,
      "date_str": "2024-03-17",
      "away_team": "Washington",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-njy-ev5d9blnqk",
      "display": "San Diego @ Gotham FC",
      "week": 1,
      "season": 2024,
      "date_str": "2024-06-19",
      "away_team": "San Diego",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-was-ljqekwwemx",
      "display": "Bay FC @ Washington",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-23",
      "away_team": "Bay FC",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-orl-blmvgryr5x",
      "display": "Angel City @ Orlando",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-23",
      "away_team": "Angel City",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-uta-xvqk7o6rq0",
      "display": "North Carolina @ Utah Royals",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-23",
      "away_team": "North Carolina",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-chi-p6qbzd06q0",
      "display": "Seattle @ Chicago",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-23",
      "away_team": "Seattle",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-sd-n6mmz3nr5e",
      "display": "Kansas City @ San Diego",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-24",
      "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-2024-lou-hou-e7mzoprx5r",
      "display": "Louisville @ Houston",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-24",
      "away_team": "Louisville",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-por-xj5yzr10qb",
      "display": "Gotham FC @ Portland",
      "week": 2,
      "season": 2024,
      "date_str": "2024-03-24",
      "away_team": "Gotham FC",
      "home_team": "Portland",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-orl-jyqjyngyqg",
      "display": "Chicago @ Orlando",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-29",
      "away_team": "Chicago",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-kc-evq3lep6qw",
      "display": "Angel City @ Kansas City",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-30",
      "away_team": "Angel City",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 4,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-por-nwmwzr77ql",
      "display": "Louisville @ Portland",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-30",
      "away_team": "Louisville",
      "home_team": "Portland",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-nc-kaqbow0jqb",
      "display": "Gotham FC @ North Carolina",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-30",
      "away_team": "Gotham FC",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-sd-oa5w697jm1",
      "display": "Seattle @ San Diego",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-30",
      "away_team": "Seattle",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-bay-0x5gzzbrm7",
      "display": "Houston @ Bay FC",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-31",
      "away_team": "Houston",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-was-7vqgpgbeqv",
      "display": "Utah Royals @ Washington",
      "week": 3,
      "season": 2024,
      "date_str": "2024-03-31",
      "away_team": "Utah Royals",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-uta-gpmolvrn5z",
      "display": "Orlando @ Utah Royals",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-13",
      "away_team": "Orlando",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-nc-vzqozwrj5a",
      "display": "Portland @ North Carolina",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-13",
      "away_team": "Portland",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-lou-gomnzbommw",
      "display": "San Diego @ Louisville",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-13",
      "away_team": "San Diego",
      "home_team": "Louisville",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-hou-0oq6e0yx56",
      "display": "Washington @ Houston",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-13",
      "away_team": "Washington",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-njy-wvq9w41zmw",
      "display": "Kansas City @ Gotham FC",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-14",
      "away_team": "Kansas City",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-chi-2lqrenvw5r",
      "display": "Angel City @ Chicago",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-14",
      "away_team": "Angel City",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-bay-9z5kzj6lma",
      "display": "Seattle @ Bay FC",
      "week": 4,
      "season": 2024,
      "date_str": "2024-04-15",
      "away_team": "Seattle",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-kc-gjmnrk0vmk",
      "display": "Bay FC @ Kansas City",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-20",
      "away_team": "Bay FC",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 5,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-was-egmp8p9jma",
      "display": "Gotham FC @ Washington",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-20",
      "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-2024-sd-orl-315vzry659",
      "display": "San Diego @ Orlando",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-20",
      "away_team": "San Diego",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-lou-pk5ldr2m5o",
      "display": "Utah Royals @ Louisville",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-20",
      "away_team": "Utah Royals",
      "home_team": "Louisville",
      "team": "",
      "score_home": 5,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-sea-7vq7x06ymd",
      "display": "Chicago @ Seattle",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-21",
      "away_team": "Chicago",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-por-ramynv6a5d",
      "display": "Houston @ Portland",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-21",
      "away_team": "Houston",
      "home_team": "Portland",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-la-ev5d9bdaqk",
      "display": "North Carolina @ Angel City",
      "week": 5,
      "season": 2024,
      "date_str": "2024-04-21",
      "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-2024-orl-was-2vq110w4qr",
      "display": "Orlando @ Washington",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-26",
      "away_team": "Orlando",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-uta-vj58j0o3q8",
      "display": "Houston @ Utah Royals",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-27",
      "away_team": "Houston",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-la-a35r36jbql",
      "display": "Kansas City @ Angel City",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-27",
      "away_team": "Kansas City",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-chi-9yqdze79mv",
      "display": "Portland @ Chicago",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-27",
      "away_team": "Portland",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-nc-olmlzyxgql",
      "display": "Seattle @ North Carolina",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-27",
      "away_team": "Seattle",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-sd-kxmezadx56",
      "display": "Bay FC @ San Diego",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-28",
      "away_team": "Bay FC",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-njy-odmxzj62qy",
      "display": "Louisville @ Gotham FC",
      "week": 6,
      "season": 2024,
      "date_str": "2024-04-28",
      "away_team": "Louisville",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-orl-9vq2r031qk",
      "display": "North Carolina @ Orlando",
      "week": 7,
      "season": 2024,
      "date_str": "2024-05-01",
      "away_team": "North Carolina",
      "home_team": "Orlando",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-bay-adq0d0jpqe",
      "display": "Portland @ Bay FC",
      "week": 7,
      "season": 2024,
      "date_str": "2024-05-02",
      "away_team": "Portland",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-chi-npqxokgg59",
      "display": "Washington @ Chicago",
      "week": 7,
      "season": 2024,
      "date_str": "2024-05-02",
      "away_team": "Washington",
      "home_team": "Chicago",
      "team": "",
      "score_home": 2,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-sea-ljqekw1emx",
      "display": "Kansas City @ Seattle",
      "week": 7,
      "season": 2024,
      "date_str": "2024-05-09",
      "away_team": "Kansas City",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-hou-xvqk7oxrq0",
      "display": "Gotham FC @ Houston",
      "week": 7,
      "season": 2024,
      "date_str": "2024-05-09",
      "away_team": "Gotham FC",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-sd-p6qbzdn6q0",
      "display": "Utah Royals @ San Diego",
      "week": 7,
      "season": 2024,
      "date_str": "2024-05-09",
      "away_team": "Utah Royals",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-la-2vq110woqr",
      "display": "Louisville @ Angel City",
      "week": 7,
      "season": 2024,
      "date_str": "2024-06-20",
      "away_team": "Louisville",
      "home_team": "Angel City",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-uta-kpqjzbdyq6",
      "display": "Angel City @ Utah Royals",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-04",
      "away_team": "Angel City",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-njy-krqazylgmk",
      "display": "North Carolina @ Gotham FC",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-04",
      "away_team": "North Carolina",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-sea-xw5pjgjlqg",
      "display": "San Diego @ Seattle",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-04",
      "away_team": "San Diego",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-hou-4wm480wzmj",
      "display": "Kansas City @ Houston",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-05",
      "away_team": "Kansas City",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-orl-zeqzzlnkqk",
      "display": "Louisville @ Orlando",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-05",
      "away_team": "Louisville",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-por-4jmanjn65k",
      "display": "Washington @ Portland",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-05",
      "away_team": "Washington",
      "home_team": "Portland",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-bay-blmvgrwr5x",
      "display": "Chicago @ Bay FC",
      "week": 8,
      "season": 2024,
      "date_str": "2024-05-06",
      "away_team": "Chicago",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-orl-n6mmz32r5e",
      "display": "Bay FC @ Orlando",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-11",
      "away_team": "Bay FC",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-lou-e7mzopox5r",
      "display": "Washington @ Louisville",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-11",
      "away_team": "Washington",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-la-evq3leb6qw",
      "display": "Houston @ Angel City",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-12",
      "away_team": "Houston",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-kc-oa5w69gjm1",
      "display": "North Carolina @ Kansas City",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-12",
      "away_team": "North Carolina",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-sd-kaqbowyjqb",
      "display": "Gotham FC @ San Diego",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-12",
      "away_team": "Gotham FC",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-por-xj5yzro0qb",
      "display": "Seattle @ Portland",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-12",
      "away_team": "Seattle",
      "home_team": "Portland",
      "team": "",
      "score_home": 4,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-chi-jyqjyneyqg",
      "display": "Utah Royals @ Chicago",
      "week": 9,
      "season": 2024,
      "date_str": "2024-05-12",
      "away_team": "Utah Royals",
      "home_team": "Chicago",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-was-0oq6e0gx56",
      "display": "Angel City @ Washington",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-18",
      "away_team": "Angel City",
      "home_team": "Washington",
      "team": "",
      "score_home": 4,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-hou-nwmwzrg7ql",
      "display": "Portland @ Houston",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-18",
      "away_team": "Portland",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-bay-7vqgpgleqv",
      "display": "San Diego @ Bay FC",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-18",
      "away_team": "San Diego",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-nc-0x5gzzrrm7",
      "display": "Utah Royals @ North Carolina",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-18",
      "away_team": "Utah Royals",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-njy-gomnzbxmmw",
      "display": "Chicago @ Gotham FC",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-19",
      "away_team": "Chicago",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-kc-gpmolvjn5z",
      "display": "Louisville @ Kansas City",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-19",
      "away_team": "Louisville",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 3,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-sea-vzqozw0j5a",
      "display": "Orlando @ Seattle",
      "week": 10,
      "season": 2024,
      "date_str": "2024-05-19",
      "away_team": "Orlando",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-orl-jyqjynekqg",
      "display": "Portland @ Orlando",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-24",
      "away_team": "Portland",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-la-2lqrenww5r",
      "display": "San Diego @ Angel City",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-24",
      "away_team": "San Diego",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-was-oa5w69g4m1",
      "display": "Seattle @ Washington",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-24",
      "away_team": "Seattle",
      "home_team": "Washington",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-chi-nwmwzrveql",
      "display": "Louisville @ Chicago",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-25",
      "away_team": "Louisville",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-hou-evq3lebvqw",
      "display": "North Carolina @ Houston",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-25",
      "away_team": "North Carolina",
      "home_team": "Houston",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-bay-kaqbowybqb",
      "display": "Gotham FC @ Bay FC",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-25",
      "away_team": "Gotham FC",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-uta-0x5gzzvpm7",
      "display": "Kansas City @ Utah Royals",
      "week": 11,
      "season": 2024,
      "date_str": "2024-05-26",
      "away_team": "Kansas City",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-chi-2lqrenvj5r",
      "display": "Bay FC @ Chicago",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Bay FC",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-lou-0oq6e0nx56",
      "display": "Houston @ Louisville",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Houston",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-njy-gpmolvkr5z",
      "display": "Angel City @ Gotham FC",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Angel City",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-sd-7vqgpgejqv",
      "display": "Orlando @ San Diego",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Orlando",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-uta-gomnzbvlmw",
      "display": "Washington @ Utah Royals",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-08",
      "away_team": "Washington",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-por-vzqozwvj5a",
      "display": "North Carolina @ Portland",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-09",
      "away_team": "North Carolina",
      "home_team": "Portland",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-kc-wvq9w49bmw",
      "display": "Seattle @ Kansas City",
      "week": 12,
      "season": 2024,
      "date_str": "2024-06-09",
      "away_team": "Seattle",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 5,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-kc-9z5kzjvdma",
      "display": "Chicago @ Kansas City",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-15",
      "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-2024-njy-lou-315vzrvn59",
      "display": "Gotham FC @ Louisville",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "Gotham FC",
      "home_team": "Louisville",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-nc-pk5ldrjy5o",
      "display": "Orlando @ North Carolina",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "Orlando",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-was-egmp8pz6ma",
      "display": "San Diego @ Washington",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-15",
      "away_team": "San Diego",
      "home_team": "Washington",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-hou-gjmnrkadmk",
      "display": "Angel City @ Houston",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-16",
      "away_team": "Angel City",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-sea-ramynvod5d",
      "display": "Portland @ Seattle",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-16",
      "away_team": "Portland",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-bay-7vq7x0ogmd",
      "display": "Utah Royals @ Bay FC",
      "week": 13,
      "season": 2024,
      "date_str": "2024-06-17",
      "away_team": "Utah Royals",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-hou-olmlzyvdql",
      "display": "San Diego @ Houston",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-22",
      "away_team": "San Diego",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-orl-a35r36w2ql",
      "display": "Utah Royals @ Orlando",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-22",
      "away_team": "Utah Royals",
      "home_team": "Orlando",
      "team": "",
      "score_home": 6,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-nc-9vq2r0gmqk",
      "display": "Chicago @ North Carolina",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Chicago",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-por-kxmezavp56",
      "display": "Kansas City @ Portland",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Kansas City",
      "home_team": "Portland",
      "team": "",
      "score_home": 1,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-bay-vj58j0rlq8",
      "display": "Angel City @ Bay FC",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Angel City",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-sea-odmxzjvxqy",
      "display": "Louisville @ Seattle",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Louisville",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-njy-9yqdzevemv",
      "display": "Washington @ Gotham FC",
      "week": 14,
      "season": 2024,
      "date_str": "2024-06-23",
      "away_team": "Washington",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-lou-kpqjzbvyq6",
      "display": "Bay FC @ Louisville",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Bay FC",
      "home_team": "Louisville",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-sd-adq0d0b3qe",
      "display": "Chicago @ San Diego",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Chicago",
      "home_team": "San Diego",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-kc-npqxok6x59",
      "display": "Houston @ Kansas City",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "Houston",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-was-xw5pjgvjqg",
      "display": "North Carolina @ Washington",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-29",
      "away_team": "North Carolina",
      "home_team": "Washington",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-la-4wm4806nmj",
      "display": "Orlando @ Angel City",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Orlando",
      "home_team": "Angel City",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-uta-krqazyvjmk",
      "display": "Portland @ Utah Royals",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Portland",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-njy-4jmanjd15k",
      "display": "Seattle @ Gotham FC",
      "week": 15,
      "season": 2024,
      "date_str": "2024-06-30",
      "away_team": "Seattle",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-chi-blmvgrgw5x",
      "display": "Houston @ Chicago",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "Houston",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-kc-xvqk7o00q0",
      "display": "Orlando @ Kansas City",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "Orlando",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-por-zeqzzlvrqk",
      "display": "San Diego @ Portland",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-06",
      "away_team": "San Diego",
      "home_team": "Portland",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-nc-e7mzopng5r",
      "display": "Louisville @ North Carolina",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Louisville",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-la-ljqekw84mx",
      "display": "Gotham FC @ Angel City",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Gotham FC",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-sea-n6mmz3vx5e",
      "display": "Utah Royals @ Seattle",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Utah Royals",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-bay-p6qbzdewq0",
      "display": "Washington @ Bay FC",
      "week": 16,
      "season": 2024,
      "date_str": "2024-07-07",
      "away_team": "Washington",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 0,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-uta-jyqjynxkqg",
      "display": "Bay FC @ Utah Royals",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Bay FC",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-lou-kaqbow1bqb",
      "display": "Chicago @ Louisville",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Chicago",
      "home_team": "Louisville",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-sd-evq3legvqw",
      "display": "Angel City @ San Diego",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Angel City",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-hou-xj5yzrvrqb",
      "display": "Orlando @ Houston",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Orlando",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-njy-oa5w69g4m1",
      "display": "Portland @ Gotham FC",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-24",
      "away_team": "Portland",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-was-nwmwzrdeql",
      "display": "Kansas City @ Washington",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-25",
      "away_team": "Kansas City",
      "home_team": "Washington",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-sea-0x5gzzgpm7",
      "display": "North Carolina @ Seattle",
      "week": 17,
      "season": 2024,
      "date_str": "2024-08-26",
      "away_team": "North Carolina",
      "home_team": "Seattle",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-por-7vqgpgnjqv",
      "display": "Bay FC @ Portland",
      "week": 18,
      "season": 2024,
      "date_str": "2024-08-31",
      "away_team": "Bay FC",
      "home_team": "Portland",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-lou-0oq6e0xx56",
      "display": "Seattle @ Louisville",
      "week": 18,
      "season": 2024,
      "date_str": "2024-08-31",
      "away_team": "Seattle",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-la-vzqozwvj5a",
      "display": "Chicago @ Angel City",
      "week": 18,
      "season": 2024,
      "date_str": "2024-09-01",
      "away_team": "Chicago",
      "home_team": "Angel City",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-nc-gomnzbklmw",
      "display": "Kansas City @ North Carolina",
      "week": 18,
      "season": 2024,
      "date_str": "2024-09-01",
      "away_team": "Kansas City",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-orl-2lqrendj5r",
      "display": "Gotham FC @ Orlando",
      "week": 18,
      "season": 2024,
      "date_str": "2024-09-01",
      "away_team": "Gotham FC",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-hou-gpmolvnr5z",
      "display": "Utah Royals @ Houston",
      "week": 18,
      "season": 2024,
      "date_str": "2024-09-01",
      "away_team": "Utah Royals",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-sd-wvq9w40bmw",
      "display": "Washington @ San Diego",
      "week": 18,
      "season": 2024,
      "date_str": "2024-09-02",
      "away_team": "Washington",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-was-315vzr8n59",
      "display": "Portland @ Washington",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-07",
      "away_team": "Portland",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-la-9z5kzjodma",
      "display": "Seattle @ Angel City",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-07",
      "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-2024-uta-kc-egmp8py6ma",
      "display": "Utah Royals @ Kansas City",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-07",
      "away_team": "Utah Royals",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-njy-gjmnrkldmk",
      "display": "Houston @ Gotham FC",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-08",
      "away_team": "Houston",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-bay-pk5ldrvy5o",
      "display": "Louisville @ Bay FC",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-08",
      "away_team": "Louisville",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-chi-ramynv8d5d",
      "display": "Orlando @ Chicago",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-08",
      "away_team": "Orlando",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-sd-7vq7x02gmd",
      "display": "North Carolina @ San Diego",
      "week": 19,
      "season": 2024,
      "date_str": "2024-09-09",
      "away_team": "North Carolina",
      "home_team": "San Diego",
      "team": "",
      "score_home": 1,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-nc-2vq110roqr",
      "display": "Bay FC @ North Carolina",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-13",
      "away_team": "Bay FC",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-por-a35r36n2ql",
      "display": "Chicago @ Portland",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-14",
      "away_team": "Chicago",
      "home_team": "Portland",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-orl-ev5d9bgnqk",
      "display": "Kansas City @ Orlando",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-14",
      "away_team": "Kansas City",
      "home_team": "Orlando",
      "team": "",
      "score_home": 0,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-lou-olmlzyrdql",
      "display": "Angel City @ Louisville",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-14",
      "away_team": "Angel City",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-was-9yqdzebemv",
      "display": "Houston @ Washington",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-15",
      "away_team": "Houston",
      "home_team": "Washington",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-uta-vj58j0xlq8",
      "display": "San Diego @ Utah Royals",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-15",
      "away_team": "San Diego",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-sea-kxmezawp56",
      "display": "Gotham FC @ Seattle",
      "week": 20,
      "season": 2024,
      "date_str": "2024-09-17",
      "away_team": "Gotham FC",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-lou-npqxoklx59",
      "display": "North Carolina @ Louisville",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-21",
      "away_team": "North Carolina",
      "home_team": "Louisville",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-bay-9vq2r0lmqk",
      "display": "Orlando @ Bay FC",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-21",
      "away_team": "Orlando",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-kc-odmxzjexqy",
      "display": "Washington @ Kansas City",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-21",
      "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-2024-sd-chi-kpqjzbnyq6",
      "display": "San Diego @ Chicago",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-22",
      "away_team": "San Diego",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-hou-adq0d013qe",
      "display": "Seattle @ Houston",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-22",
      "away_team": "Seattle",
      "home_team": "Houston",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-njy-xw5pjgpjqg",
      "display": "Utah Royals @ Gotham FC",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-22",
      "away_team": "Utah Royals",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-la-krqazyjjmk",
      "display": "Portland @ Angel City",
      "week": 21,
      "season": 2024,
      "date_str": "2024-09-24",
      "away_team": "Portland",
      "home_team": "Angel City",
      "team": "",
      "score_home": 2,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-orl-blmvgryw5x",
      "display": "Houston @ Orlando",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-28",
      "away_team": "Houston",
      "home_team": "Orlando",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-uta-zeqzzl2rqk",
      "display": "Louisville @ Utah Royals",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-28",
      "away_team": "Louisville",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-kc-4wm480dnmj",
      "display": "Gotham FC @ Kansas City",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-28",
      "away_team": "Gotham FC",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-la-4jmanjb15k",
      "display": "Washington @ Angel City",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-28",
      "away_team": "Washington",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-sea-p6qbzdwwq0",
      "display": "Bay FC @ Seattle",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-29",
      "away_team": "Bay FC",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-chi-ljqekw64mx",
      "display": "North Carolina @ Chicago",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-29",
      "away_team": "North Carolina",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-sd-xvqk7ok0q0",
      "display": "Portland @ San Diego",
      "week": 22,
      "season": 2024,
      "date_str": "2024-09-29",
      "away_team": "Portland",
      "home_team": "San Diego",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-njy-oa5w69r4m1",
      "display": "Bay FC @ Gotham FC",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-05",
      "away_team": "Bay FC",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 5,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-hou-n6mmz39x5e",
      "display": "Chicago @ Houston",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-05",
      "away_team": "Chicago",
      "home_team": "Houston",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-lou-jyqjyn9kqg",
      "display": "Kansas City @ Louisville",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-05",
      "away_team": "Kansas City",
      "home_team": "Louisville",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-sea-e7mzopdg5r",
      "display": "Angel City @ Seattle",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-05",
      "away_team": "Angel City",
      "home_team": "Seattle",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-nc-xj5yzrxrqb",
      "display": "San Diego @ North Carolina",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-05",
      "away_team": "San Diego",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-por-evq3le8vqw",
      "display": "Utah Royals @ Portland",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-06",
      "away_team": "Utah Royals",
      "home_team": "Portland",
      "team": "",
      "score_home": 1,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-orl-kaqbowwbqb",
      "display": "Washington @ Orlando",
      "week": 23,
      "season": 2024,
      "date_str": "2024-10-06",
      "away_team": "Washington",
      "home_team": "Orlando",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-nc-7vqgpgwjqv",
      "display": "Angel City @ North Carolina",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-12",
      "away_team": "Angel City",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-chi-0x5gzzapm7",
      "display": "Gotham FC @ Chicago",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-12",
      "away_team": "Gotham FC",
      "home_team": "Chicago",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-por-nwmwzrneql",
      "display": "Orlando @ Portland",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-12",
      "away_team": "Orlando",
      "home_team": "Portland",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-bay-0oq6e0dx56",
      "display": "Kansas City @ Bay FC",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-13",
      "away_team": "Kansas City",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-was-gomnzbwlmw",
      "display": "Louisville @ Washington",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-13",
      "away_team": "Louisville",
      "home_team": "Washington",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-uta-gpmolvnr5z",
      "display": "Seattle @ Utah Royals",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-13",
      "away_team": "Seattle",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 3,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-sd-vzqozwgj5a",
      "display": "Houston @ San Diego",
      "week": 24,
      "season": 2024,
      "date_str": "2024-10-14",
      "away_team": "Houston",
      "home_team": "San Diego",
      "team": "",
      "score_home": 0,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-hou-sea-2lqren9j5r",
      "display": "Houston @ Seattle",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-19",
      "away_team": "Houston",
      "home_team": "Seattle",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-lou-oa5w69kdm1",
      "display": "Portland @ Louisville",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-19",
      "away_team": "Portland",
      "home_team": "Louisville",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sd-kc-jyqjynwzqg",
      "display": "San Diego @ Kansas City",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-19",
      "away_team": "San Diego",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-was-nwmwzrndql",
      "display": "Chicago @ Washington",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-20",
      "away_team": "Chicago",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-bay-evq3lenxqw",
      "display": "North Carolina @ Bay FC",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-20",
      "away_team": "North Carolina",
      "home_team": "Bay FC",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-orl-njy-kaqbowpmqb",
      "display": "Orlando @ Gotham FC",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-20",
      "away_team": "Orlando",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-uta-la-0x5gzzawm7",
      "display": "Utah Royals @ Angel City",
      "week": 25,
      "season": 2024,
      "date_str": "2024-10-20",
      "away_team": "Utah Royals",
      "home_team": "Angel City",
      "team": "",
      "score_home": 1,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-la-por-0oq6e0dg56",
      "display": "Angel City @ Portland",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-02",
      "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-2024-njy-uta-7vqgpgwzqv",
      "display": "Gotham FC @ Utah Royals",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-02",
      "away_team": "Gotham FC",
      "home_team": "Utah Royals",
      "team": "",
      "score_home": 1,
      "score_away": 4,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-sea-orl-gpmolvnd5z",
      "display": "Seattle @ Orlando",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-02",
      "away_team": "Seattle",
      "home_team": "Orlando",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-nc-gomnzbw8mw",
      "display": "Washington @ North Carolina",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-02",
      "away_team": "Washington",
      "home_team": "North Carolina",
      "team": "",
      "score_home": 0,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-hou-vzqozwgn5a",
      "display": "Bay FC @ Houston",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-03",
      "away_team": "Bay FC",
      "home_team": "Houston",
      "team": "",
      "score_home": 2,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-kc-chi-2lqren9a5r",
      "display": "Kansas City @ Chicago",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-03",
      "away_team": "Kansas City",
      "home_team": "Chicago",
      "team": "",
      "score_home": 1,
      "score_away": 3,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-lou-sd-wvq9w4lnmw",
      "display": "Louisville @ San Diego",
      "week": 26,
      "season": 2024,
      "date_str": "2024-11-03",
      "away_team": "Louisville",
      "home_team": "San Diego",
      "team": "",
      "score_home": 3,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-chi-orl-gomnzwbmmw",
      "display": "Chicago @ Orlando",
      "week": 27,
      "season": 2024,
      "date_str": "2024-11-09",
      "away_team": "Chicago",
      "home_team": "Orlando",
      "team": "",
      "score_home": 4,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-nc-kc-vzqozgwj5a",
      "display": "North Carolina @ Kansas City",
      "week": 27,
      "season": 2024,
      "date_str": "2024-11-09",
      "away_team": "North Carolina",
      "home_team": "Kansas City",
      "team": "",
      "score_home": 1,
      "score_away": 0,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-bay-was-wvq9wl4zmw",
      "display": "Bay FC @ Washington",
      "week": 27,
      "season": 2024,
      "date_str": "2024-11-10",
      "away_team": "Bay FC",
      "home_team": "Washington",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-por-njy-9z5kzwjlma",
      "display": "Portland @ Gotham FC",
      "week": 27,
      "season": 2024,
      "date_str": "2024-11-10",
      "away_team": "Portland",
      "home_team": "Gotham FC",
      "team": "",
      "score_home": 2,
      "score_away": 1,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-njy-was-egmp8opjma",
      "display": "Gotham FC @ Washington",
      "week": 28,
      "season": 2024,
      "date_str": "2024-11-16",
      "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-2024-kc-orl-315vzlr659",
      "display": "Kansas City @ Orlando",
      "week": 28,
      "season": 2024,
      "date_str": "2024-11-17",
      "away_team": "Kansas City",
      "home_team": "Orlando",
      "team": "",
      "score_home": 3,
      "score_away": 2,
      "channel": "",
      "synthetic": false,
      "status": "FullTime",
      "player_count": 0
    },
    {
      "slug": "soccer-nwsl-2024-was-orl-oa5w6k8am1",
      "display": "Washington @ Orlando",
      "week": 29,
      "season": 2024,
      "date_str": "2024-11-24",
      "away_team": "Washington",
      "home_team": "Orlando",
      "team": "",
      "score_home": 1,
      "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": 2467.0,
        "shots": 7.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 1.5259999999999998,
        "xg_place": 0.9131,
        "goals_minus_xg": 1.474,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.24330000000000002,
        "assists_minus_xa": -0.24330000000000002,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.7692999999999999,
        "points_added": 1.8096,
        "xpoints_added": 0.793,
        "passes_attempted": 1371.0,
        "pass_completion_pct": 1.6442,
        "xpass_completion_pct": 1.5914,
        "passes_over_expected": 35.5323,
        "passes_over_expected_p100": 5.279,
        "avg_pass_distance": 49.4613,
        "avg_pass_vertical": 20.0654
      }
    },
    {
      "canonical_id": "abby-erceg",
      "canonical_name": "Abby Erceg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2736.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.626,
        "xg_place": -0.337,
        "goals_minus_xg": -0.626,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.2149,
        "assists_minus_xa": 0.7851,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8409,
        "points_added": 0.0,
        "xpoints_added": 0.4449,
        "passes_attempted": 1537.0,
        "pass_completion_pct": 0.907,
        "xpass_completion_pct": 0.8779,
        "passes_over_expected": 44.6004,
        "passes_over_expected_p100": 2.9018,
        "avg_pass_distance": 21.3396,
        "avg_pass_vertical": 5.7041
      }
    },
    {
      "canonical_id": "addisyn-merrick",
      "canonical_name": "Addisyn Merrick",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 154.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.7111,
        "xpass_completion_pct": 0.708,
        "passes_over_expected": 0.142,
        "passes_over_expected_p100": 0.3155,
        "avg_pass_distance": 16.7592,
        "avg_pass_vertical": 4.9592
      }
    },
    {
      "canonical_id": "adriana",
      "canonical_name": "Adriana",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2123.0,
        "shots": 84.0,
        "shots_on_target": 27.0,
        "goals": 6.0,
        "xg": 7.4835,
        "xg_place": -1.5914,
        "goals_minus_xg": -1.4835,
        "key_passes": 29.0,
        "assists": 1.0,
        "xa": 3.573,
        "assists_minus_xa": -2.573,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 11.0565,
        "points_added": 2.4353,
        "xpoints_added": 4.7621,
        "passes_attempted": 561.0,
        "pass_completion_pct": 0.7166,
        "xpass_completion_pct": 0.6984,
        "passes_over_expected": 10.2038,
        "passes_over_expected_p100": 1.8189,
        "avg_pass_distance": 15.2063,
        "avg_pass_vertical": 1.4452
      }
    },
    {
      "canonical_id": "adrianna-franch",
      "canonical_name": "Adrianna Franch",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1792.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": 316.0,
        "pass_completion_pct": 0.8133,
        "xpass_completion_pct": 0.8195,
        "passes_over_expected": -1.9745,
        "passes_over_expected_p100": -0.6248,
        "avg_pass_distance": 29.7356,
        "avg_pass_vertical": 18.5065,
        "shots_faced": 72.0,
        "goals_conceded": 25.0,
        "saves": 47.0,
        "headed_shot_share": 0.1806,
        "xg_faced": 19.8899,
        "goals_conceded_minus_xg": 5.1101,
        "goals_per_xg": 1.2569
      }
    },
    {
      "canonical_id": "agnes-nyberg",
      "canonical_name": "Agnes Nyberg",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 761.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1287,
        "xg_place": 0.0298,
        "goals_minus_xg": -0.1287,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3189,
        "assists_minus_xa": -0.3189,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4476,
        "points_added": 0.0,
        "xpoints_added": 0.1078,
        "passes_attempted": 195.0,
        "pass_completion_pct": 0.7333,
        "xpass_completion_pct": 0.7971,
        "passes_over_expected": -12.4373,
        "passes_over_expected_p100": -6.3781,
        "avg_pass_distance": 19.5573,
        "avg_pass_vertical": 3.8022
      }
    },
    {
      "canonical_id": "ainsley-mccammon",
      "canonical_name": "Ainsley Mccammon",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 81.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": 15.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7556,
        "passes_over_expected": -1.3337,
        "passes_over_expected_p100": -8.891,
        "avg_pass_distance": 18.3086,
        "avg_pass_vertical": 6.3892
      }
    },
    {
      "canonical_id": "alana-cook",
      "canonical_name": "Alana Cook",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2201.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5021,
        "xg_place": -0.01909999999999995,
        "goals_minus_xg": -0.5021,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.8836999999999999,
        "assists_minus_xa": -0.8836999999999999,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3858000000000001,
        "points_added": 0.0,
        "xpoints_added": 0.4784,
        "passes_attempted": 1290.0,
        "pass_completion_pct": 1.6779000000000002,
        "xpass_completion_pct": 1.6513,
        "passes_over_expected": 19.1593,
        "passes_over_expected_p100": 2.669,
        "avg_pass_distance": 48.9182,
        "avg_pass_vertical": 16.3333
      }
    },
    {
      "canonical_id": "alex-kerr",
      "canonical_name": "Alex Kerr",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 13.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.5708,
        "passes_over_expected": -0.1416,
        "passes_over_expected_p100": -7.0809,
        "avg_pass_distance": 7.2339,
        "avg_pass_vertical": -6.67
      }
    },
    {
      "canonical_id": "alex-morgan",
      "canonical_name": "Alex Morgan",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 989.0,
        "shots": 30.0,
        "shots_on_target": 14.0,
        "goals": 1.0,
        "xg": 4.9501,
        "xg_place": -0.8455,
        "goals_minus_xg": -3.9501,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1881,
        "assists_minus_xa": -0.1881,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 5.1382,
        "points_added": 0.0,
        "xpoints_added": 3.2734,
        "passes_attempted": 213.0,
        "pass_completion_pct": 0.6244,
        "xpass_completion_pct": 0.6763,
        "passes_over_expected": -11.0426,
        "passes_over_expected_p100": -5.1843,
        "avg_pass_distance": 14.4701,
        "avg_pass_vertical": -0.7463
      }
    },
    {
      "canonical_id": "alexa-spaanstra",
      "canonical_name": "Alexa Spaanstra",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1034.0,
        "shots": 20.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.6564999999999999,
        "xg_place": -0.4481,
        "goals_minus_xg": -0.6565,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 1.2368999999999999,
        "assists_minus_xa": 0.7631,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.8934,
        "points_added": 0.3668,
        "xpoints_added": 0.8693000000000001,
        "passes_attempted": 295.0,
        "pass_completion_pct": 1.4292,
        "xpass_completion_pct": 1.4824000000000002,
        "passes_over_expected": -10.083,
        "passes_over_expected_p100": -5.323600000000001,
        "avg_pass_distance": 30.785,
        "avg_pass_vertical": 1.6360999999999999
      }
    },
    {
      "canonical_id": "alexandra-pfeiffer",
      "canonical_name": "Alexandra Pfeiffer",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 206.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0505,
        "xg_place": 0.4814,
        "goals_minus_xg": 0.9495,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0208,
        "assists_minus_xa": -0.0208,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.0713,
        "points_added": 0.0017,
        "xpoints_added": 0.0001,
        "passes_attempted": 53.0,
        "pass_completion_pct": 0.5849,
        "xpass_completion_pct": 0.6943,
        "passes_over_expected": -5.7994,
        "passes_over_expected_p100": -10.9422,
        "avg_pass_distance": 16.935,
        "avg_pass_vertical": 2.6715
      }
    },
    {
      "canonical_id": "alexis-loera",
      "canonical_name": "Alexis Loera",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 333.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0361,
        "xg_place": 0.0028,
        "goals_minus_xg": 0.9639,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0669,
        "assists_minus_xa": -0.0669,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.103,
        "points_added": 0.5724,
        "xpoints_added": 0.0232,
        "passes_attempted": 161.0,
        "pass_completion_pct": 0.764,
        "xpass_completion_pct": 0.7503,
        "passes_over_expected": 2.1975,
        "passes_over_expected_p100": 1.3649,
        "avg_pass_distance": 21.8916,
        "avg_pass_vertical": 7.9668
      }
    },
    {
      "canonical_id": "ali-riley",
      "canonical_name": "Ali Riley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 297.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2741,
        "xg_place": -0.2741,
        "goals_minus_xg": -0.2741,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2741,
        "points_added": 0.0,
        "xpoints_added": 0.081,
        "passes_attempted": 144.0,
        "pass_completion_pct": 0.7431,
        "xpass_completion_pct": 0.7775,
        "passes_over_expected": -4.9607,
        "passes_over_expected_p100": -3.445,
        "avg_pass_distance": 18.4607,
        "avg_pass_vertical": 1.8566
      }
    },
    {
      "canonical_id": "aline",
      "canonical_name": "Aline",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 521.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.0603,
        "xg_place": -0.0897,
        "goals_minus_xg": -0.0603,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2596,
        "assists_minus_xa": -0.2596,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3199,
        "points_added": 0.5038,
        "xpoints_added": 0.3979,
        "passes_attempted": 112.0,
        "pass_completion_pct": 0.7679,
        "xpass_completion_pct": 0.761,
        "passes_over_expected": 0.7627,
        "passes_over_expected_p100": 0.681,
        "avg_pass_distance": 15.3547,
        "avg_pass_vertical": -2.691
      }
    },
    {
      "canonical_id": "ally-brazier",
      "canonical_name": "Ally Brazier",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1276.0,
        "shots": 32.0,
        "shots_on_target": 14.0,
        "goals": 3.0,
        "xg": 4.5467,
        "xg_place": -1.9493,
        "goals_minus_xg": -1.5467,
        "key_passes": 10.0,
        "assists": 3.0,
        "xa": 1.8838,
        "assists_minus_xa": 1.1162,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 6.4305,
        "points_added": 0.8272,
        "xpoints_added": 1.4558,
        "passes_attempted": 278.0,
        "pass_completion_pct": 0.6403,
        "xpass_completion_pct": 0.653,
        "passes_over_expected": -3.5394,
        "passes_over_expected_p100": -1.2732,
        "avg_pass_distance": 18.8875,
        "avg_pass_vertical": 1.799
      }
    },
    {
      "canonical_id": "ally-cook",
      "canonical_name": "Ally Cook",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 308.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3779,
        "xg_place": -0.3576,
        "goals_minus_xg": -0.3779,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1486,
        "assists_minus_xa": -0.1486,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5265,
        "points_added": 0.0,
        "xpoints_added": 0.2986,
        "passes_attempted": 73.0,
        "pass_completion_pct": 0.6164,
        "xpass_completion_pct": 0.6897,
        "passes_over_expected": -5.3502,
        "passes_over_expected_p100": -7.329,
        "avg_pass_distance": 13.5633,
        "avg_pass_vertical": 0.6423
      }
    },
    {
      "canonical_id": "ally-lemos",
      "canonical_name": "Ally Lemos",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 441.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1054,
        "xg_place": -0.1054,
        "goals_minus_xg": -0.1054,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.491,
        "assists_minus_xa": -0.491,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5964,
        "points_added": 0.0,
        "xpoints_added": 0.0175,
        "passes_attempted": 186.0,
        "pass_completion_pct": 0.7527,
        "xpass_completion_pct": 0.7611,
        "passes_over_expected": -1.5591,
        "passes_over_expected_p100": -0.8382,
        "avg_pass_distance": 19.7729,
        "avg_pass_vertical": 1.4841
      }
    },
    {
      "canonical_id": "ally-schlegel",
      "canonical_name": "Ally Schlegel",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1496.0,
        "shots": 20.0,
        "shots_on_target": 9.0,
        "goals": 7.0,
        "xg": 4.3387,
        "xg_place": 0.0506,
        "goals_minus_xg": 2.6613,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 1.7538,
        "assists_minus_xa": -1.7538,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.0925,
        "points_added": 3.4197,
        "xpoints_added": 1.8312,
        "passes_attempted": 401.0,
        "pass_completion_pct": 0.6833,
        "xpass_completion_pct": 0.6776,
        "passes_over_expected": 2.2641,
        "passes_over_expected_p100": 0.5646,
        "avg_pass_distance": 15.042,
        "avg_pass_vertical": 1.8324
      }
    },
    {
      "canonical_id": "ally-sentnor",
      "canonical_name": "Ally Sentnor",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2159.0,
        "shots": 68.0,
        "shots_on_target": 24.0,
        "goals": 3.0,
        "xg": 4.4728,
        "xg_place": 0.202,
        "goals_minus_xg": -1.4728,
        "key_passes": 39.0,
        "assists": 4.0,
        "xa": 2.7272,
        "assists_minus_xa": 1.2728,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.2,
        "points_added": 1.6004,
        "xpoints_added": 2.8341,
        "passes_attempted": 598.0,
        "pass_completion_pct": 0.7308,
        "xpass_completion_pct": 0.7226,
        "passes_over_expected": 4.874,
        "passes_over_expected_p100": 0.815,
        "avg_pass_distance": 20.6209,
        "avg_pass_vertical": 2.6574
      }
    },
    {
      "canonical_id": "allysha-chapman",
      "canonical_name": "Allysha Chapman",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 660.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0242,
        "xg_place": -0.0242,
        "goals_minus_xg": -0.0242,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1952,
        "assists_minus_xa": -0.1952,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2194,
        "points_added": 0.0,
        "xpoints_added": 0.0199,
        "passes_attempted": 236.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7165,
        "passes_over_expected": 7.907,
        "passes_over_expected_p100": 3.3504,
        "avg_pass_distance": 19.2793,
        "avg_pass_vertical": 7.7426
      }
    },
    {
      "canonical_id": "almuth-schult",
      "canonical_name": "Almuth Schult",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1141.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.0944,
        "assists_minus_xa": -0.0944,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0944,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 380.0,
        "pass_completion_pct": 0.8105,
        "xpass_completion_pct": 0.792,
        "passes_over_expected": 7.0304,
        "passes_over_expected_p100": 1.8501,
        "avg_pass_distance": 29.7942,
        "avg_pass_vertical": 19.3627,
        "shots_faced": 47.0,
        "goals_conceded": 7.0,
        "saves": 38.0,
        "headed_shot_share": 0.1489,
        "xg_faced": 10.5309,
        "goals_conceded_minus_xg": -3.5309,
        "goals_per_xg": 0.6647
      }
    },
    {
      "canonical_id": "alyssa-malonson",
      "canonical_name": "Alyssa Malonson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1715.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2742,
        "xg_place": 0.0915,
        "goals_minus_xg": -0.2742,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.1465,
        "assists_minus_xa": -1.1465,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4206,
        "points_added": 0.0,
        "xpoints_added": 0.1915,
        "passes_attempted": 907.0,
        "pass_completion_pct": 0.7178,
        "xpass_completion_pct": 0.7327,
        "passes_over_expected": -13.5484,
        "passes_over_expected_p100": -1.4938,
        "avg_pass_distance": 19.0473,
        "avg_pass_vertical": 5.0528
      }
    },
    {
      "canonical_id": "alyssa-naeher",
      "canonical_name": "Alyssa Naeher",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2585.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": 892.0,
        "pass_completion_pct": 0.7455,
        "xpass_completion_pct": 0.7347,
        "passes_over_expected": 9.6206,
        "passes_over_expected_p100": 1.0785,
        "avg_pass_distance": 32.8114,
        "avg_pass_vertical": 24.3232,
        "shots_faced": 127.0,
        "goals_conceded": 35.0,
        "saves": 86.0,
        "headed_shot_share": 0.1102,
        "xg_faced": 34.4826,
        "goals_conceded_minus_xg": 0.5174,
        "goals_per_xg": 1.015
      }
    },
    {
      "canonical_id": "alyssa-thompson",
      "canonical_name": "Alyssa Thompson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2483.0,
        "shots": 49.0,
        "shots_on_target": 16.0,
        "goals": 5.0,
        "xg": 5.617,
        "xg_place": -2.1894,
        "goals_minus_xg": -0.617,
        "key_passes": 33.0,
        "assists": 7.0,
        "xa": 4.3695,
        "assists_minus_xa": 2.6305,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 9.9865,
        "points_added": 2.3827,
        "xpoints_added": 3.245,
        "passes_attempted": 693.0,
        "pass_completion_pct": 0.7302,
        "xpass_completion_pct": 0.7301,
        "passes_over_expected": 0.0141,
        "passes_over_expected_p100": 0.002,
        "avg_pass_distance": 15.5131,
        "avg_pass_vertical": 0.2269
      }
    },
    {
      "canonical_id": "amanda-allen",
      "canonical_name": "Amanda Allen",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 146.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0809,
        "xg_place": -0.0809,
        "goals_minus_xg": -0.0809,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.3441,
        "assists_minus_xa": 0.6559,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.425,
        "points_added": 0.0,
        "xpoints_added": 0.1485,
        "passes_attempted": 36.0,
        "pass_completion_pct": 0.6944,
        "xpass_completion_pct": 0.7217,
        "passes_over_expected": -0.9798,
        "passes_over_expected_p100": -2.7218,
        "avg_pass_distance": 13.267,
        "avg_pass_vertical": 0.9261
      }
    },
    {
      "canonical_id": "amanda-west",
      "canonical_name": "Amanda West",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 858.0,
        "shots": 18.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.42,
        "xg_place": -0.4489,
        "goals_minus_xg": -0.42,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.7575,
        "assists_minus_xa": 0.2425,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.1775,
        "points_added": 1.248,
        "xpoints_added": 1.167,
        "passes_attempted": 198.0,
        "pass_completion_pct": 0.6818,
        "xpass_completion_pct": 0.7019,
        "passes_over_expected": -3.9819,
        "passes_over_expected_p100": -2.0111,
        "avg_pass_distance": 15.8444,
        "avg_pass_vertical": 0.7117
      }
    },
    {
      "canonical_id": "amandine-henry",
      "canonical_name": "Amandine Henry",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1278.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 0.0,
        "xg": 0.6217,
        "xg_place": 0.23120000000000002,
        "goals_minus_xg": -0.6217,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.586,
        "assists_minus_xa": -0.586,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.2078,
        "points_added": 0.0,
        "xpoints_added": 0.3656,
        "passes_attempted": 569.0,
        "pass_completion_pct": 1.4087,
        "xpass_completion_pct": 1.4142000000000001,
        "passes_over_expected": -2.2162,
        "passes_over_expected_p100": -0.5427,
        "avg_pass_distance": 37.7919,
        "avg_pass_vertical": 14.2227
      }
    },
    {
      "canonical_id": "amirah-ali",
      "canonical_name": "Amirah Ali",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 691.0,
        "shots": 12.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 2.3964,
        "xg_place": 0.1638,
        "goals_minus_xg": -1.3964,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.6201,
        "assists_minus_xa": -0.6201,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.0165,
        "points_added": 0.5644,
        "xpoints_added": 1.3894,
        "passes_attempted": 120.0,
        "pass_completion_pct": 0.7083,
        "xpass_completion_pct": 0.7348,
        "passes_over_expected": -3.1803,
        "passes_over_expected_p100": -2.6503,
        "avg_pass_distance": 14.6363,
        "avg_pass_vertical": -3.7098
      }
    },
    {
      "canonical_id": "ana-dias",
      "canonical_name": "Ana Dias",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 313.0,
        "shots": 13.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 2.1155,
        "xg_place": -1.9427,
        "goals_minus_xg": -1.1155,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1955,
        "assists_minus_xa": -0.1955,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.3109,
        "points_added": 0.3354,
        "xpoints_added": 2.0104,
        "passes_attempted": 35.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.7044,
        "passes_over_expected": -3.6553,
        "passes_over_expected_p100": -10.4437,
        "avg_pass_distance": 12.7494,
        "avg_pass_vertical": -1.9167
      }
    },
    {
      "canonical_id": "ana-maria-crnogorcevic",
      "canonical_name": "Ana Maria Crnogorcevic",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 819.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5963,
        "xg_place": -0.5619,
        "goals_minus_xg": -0.5963,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.4714,
        "assists_minus_xa": -0.4714,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.0678,
        "points_added": 0.0,
        "xpoints_added": 0.3989,
        "passes_attempted": 195.0,
        "pass_completion_pct": 0.7487,
        "xpass_completion_pct": 0.7454,
        "passes_over_expected": 0.6547,
        "passes_over_expected_p100": 0.3357,
        "avg_pass_distance": 14.5469,
        "avg_pass_vertical": -1.6484
      }
    },
    {
      "canonical_id": "ana-tejada",
      "canonical_name": "Ana Tejada",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1530.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.6867,
        "xg_place": 0.097,
        "goals_minus_xg": 1.3133,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.3938,
        "assists_minus_xa": 0.6062,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.0805,
        "points_added": 0.6816,
        "xpoints_added": 0.3157,
        "passes_attempted": 611.0,
        "pass_completion_pct": 0.8298,
        "xpass_completion_pct": 0.8281,
        "passes_over_expected": 1.0383,
        "passes_over_expected_p100": 0.1699,
        "avg_pass_distance": 20.3946,
        "avg_pass_vertical": 3.1286
      }
    },
    {
      "canonical_id": "andi-sullivan",
      "canonical_name": "Andi Sullivan",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1987.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 1.6952,
        "xg_place": -0.0999,
        "goals_minus_xg": 0.3048,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 1.1995,
        "assists_minus_xa": -1.1995,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.8948,
        "points_added": 0.6309,
        "xpoints_added": 0.5596,
        "passes_attempted": 911.0,
        "pass_completion_pct": 0.7936,
        "xpass_completion_pct": 0.7862,
        "passes_over_expected": 6.7375,
        "passes_over_expected_p100": 0.7396,
        "avg_pass_distance": 20.5062,
        "avg_pass_vertical": 2.8504
      }
    },
    {
      "canonical_id": "andressa-alves",
      "canonical_name": "Andressa Alves",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1427.0,
        "shots": 17.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 2.4594,
        "xg_place": -0.8473,
        "goals_minus_xg": -1.4594,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.3976,
        "assists_minus_xa": -0.3976,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.857,
        "points_added": 0.175,
        "xpoints_added": 1.8188,
        "passes_attempted": 427.0,
        "pass_completion_pct": 0.6932,
        "xpass_completion_pct": 0.7156,
        "passes_over_expected": -9.5415,
        "passes_over_expected_p100": -2.2345,
        "avg_pass_distance": 19.4473,
        "avg_pass_vertical": 2.0604
      }
    },
    {
      "canonical_id": "angelina",
      "canonical_name": "Angelina",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2013.0,
        "shots": 21.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.1015,
        "xg_place": -0.1047,
        "goals_minus_xg": -0.1015,
        "key_passes": 32.0,
        "assists": 3.0,
        "xa": 2.9303,
        "assists_minus_xa": 0.0697,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.0318,
        "points_added": 0.596,
        "xpoints_added": 0.8641,
        "passes_attempted": 966.0,
        "pass_completion_pct": 0.7764,
        "xpass_completion_pct": 0.7652,
        "passes_over_expected": 10.8439,
        "passes_over_expected_p100": 1.1226,
        "avg_pass_distance": 19.4437,
        "avg_pass_vertical": 3.1984
      }
    },
    {
      "canonical_id": "angelina-anderson",
      "canonical_name": "Angelina Anderson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 317.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": 183.0,
        "pass_completion_pct": 0.8743,
        "xpass_completion_pct": 0.8515,
        "passes_over_expected": 4.1791,
        "passes_over_expected_p100": 2.2837,
        "avg_pass_distance": 26.2512,
        "avg_pass_vertical": 17.1013,
        "shots_faced": 23.0,
        "goals_conceded": 6.0,
        "saves": 16.0,
        "headed_shot_share": 0.1304,
        "xg_faced": 4.2454,
        "goals_conceded_minus_xg": 1.7546,
        "goals_per_xg": 1.4133
      }
    },
    {
      "canonical_id": "angharad-james-turner",
      "canonical_name": "Angharad James-Turner",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1008.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.2841,
        "xg_place": 0.3415,
        "goals_minus_xg": 0.7159,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1107,
        "assists_minus_xa": -0.1107,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3948,
        "points_added": 0.5588,
        "xpoints_added": 0.1794,
        "passes_attempted": 346.0,
        "pass_completion_pct": 0.7572,
        "xpass_completion_pct": 0.7743,
        "passes_over_expected": -5.9202,
        "passes_over_expected_p100": -1.711,
        "avg_pass_distance": 16.5623,
        "avg_pass_vertical": 3.4896
      }
    },
    {
      "canonical_id": "ann-katrin-berger",
      "canonical_name": "Ann-Katrin Berger",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2567.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.0389,
        "assists_minus_xa": -0.0389,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0389,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1181.0,
        "pass_completion_pct": 0.7985,
        "xpass_completion_pct": 0.7859,
        "passes_over_expected": 14.852,
        "passes_over_expected_p100": 1.2576,
        "avg_pass_distance": 31.8842,
        "avg_pass_vertical": 20.3854,
        "shots_faced": 93.0,
        "goals_conceded": 17.0,
        "saves": 75.0,
        "headed_shot_share": 0.129,
        "xg_faced": 21.8139,
        "goals_conceded_minus_xg": -4.8139,
        "goals_per_xg": 0.7793
      }
    },
    {
      "canonical_id": "anna-heilferty",
      "canonical_name": "Anna Heilferty",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 84.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": 43.0,
        "pass_completion_pct": 0.7907,
        "xpass_completion_pct": 0.8034,
        "passes_over_expected": -0.5454,
        "passes_over_expected_p100": -1.2683,
        "avg_pass_distance": 15.3639,
        "avg_pass_vertical": 5.2642
      }
    },
    {
      "canonical_id": "anna-moorhouse",
      "canonical_name": "Anna Moorhouse",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3049.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": 997.0,
        "pass_completion_pct": 0.7492,
        "xpass_completion_pct": 0.7686,
        "passes_over_expected": -19.3089,
        "passes_over_expected_p100": -1.9367,
        "avg_pass_distance": 30.7939,
        "avg_pass_vertical": 22.0416,
        "shots_faced": 118.0,
        "goals_conceded": 22.0,
        "saves": 95.0,
        "headed_shot_share": 0.1186,
        "xg_faced": 23.9621,
        "goals_conceded_minus_xg": -1.9621,
        "goals_per_xg": 0.9181
      }
    },
    {
      "canonical_id": "anna\u00efg-butel",
      "canonical_name": "Anna\u00efg Butel",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2281.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0583,
        "xg_place": -0.0185,
        "goals_minus_xg": -0.0583,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.0952,
        "assists_minus_xa": -0.0952,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1535,
        "points_added": 0.0,
        "xpoints_added": 0.033,
        "passes_attempted": 1263.0,
        "pass_completion_pct": 0.8622,
        "xpass_completion_pct": 0.8371,
        "passes_over_expected": 31.7623,
        "passes_over_expected_p100": 2.5148,
        "avg_pass_distance": 21.3165,
        "avg_pass_vertical": 8.0306
      }
    },
    {
      "canonical_id": "arin-wright",
      "canonical_name": "Arin Wright",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2115.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1348,
        "xg_place": 0.2744,
        "goals_minus_xg": -0.1348,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.675,
        "assists_minus_xa": -0.675,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8098,
        "points_added": 0.0,
        "xpoints_added": 0.0675,
        "passes_attempted": 1127.0,
        "pass_completion_pct": 0.8465,
        "xpass_completion_pct": 0.8198,
        "passes_over_expected": 30.0516,
        "passes_over_expected_p100": 2.6665,
        "avg_pass_distance": 20.8345,
        "avg_pass_vertical": 7.4913
      }
    },
    {
      "canonical_id": "ary-borges",
      "canonical_name": "Ary Borges",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 958.0,
        "shots": 16.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 0.9305,
        "xg_place": 0.172,
        "goals_minus_xg": 0.0695,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 0.2345,
        "assists_minus_xa": 1.7655,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.1649,
        "points_added": 0.6219,
        "xpoints_added": 0.7548,
        "passes_attempted": 459.0,
        "pass_completion_pct": 0.817,
        "xpass_completion_pct": 0.8018,
        "passes_over_expected": 6.9936,
        "passes_over_expected_p100": 1.5237,
        "avg_pass_distance": 17.2613,
        "avg_pass_vertical": 1.8519
      }
    },
    {
      "canonical_id": "ashley-hatch",
      "canonical_name": "Ashley Hatch",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2002.0,
        "shots": 49.0,
        "shots_on_target": 24.0,
        "goals": 7.0,
        "xg": 7.4353,
        "xg_place": -2.0623,
        "goals_minus_xg": -0.4353,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 2.209,
        "assists_minus_xa": -0.209,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 9.6443,
        "points_added": 2.4354,
        "xpoints_added": 2.5124,
        "passes_attempted": 503.0,
        "pass_completion_pct": 0.7117,
        "xpass_completion_pct": 0.7206,
        "passes_over_expected": -4.4425,
        "passes_over_expected_p100": -0.8832,
        "avg_pass_distance": 15.4949,
        "avg_pass_vertical": 0.4386
      }
    },
    {
      "canonical_id": "ashley-sanchez",
      "canonical_name": "Ashley Sanchez",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2431.0,
        "shots": 70.0,
        "shots_on_target": 28.0,
        "goals": 5.0,
        "xg": 4.2547,
        "xg_place": -0.0697,
        "goals_minus_xg": 0.7453,
        "key_passes": 37.0,
        "assists": 3.0,
        "xa": 3.95,
        "assists_minus_xa": -0.95,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 8.2047,
        "points_added": 3.3304,
        "xpoints_added": 2.6982,
        "passes_attempted": 976.0,
        "pass_completion_pct": 0.7561,
        "xpass_completion_pct": 0.7402,
        "passes_over_expected": 15.592,
        "passes_over_expected_p100": 1.5975,
        "avg_pass_distance": 18.3635,
        "avg_pass_vertical": 2.4377
      }
    },
    {
      "canonical_id": "asisat-oshoala",
      "canonical_name": "Asisat Oshoala",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2256.0,
        "shots": 56.0,
        "shots_on_target": 16.0,
        "goals": 8.0,
        "xg": 10.024,
        "xg_place": -2.5595,
        "goals_minus_xg": -2.024,
        "key_passes": 20.0,
        "assists": 1.0,
        "xa": 2.0483,
        "assists_minus_xa": -1.0483,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 12.0723,
        "points_added": 4.4504,
        "xpoints_added": 6.1438,
        "passes_attempted": 456.0,
        "pass_completion_pct": 0.6272,
        "xpass_completion_pct": 0.6768,
        "passes_over_expected": -22.6284,
        "passes_over_expected_p100": -4.9624,
        "avg_pass_distance": 15.4513,
        "avg_pass_vertical": -0.5046
      }
    },
    {
      "canonical_id": "aubrey-kingsbury",
      "canonical_name": "Aubrey Kingsbury",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3127.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0103,
        "xg_place": -0.0103,
        "goals_minus_xg": -0.0103,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0502,
        "assists_minus_xa": -0.0502,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0605,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1043.0,
        "pass_completion_pct": 0.836,
        "xpass_completion_pct": 0.8356,
        "passes_over_expected": 0.4921,
        "passes_over_expected_p100": 0.0472,
        "avg_pass_distance": 27.2298,
        "avg_pass_vertical": 17.5685,
        "shots_faced": 111.0,
        "goals_conceded": 29.0,
        "saves": 81.0,
        "headed_shot_share": 0.1261,
        "xg_faced": 30.602,
        "goals_conceded_minus_xg": -1.602,
        "goals_per_xg": 0.9476
      }
    },
    {
      "canonical_id": "ava-cook",
      "canonical_name": "Ava Cook",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 118.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3364,
        "xg_place": 0.5784,
        "goals_minus_xg": 0.6636,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3364,
        "points_added": 0.0884,
        "xpoints_added": 0.0694,
        "passes_attempted": 16.0,
        "pass_completion_pct": 0.375,
        "xpass_completion_pct": 0.5585,
        "passes_over_expected": -2.9353,
        "passes_over_expected_p100": -18.3457,
        "avg_pass_distance": 18.6712,
        "avg_pass_vertical": 7.1476
      }
    },
    {
      "canonical_id": "avery-patterson",
      "canonical_name": "Avery Patterson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2451.0,
        "shots": 28.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.8717,
        "xg_place": -0.8844,
        "goals_minus_xg": -0.8717,
        "key_passes": 11.0,
        "assists": 2.0,
        "xa": 0.8913,
        "assists_minus_xa": 1.1087,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.7629,
        "points_added": 0.8096,
        "xpoints_added": 0.9237,
        "passes_attempted": 910.0,
        "pass_completion_pct": 0.7319,
        "xpass_completion_pct": 0.7155,
        "passes_over_expected": 14.9093,
        "passes_over_expected_p100": 1.6384,
        "avg_pass_distance": 16.5291,
        "avg_pass_vertical": 5.3261
      }
    },
    {
      "canonical_id": "barbra-banda",
      "canonical_name": "Barbra Banda",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2280.0,
        "shots": 114.0,
        "shots_on_target": 53.0,
        "goals": 17.0,
        "xg": 15.8583,
        "xg_place": -2.7345,
        "goals_minus_xg": 1.1417,
        "key_passes": 37.0,
        "assists": 6.0,
        "xa": 4.2623,
        "assists_minus_xa": 1.7377,
        "goals_plus_assists": 23.0,
        "xg_plus_xa": 20.1207,
        "points_added": 3.5366,
        "xpoints_added": 5.4848,
        "passes_attempted": 339.0,
        "pass_completion_pct": 0.5782,
        "xpass_completion_pct": 0.6087,
        "passes_over_expected": -10.3374,
        "passes_over_expected_p100": -3.0494,
        "avg_pass_distance": 16.5292,
        "avg_pass_vertical": 1.3059
      }
    },
    {
      "canonical_id": "bayley-feist",
      "canonical_name": "Bayley Feist",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 735.0,
        "shots": 18.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.4348,
        "xg_place": -0.6258,
        "goals_minus_xg": -0.4348,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.4662,
        "assists_minus_xa": -0.4662,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.9011,
        "points_added": 0.3192,
        "xpoints_added": 1.1362,
        "passes_attempted": 288.0,
        "pass_completion_pct": 0.7049,
        "xpass_completion_pct": 0.7028,
        "passes_over_expected": 0.5971,
        "passes_over_expected_p100": 0.2073,
        "avg_pass_distance": 16.5705,
        "avg_pass_vertical": 3.7351
      }
    },
    {
      "canonical_id": "bea-franklin",
      "canonical_name": "Bea Franklin",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1359.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.8768,
        "xg_place": -0.1996,
        "goals_minus_xg": 0.1232,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3236,
        "assists_minus_xa": -0.3236,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2004,
        "points_added": 0.9082,
        "xpoints_added": 0.4962,
        "passes_attempted": 428.0,
        "pass_completion_pct": 0.6963,
        "xpass_completion_pct": 0.7253,
        "passes_over_expected": -12.4076,
        "passes_over_expected_p100": -2.899,
        "avg_pass_distance": 17.8658,
        "avg_pass_vertical": 4.3809
      }
    },
    {
      "canonical_id": "becky-sauerbrunn",
      "canonical_name": "Becky Sauerbrunn",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2603.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.732,
        "xg_place": -0.4791,
        "goals_minus_xg": -0.732,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.7738,
        "assists_minus_xa": -0.7738,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.5058,
        "points_added": 0.0,
        "xpoints_added": 0.6452,
        "passes_attempted": 1483.0,
        "pass_completion_pct": 0.8962,
        "xpass_completion_pct": 0.84,
        "passes_over_expected": 83.2155,
        "passes_over_expected_p100": 5.6113,
        "avg_pass_distance": 20.6414,
        "avg_pass_vertical": 6.9517
      }
    },
    {
      "canonical_id": "bethany-bos",
      "canonical_name": "Bethany Bos",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2041.0,
        "shots": 51.0,
        "shots_on_target": 15.0,
        "goals": 8.0,
        "xg": 9.4357,
        "xg_place": -2.0925,
        "goals_minus_xg": -1.4357,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 0.8809,
        "assists_minus_xa": 0.11909999999999998,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 10.3165,
        "points_added": 5.7422,
        "xpoints_added": 6.1228,
        "passes_attempted": 526.0,
        "pass_completion_pct": 1.3087,
        "xpass_completion_pct": 1.3835000000000002,
        "passes_over_expected": -14.4581,
        "passes_over_expected_p100": -7.477600000000001,
        "avg_pass_distance": 30.990499999999997,
        "avg_pass_vertical": 0.8806
      }
    },
    {
      "canonical_id": "bia-zaneratto",
      "canonical_name": "Bia Zaneratto",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 988.0,
        "shots": 30.0,
        "shots_on_target": 10.0,
        "goals": 5.0,
        "xg": 2.6145,
        "xg_place": 0.4876,
        "goals_minus_xg": 2.3856,
        "key_passes": 31.0,
        "assists": 2.0,
        "xa": 3.7914,
        "assists_minus_xa": -1.7914,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.4058,
        "points_added": 1.6975,
        "xpoints_added": 1.0509,
        "passes_attempted": 348.0,
        "pass_completion_pct": 0.727,
        "xpass_completion_pct": 0.6876,
        "passes_over_expected": 13.7318,
        "passes_over_expected_p100": 3.9459,
        "avg_pass_distance": 14.462,
        "avg_pass_vertical": 2.0234
      }
    },
    {
      "canonical_id": "bianca-st-georges",
      "canonical_name": "Bianca St. Georges",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 949.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 1.3457,
        "xg_place": 0.1159,
        "goals_minus_xg": 1.6543,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.5545,
        "assists_minus_xa": -0.5545,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.9002,
        "points_added": 0.2159,
        "xpoints_added": 0.3756,
        "passes_attempted": 343.0,
        "pass_completion_pct": 0.6647,
        "xpass_completion_pct": 0.7043,
        "passes_over_expected": -13.5758,
        "passes_over_expected_p100": -3.9579,
        "avg_pass_distance": 16.9183,
        "avg_pass_vertical": -0.9493
      }
    },
    {
      "canonical_id": "brecken-mozingo",
      "canonical_name": "Brecken Mozingo",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1140.0,
        "shots": 16.0,
        "shots_on_target": 8.0,
        "goals": 0.0,
        "xg": 0.7008,
        "xg_place": 0.1858,
        "goals_minus_xg": -0.7008,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 1.6641,
        "assists_minus_xa": -1.6641,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.3649,
        "points_added": 0.0,
        "xpoints_added": 0.7363,
        "passes_attempted": 277.0,
        "pass_completion_pct": 0.639,
        "xpass_completion_pct": 0.7145,
        "passes_over_expected": -20.904,
        "passes_over_expected_p100": -7.5466,
        "avg_pass_distance": 17.6791,
        "avg_pass_vertical": 1.5252
      }
    },
    {
      "canonical_id": "brianna-mart\u00ednez",
      "canonical_name": "Brianna Mart\u00ednez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 819.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0261,
        "xg_place": -0.0261,
        "goals_minus_xg": -0.0261,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1267,
        "assists_minus_xa": -0.1267,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1528,
        "points_added": 0.0,
        "xpoints_added": 0.0137,
        "passes_attempted": 336.0,
        "pass_completion_pct": 0.7083,
        "xpass_completion_pct": 0.7122,
        "passes_over_expected": -1.3083,
        "passes_over_expected_p100": -0.3894,
        "avg_pass_distance": 21.7973,
        "avg_pass_vertical": 10.2774
      }
    },
    {
      "canonical_id": "brianna-pinto",
      "canonical_name": "Brianna Pinto",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 909.0,
        "shots": 17.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.7994,
        "xg_place": 0.5596,
        "goals_minus_xg": 0.2006,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.726,
        "assists_minus_xa": 0.274,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.5254,
        "points_added": 1.2541,
        "xpoints_added": 1.7525,
        "passes_attempted": 233.0,
        "pass_completion_pct": 0.8069,
        "xpass_completion_pct": 0.7944,
        "passes_over_expected": 2.9029,
        "passes_over_expected_p100": 1.2459,
        "avg_pass_distance": 15.4109,
        "avg_pass_vertical": 1.8359
      }
    },
    {
      "canonical_id": "brittany-ratcliffe",
      "canonical_name": "Brittany Ratcliffe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 749.0,
        "shots": 21.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.2078,
        "xg_place": 0.585,
        "goals_minus_xg": 0.7922,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.269,
        "assists_minus_xa": -0.269,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.4769,
        "points_added": 0.2125,
        "xpoints_added": 0.407,
        "passes_attempted": 160.0,
        "pass_completion_pct": 0.7375,
        "xpass_completion_pct": 0.6967,
        "passes_over_expected": 6.5265,
        "passes_over_expected_p100": 4.079,
        "avg_pass_distance": 15.5609,
        "avg_pass_vertical": 0.1734
      }
    },
    {
      "canonical_id": "bruninha",
      "canonical_name": "Bruninha",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1194.0,
        "shots": 11.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2874,
        "xg_place": -0.2445,
        "goals_minus_xg": -0.2874,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 0.9847,
        "assists_minus_xa": 1.0153,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2721,
        "points_added": 0.0,
        "xpoints_added": 0.0619,
        "passes_attempted": 514.0,
        "pass_completion_pct": 0.7471,
        "xpass_completion_pct": 0.7222,
        "passes_over_expected": 12.7894,
        "passes_over_expected_p100": 2.4882,
        "avg_pass_distance": 18.2421,
        "avg_pass_vertical": 5.3089
      }
    },
    {
      "canonical_id": "b\u00e1rbara-olivieri",
      "canonical_name": "B\u00e1rbara Olivieri",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1847.0,
        "shots": 28.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 3.5256,
        "xg_place": -0.5353,
        "goals_minus_xg": 0.4744,
        "key_passes": 23.0,
        "assists": 1.0,
        "xa": 2.3374,
        "assists_minus_xa": -1.3374,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.863,
        "points_added": 2.2976,
        "xpoints_added": 2.5437,
        "passes_attempted": 622.0,
        "pass_completion_pct": 0.7058,
        "xpass_completion_pct": 0.7229,
        "passes_over_expected": -10.6451,
        "passes_over_expected_p100": -1.7114,
        "avg_pass_distance": 18.9254,
        "avg_pass_vertical": 1.3047
      }
    },
    {
      "canonical_id": "cameron-tucker",
      "canonical_name": "Cameron Tucker",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 708.0,
        "shots": 14.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.0087,
        "xg_place": 0.0328,
        "goals_minus_xg": -0.0087,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.2835,
        "assists_minus_xa": -0.2835,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2922,
        "points_added": 0.9771,
        "xpoints_added": 0.891,
        "passes_attempted": 130.0,
        "pass_completion_pct": 0.7385,
        "xpass_completion_pct": 0.7605,
        "passes_over_expected": -2.8615,
        "passes_over_expected_p100": -2.2011,
        "avg_pass_distance": 16.7001,
        "avg_pass_vertical": -1.6764
      }
    },
    {
      "canonical_id": "camryn-biegalski",
      "canonical_name": "Camryn Biegalski",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 508.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0784,
        "xg_place": -0.0784,
        "goals_minus_xg": -0.0784,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0784,
        "points_added": 0.0,
        "xpoints_added": 0.0207,
        "passes_attempted": 194.0,
        "pass_completion_pct": 0.6443,
        "xpass_completion_pct": 0.6985,
        "passes_over_expected": -10.5075,
        "passes_over_expected_p100": -5.4162,
        "avg_pass_distance": 18.4889,
        "avg_pass_vertical": 7.8508
      }
    },
    {
      "canonical_id": "caprice-dydasco",
      "canonical_name": "Caprice Dydasco",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2482.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1495,
        "xg_place": -0.1495,
        "goals_minus_xg": -0.1495,
        "key_passes": 19.0,
        "assists": 0.0,
        "xa": 2.0086,
        "assists_minus_xa": -2.0086,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.1581,
        "points_added": 0.0,
        "xpoints_added": 0.1183,
        "passes_attempted": 1410.0,
        "pass_completion_pct": 0.7773,
        "xpass_completion_pct": 0.7348,
        "passes_over_expected": 59.9034,
        "passes_over_expected_p100": 4.2485,
        "avg_pass_distance": 17.9774,
        "avg_pass_vertical": 6.0315
      }
    },
    {
      "canonical_id": "cari-roccaro",
      "canonical_name": "Cari Roccaro",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2789.0,
        "shots": 9.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1823,
        "xg_place": 0.0351,
        "goals_minus_xg": -0.1823,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.6177,
        "assists_minus_xa": -0.6177,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8,
        "points_added": 0.0,
        "xpoints_added": 0.1041,
        "passes_attempted": 961.0,
        "pass_completion_pct": 0.796,
        "xpass_completion_pct": 0.7891,
        "passes_over_expected": 6.6326,
        "passes_over_expected_p100": 0.6902,
        "avg_pass_distance": 21.9348,
        "avg_pass_vertical": 6.9846
      }
    },
    {
      "canonical_id": "carly-nelson",
      "canonical_name": "Carly Nelson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 104.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": 71.0,
        "pass_completion_pct": 0.9577,
        "xpass_completion_pct": 0.932,
        "passes_over_expected": 1.8275,
        "passes_over_expected_p100": 2.5739,
        "avg_pass_distance": 24.5105,
        "avg_pass_vertical": 15.3452,
        "shots_faced": 5.0,
        "goals_conceded": 2.0,
        "saves": 3.0,
        "headed_shot_share": 0.2,
        "xg_faced": 1.8606,
        "goals_conceded_minus_xg": 0.1394,
        "goals_per_xg": 1.0749
      }
    },
    {
      "canonical_id": "caroline-conti",
      "canonical_name": "Caroline Conti",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 140.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.6222,
        "xpass_completion_pct": 0.7055,
        "passes_over_expected": -3.7482,
        "passes_over_expected_p100": -8.3293,
        "avg_pass_distance": 15.1794,
        "avg_pass_vertical": 2.3548
      }
    },
    {
      "canonical_id": "carrie-lawrence",
      "canonical_name": "Carrie Lawrence",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 354.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1041,
        "xg_place": 0.3925,
        "goals_minus_xg": -0.1041,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.5783,
        "assists_minus_xa": 0.4217,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6824,
        "points_added": 0.0,
        "xpoints_added": 0.0692,
        "passes_attempted": 170.0,
        "pass_completion_pct": 0.6353,
        "xpass_completion_pct": 0.6549,
        "passes_over_expected": -3.3272,
        "passes_over_expected_p100": -1.9572,
        "avg_pass_distance": 21.5875,
        "avg_pass_vertical": 9.5103
      }
    },
    {
      "canonical_id": "carson-pickett",
      "canonical_name": "Carson Pickett",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2208.0,
        "shots": 17.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 1.4985,
        "xg_place": -0.12390000000000001,
        "goals_minus_xg": 0.5015,
        "key_passes": 46.0,
        "assists": 2.0,
        "xa": 5.3513,
        "assists_minus_xa": -3.3513,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 6.8498,
        "points_added": 1.4855,
        "xpoints_added": 0.7781,
        "passes_attempted": 1069.0,
        "pass_completion_pct": 1.443,
        "xpass_completion_pct": 1.3439,
        "passes_over_expected": 57.148799999999994,
        "passes_over_expected_p100": 9.9175,
        "avg_pass_distance": 43.557500000000005,
        "avg_pass_vertical": 15.457799999999999
      }
    },
    {
      "canonical_id": "casey-krueger",
      "canonical_name": "Casey Krueger",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2296.0,
        "shots": 12.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.5993,
        "xg_place": -0.046,
        "goals_minus_xg": 0.4007,
        "key_passes": 19.0,
        "assists": 3.0,
        "xa": 1.0198,
        "assists_minus_xa": 1.9802,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.6191,
        "points_added": 0.5072,
        "xpoints_added": 0.156,
        "passes_attempted": 999.0,
        "pass_completion_pct": 0.7027,
        "xpass_completion_pct": 0.7049,
        "passes_over_expected": -2.1748,
        "passes_over_expected_p100": -0.2177,
        "avg_pass_distance": 19.14,
        "avg_pass_vertical": 7.7026
      }
    },
    {
      "canonical_id": "casey-murphy",
      "canonical_name": "Casey Murphy",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2801.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": 909.0,
        "pass_completion_pct": 0.8449,
        "xpass_completion_pct": 0.8441,
        "passes_over_expected": 0.6738,
        "passes_over_expected_p100": 0.0741,
        "avg_pass_distance": 26.8634,
        "avg_pass_vertical": 16.5773,
        "shots_faced": 115.0,
        "goals_conceded": 27.0,
        "saves": 85.0,
        "headed_shot_share": 0.113,
        "xg_faced": 31.1613,
        "goals_conceded_minus_xg": -4.1613,
        "goals_per_xg": 0.8665
      }
    },
    {
      "canonical_id": "cassie-miller",
      "canonical_name": "Cassie Miller",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 510.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": 201.0,
        "pass_completion_pct": 0.7811,
        "xpass_completion_pct": 0.7985,
        "passes_over_expected": -3.4998,
        "passes_over_expected_p100": -1.7412,
        "avg_pass_distance": 31.2813,
        "avg_pass_vertical": 19.0701,
        "shots_faced": 19.0,
        "goals_conceded": 5.0,
        "saves": 14.0,
        "headed_shot_share": 0.1053,
        "xg_faced": 4.8133,
        "goals_conceded_minus_xg": 0.1867,
        "goals_per_xg": 1.0388
      }
    },
    {
      "canonical_id": "cece-delzer",
      "canonical_name": "Cece Delzer",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 392.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.5404,
        "xg_place": 0.3156,
        "goals_minus_xg": 0.4596,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1246,
        "assists_minus_xa": -0.1246,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.665,
        "points_added": 0.0005,
        "xpoints_added": 0.0003,
        "passes_attempted": 105.0,
        "pass_completion_pct": 1.3473000000000002,
        "xpass_completion_pct": 1.4356,
        "passes_over_expected": -4.1122,
        "passes_over_expected_p100": -8.83,
        "avg_pass_distance": 27.7761,
        "avg_pass_vertical": -3.5408
      }
    },
    {
      "canonical_id": "celia-jim\u00e9nez",
      "canonical_name": "Celia Jim\u00e9nez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 110.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": 48.0,
        "pass_completion_pct": 0.6042,
        "xpass_completion_pct": 0.7499,
        "passes_over_expected": -6.9948,
        "passes_over_expected_p100": -14.5724,
        "avg_pass_distance": 15.6016,
        "avg_pass_vertical": 3.5849
      }
    },
    {
      "canonical_id": "chardonnay-curran",
      "canonical_name": "Chardonnay Curran",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 324.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.9176,
        "xg_place": -0.061,
        "goals_minus_xg": -0.9176,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9176,
        "points_added": 0.0,
        "xpoints_added": 0.2146,
        "passes_attempted": 99.0,
        "pass_completion_pct": 0.7273,
        "xpass_completion_pct": 0.726,
        "passes_over_expected": 0.1219,
        "passes_over_expected_p100": 0.1231,
        "avg_pass_distance": 18.0038,
        "avg_pass_vertical": 2.3384
      }
    },
    {
      "canonical_id": "chloe-ricketts",
      "canonical_name": "Chloe Ricketts",
      "positions": [
        "AM"
      ],
      "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": 17.0,
        "pass_completion_pct": 0.7059,
        "xpass_completion_pct": 0.7617,
        "passes_over_expected": -0.9482,
        "passes_over_expected_p100": -5.5775,
        "avg_pass_distance": 13.0453,
        "avg_pass_vertical": 1.7777
      }
    },
    {
      "canonical_id": "christen-press",
      "canonical_name": "Christen Press",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 280.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.7649,
        "xg_place": -0.3605,
        "goals_minus_xg": 0.2351,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7649,
        "points_added": 0.1305,
        "xpoints_added": 0.6818,
        "passes_attempted": 79.0,
        "pass_completion_pct": 0.7215,
        "xpass_completion_pct": 0.7215,
        "passes_over_expected": 0.0051,
        "passes_over_expected_p100": 0.0065,
        "avg_pass_distance": 17.943,
        "avg_pass_vertical": 1.4485
      }
    },
    {
      "canonical_id": "christen-westphal",
      "canonical_name": "Christen Westphal",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 923.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": 7.0,
        "assists": 0.0,
        "xa": 0.3052,
        "assists_minus_xa": -0.3052,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3052,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 502.0,
        "pass_completion_pct": 0.7331,
        "xpass_completion_pct": 0.7415,
        "passes_over_expected": -4.2462,
        "passes_over_expected_p100": -0.8459,
        "avg_pass_distance": 18.9297,
        "avg_pass_vertical": 6.2473
      }
    },
    {
      "canonical_id": "christine-sinclair",
      "canonical_name": "Christine Sinclair",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1473.0,
        "shots": 30.0,
        "shots_on_target": 13.0,
        "goals": 4.0,
        "xg": 4.4943,
        "xg_place": -0.788,
        "goals_minus_xg": -0.4943,
        "key_passes": 23.0,
        "assists": 1.0,
        "xa": 2.0988,
        "assists_minus_xa": -1.0988,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.593,
        "points_added": 1.4815,
        "xpoints_added": 2.3547,
        "passes_attempted": 483.0,
        "pass_completion_pct": 0.7081,
        "xpass_completion_pct": 0.677,
        "passes_over_expected": 14.9952,
        "passes_over_expected_p100": 3.1046,
        "avg_pass_distance": 15.0558,
        "avg_pass_vertical": 3.1325
      }
    },
    {
      "canonical_id": "claire-emslie",
      "canonical_name": "Claire Emslie",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2245.0,
        "shots": 37.0,
        "shots_on_target": 22.0,
        "goals": 7.0,
        "xg": 7.5716,
        "xg_place": 0.828,
        "goals_minus_xg": -0.5716,
        "key_passes": 44.0,
        "assists": 2.0,
        "xa": 3.405,
        "assists_minus_xa": -1.405,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 10.9766,
        "points_added": 3.8478,
        "xpoints_added": 4.7704,
        "passes_attempted": 754.0,
        "pass_completion_pct": 0.5942,
        "xpass_completion_pct": 0.62,
        "passes_over_expected": -19.5041,
        "passes_over_expected_p100": -2.5867,
        "avg_pass_distance": 19.7462,
        "avg_pass_vertical": 1.9203
      }
    },
    {
      "canonical_id": "claire-hutton",
      "canonical_name": "Claire Hutton",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2086.0,
        "shots": 37.0,
        "shots_on_target": 10.0,
        "goals": 0.0,
        "xg": 2.6193,
        "xg_place": -1.5977,
        "goals_minus_xg": -2.6193,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.1807,
        "assists_minus_xa": -0.1807,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.8,
        "points_added": 0.0,
        "xpoints_added": 2.1015,
        "passes_attempted": 840.0,
        "pass_completion_pct": 0.7631,
        "xpass_completion_pct": 0.7557,
        "passes_over_expected": 6.2322,
        "passes_over_expected_p100": 0.7419,
        "avg_pass_distance": 17.6263,
        "avg_pass_vertical": 4.9934
      }
    },
    {
      "canonical_id": "claire-lavogez",
      "canonical_name": "Claire Lavogez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 598.0,
        "shots": 23.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 2.6856,
        "xg_place": 0.3712,
        "goals_minus_xg": -0.6856,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3183,
        "assists_minus_xa": -0.3183,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.0038,
        "points_added": 0.2275,
        "xpoints_added": 1.2057,
        "passes_attempted": 200.0,
        "pass_completion_pct": 0.56,
        "xpass_completion_pct": 0.6604,
        "passes_over_expected": -20.0745,
        "passes_over_expected_p100": -10.0373,
        "avg_pass_distance": 17.2858,
        "avg_pass_vertical": 4.6078
      }
    },
    {
      "canonical_id": "clarisse-le-bihan",
      "canonical_name": "Clarisse Le Bihan",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 575.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3078,
        "xg_place": -0.1543,
        "goals_minus_xg": 0.6922,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.1244,
        "assists_minus_xa": -1.1244,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4323,
        "points_added": 1.0229,
        "xpoints_added": 0.2534,
        "passes_attempted": 237.0,
        "pass_completion_pct": 0.7046,
        "xpass_completion_pct": 0.6872,
        "passes_over_expected": 4.1351,
        "passes_over_expected_p100": 1.7448,
        "avg_pass_distance": 16.3007,
        "avg_pass_vertical": 3.08
      }
    },
    {
      "canonical_id": "claudia-dickey",
      "canonical_name": "Claudia Dickey",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1865.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": 774.0,
        "pass_completion_pct": 0.801,
        "xpass_completion_pct": 0.7874,
        "passes_over_expected": 10.5618,
        "passes_over_expected_p100": 1.3646,
        "avg_pass_distance": 29.3841,
        "avg_pass_vertical": 20.3765,
        "shots_faced": 86.0,
        "goals_conceded": 24.0,
        "saves": 60.0,
        "headed_shot_share": 0.1047,
        "xg_faced": 23.1359,
        "goals_conceded_minus_xg": 0.8641,
        "goals_per_xg": 1.0373
      }
    },
    {
      "canonical_id": "claudia-zornoza",
      "canonical_name": "Claudia Zornoza",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 984.0,
        "shots": 18.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 1.9212,
        "xg_place": -0.6725,
        "goals_minus_xg": 0.0788,
        "key_passes": 23.0,
        "assists": 3.0,
        "xa": 3.1179,
        "assists_minus_xa": -0.1179,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.0391,
        "points_added": 0.5631,
        "xpoints_added": 0.6144,
        "passes_attempted": 511.0,
        "pass_completion_pct": 0.7417,
        "xpass_completion_pct": 0.7508,
        "passes_over_expected": -4.6377,
        "passes_over_expected_p100": -0.9076,
        "avg_pass_distance": 21.6913,
        "avg_pass_vertical": 7.0039
      }
    },
    {
      "canonical_id": "cloe-lacasse",
      "canonical_name": "Cloe Lacasse",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 768.0,
        "shots": 21.0,
        "shots_on_target": 11.0,
        "goals": 4.0,
        "xg": 2.5347,
        "xg_place": 0.879,
        "goals_minus_xg": 1.4653,
        "key_passes": 31.0,
        "assists": 0.0,
        "xa": 2.3894,
        "assists_minus_xa": -2.3894,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.924,
        "points_added": 1.4509,
        "xpoints_added": 1.2767,
        "passes_attempted": 297.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7582,
        "passes_over_expected": 5.8139,
        "passes_over_expected_p100": 1.9575,
        "avg_pass_distance": 16.4552,
        "avg_pass_vertical": -3.9439
      }
    },
    {
      "canonical_id": "cori-dyke",
      "canonical_name": "Cori Dyke",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1599.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0748,
        "xg_place": -0.0748,
        "goals_minus_xg": -0.0748,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.4918,
        "assists_minus_xa": 0.5082,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5666,
        "points_added": 0.0,
        "xpoints_added": 0.0498,
        "passes_attempted": 765.0,
        "pass_completion_pct": 0.8052,
        "xpass_completion_pct": 0.7825,
        "passes_over_expected": 17.4144,
        "passes_over_expected_p100": 2.2764,
        "avg_pass_distance": 18.3946,
        "avg_pass_vertical": 5.7464
      }
    },
    {
      "canonical_id": "cortnee-vine",
      "canonical_name": "Cortnee Vine",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 289.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.4508,
        "xg_place": 0.252,
        "goals_minus_xg": 0.5492,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2619,
        "assists_minus_xa": -0.2619,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7127,
        "points_added": 0.9493,
        "xpoints_added": 0.2766,
        "passes_attempted": 57.0,
        "pass_completion_pct": 0.5965,
        "xpass_completion_pct": 0.6861,
        "passes_over_expected": -5.1068,
        "passes_over_expected_p100": -8.9592,
        "avg_pass_distance": 15.6089,
        "avg_pass_vertical": 0.6411
      }
    },
    {
      "canonical_id": "courtney-brown",
      "canonical_name": "Courtney Brown",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1189.0,
        "shots": 24.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 2.2994,
        "xg_place": -0.2085,
        "goals_minus_xg": -1.2994,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.9092,
        "assists_minus_xa": -0.9092,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.2086,
        "points_added": 0.4882,
        "xpoints_added": 1.0776,
        "passes_attempted": 301.0,
        "pass_completion_pct": 0.7741,
        "xpass_completion_pct": 0.7871,
        "passes_over_expected": -3.9102,
        "passes_over_expected_p100": -1.2991,
        "avg_pass_distance": 14.8607,
        "avg_pass_vertical": -0.8529
      }
    },
    {
      "canonical_id": "courtney-petersen",
      "canonical_name": "Courtney Petersen",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2006.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2481,
        "xg_place": -0.21939999999999998,
        "goals_minus_xg": -0.2481,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 1.1423999999999999,
        "assists_minus_xa": -1.1423999999999999,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3905,
        "points_added": 0.0,
        "xpoints_added": 0.1951,
        "passes_attempted": 1017.0,
        "pass_completion_pct": 1.5257,
        "xpass_completion_pct": 1.5133,
        "passes_over_expected": -0.9480000000000004,
        "passes_over_expected_p100": 1.2306,
        "avg_pass_distance": 41.6391,
        "avg_pass_vertical": 14.564
      }
    },
    {
      "canonical_id": "cristina-roque",
      "canonical_name": "Cristina Roque",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 109.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": 56.0,
        "pass_completion_pct": 0.8571,
        "xpass_completion_pct": 0.8648,
        "passes_over_expected": -0.4262,
        "passes_over_expected_p100": -0.7611,
        "avg_pass_distance": 25.3367,
        "avg_pass_vertical": 14.3483,
        "shots_faced": 2.0,
        "goals_conceded": 0.0,
        "saves": 2.0,
        "headed_shot_share": 0.0,
        "xg_faced": 0.7619,
        "goals_conceded_minus_xg": -0.7619,
        "goals_per_xg": 0.0
      }
    },
    {
      "canonical_id": "croix-bethune",
      "canonical_name": "Croix Bethune",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1569.0,
        "shots": 35.0,
        "shots_on_target": 10.0,
        "goals": 5.0,
        "xg": 4.0749,
        "xg_place": -0.9722,
        "goals_minus_xg": 0.9251,
        "key_passes": 32.0,
        "assists": 8.0,
        "xa": 4.933,
        "assists_minus_xa": 3.067,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 9.0079,
        "points_added": 2.8688,
        "xpoints_added": 2.2057,
        "passes_attempted": 468.0,
        "pass_completion_pct": 0.7329,
        "xpass_completion_pct": 0.7347,
        "passes_over_expected": -0.8265,
        "passes_over_expected_p100": -0.1766,
        "avg_pass_distance": 16.8432,
        "avg_pass_vertical": 2.0534
      }
    },
    {
      "canonical_id": "croix-soto",
      "canonical_name": "Croix Soto",
      "positions": [
        "CB"
      ],
      "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": 7.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.8818,
        "passes_over_expected": -1.1728,
        "passes_over_expected_p100": -16.7541,
        "avg_pass_distance": 16.5465,
        "avg_pass_vertical": -0.7762
      }
    },
    {
      "canonical_id": "crystal-dunn",
      "canonical_name": "Crystal Dunn",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1245.0,
        "shots": 16.0,
        "shots_on_target": 9.0,
        "goals": 1.0,
        "xg": 2.1263,
        "xg_place": 0.9504,
        "goals_minus_xg": -1.1263,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 1.0674,
        "assists_minus_xa": 0.9326,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1937,
        "points_added": 0.4879,
        "xpoints_added": 1.1823,
        "passes_attempted": 451.0,
        "pass_completion_pct": 0.7228,
        "xpass_completion_pct": 0.6993,
        "passes_over_expected": 10.6346,
        "passes_over_expected_p100": 2.358,
        "avg_pass_distance": 16.3253,
        "avg_pass_vertical": 0.7148
      }
    },
    {
      "canonical_id": "dana-foederer",
      "canonical_name": "Dana Foederer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1750.0,
        "shots": 20.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 2.0368,
        "xg_place": -0.531,
        "goals_minus_xg": -1.0368,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 0.6736,
        "assists_minus_xa": 1.3264,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.7104,
        "points_added": 0.7565,
        "xpoints_added": 1.2142,
        "passes_attempted": 452.0,
        "pass_completion_pct": 0.7434,
        "xpass_completion_pct": 0.7842,
        "passes_over_expected": -18.4417,
        "passes_over_expected_p100": -4.08,
        "avg_pass_distance": 16.4689,
        "avg_pass_vertical": 0.817
      }
    },
    {
      "canonical_id": "dani-weatherholt",
      "canonical_name": "Dani Weatherholt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1012.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.9641,
        "xg_place": -0.3647,
        "goals_minus_xg": 0.0359,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9641,
        "points_added": 0.0,
        "xpoints_added": 0.8205,
        "passes_attempted": 473.0,
        "pass_completion_pct": 0.833,
        "xpass_completion_pct": 0.8024,
        "passes_over_expected": 14.4769,
        "passes_over_expected_p100": 3.0607,
        "avg_pass_distance": 16.9374,
        "avg_pass_vertical": 2.4374
      }
    },
    {
      "canonical_id": "danielle-colaprico",
      "canonical_name": "Danielle Colaprico",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1810.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.4511,
        "xg_place": -0.288,
        "goals_minus_xg": -0.4511,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.6622,
        "assists_minus_xa": -0.6622,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.1133,
        "points_added": 0.0,
        "xpoints_added": 0.2646,
        "passes_attempted": 756.0,
        "pass_completion_pct": 0.7963,
        "xpass_completion_pct": 0.7845,
        "passes_over_expected": 8.9439,
        "passes_over_expected_p100": 1.183,
        "avg_pass_distance": 18.5332,
        "avg_pass_vertical": 3.3814
      }
    },
    {
      "canonical_id": "debinha",
      "canonical_name": "Debinha",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1823.0,
        "shots": 45.0,
        "shots_on_target": 11.0,
        "goals": 4.0,
        "xg": 5.6917,
        "xg_place": -1.6576,
        "goals_minus_xg": -1.6917,
        "key_passes": 43.0,
        "assists": 5.0,
        "xa": 6.823,
        "assists_minus_xa": -1.823,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 12.5146,
        "points_added": 0.5593,
        "xpoints_added": 2.7872,
        "passes_attempted": 584.0,
        "pass_completion_pct": 0.6661,
        "xpass_completion_pct": 0.6671,
        "passes_over_expected": -0.5628,
        "passes_over_expected_p100": -0.0964,
        "avg_pass_distance": 16.7392,
        "avg_pass_vertical": 4.9377
      }
    },
    {
      "canonical_id": "delanie-sheehan",
      "canonical_name": "Delanie Sheehan",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2591.0,
        "shots": 35.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 3.1749,
        "xg_place": -1.4928,
        "goals_minus_xg": -1.1749,
        "key_passes": 30.0,
        "assists": 1.0,
        "xa": 2.2426,
        "assists_minus_xa": -1.2426,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.4175,
        "points_added": 0.5716,
        "xpoints_added": 1.4292,
        "passes_attempted": 1061.0,
        "pass_completion_pct": 0.7587,
        "xpass_completion_pct": 0.7639,
        "passes_over_expected": -5.4736,
        "passes_over_expected_p100": -0.5159,
        "avg_pass_distance": 17.7423,
        "avg_pass_vertical": 3.6788
      }
    },
    {
      "canonical_id": "delphine-cascarino",
      "canonical_name": "Delphine Cascarino",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 719.0,
        "shots": 14.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.3552,
        "xg_place": 0.5709,
        "goals_minus_xg": 0.6448,
        "key_passes": 12.0,
        "assists": 3.0,
        "xa": 2.0153,
        "assists_minus_xa": 0.9847,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.3705,
        "points_added": 0.4071,
        "xpoints_added": 0.6428,
        "passes_attempted": 273.0,
        "pass_completion_pct": 0.6813,
        "xpass_completion_pct": 0.6579,
        "passes_over_expected": 6.3955,
        "passes_over_expected_p100": 2.3427,
        "avg_pass_distance": 17.4253,
        "avg_pass_vertical": 0.4106
      }
    },
    {
      "canonical_id": "denise-osullivan",
      "canonical_name": "Denise O'Sullivan",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2329.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.6127,
        "xg_place": -0.0052,
        "goals_minus_xg": 0.3873,
        "key_passes": 17.0,
        "assists": 3.0,
        "xa": 1.7511,
        "assists_minus_xa": 1.2489,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.3638,
        "points_added": 0.1152,
        "xpoints_added": 0.5552,
        "passes_attempted": 1247.0,
        "pass_completion_pct": 0.8709,
        "xpass_completion_pct": 0.8355,
        "passes_over_expected": 44.147,
        "passes_over_expected_p100": 3.5403,
        "avg_pass_distance": 17.1735,
        "avg_pass_vertical": 0.8229
      }
    },
    {
      "canonical_id": "desiree-scott",
      "canonical_name": "Desiree Scott",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 228.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.8,
        "xpass_completion_pct": 0.7966,
        "passes_over_expected": 0.2407,
        "passes_over_expected_p100": 0.3438,
        "avg_pass_distance": 15.9227,
        "avg_pass_vertical": 2.6199
      }
    },
    {
      "canonical_id": "deyna-castellanos",
      "canonical_name": "Deyna Castellanos",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1289.0,
        "shots": 30.0,
        "shots_on_target": 11.0,
        "goals": 2.0,
        "xg": 2.1837,
        "xg_place": 0.9065,
        "goals_minus_xg": -0.1837,
        "key_passes": 26.0,
        "assists": 1.0,
        "xa": 1.4436,
        "assists_minus_xa": -0.4436,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.6273,
        "points_added": 1.5132,
        "xpoints_added": 1.5398,
        "passes_attempted": 515.0,
        "pass_completion_pct": 0.6913,
        "xpass_completion_pct": 0.6919,
        "passes_over_expected": -0.3183,
        "passes_over_expected_p100": -0.0618,
        "avg_pass_distance": 21.6219,
        "avg_pass_vertical": 2.027
      }
    },
    {
      "canonical_id": "diana-ordo\u00f1ez",
      "canonical_name": "Diana Ordo\u00f1ez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2043.0,
        "shots": 42.0,
        "shots_on_target": 18.0,
        "goals": 5.0,
        "xg": 6.6107,
        "xg_place": 0.682,
        "goals_minus_xg": -1.6107,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.5467,
        "assists_minus_xa": -0.5467,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 7.1574,
        "points_added": 2.6514,
        "xpoints_added": 4.0245,
        "passes_attempted": 381.0,
        "pass_completion_pct": 0.6562,
        "xpass_completion_pct": 0.7313,
        "passes_over_expected": -28.6186,
        "passes_over_expected_p100": -7.5114,
        "avg_pass_distance": 16.6652,
        "avg_pass_vertical": -2.0248
      }
    },
    {
      "canonical_id": "dijana-haracic",
      "canonical_name": "Dijana Haracic",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2443.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": 1054.0,
        "pass_completion_pct": 0.8387,
        "xpass_completion_pct": 0.8321,
        "passes_over_expected": 6.9507,
        "passes_over_expected_p100": 0.6595,
        "avg_pass_distance": 27.4911,
        "avg_pass_vertical": 17.769,
        "shots_faced": 114.0,
        "goals_conceded": 36.0,
        "saves": 77.0,
        "headed_shot_share": 0.0877,
        "xg_faced": 32.0893,
        "goals_conceded_minus_xg": 3.9107,
        "goals_per_xg": 1.1219
      }
    },
    {
      "canonical_id": "dorian-bailey",
      "canonical_name": "Dorian Bailey",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2074.0,
        "shots": 29.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 2.3995,
        "xg_place": -1.6738,
        "goals_minus_xg": -1.3995,
        "key_passes": 28.0,
        "assists": 2.0,
        "xa": 2.2487,
        "assists_minus_xa": -0.2487,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.6482,
        "points_added": 0.5464,
        "xpoints_added": 2.2057,
        "passes_attempted": 671.0,
        "pass_completion_pct": 0.7273,
        "xpass_completion_pct": 0.7235,
        "passes_over_expected": 2.5131,
        "passes_over_expected_p100": 0.3745,
        "avg_pass_distance": 18.5499,
        "avg_pass_vertical": 1.6507
      }
    },
    {
      "canonical_id": "elexa-bahr",
      "canonical_name": "Elexa Bahr",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1176.0,
        "shots": 21.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 2.9564,
        "xg_place": -1.7394,
        "goals_minus_xg": -1.9564,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.904,
        "assists_minus_xa": 0.096,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.8604,
        "points_added": 0.5913,
        "xpoints_added": 2.0556,
        "passes_attempted": 247.0,
        "pass_completion_pct": 0.7652,
        "xpass_completion_pct": 0.7878,
        "passes_over_expected": -5.5866,
        "passes_over_expected_p100": -2.2618,
        "avg_pass_distance": 13.9282,
        "avg_pass_vertical": -2.3444
      }
    },
    {
      "canonical_id": "elin-rubensson",
      "canonical_name": "Elin Rubensson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1212.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.263,
        "xg_place": -0.2273,
        "goals_minus_xg": -0.263,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.9943,
        "assists_minus_xa": 0.0057,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2573,
        "points_added": 0.0,
        "xpoints_added": 0.0952,
        "passes_attempted": 389.0,
        "pass_completion_pct": 0.7738,
        "xpass_completion_pct": 0.771,
        "passes_over_expected": 1.0754,
        "passes_over_expected_p100": 0.2764,
        "avg_pass_distance": 18.9057,
        "avg_pass_vertical": 2.2948
      }
    },
    {
      "canonical_id": "elizabeth-ball",
      "canonical_name": "Elizabeth Ball",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1440.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.5401,
        "xg_place": 0.6384,
        "goals_minus_xg": 0.4599,
        "key_passes": 5.0,
        "assists": 2.0,
        "xa": 0.6688,
        "assists_minus_xa": 1.3312,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.2089,
        "points_added": 0.4765,
        "xpoints_added": 0.2923,
        "passes_attempted": 530.0,
        "pass_completion_pct": 0.7962,
        "xpass_completion_pct": 0.7902,
        "passes_over_expected": 3.2149,
        "passes_over_expected_p100": 0.6066,
        "avg_pass_distance": 22.2614,
        "avg_pass_vertical": 8.9051
      }
    },
    {
      "canonical_id": "elizabeth-eddy",
      "canonical_name": "Elizabeth Eddy",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 56.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.2495,
        "assists_minus_xa": -0.2495,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2495,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 25.0,
        "pass_completion_pct": 0.72,
        "xpass_completion_pct": 0.7609,
        "passes_over_expected": -1.0226,
        "passes_over_expected_p100": -4.0904,
        "avg_pass_distance": 18.0354,
        "avg_pass_vertical": 8.1451
      }
    },
    {
      "canonical_id": "ella-stevens",
      "canonical_name": "Ella Stevens",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1520.0,
        "shots": 28.0,
        "shots_on_target": 12.0,
        "goals": 7.0,
        "xg": 5.1443,
        "xg_place": 0.6925,
        "goals_minus_xg": 1.8557,
        "key_passes": 24.0,
        "assists": 4.0,
        "xa": 3.8011,
        "assists_minus_xa": 0.1989,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 8.9454,
        "points_added": 1.9704,
        "xpoints_added": 2.6337,
        "passes_attempted": 423.0,
        "pass_completion_pct": 0.7045,
        "xpass_completion_pct": 0.6781,
        "passes_over_expected": 11.1746,
        "passes_over_expected_p100": 2.6417,
        "avg_pass_distance": 14.5089,
        "avg_pass_vertical": 2.365
      }
    },
    {
      "canonical_id": "elli-pikkujamsa",
      "canonical_name": "Elli Pikkujamsa",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 291.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1034,
        "xg_place": -0.1034,
        "goals_minus_xg": -0.1034,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1034,
        "points_added": 0.0,
        "xpoints_added": 0.147,
        "passes_attempted": 132.0,
        "pass_completion_pct": 0.8333,
        "xpass_completion_pct": 0.7829,
        "passes_over_expected": 6.6544,
        "passes_over_expected_p100": 5.0412,
        "avg_pass_distance": 25.9476,
        "avg_pass_vertical": 11.0905
      }
    },
    {
      "canonical_id": "ellie-bravo-young",
      "canonical_name": "Ellie Bravo-Young",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1911.0,
        "shots": 11.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.9039,
        "xg_place": -0.2735,
        "goals_minus_xg": 0.0961,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.6513,
        "assists_minus_xa": -0.6513,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5552,
        "points_added": 0.215,
        "xpoints_added": 0.6173,
        "passes_attempted": 636.0,
        "pass_completion_pct": 0.6824,
        "xpass_completion_pct": 0.7169,
        "passes_over_expected": -21.9254,
        "passes_over_expected_p100": -3.4474,
        "avg_pass_distance": 18.5683,
        "avg_pass_vertical": 4.4472
      }
    },
    {
      "canonical_id": "ellie-jean",
      "canonical_name": "Ellie Jean",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 706.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0403,
        "xg_place": -0.0403,
        "goals_minus_xg": -0.0403,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0449,
        "assists_minus_xa": -0.0449,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0853,
        "points_added": 0.0,
        "xpoints_added": 0.0273,
        "passes_attempted": 402.0,
        "pass_completion_pct": 0.8856,
        "xpass_completion_pct": 0.8539,
        "passes_over_expected": 12.7184,
        "passes_over_expected_p100": 3.1638,
        "avg_pass_distance": 20.6,
        "avg_pass_vertical": 5.4477
      }
    },
    {
      "canonical_id": "elyse-bennett",
      "canonical_name": "Elyse Bennett",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 437.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 1.2424,
        "xg_place": -1.2309,
        "goals_minus_xg": -1.2424,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.3975,
        "assists_minus_xa": 0.6025,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.64,
        "points_added": 0.0,
        "xpoints_added": 0.771,
        "passes_attempted": 89.0,
        "pass_completion_pct": 0.573,
        "xpass_completion_pct": 0.6762,
        "passes_over_expected": -9.1827,
        "passes_over_expected_p100": -10.3177,
        "avg_pass_distance": 14.7409,
        "avg_pass_vertical": -0.8864
      }
    },
    {
      "canonical_id": "emeri-adames",
      "canonical_name": "Emeri Adames",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 733.0,
        "shots": 18.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.9781,
        "xg_place": 0.2186,
        "goals_minus_xg": 0.0219,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2815,
        "assists_minus_xa": -0.2815,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2596,
        "points_added": 0.993,
        "xpoints_added": 0.8552,
        "passes_attempted": 182.0,
        "pass_completion_pct": 0.544,
        "xpass_completion_pct": 0.5841,
        "passes_over_expected": -7.3128,
        "passes_over_expected_p100": -4.018,
        "avg_pass_distance": 16.373,
        "avg_pass_vertical": 1.5352
      }
    },
    {
      "canonical_id": "emily-clegg",
      "canonical_name": "Emily Clegg",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 24.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": 1.0,
        "xpass_completion_pct": 0.9182,
        "passes_over_expected": 0.2453,
        "passes_over_expected_p100": 8.1779,
        "avg_pass_distance": 20.4815,
        "avg_pass_vertical": -14.605
      }
    },
    {
      "canonical_id": "emily-gray",
      "canonical_name": "Emily Gray",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 14.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.7178,
        "passes_over_expected": -0.1535,
        "passes_over_expected_p100": -5.1175,
        "avg_pass_distance": 13.01,
        "avg_pass_vertical": -1.4375
      }
    },
    {
      "canonical_id": "emily-menges",
      "canonical_name": "Emily Menges",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2786.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2433,
        "xg_place": 0.3284,
        "goals_minus_xg": -0.2433,
        "key_passes": 5.0,
        "assists": 2.0,
        "xa": 0.9892,
        "assists_minus_xa": 1.0108,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2324,
        "points_added": 0.0,
        "xpoints_added": 0.1542,
        "passes_attempted": 1642.0,
        "pass_completion_pct": 0.8587,
        "xpass_completion_pct": 0.8261,
        "passes_over_expected": 53.5749,
        "passes_over_expected_p100": 3.2628,
        "avg_pass_distance": 22.0106,
        "avg_pass_vertical": 7.9006
      }
    },
    {
      "canonical_id": "emily-sams",
      "canonical_name": "Emily Sams",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2875.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.0711,
        "xg_place": 0.9075,
        "goals_minus_xg": 0.9289,
        "key_passes": 8.0,
        "assists": 3.0,
        "xa": 0.7461,
        "assists_minus_xa": 2.2539,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 0.8172,
        "points_added": 0.3512,
        "xpoints_added": 0.0221,
        "passes_attempted": 1526.0,
        "pass_completion_pct": 0.882,
        "xpass_completion_pct": 0.8498,
        "passes_over_expected": 49.2248,
        "passes_over_expected_p100": 3.2257,
        "avg_pass_distance": 21.7851,
        "avg_pass_vertical": 6.6322
      }
    },
    {
      "canonical_id": "emily-sonnett",
      "canonical_name": "Emily Sonnett",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2782.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3396,
        "xg_place": -0.2802,
        "goals_minus_xg": -0.3396,
        "key_passes": 11.0,
        "assists": 1.0,
        "xa": 1.4567,
        "assists_minus_xa": -0.4567,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7963,
        "points_added": 0.0,
        "xpoints_added": 0.1879,
        "passes_attempted": 1495.0,
        "pass_completion_pct": 0.8957,
        "xpass_completion_pct": 0.8543,
        "passes_over_expected": 61.8547,
        "passes_over_expected_p100": 4.1374,
        "avg_pass_distance": 20.813,
        "avg_pass_vertical": 3.5144
      }
    },
    {
      "canonical_id": "emily-van-egmond",
      "canonical_name": "Emily van Egmond",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2299.0,
        "shots": 28.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 2.6486,
        "xg_place": -1.0461,
        "goals_minus_xg": -1.6486,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.26,
        "assists_minus_xa": -1.26,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.9086,
        "points_added": 0.1238,
        "xpoints_added": 1.9247,
        "passes_attempted": 997.0,
        "pass_completion_pct": 0.7392,
        "xpass_completion_pct": 0.7582,
        "passes_over_expected": -18.8763,
        "passes_over_expected_p100": -1.8933,
        "avg_pass_distance": 18.4233,
        "avg_pass_vertical": 3.4738
      }
    },
    {
      "canonical_id": "emma-sears",
      "canonical_name": "Emma Sears",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1736.0,
        "shots": 37.0,
        "shots_on_target": 18.0,
        "goals": 5.0,
        "xg": 3.9554,
        "xg_place": 1.3208,
        "goals_minus_xg": 1.0446,
        "key_passes": 27.0,
        "assists": 1.0,
        "xa": 3.0468,
        "assists_minus_xa": -2.0468,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 7.0022,
        "points_added": 2.6122,
        "xpoints_added": 3.3536,
        "passes_attempted": 436.0,
        "pass_completion_pct": 0.5734,
        "xpass_completion_pct": 0.5959,
        "passes_over_expected": -9.8224,
        "passes_over_expected_p100": -2.2528,
        "avg_pass_distance": 15.8972,
        "avg_pass_vertical": 1.6714
      }
    },
    {
      "canonical_id": "esme-morgan",
      "canonical_name": "Esme Morgan",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 875.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1031,
        "xg_place": 0.017,
        "goals_minus_xg": -0.1031,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0821,
        "assists_minus_xa": -0.0821,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1853,
        "points_added": 0.0,
        "xpoints_added": 0.0602,
        "passes_attempted": 493.0,
        "pass_completion_pct": 0.86,
        "xpass_completion_pct": 0.832,
        "passes_over_expected": 13.8331,
        "passes_over_expected_p100": 2.8059,
        "avg_pass_distance": 21.5453,
        "avg_pass_vertical": 8.9115
      }
    },
    {
      "canonical_id": "esther-gonz\u00e1lez",
      "canonical_name": "Esther Gonz\u00e1lez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2135.0,
        "shots": 65.0,
        "shots_on_target": 23.0,
        "goals": 10.0,
        "xg": 8.605,
        "xg_place": -1.5337,
        "goals_minus_xg": 1.395,
        "key_passes": 24.0,
        "assists": 4.0,
        "xa": 3.1482,
        "assists_minus_xa": 0.8518,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 11.7532,
        "points_added": 1.7954,
        "xpoints_added": 2.909,
        "passes_attempted": 598.0,
        "pass_completion_pct": 0.7977,
        "xpass_completion_pct": 0.7502,
        "passes_over_expected": 28.3833,
        "passes_over_expected_p100": 4.7464,
        "avg_pass_distance": 15.4252,
        "avg_pass_vertical": 1.2259
      }
    },
    {
      "canonical_id": "evelina-duljan",
      "canonical_name": "Evelina Duljan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 240.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2374,
        "xg_place": -0.2374,
        "goals_minus_xg": -0.2374,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1511,
        "assists_minus_xa": -0.1511,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3885,
        "points_added": 0.0,
        "xpoints_added": 0.4558,
        "passes_attempted": 84.0,
        "pass_completion_pct": 0.7262,
        "xpass_completion_pct": 0.7706,
        "passes_over_expected": -3.7324,
        "passes_over_expected_p100": -4.4434,
        "avg_pass_distance": 14.9879,
        "avg_pass_vertical": 1.117
      }
    },
    {
      "canonical_id": "felicitas-rauch",
      "canonical_name": "Felicitas Rauch",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2237.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5891,
        "xg_place": 0.0558,
        "goals_minus_xg": 0.4109,
        "key_passes": 19.0,
        "assists": 0.0,
        "xa": 1.5167,
        "assists_minus_xa": -1.5167,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.1057,
        "points_added": 0.5213,
        "xpoints_added": 0.3856,
        "passes_attempted": 1329.0,
        "pass_completion_pct": 0.7976,
        "xpass_completion_pct": 0.783,
        "passes_over_expected": 19.3796,
        "passes_over_expected_p100": 1.4582,
        "avg_pass_distance": 17.9691,
        "avg_pass_vertical": 3.7358
      }
    },
    {
      "canonical_id": "frankie-tagliaferri",
      "canonical_name": "Frankie Tagliaferri",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 311.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1702,
        "xg_place": -0.1702,
        "goals_minus_xg": -0.1702,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0547,
        "assists_minus_xa": -0.0547,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2249,
        "points_added": 0.0,
        "xpoints_added": 0.0934,
        "passes_attempted": 95.0,
        "pass_completion_pct": 0.7684,
        "xpass_completion_pct": 0.7645,
        "passes_over_expected": 0.376,
        "passes_over_expected_p100": 0.3958,
        "avg_pass_distance": 15.0873,
        "avg_pass_vertical": 2.3065
      }
    },
    {
      "canonical_id": "gabrielle-carle",
      "canonical_name": "Gabrielle Carle",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2616.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4265,
        "xg_place": -0.2185,
        "goals_minus_xg": -0.4265,
        "key_passes": 31.0,
        "assists": 2.0,
        "xa": 3.3327,
        "assists_minus_xa": -1.3327,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.7592,
        "points_added": 0.0,
        "xpoints_added": 0.2478,
        "passes_attempted": 1365.0,
        "pass_completion_pct": 0.7253,
        "xpass_completion_pct": 0.7056,
        "passes_over_expected": 26.8142,
        "passes_over_expected_p100": 1.9644,
        "avg_pass_distance": 18.9199,
        "avg_pass_vertical": 7.4607
      }
    },
    {
      "canonical_id": "gabrielle-robinson",
      "canonical_name": "Gabrielle Robinson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1068.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.7444,
        "xg_place": -0.0472,
        "goals_minus_xg": 0.2556,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7444,
        "points_added": 0.3327,
        "xpoints_added": 0.4511,
        "passes_attempted": 509.0,
        "pass_completion_pct": 0.8487,
        "xpass_completion_pct": 0.8248,
        "passes_over_expected": 12.1929,
        "passes_over_expected_p100": 2.3955,
        "avg_pass_distance": 22.3751,
        "avg_pass_vertical": 8.9616
      }
    },
    {
      "canonical_id": "gisele-thompson",
      "canonical_name": "Gisele Thompson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1017.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4115,
        "xg_place": -0.3391,
        "goals_minus_xg": -0.4115,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.162,
        "assists_minus_xa": -0.162,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5735,
        "points_added": 0.0,
        "xpoints_added": 0.2577,
        "passes_attempted": 487.0,
        "pass_completion_pct": 0.8604,
        "xpass_completion_pct": 0.8001,
        "passes_over_expected": 29.3617,
        "passes_over_expected_p100": 6.0291,
        "avg_pass_distance": 14.8186,
        "avg_pass_vertical": 1.146
      }
    },
    {
      "canonical_id": "hailie-mace",
      "canonical_name": "Hailie Mace",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2267.0,
        "shots": 17.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5742,
        "xg_place": -0.5182,
        "goals_minus_xg": -0.5742,
        "key_passes": 20.0,
        "assists": 1.0,
        "xa": 1.5925,
        "assists_minus_xa": -0.5925,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.1667,
        "points_added": 0.0,
        "xpoints_added": 0.3658,
        "passes_attempted": 1251.0,
        "pass_completion_pct": 0.773,
        "xpass_completion_pct": 0.7591,
        "passes_over_expected": 17.3824,
        "passes_over_expected_p100": 1.3895,
        "avg_pass_distance": 22.7203,
        "avg_pass_vertical": 6.8926
      }
    },
    {
      "canonical_id": "hal-hershfelt",
      "canonical_name": "Hal Hershfelt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2817.0,
        "shots": 20.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 1.3226,
        "xg_place": 1.217,
        "goals_minus_xg": 1.6774,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 0.6207,
        "assists_minus_xa": -0.6207,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.9433,
        "points_added": 1.6429,
        "xpoints_added": 0.6728,
        "passes_attempted": 1291.0,
        "pass_completion_pct": 0.8195,
        "xpass_completion_pct": 0.8152,
        "passes_over_expected": 5.6201,
        "passes_over_expected_p100": 0.4353,
        "avg_pass_distance": 19.3601,
        "avg_pass_vertical": 2.8664
      }
    },
    {
      "canonical_id": "haley-hopkins",
      "canonical_name": "Haley Hopkins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1683.0,
        "shots": 35.0,
        "shots_on_target": 10.0,
        "goals": 3.0,
        "xg": 4.1093,
        "xg_place": -2.3613,
        "goals_minus_xg": -1.1093,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.5721,
        "assists_minus_xa": -0.5721,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.6814,
        "points_added": 0.7795,
        "xpoints_added": 2.4329,
        "passes_attempted": 507.0,
        "pass_completion_pct": 0.6391,
        "xpass_completion_pct": 0.6966,
        "passes_over_expected": -29.1526,
        "passes_over_expected_p100": -5.75,
        "avg_pass_distance": 16.0327,
        "avg_pass_vertical": -0.141
      }
    },
    {
      "canonical_id": "haley-mccutcheon",
      "canonical_name": "Haley McCutcheon",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2298.0,
        "shots": 21.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 2.2513,
        "xg_place": -0.9392,
        "goals_minus_xg": -0.2513,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.6559,
        "assists_minus_xa": -0.6559,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.9071,
        "points_added": 0.0,
        "xpoints_added": 1.3987,
        "passes_attempted": 790.0,
        "pass_completion_pct": 0.7785,
        "xpass_completion_pct": 0.7777,
        "passes_over_expected": 0.5844,
        "passes_over_expected_p100": 0.074,
        "avg_pass_distance": 17.4669,
        "avg_pass_vertical": 2.1319
      }
    },
    {
      "canonical_id": "hanna-glas",
      "canonical_name": "Hanna Glas",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 528.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0325,
        "xg_place": -0.0325,
        "goals_minus_xg": -0.0325,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2119,
        "assists_minus_xa": -0.2119,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2444,
        "points_added": 0.0,
        "xpoints_added": 0.0251,
        "passes_attempted": 260.0,
        "pass_completion_pct": 0.8192,
        "xpass_completion_pct": 0.7595,
        "passes_over_expected": 15.5336,
        "passes_over_expected_p100": 5.9745,
        "avg_pass_distance": 16.7127,
        "avg_pass_vertical": 1.9907
      }
    },
    {
      "canonical_id": "hanna-lundkvist",
      "canonical_name": "Hanna Lundkvist",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2171.0,
        "shots": 10.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.2013,
        "xg_place": 0.3647,
        "goals_minus_xg": 0.7987,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 1.0279,
        "assists_minus_xa": -1.0279,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.2292,
        "points_added": 2.1083,
        "xpoints_added": 0.9082,
        "passes_attempted": 1127.0,
        "pass_completion_pct": 0.772,
        "xpass_completion_pct": 0.7422,
        "passes_over_expected": 33.516,
        "passes_over_expected_p100": 2.9739,
        "avg_pass_distance": 17.5439,
        "avg_pass_vertical": 4.8142
      }
    },
    {
      "canonical_id": "hannah-anderson",
      "canonical_name": "Hannah Anderson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1687.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2792,
        "xg_place": -0.092,
        "goals_minus_xg": -0.2792,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 1.5697,
        "assists_minus_xa": -0.5697,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8489,
        "points_added": 0.0,
        "xpoints_added": 0.0812,
        "passes_attempted": 730.0,
        "pass_completion_pct": 0.7616,
        "xpass_completion_pct": 0.7914,
        "passes_over_expected": -21.7056,
        "passes_over_expected_p100": -2.9734,
        "avg_pass_distance": 24.9736,
        "avg_pass_vertical": 9.6687
      }
    },
    {
      "canonical_id": "hannah-betfort",
      "canonical_name": "Hannah Betfort",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1932.0,
        "shots": 39.0,
        "shots_on_target": 13.0,
        "goals": 2.0,
        "xg": 7.2778,
        "xg_place": -3.4542,
        "goals_minus_xg": -5.2778,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.594,
        "assists_minus_xa": -0.594,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 7.8718,
        "points_added": 1.3463,
        "xpoints_added": 5.458,
        "passes_attempted": 257.0,
        "pass_completion_pct": 0.7743,
        "xpass_completion_pct": 0.7944,
        "passes_over_expected": -5.1615,
        "passes_over_expected_p100": -2.0084,
        "avg_pass_distance": 15.641,
        "avg_pass_vertical": -4.6208
      }
    },
    {
      "canonical_id": "havana-solaun",
      "canonical_name": "Havana Solaun",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 214.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0286,
        "xg_place": 0.3146,
        "goals_minus_xg": 0.9714,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.0286,
        "points_added": 0.1088,
        "xpoints_added": 0.0031,
        "passes_attempted": 95.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.8194,
        "passes_over_expected": -1.8393,
        "passes_over_expected_p100": -1.9361,
        "avg_pass_distance": 17.3033,
        "avg_pass_vertical": 1.8093
      }
    },
    {
      "canonical_id": "heather-hinz",
      "canonical_name": "Heather Hinz",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 105.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": 30.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.8118,
        "passes_over_expected": -0.3531,
        "passes_over_expected_p100": -1.1772,
        "avg_pass_distance": 31.7876,
        "avg_pass_vertical": 19.573,
        "shots_faced": 7.0,
        "goals_conceded": 2.0,
        "saves": 5.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 1.1623,
        "goals_conceded_minus_xg": 0.8377,
        "goals_per_xg": 1.7208
      }
    },
    {
      "canonical_id": "heather-stainbrook",
      "canonical_name": "Heather Stainbrook",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 683.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.0173,
        "xg_place": -0.5132,
        "goals_minus_xg": -0.0173,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.322,
        "assists_minus_xa": -0.322,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3393,
        "points_added": 0.3204,
        "xpoints_added": 0.3461,
        "passes_attempted": 280.0,
        "pass_completion_pct": 0.7107,
        "xpass_completion_pct": 0.748,
        "passes_over_expected": -10.4525,
        "passes_over_expected_p100": -3.7331,
        "avg_pass_distance": 18.9581,
        "avg_pass_vertical": 0.52
      }
    },
    {
      "canonical_id": "hildah-magaia",
      "canonical_name": "Hildah Magaia",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 87.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.7387,
        "xg_place": -0.6049,
        "goals_minus_xg": -0.7387,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7387,
        "points_added": 0.0,
        "xpoints_added": 0.9281,
        "passes_attempted": 18.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7607,
        "passes_over_expected": -1.6923,
        "passes_over_expected_p100": -9.4019,
        "avg_pass_distance": 14.9465,
        "avg_pass_vertical": -0.0375
      }
    },
    {
      "canonical_id": "hillary-beall",
      "canonical_name": "Hillary Beall",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 142.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": 60.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7888,
        "passes_over_expected": -2.3257,
        "passes_over_expected_p100": -3.8761,
        "avg_pass_distance": 29.6879,
        "avg_pass_vertical": 19.7997,
        "shots_faced": 4.0,
        "goals_conceded": 1.0,
        "saves": 3.0,
        "headed_shot_share": 0.0,
        "xg_faced": 0.9558,
        "goals_conceded_minus_xg": 0.0442,
        "goals_per_xg": 1.0462
      }
    },
    {
      "canonical_id": "hina-sugita",
      "canonical_name": "Hina Sugita",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2030.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.5883,
        "xg_place": 0.4855,
        "goals_minus_xg": 1.4117,
        "key_passes": 24.0,
        "assists": 4.0,
        "xa": 2.1065,
        "assists_minus_xa": 1.8935,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 2.6948,
        "points_added": 0.5443,
        "xpoints_added": 0.3196,
        "passes_attempted": 872.0,
        "pass_completion_pct": 0.8222,
        "xpass_completion_pct": 0.7728,
        "passes_over_expected": 43.1112,
        "passes_over_expected_p100": 4.9439,
        "avg_pass_distance": 17.8464,
        "avg_pass_vertical": 3.2068
      }
    },
    {
      "canonical_id": "ifeoma-onumonu",
      "canonical_name": "Ifeoma Onumonu",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 155.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.7688,
        "xg_place": 0.1941,
        "goals_minus_xg": -0.7688,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0271,
        "assists_minus_xa": -0.0271,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7959,
        "points_added": 0.0,
        "xpoints_added": 1.0015,
        "passes_attempted": 31.0,
        "pass_completion_pct": 0.6129,
        "xpass_completion_pct": 0.745,
        "passes_over_expected": -4.0954,
        "passes_over_expected_p100": -13.2111,
        "avg_pass_distance": 16.1364,
        "avg_pass_vertical": -4.5803
      }
    },
    {
      "canonical_id": "imani-dorsey",
      "canonical_name": "Imani Dorsey",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 152.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0142,
        "xg_place": -0.0142,
        "goals_minus_xg": -0.0142,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0142,
        "points_added": 0.0,
        "xpoints_added": 0.01,
        "passes_attempted": 85.0,
        "pass_completion_pct": 0.7647,
        "xpass_completion_pct": 0.7769,
        "passes_over_expected": -1.0397,
        "passes_over_expected_p100": -1.2232,
        "avg_pass_distance": 18.8424,
        "avg_pass_vertical": 4.4327
      }
    },
    {
      "canonical_id": "isabel-rodriguez",
      "canonical_name": "Isabel Rodriguez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1791.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5956,
        "xg_place": 0.4523,
        "goals_minus_xg": 0.4044,
        "key_passes": 36.0,
        "assists": 2.0,
        "xa": 3.8577,
        "assists_minus_xa": -1.8577,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.4533,
        "points_added": 1.0045,
        "xpoints_added": 0.5142,
        "passes_attempted": 1182.0,
        "pass_completion_pct": 0.676,
        "xpass_completion_pct": 0.6492,
        "passes_over_expected": 31.5899,
        "passes_over_expected_p100": 2.6726,
        "avg_pass_distance": 22.3103,
        "avg_pass_vertical": 8.5712
      }
    },
    {
      "canonical_id": "isabella-briede",
      "canonical_name": "Isabella Briede",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 536.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.095,
        "xg_place": 0.3478,
        "goals_minus_xg": -0.095,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1524,
        "assists_minus_xa": -0.1524,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2474,
        "points_added": 0.0,
        "xpoints_added": 0.0569,
        "passes_attempted": 156.0,
        "pass_completion_pct": 0.8013,
        "xpass_completion_pct": 0.8125,
        "passes_over_expected": -1.7484,
        "passes_over_expected_p100": -1.1208,
        "avg_pass_distance": 14.6274,
        "avg_pass_vertical": -2.4887
      }
    },
    {
      "canonical_id": "isabella-obaze",
      "canonical_name": "Isabella Obaze",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1175.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2293,
        "xg_place": -0.2293,
        "goals_minus_xg": -0.2293,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2293,
        "points_added": 0.0,
        "xpoints_added": 0.1321,
        "passes_attempted": 532.0,
        "pass_completion_pct": 0.9154,
        "xpass_completion_pct": 0.8719,
        "passes_over_expected": 23.1374,
        "passes_over_expected_p100": 4.3491,
        "avg_pass_distance": 21.0688,
        "avg_pass_vertical": 5.6281
      }
    },
    {
      "canonical_id": "izzy-daquila",
      "canonical_name": "Izzy D'Aquila",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 565.0,
        "shots": 9.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 2.2085,
        "xg_place": 0.2412,
        "goals_minus_xg": -0.2085,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0256,
        "assists_minus_xa": -0.0256,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.2342,
        "points_added": 1.2048,
        "xpoints_added": 1.5435,
        "passes_attempted": 177.0,
        "pass_completion_pct": 0.6102,
        "xpass_completion_pct": 0.6581,
        "passes_over_expected": -8.4842,
        "passes_over_expected_p100": -4.7933,
        "avg_pass_distance": 14.746,
        "avg_pass_vertical": 1.9153
      }
    },
    {
      "canonical_id": "jaedyn-shaw",
      "canonical_name": "Jaedyn Shaw",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1511.0,
        "shots": 39.0,
        "shots_on_target": 14.0,
        "goals": 4.0,
        "xg": 5.2087,
        "xg_place": -2.0749,
        "goals_minus_xg": -1.2087,
        "key_passes": 26.0,
        "assists": 1.0,
        "xa": 4.0635,
        "assists_minus_xa": -3.0635,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 9.2721,
        "points_added": 1.9381,
        "xpoints_added": 3.0065,
        "passes_attempted": 465.0,
        "pass_completion_pct": 0.6559,
        "xpass_completion_pct": 0.6478,
        "passes_over_expected": 3.7759,
        "passes_over_expected_p100": 0.812,
        "avg_pass_distance": 18.2421,
        "avg_pass_vertical": 4.9803
      }
    },
    {
      "canonical_id": "jaelin-howell",
      "canonical_name": "Jaelin Howell",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1379.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5943,
        "xg_place": -0.4544,
        "goals_minus_xg": -0.5943,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 1.133,
        "assists_minus_xa": -0.133,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7274,
        "points_added": 0.0,
        "xpoints_added": 0.517,
        "passes_attempted": 516.0,
        "pass_completion_pct": 1.6448,
        "xpass_completion_pct": 1.599,
        "passes_over_expected": 13.3005,
        "passes_over_expected_p100": 4.575699999999999,
        "avg_pass_distance": 35.1311,
        "avg_pass_vertical": 2.6563
      }
    },
    {
      "canonical_id": "jameese-joseph",
      "canonical_name": "Jameese Joseph",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1300.0,
        "shots": 28.0,
        "shots_on_target": 11.0,
        "goals": 3.0,
        "xg": 3.469,
        "xg_place": -1.1988,
        "goals_minus_xg": -0.469,
        "key_passes": 7.0,
        "assists": 2.0,
        "xa": 1.1064,
        "assists_minus_xa": 0.8936,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.5754,
        "points_added": 1.1138,
        "xpoints_added": 1.1991,
        "passes_attempted": 243.0,
        "pass_completion_pct": 0.716,
        "xpass_completion_pct": 0.7323,
        "passes_over_expected": -3.9602,
        "passes_over_expected_p100": -1.6297,
        "avg_pass_distance": 14.2091,
        "avg_pass_vertical": 0.2137
      }
    },
    {
      "canonical_id": "jamie-shepherd",
      "canonical_name": "Jamie Shepherd",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 182.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.0436,
        "assists_minus_xa": -0.0436,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0436,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 58.0,
        "pass_completion_pct": 0.8793,
        "xpass_completion_pct": 0.8024,
        "passes_over_expected": 4.4607,
        "passes_over_expected_p100": 7.6909,
        "avg_pass_distance": 17.7976,
        "avg_pass_vertical": 2.1795
      }
    },
    {
      "canonical_id": "jane-campbell",
      "canonical_name": "Jane Campbell",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2669.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.0603,
        "assists_minus_xa": -0.0603,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0603,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1040.0,
        "pass_completion_pct": 0.7769,
        "xpass_completion_pct": 0.7727,
        "passes_over_expected": 4.3571,
        "passes_over_expected_p100": 0.4189,
        "avg_pass_distance": 30.5952,
        "avg_pass_vertical": 21.5907,
        "shots_faced": 155.0,
        "goals_conceded": 39.0,
        "saves": 113.0,
        "headed_shot_share": 0.1161,
        "xg_faced": 38.9263,
        "goals_conceded_minus_xg": 0.0737,
        "goals_per_xg": 1.0019
      }
    },
    {
      "canonical_id": "janine-sonis",
      "canonical_name": "Janine Sonis",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1828.0,
        "shots": 44.0,
        "shots_on_target": 14.0,
        "goals": 4.0,
        "xg": 5.2236,
        "xg_place": -1.4057,
        "goals_minus_xg": -1.2236,
        "key_passes": 25.0,
        "assists": 3.0,
        "xa": 3.6085000000000003,
        "assists_minus_xa": -0.6085,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 8.832,
        "points_added": 1.5379999999999998,
        "xpoints_added": 2.7123,
        "passes_attempted": 625.0,
        "pass_completion_pct": 1.4176,
        "xpass_completion_pct": 1.4576,
        "passes_over_expected": -13.4198,
        "passes_over_expected_p100": -4.0038,
        "avg_pass_distance": 35.6571,
        "avg_pass_vertical": 0.8975
      }
    },
    {
      "canonical_id": "jasmyne-spencer",
      "canonical_name": "Jasmyne Spencer",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1926.0,
        "shots": 13.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.8827,
        "xg_place": -0.1268,
        "goals_minus_xg": -0.8827,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.6952,
        "assists_minus_xa": -0.6952,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.5779,
        "points_added": 0.0,
        "xpoints_added": 0.6916,
        "passes_attempted": 867.0,
        "pass_completion_pct": 0.8074,
        "xpass_completion_pct": 0.7848,
        "passes_over_expected": 19.5971,
        "passes_over_expected_p100": 2.2603,
        "avg_pass_distance": 17.4939,
        "avg_pass_vertical": 2.1566
      }
    },
    {
      "canonical_id": "jenna-bike",
      "canonical_name": "Jenna Bike",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1594.0,
        "shots": 19.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.6811,
        "xg_place": -0.9055,
        "goals_minus_xg": -0.6811,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 0.6099,
        "assists_minus_xa": 1.3901,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.291,
        "points_added": 0.6459,
        "xpoints_added": 0.8309,
        "passes_attempted": 377.0,
        "pass_completion_pct": 0.634,
        "xpass_completion_pct": 0.6903,
        "passes_over_expected": -21.2416,
        "passes_over_expected_p100": -5.6344,
        "avg_pass_distance": 17.68,
        "avg_pass_vertical": 1.5795
      }
    },
    {
      "canonical_id": "jenna-butler",
      "canonical_name": "Jenna Butler",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 8.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.5793,
        "passes_over_expected": 0.8414,
        "passes_over_expected_p100": 42.0677,
        "avg_pass_distance": 25.3468,
        "avg_pass_vertical": 22.77
      }
    },
    {
      "canonical_id": "jenna-nighswonger",
      "canonical_name": "Jenna Nighswonger",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2432.0,
        "shots": 29.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.668,
        "xg_place": -0.0956,
        "goals_minus_xg": -0.668,
        "key_passes": 28.0,
        "assists": 3.0,
        "xa": 3.1521,
        "assists_minus_xa": -0.1521,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.8201,
        "points_added": 0.5626,
        "xpoints_added": 0.9702,
        "passes_attempted": 1317.0,
        "pass_completion_pct": 0.6727,
        "xpass_completion_pct": 0.6739,
        "passes_over_expected": -1.5796,
        "passes_over_expected_p100": -0.1199,
        "avg_pass_distance": 20.1957,
        "avg_pass_vertical": 7.1998
      }
    },
    {
      "canonical_id": "jennifer-beattie",
      "canonical_name": "Jennifer Beattie",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 467.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0132,
        "xg_place": 0.0373,
        "goals_minus_xg": -0.0132,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0622,
        "assists_minus_xa": -0.0622,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0753,
        "points_added": 0.0,
        "xpoints_added": 0.004,
        "passes_attempted": 320.0,
        "pass_completion_pct": 0.8625,
        "xpass_completion_pct": 0.8321,
        "passes_over_expected": 9.7383,
        "passes_over_expected_p100": 3.0432,
        "avg_pass_distance": 23.6011,
        "avg_pass_vertical": 8.3256
      }
    },
    {
      "canonical_id": "jess-carter",
      "canonical_name": "Jess Carter",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1085.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0583,
        "xg_place": -0.0583,
        "goals_minus_xg": -0.0583,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.6948,
        "assists_minus_xa": -0.6948,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7531,
        "points_added": 0.0,
        "xpoints_added": 0.0478,
        "passes_attempted": 562.0,
        "pass_completion_pct": 0.7972,
        "xpass_completion_pct": 0.7478,
        "passes_over_expected": 27.7136,
        "passes_over_expected_p100": 4.9313,
        "avg_pass_distance": 19.4805,
        "avg_pass_vertical": 3.9657
      }
    },
    {
      "canonical_id": "jess-fishlock",
      "canonical_name": "Jess Fishlock",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1659.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 0.6895,
        "xg_place": -0.0256,
        "goals_minus_xg": -0.6895,
        "key_passes": 22.0,
        "assists": 3.0,
        "xa": 2.4848,
        "assists_minus_xa": 0.5152,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1743,
        "points_added": 0.0,
        "xpoints_added": 0.4711,
        "passes_attempted": 632.0,
        "pass_completion_pct": 0.7832,
        "xpass_completion_pct": 0.7607,
        "passes_over_expected": 14.2501,
        "passes_over_expected_p100": 2.2548,
        "avg_pass_distance": 18.5664,
        "avg_pass_vertical": 3.8526
      }
    },
    {
      "canonical_id": "jessie-fleming",
      "canonical_name": "Jessie Fleming",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1971.0,
        "shots": 19.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 0.997,
        "xg_place": -0.7484,
        "goals_minus_xg": -0.997,
        "key_passes": 20.0,
        "assists": 0.0,
        "xa": 1.4875,
        "assists_minus_xa": -1.4875,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.4845,
        "points_added": 0.0,
        "xpoints_added": 0.7415,
        "passes_attempted": 788.0,
        "pass_completion_pct": 0.7906,
        "xpass_completion_pct": 0.7651,
        "passes_over_expected": 20.0863,
        "passes_over_expected_p100": 2.549,
        "avg_pass_distance": 17.5293,
        "avg_pass_vertical": 3.3031
      }
    },
    {
      "canonical_id": "ji-so-yun",
      "canonical_name": "Ji So-Yun",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2353.0,
        "shots": 43.0,
        "shots_on_target": 17.0,
        "goals": 3.0,
        "xg": 3.244,
        "xg_place": 0.5528,
        "goals_minus_xg": -0.244,
        "key_passes": 32.0,
        "assists": 2.0,
        "xa": 2.0235,
        "assists_minus_xa": -0.0235,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.2675,
        "points_added": 2.8694,
        "xpoints_added": 2.1447,
        "passes_attempted": 1158.0,
        "pass_completion_pct": 0.823,
        "xpass_completion_pct": 0.7901,
        "passes_over_expected": 38.0913,
        "passes_over_expected_p100": 3.2894,
        "avg_pass_distance": 17.2168,
        "avg_pass_vertical": 0.3777
      }
    },
    {
      "canonical_id": "joelle-anderson",
      "canonical_name": "Joelle Anderson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1069.0,
        "shots": 18.0,
        "shots_on_target": 5.0,
        "goals": 3.0,
        "xg": 1.4951,
        "xg_place": -0.2212,
        "goals_minus_xg": 1.5049,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 1.3269,
        "assists_minus_xa": 0.6731,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 2.822,
        "points_added": 0.5318,
        "xpoints_added": 0.5034,
        "passes_attempted": 537.0,
        "pass_completion_pct": 0.7169,
        "xpass_completion_pct": 0.7153,
        "passes_over_expected": 0.8771,
        "passes_over_expected_p100": 0.1633,
        "avg_pass_distance": 21.7212,
        "avg_pass_vertical": 3.6903
      }
    },
    {
      "canonical_id": "jordan-baggett",
      "canonical_name": "Jordan Baggett",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 103.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": 38.0,
        "pass_completion_pct": 0.8158,
        "xpass_completion_pct": 0.7974,
        "passes_over_expected": 0.7,
        "passes_over_expected_p100": 1.8421,
        "avg_pass_distance": 17.2314,
        "avg_pass_vertical": -0.5231
      }
    },
    {
      "canonical_id": "jordan-brewster",
      "canonical_name": "Jordan Brewster",
      "positions": [
        "CB"
      ],
      "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": 12.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.9725,
        "passes_over_expected": 0.3301,
        "passes_over_expected_p100": 2.7509,
        "avg_pass_distance": 23.8434,
        "avg_pass_vertical": 1.2363
      }
    },
    {
      "canonical_id": "jordyn-bugg",
      "canonical_name": "Jordyn Bugg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 569.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0806,
        "xg_place": -0.0806,
        "goals_minus_xg": -0.0806,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0327,
        "assists_minus_xa": -0.0327,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1133,
        "points_added": 0.0,
        "xpoints_added": 0.058,
        "passes_attempted": 333.0,
        "pass_completion_pct": 0.8378,
        "xpass_completion_pct": 0.836,
        "passes_over_expected": 0.6223,
        "passes_over_expected_p100": 0.1869,
        "avg_pass_distance": 21.5325,
        "avg_pass_vertical": 4.2289
      }
    },
    {
      "canonical_id": "jordyn-huitema",
      "canonical_name": "Jordyn Huitema",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1742.0,
        "shots": 37.0,
        "shots_on_target": 15.0,
        "goals": 3.0,
        "xg": 4.9293,
        "xg_place": -0.552,
        "goals_minus_xg": -1.9293,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 1.8419,
        "assists_minus_xa": -1.8419,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 6.7712,
        "points_added": 1.836,
        "xpoints_added": 3.9047,
        "passes_attempted": 339.0,
        "pass_completion_pct": 0.6962,
        "xpass_completion_pct": 0.6725,
        "passes_over_expected": 8.0126,
        "passes_over_expected_p100": 2.3636,
        "avg_pass_distance": 14.4862,
        "avg_pass_vertical": 2.0076
      }
    },
    {
      "canonical_id": "julia-bianchi",
      "canonical_name": "Julia Bianchi",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 910.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2915,
        "xg_place": 0.2273,
        "goals_minus_xg": 0.7085,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.4654,
        "assists_minus_xa": -0.4654,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7569,
        "points_added": 0.5667,
        "xpoints_added": 0.1791,
        "passes_attempted": 332.0,
        "pass_completion_pct": 0.7199,
        "xpass_completion_pct": 0.7325,
        "passes_over_expected": -4.1984,
        "passes_over_expected_p100": -1.2646,
        "avg_pass_distance": 17.2668,
        "avg_pass_vertical": 4.2465
      }
    },
    {
      "canonical_id": "julia-grosso",
      "canonical_name": "Julia Grosso",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1061.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1908,
        "xg_place": -0.1908,
        "goals_minus_xg": -0.1908,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.5757,
        "assists_minus_xa": -0.5757,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7664,
        "points_added": 0.0,
        "xpoints_added": 0.0801,
        "passes_attempted": 389.0,
        "pass_completion_pct": 0.856,
        "xpass_completion_pct": 0.8118,
        "passes_over_expected": 17.2292,
        "passes_over_expected_p100": 4.4291,
        "avg_pass_distance": 17.5667,
        "avg_pass_vertical": 0.8946
      }
    },
    {
      "canonical_id": "julia-lester",
      "canonical_name": "Julia Lester",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 272.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0182,
        "xg_place": -0.0182,
        "goals_minus_xg": -0.0182,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0182,
        "points_added": 0.0,
        "xpoints_added": 0.0112,
        "passes_attempted": 94.0,
        "pass_completion_pct": 0.8936,
        "xpass_completion_pct": 0.868,
        "passes_over_expected": 2.4116,
        "passes_over_expected_p100": 2.5655,
        "avg_pass_distance": 21.6494,
        "avg_pass_vertical": 4.3001
      }
    },
    {
      "canonical_id": "julie-doyle",
      "canonical_name": "Julie Doyle",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1641.0,
        "shots": 35.0,
        "shots_on_target": 14.0,
        "goals": 2.0,
        "xg": 3.8448,
        "xg_place": -0.5537,
        "goals_minus_xg": -1.8448,
        "key_passes": 27.0,
        "assists": 1.0,
        "xa": 4.2631,
        "assists_minus_xa": -3.2631,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 8.1079,
        "points_added": 0.5618,
        "xpoints_added": 1.9456,
        "passes_attempted": 453.0,
        "pass_completion_pct": 0.7219,
        "xpass_completion_pct": 0.6825,
        "passes_over_expected": 17.8174,
        "passes_over_expected_p100": 3.9332,
        "avg_pass_distance": 16.2141,
        "avg_pass_vertical": 2.5333
      }
    },
    {
      "canonical_id": "jyllissa-harris",
      "canonical_name": "Jyllissa Harris",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 980.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4325,
        "xg_place": -0.1063,
        "goals_minus_xg": -0.4325,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1133,
        "assists_minus_xa": -0.1133,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5458,
        "points_added": 0.0,
        "xpoints_added": 0.2132,
        "passes_attempted": 384.0,
        "pass_completion_pct": 0.7604,
        "xpass_completion_pct": 0.7661,
        "passes_over_expected": -2.1903,
        "passes_over_expected_p100": -0.5704,
        "avg_pass_distance": 26.6,
        "avg_pass_vertical": 12.1956
      }
    },
    {
      "canonical_id": "j\u00e9ssica-silva",
      "canonical_name": "J\u00e9ssica Silva",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 125.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.4566,
        "assists_minus_xa": 0.5434,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4566,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 26.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.5425,
        "passes_over_expected": -1.1052,
        "passes_over_expected_p100": -4.2506,
        "avg_pass_distance": 19.8858,
        "avg_pass_vertical": 6.1746
      }
    },
    {
      "canonical_id": "kailen-sheridan",
      "canonical_name": "Kailen Sheridan",
      "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": 1.0,
        "assists": 0.0,
        "xa": 0.2631,
        "assists_minus_xa": -0.2631,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2631,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1397.0,
        "pass_completion_pct": 0.8511,
        "xpass_completion_pct": 0.8352,
        "passes_over_expected": 22.174,
        "passes_over_expected_p100": 1.5873,
        "avg_pass_distance": 28.4918,
        "avg_pass_vertical": 18.9627,
        "shots_faced": 120.0,
        "goals_conceded": 30.0,
        "saves": 90.0,
        "headed_shot_share": 0.1167,
        "xg_faced": 28.0663,
        "goals_conceded_minus_xg": 1.9337,
        "goals_per_xg": 1.0689
      }
    },
    {
      "canonical_id": "kaitlyn-torpey",
      "canonical_name": "Kaitlyn Torpey",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 699.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2319,
        "xg_place": 0.2998,
        "goals_minus_xg": -0.2319,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.3898,
        "assists_minus_xa": -0.3898,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6217,
        "points_added": 0.0,
        "xpoints_added": 0.1493,
        "passes_attempted": 372.0,
        "pass_completion_pct": 0.7527,
        "xpass_completion_pct": 0.7691,
        "passes_over_expected": -6.1202,
        "passes_over_expected_p100": -1.6452,
        "avg_pass_distance": 18.6651,
        "avg_pass_vertical": 4.3035
      }
    },
    {
      "canonical_id": "kaleigh-kurtz",
      "canonical_name": "Kaleigh Kurtz",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2801.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.2216,
        "xg_place": -0.5126,
        "goals_minus_xg": -0.2216,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.4833,
        "assists_minus_xa": -0.4833,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7048,
        "points_added": 0.4329,
        "xpoints_added": 0.6309,
        "passes_attempted": 2242.0,
        "pass_completion_pct": 0.851,
        "xpass_completion_pct": 0.839,
        "passes_over_expected": 26.9429,
        "passes_over_expected_p100": 1.2017,
        "avg_pass_distance": 22.8366,
        "avg_pass_vertical": 8.5559
      }
    },
    {
      "canonical_id": "kaleigh-riehl",
      "canonical_name": "Kaleigh Riehl",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1486.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.6107,
        "xg_place": -0.6107,
        "goals_minus_xg": -0.6107,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.1413,
        "assists_minus_xa": 0.8587,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.752,
        "points_added": 0.0,
        "xpoints_added": 0.4443,
        "passes_attempted": 773.0,
        "pass_completion_pct": 0.8939,
        "xpass_completion_pct": 0.8542,
        "passes_over_expected": 30.6901,
        "passes_over_expected_p100": 3.9703,
        "avg_pass_distance": 21.4705,
        "avg_pass_vertical": 5.8302
      }
    },
    {
      "canonical_id": "kate-del-fava",
      "canonical_name": "Kate Del Fava",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2737.0,
        "shots": 12.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.4964,
        "xg_place": -0.0052,
        "goals_minus_xg": 0.5036,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.6329,
        "assists_minus_xa": 0.3671,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.1293,
        "points_added": 0.6027,
        "xpoints_added": 1.0038,
        "passes_attempted": 1411.0,
        "pass_completion_pct": 0.8604,
        "xpass_completion_pct": 0.8429,
        "passes_over_expected": 24.6504,
        "passes_over_expected_p100": 1.747,
        "avg_pass_distance": 22.2766,
        "avg_pass_vertical": 4.65
      }
    },
    {
      "canonical_id": "kate-wiesner",
      "canonical_name": "Kate Wiesner",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 700.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.7168,
        "xg_place": 0.1233,
        "goals_minus_xg": 0.2832,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.254,
        "assists_minus_xa": -0.254,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9708,
        "points_added": 0.5483,
        "xpoints_added": 0.5372,
        "passes_attempted": 289.0,
        "pass_completion_pct": 0.699,
        "xpass_completion_pct": 0.6978,
        "passes_over_expected": 0.3312,
        "passes_over_expected_p100": 0.1146,
        "avg_pass_distance": 20.18,
        "avg_pass_vertical": 4.3155
      }
    },
    {
      "canonical_id": "katelyn-rowland",
      "canonical_name": "Katelyn Rowland",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2236.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": 776.0,
        "pass_completion_pct": 0.8711,
        "xpass_completion_pct": 0.8788,
        "passes_over_expected": -5.9116,
        "passes_over_expected_p100": -0.7618,
        "avg_pass_distance": 27.5001,
        "avg_pass_vertical": 15.7087,
        "shots_faced": 84.0,
        "goals_conceded": 25.0,
        "saves": 57.0,
        "headed_shot_share": 0.119,
        "xg_faced": 23.4329,
        "goals_conceded_minus_xg": 1.5671,
        "goals_per_xg": 1.0669
      }
    },
    {
      "canonical_id": "katie-atkinson",
      "canonical_name": "Katie Atkinson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2736.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": 879.0,
        "pass_completion_pct": 0.7975,
        "xpass_completion_pct": 0.7683,
        "passes_over_expected": 25.6943,
        "passes_over_expected_p100": 2.9231,
        "avg_pass_distance": 31.3574,
        "avg_pass_vertical": 21.9476,
        "shots_faced": 112.0,
        "goals_conceded": 36.0,
        "saves": 75.0,
        "headed_shot_share": 0.0804,
        "xg_faced": 31.4538,
        "goals_conceded_minus_xg": 4.5462,
        "goals_per_xg": 1.1445
      }
    },
    {
      "canonical_id": "katie-johnson",
      "canonical_name": "Katie Johnson",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 121.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.1013,
        "assists_minus_xa": -0.1013,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1013,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 40.0,
        "pass_completion_pct": 0.675,
        "xpass_completion_pct": 0.6177,
        "passes_over_expected": 2.2929,
        "passes_over_expected_p100": 5.7324,
        "avg_pass_distance": 19.5122,
        "avg_pass_vertical": 6.4641
      }
    },
    {
      "canonical_id": "katie-lampson",
      "canonical_name": "Katie Lampson",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1058.0,
        "shots": 30.0,
        "shots_on_target": 14.0,
        "goals": 0.0,
        "xg": 3.7784,
        "xg_place": -1.4462,
        "goals_minus_xg": -3.7784,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.4892,
        "assists_minus_xa": -0.4892,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 4.2676,
        "points_added": 0.0,
        "xpoints_added": 1.9549,
        "passes_attempted": 295.0,
        "pass_completion_pct": 0.7051,
        "xpass_completion_pct": 0.6958,
        "passes_over_expected": 2.7477,
        "passes_over_expected_p100": 0.9314,
        "avg_pass_distance": 14.7578,
        "avg_pass_vertical": 1.4814
      }
    },
    {
      "canonical_id": "katie-zelem",
      "canonical_name": "Katie Zelem",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 854.0,
        "shots": 10.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5411,
        "xg_place": -0.5201,
        "goals_minus_xg": -0.5411,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 0.7535,
        "assists_minus_xa": 0.2465,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2946,
        "points_added": 0.0,
        "xpoints_added": 0.2325,
        "passes_attempted": 543.0,
        "pass_completion_pct": 0.7551,
        "xpass_completion_pct": 0.7641,
        "passes_over_expected": -4.9308,
        "passes_over_expected_p100": -0.9081,
        "avg_pass_distance": 20.0841,
        "avg_pass_vertical": 3.9759
      }
    },
    {
      "canonical_id": "kayla-fischer",
      "canonical_name": "Kayla Fischer",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1345.0,
        "shots": 19.0,
        "shots_on_target": 10.0,
        "goals": 1.0,
        "xg": 1.7152,
        "xg_place": 0.3002,
        "goals_minus_xg": -0.7152,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 1.7362,
        "assists_minus_xa": -0.7362,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.4515,
        "points_added": 0.0522,
        "xpoints_added": 1.0491,
        "passes_attempted": 318.0,
        "pass_completion_pct": 0.6698,
        "xpass_completion_pct": 0.711,
        "passes_over_expected": -13.0893,
        "passes_over_expected_p100": -4.1161,
        "avg_pass_distance": 16.2425,
        "avg_pass_vertical": 1.9889
      }
    },
    {
      "canonical_id": "kayla-sharples",
      "canonical_name": "Kayla Sharples",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2339.0,
        "shots": 14.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.9789,
        "xg_place": 0.7184,
        "goals_minus_xg": 0.021100000000000008,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.7310000000000001,
        "assists_minus_xa": -0.7310000000000001,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.7098999999999998,
        "points_added": 1.7629,
        "xpoints_added": 1.3183,
        "passes_attempted": 1244.0,
        "pass_completion_pct": 1.693,
        "xpass_completion_pct": 1.6482999999999999,
        "passes_over_expected": 27.8303,
        "passes_over_expected_p100": 4.478,
        "avg_pass_distance": 45.197900000000004,
        "avg_pass_vertical": 15.479400000000002
      }
    },
    {
      "canonical_id": "kelley-ohara",
      "canonical_name": "Kelley O'Hara",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 199.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": 109.0,
        "pass_completion_pct": 0.6697,
        "xpass_completion_pct": 0.6498,
        "passes_over_expected": 2.1755,
        "passes_over_expected_p100": 1.9959,
        "avg_pass_distance": 17.2079,
        "avg_pass_vertical": 8.7727
      }
    },
    {
      "canonical_id": "kelli-hubly",
      "canonical_name": "Kelli Hubly",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2102.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3397,
        "xg_place": -0.3397,
        "goals_minus_xg": -0.3397,
        "key_passes": 11.0,
        "assists": 2.0,
        "xa": 1.0075,
        "assists_minus_xa": 0.9925,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3472,
        "points_added": 0.0,
        "xpoints_added": 0.173,
        "passes_attempted": 1019.0,
        "pass_completion_pct": 0.8302,
        "xpass_completion_pct": 0.8078,
        "passes_over_expected": 22.8732,
        "passes_over_expected_p100": 2.2447,
        "avg_pass_distance": 22.5651,
        "avg_pass_vertical": 9.4872
      }
    },
    {
      "canonical_id": "kennedy-fuller",
      "canonical_name": "Kennedy Fuller",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1185.0,
        "shots": 20.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 2.3552,
        "xg_place": -0.8019,
        "goals_minus_xg": -1.3552,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.659,
        "assists_minus_xa": -0.659,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.0141,
        "points_added": 0.5809,
        "xpoints_added": 2.0756,
        "passes_attempted": 248.0,
        "pass_completion_pct": 0.6573,
        "xpass_completion_pct": 0.6977,
        "passes_over_expected": -10.0241,
        "passes_over_expected_p100": -4.042,
        "avg_pass_distance": 15.1322,
        "avg_pass_vertical": 4.0343
      }
    },
    {
      "canonical_id": "kennedy-wesley",
      "canonical_name": "Kennedy Wesley",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1163.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.4036,
        "xg_place": 0.2509,
        "goals_minus_xg": 0.5964,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0246,
        "assists_minus_xa": -0.0246,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4282,
        "points_added": 0.8052,
        "xpoints_added": 0.2508,
        "passes_attempted": 681.0,
        "pass_completion_pct": 0.8355,
        "xpass_completion_pct": 0.81,
        "passes_over_expected": 17.3561,
        "passes_over_expected_p100": 2.5486,
        "avg_pass_distance": 22.8552,
        "avg_pass_vertical": 5.8975
      }
    },
    {
      "canonical_id": "kerolin",
      "canonical_name": "Kerolin",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 352.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.8365,
        "xg_place": 0.2929,
        "goals_minus_xg": 0.1635,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2367,
        "assists_minus_xa": -0.2367,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0732,
        "points_added": 0.0056,
        "xpoints_added": 0.1834,
        "passes_attempted": 145.0,
        "pass_completion_pct": 0.7655,
        "xpass_completion_pct": 0.7469,
        "passes_over_expected": 2.6947,
        "passes_over_expected_p100": 1.8584,
        "avg_pass_distance": 17.683,
        "avg_pass_vertical": -0.1499
      }
    },
    {
      "canonical_id": "kerry-abello",
      "canonical_name": "Kerry Abello",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2736.0,
        "shots": 12.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.7611,
        "xg_place": 0.4262,
        "goals_minus_xg": 0.2389,
        "key_passes": 17.0,
        "assists": 2.0,
        "xa": 1.2976,
        "assists_minus_xa": 0.7024,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.0587,
        "points_added": 0.3063,
        "xpoints_added": 0.2976,
        "passes_attempted": 1437.0,
        "pass_completion_pct": 0.7884,
        "xpass_completion_pct": 0.7691,
        "passes_over_expected": 27.8143,
        "passes_over_expected_p100": 1.9356,
        "avg_pass_distance": 18.1936,
        "avg_pass_vertical": 4.7759
      }
    },
    {
      "canonical_id": "kiara-pickett",
      "canonical_name": "Kiara Pickett",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2060.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.3138,
        "xg_place": -0.0484,
        "goals_minus_xg": 0.6862,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.4806,
        "assists_minus_xa": 0.5194,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.7945,
        "points_added": 0.5106,
        "xpoints_added": 0.2312,
        "passes_attempted": 692.0,
        "pass_completion_pct": 0.7702,
        "xpass_completion_pct": 0.7622,
        "passes_over_expected": 5.5754,
        "passes_over_expected_p100": 0.8057,
        "avg_pass_distance": 19.7512,
        "avg_pass_vertical": 5.835
      }
    },
    {
      "canonical_id": "kiki-van-zanten",
      "canonical_name": "Kiki Van Zanten",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 138.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.0517,
        "assists_minus_xa": -0.0517,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0517,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 54.0,
        "pass_completion_pct": 0.7037,
        "xpass_completion_pct": 0.7855,
        "passes_over_expected": -4.4151,
        "passes_over_expected_p100": -8.1761,
        "avg_pass_distance": 17.2392,
        "avg_pass_vertical": 1.7877
      }
    },
    {
      "canonical_id": "kimmi-ascanio",
      "canonical_name": "Kimmi Ascanio",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 187.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1279,
        "xg_place": -0.1279,
        "goals_minus_xg": -0.1279,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0686,
        "assists_minus_xa": -0.0686,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1965,
        "points_added": 0.0,
        "xpoints_added": 0.1642,
        "passes_attempted": 64.0,
        "pass_completion_pct": 0.8281,
        "xpass_completion_pct": 0.7878,
        "passes_over_expected": 2.5797,
        "passes_over_expected_p100": 4.0308,
        "avg_pass_distance": 13.0119,
        "avg_pass_vertical": -0.3105
      }
    },
    {
      "canonical_id": "kristen-hamilton",
      "canonical_name": "Kristen Hamilton",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 136.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3674,
        "xg_place": -0.2583,
        "goals_minus_xg": 0.6326,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3674,
        "points_added": 0.0149,
        "xpoints_added": 0.0444,
        "passes_attempted": 16.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7324,
        "passes_over_expected": 0.2817,
        "passes_over_expected_p100": 1.7609,
        "avg_pass_distance": 20.1011,
        "avg_pass_vertical": 3.2268
      }
    },
    {
      "canonical_id": "kristen-mcnabb",
      "canonical_name": "Kristen McNabb",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2239.0,
        "shots": 18.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.4851,
        "xg_place": -0.3356,
        "goals_minus_xg": -0.4851,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.4135,
        "assists_minus_xa": -0.4135,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.8987,
        "points_added": 1.0623,
        "xpoints_added": 1.1001,
        "passes_attempted": 1349.0,
        "pass_completion_pct": 0.8058,
        "xpass_completion_pct": 0.7814,
        "passes_over_expected": 32.9447,
        "passes_over_expected_p100": 2.4422,
        "avg_pass_distance": 20.6298,
        "avg_pass_vertical": 6.6057
      }
    },
    {
      "canonical_id": "kylie-nadaner",
      "canonical_name": "Kylie Nadaner",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2838.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.7214,
        "xg_place": -0.41,
        "goals_minus_xg": -0.7214,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 1.0196,
        "assists_minus_xa": 0.9804,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.741,
        "points_added": 0.0,
        "xpoints_added": 0.2539,
        "passes_attempted": 1698.0,
        "pass_completion_pct": 0.8604,
        "xpass_completion_pct": 0.8331,
        "passes_over_expected": 46.3537,
        "passes_over_expected_p100": 2.7299,
        "avg_pass_distance": 20.6131,
        "avg_pass_vertical": 8.1119
      }
    },
    {
      "canonical_id": "kyra-carusa",
      "canonical_name": "Kyra Carusa",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 813.0,
        "shots": 21.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 1.8706,
        "xg_place": -0.3651,
        "goals_minus_xg": 0.1294,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5132,
        "assists_minus_xa": -0.5132,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.3838,
        "points_added": 0.9709,
        "xpoints_added": 1.0485,
        "passes_attempted": 189.0,
        "pass_completion_pct": 0.709,
        "xpass_completion_pct": 0.7382,
        "passes_over_expected": -5.5252,
        "passes_over_expected_p100": -2.9234,
        "avg_pass_distance": 13.6587,
        "avg_pass_vertical": -1.4417
      }
    },
    {
      "canonical_id": "landy-mertz",
      "canonical_name": "Landy Mertz",
      "positions": [
        "CB"
      ],
      "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": 7.0,
        "pass_completion_pct": 0.5714,
        "xpass_completion_pct": 0.5802,
        "passes_over_expected": -0.0612,
        "passes_over_expected_p100": -0.8745,
        "avg_pass_distance": 14.9172,
        "avg_pass_vertical": -0.6037
      }
    },
    {
      "canonical_id": "laurel-ivory",
      "canonical_name": "Laurel Ivory",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 902.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": 344.0,
        "pass_completion_pct": 0.7907,
        "xpass_completion_pct": 0.7566,
        "passes_over_expected": 11.7347,
        "passes_over_expected_p100": 3.4113,
        "avg_pass_distance": 29.9261,
        "avg_pass_vertical": 21.073,
        "shots_faced": 48.0,
        "goals_conceded": 20.0,
        "saves": 28.0,
        "headed_shot_share": 0.0625,
        "xg_faced": 17.6057,
        "goals_conceded_minus_xg": 2.3943,
        "goals_per_xg": 1.136
      }
    },
    {
      "canonical_id": "lauren-barnes",
      "canonical_name": "Lauren Barnes",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1769.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0133,
        "xg_place": -0.0133,
        "goals_minus_xg": -0.0133,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.5984,
        "assists_minus_xa": -0.5984,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6118,
        "points_added": 0.0,
        "xpoints_added": 0.0091,
        "passes_attempted": 1048.0,
        "pass_completion_pct": 0.8416,
        "xpass_completion_pct": 0.8119,
        "passes_over_expected": 31.0942,
        "passes_over_expected_p100": 2.967,
        "avg_pass_distance": 23.7401,
        "avg_pass_vertical": 7.1647
      }
    },
    {
      "canonical_id": "lauren-costa",
      "canonical_name": "Lauren Costa",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 98.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3845,
        "xg_place": 0.2555,
        "goals_minus_xg": 0.6155,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3845,
        "points_added": 0.8211,
        "xpoints_added": 0.3337,
        "passes_attempted": 49.0,
        "pass_completion_pct": 0.7551,
        "xpass_completion_pct": 0.7777,
        "passes_over_expected": -1.1097,
        "passes_over_expected_p100": -2.2648,
        "avg_pass_distance": 23.2149,
        "avg_pass_vertical": 9.6637
      }
    },
    {
      "canonical_id": "lauren-flynn",
      "canonical_name": "Lauren Flynn",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1025.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0814,
        "xg_place": -0.0814,
        "goals_minus_xg": -0.0814,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1725,
        "assists_minus_xa": -0.1725,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2539,
        "points_added": 0.0,
        "xpoints_added": 0.0676,
        "passes_attempted": 460.0,
        "pass_completion_pct": 0.7457,
        "xpass_completion_pct": 0.7787,
        "passes_over_expected": -15.201,
        "passes_over_expected_p100": -3.3046,
        "avg_pass_distance": 23.0813,
        "avg_pass_vertical": 8.1915
      }
    },
    {
      "canonical_id": "lauren-milliet",
      "canonical_name": "Lauren Milliet",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2723.0,
        "shots": 11.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.7229,
        "xg_place": -0.6768,
        "goals_minus_xg": -0.7229,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 1.4752,
        "assists_minus_xa": 0.5248,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.1981,
        "points_added": 0.0,
        "xpoints_added": 0.6155,
        "passes_attempted": 1203.0,
        "pass_completion_pct": 0.7672,
        "xpass_completion_pct": 0.733,
        "passes_over_expected": 41.2099,
        "passes_over_expected_p100": 3.4256,
        "avg_pass_distance": 17.2602,
        "avg_pass_vertical": 5.0789
      }
    },
    {
      "canonical_id": "leicy-santos",
      "canonical_name": "Leicy Santos",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 886.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.7914,
        "xg_place": 0.8531,
        "goals_minus_xg": 0.2086,
        "key_passes": 22.0,
        "assists": 1.0,
        "xa": 1.3263,
        "assists_minus_xa": -0.3263,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1177,
        "points_added": 0.0878,
        "xpoints_added": 0.8926,
        "passes_attempted": 385.0,
        "pass_completion_pct": 0.7766,
        "xpass_completion_pct": 0.7631,
        "passes_over_expected": 5.2077,
        "passes_over_expected_p100": 1.3527,
        "avg_pass_distance": 16.2165,
        "avg_pass_vertical": 2.9424
      }
    },
    {
      "canonical_id": "leilanni-nesbeth",
      "canonical_name": "Leilanni Nesbeth",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1145.0,
        "shots": 11.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.7812,
        "xg_place": -0.2083,
        "goals_minus_xg": 0.2188,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.4042,
        "assists_minus_xa": 0.5958,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.1853,
        "points_added": 0.0593,
        "xpoints_added": 0.4073,
        "passes_attempted": 349.0,
        "pass_completion_pct": 0.6332,
        "xpass_completion_pct": 0.6864,
        "passes_over_expected": -18.5535,
        "passes_over_expected_p100": -5.3162,
        "avg_pass_distance": 19.0609,
        "avg_pass_vertical": 6.7047
      }
    },
    {
      "canonical_id": "lena-silano",
      "canonical_name": "Lena Silano",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 368.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.4111,
        "xg_place": 0.037,
        "goals_minus_xg": 0.5889,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.26,
        "assists_minus_xa": -0.26,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6711,
        "points_added": 0.9734,
        "xpoints_added": 0.3593,
        "passes_attempted": 96.0,
        "pass_completion_pct": 0.5938,
        "xpass_completion_pct": 0.696,
        "passes_over_expected": -9.8197,
        "passes_over_expected_p100": -10.2289,
        "avg_pass_distance": 15.68,
        "avg_pass_vertical": 1.0247
      }
    },
    {
      "canonical_id": "lily-nabet",
      "canonical_name": "Lily Nabet",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 825.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2757,
        "xg_place": -0.2322,
        "goals_minus_xg": -0.2757,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1501,
        "assists_minus_xa": -0.1501,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4257,
        "points_added": 0.0,
        "xpoints_added": 0.1311,
        "passes_attempted": 308.0,
        "pass_completion_pct": 0.7825,
        "xpass_completion_pct": 0.7727,
        "passes_over_expected": 2.9934,
        "passes_over_expected_p100": 0.9719,
        "avg_pass_distance": 16.3511,
        "avg_pass_vertical": 2.2038
      }
    },
    {
      "canonical_id": "lily-woodham",
      "canonical_name": "Lily Woodham",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 438.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.3336,
        "assists_minus_xa": -0.3336,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3336,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 259.0,
        "pass_completion_pct": 0.6873,
        "xpass_completion_pct": 0.7139,
        "passes_over_expected": -6.9115,
        "passes_over_expected_p100": -2.6685,
        "avg_pass_distance": 18.3109,
        "avg_pass_vertical": 4.8534
      }
    },
    {
      "canonical_id": "linda-motlhalo",
      "canonical_name": "Linda Motlhalo",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 15.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.8571,
        "xpass_completion_pct": 0.7727,
        "passes_over_expected": 0.591,
        "passes_over_expected_p100": 8.4429,
        "avg_pass_distance": 14.7729,
        "avg_pass_vertical": -1.9933
      }
    },
    {
      "canonical_id": "loeau-labonta",
      "canonical_name": "Lo'eau LaBonta",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2374.0,
        "shots": 36.0,
        "shots_on_target": 11.0,
        "goals": 6.0,
        "xg": 4.6583,
        "xg_place": -0.3816,
        "goals_minus_xg": 1.3417,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 2.2637,
        "assists_minus_xa": -1.2637,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.922,
        "points_added": 2.2645,
        "xpoints_added": 2.1264,
        "passes_attempted": 908.0,
        "pass_completion_pct": 0.7214,
        "xpass_completion_pct": 0.7345,
        "passes_over_expected": -11.9574,
        "passes_over_expected_p100": -1.3169,
        "avg_pass_distance": 19.9033,
        "avg_pass_vertical": 5.7306
      }
    },
    {
      "canonical_id": "luana",
      "canonical_name": "Luana",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 207.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0114,
        "xg_place": -0.0114,
        "goals_minus_xg": -0.0114,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1066,
        "assists_minus_xa": -0.1066,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.118,
        "points_added": 0.0,
        "xpoints_added": 0.0099,
        "passes_attempted": 78.0,
        "pass_completion_pct": 0.7821,
        "xpass_completion_pct": 0.7434,
        "passes_over_expected": 3.0131,
        "passes_over_expected_p100": 3.863,
        "avg_pass_distance": 18.3524,
        "avg_pass_vertical": 7.76
      }
    },
    {
      "canonical_id": "ludmila",
      "canonical_name": "Ludmila",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 604.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 3.0,
        "xg": 1.3513,
        "xg_place": -0.1389,
        "goals_minus_xg": 1.6487,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.7469,
        "assists_minus_xa": -0.7469,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.0982,
        "points_added": 1.2859,
        "xpoints_added": 0.8077,
        "passes_attempted": 108.0,
        "pass_completion_pct": 0.6019,
        "xpass_completion_pct": 0.6158,
        "passes_over_expected": -1.509,
        "passes_over_expected_p100": -1.3972,
        "avg_pass_distance": 16.4088,
        "avg_pass_vertical": 3.6264
      }
    },
    {
      "canonical_id": "lynn-biyendolo",
      "canonical_name": "Lynn Biyendolo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1215.0,
        "shots": 43.0,
        "shots_on_target": 16.0,
        "goals": 4.0,
        "xg": 5.1744,
        "xg_place": -1.3752,
        "goals_minus_xg": -1.1744,
        "key_passes": 17.0,
        "assists": 3.0,
        "xa": 2.5296,
        "assists_minus_xa": 0.4704,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.704,
        "points_added": 1.4366,
        "xpoints_added": 2.3948,
        "passes_attempted": 367.0,
        "pass_completion_pct": 0.6839,
        "xpass_completion_pct": 0.6716,
        "passes_over_expected": 4.5046,
        "passes_over_expected_p100": 1.2274,
        "avg_pass_distance": 17.4482,
        "avg_pass_vertical": 1.3186
      }
    },
    {
      "canonical_id": "lysianne-proulx",
      "canonical_name": "Lysianne Proulx",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 630.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": 254.0,
        "pass_completion_pct": 0.878,
        "xpass_completion_pct": 0.8665,
        "passes_over_expected": 2.9166,
        "passes_over_expected_p100": 1.1483,
        "avg_pass_distance": 26.5942,
        "avg_pass_vertical": 14.5541,
        "shots_faced": 43.0,
        "goals_conceded": 15.0,
        "saves": 26.0,
        "headed_shot_share": 0.1395,
        "xg_faced": 13.6455,
        "goals_conceded_minus_xg": 1.3545,
        "goals_per_xg": 1.0993
      }
    },
    {
      "canonical_id": "lyza-bosselmann",
      "canonical_name": "Lyza Bosselmann",
      "positions": [
        "GK"
      ],
      "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": 4.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.9359,
        "passes_over_expected": 0.2565,
        "passes_over_expected_p100": 6.4128,
        "avg_pass_distance": 24.7419,
        "avg_pass_vertical": 18.1125,
        "shots_faced": 0.0,
        "goals_conceded": 0.0,
        "saves": 0.0,
        "headed_shot_share": 0.0,
        "xg_faced": 0.0,
        "goals_conceded_minus_xg": 0.0,
        "goals_per_xg": 0.0
      }
    },
    {
      "canonical_id": "macey-fraser",
      "canonical_name": "Macey Fraser",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 251.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1067,
        "xg_place": -0.0491,
        "goals_minus_xg": -0.1067,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0947,
        "assists_minus_xa": -0.0947,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2014,
        "points_added": 0.0,
        "xpoints_added": 0.0566,
        "passes_attempted": 81.0,
        "pass_completion_pct": 0.7407,
        "xpass_completion_pct": 0.7227,
        "passes_over_expected": 1.4586,
        "passes_over_expected_p100": 1.8007,
        "avg_pass_distance": 13.6318,
        "avg_pass_vertical": 4.3137
      }
    },
    {
      "canonical_id": "mackenzie-arnold",
      "canonical_name": "Mackenzie Arnold",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 526.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": 210.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.7753,
        "passes_over_expected": 5.1784,
        "passes_over_expected_p100": 2.4659,
        "avg_pass_distance": 30.4784,
        "avg_pass_vertical": 20.9699,
        "shots_faced": 27.0,
        "goals_conceded": 10.0,
        "saves": 15.0,
        "headed_shot_share": 0.1481,
        "xg_faced": 11.2982,
        "goals_conceded_minus_xg": -1.2982,
        "goals_per_xg": 0.8851
      }
    },
    {
      "canonical_id": "mackenzie-wood",
      "canonical_name": "Mackenzie Wood",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 239.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": 74.0,
        "pass_completion_pct": 0.6892,
        "xpass_completion_pct": 0.6446,
        "passes_over_expected": 3.3031,
        "passes_over_expected_p100": 4.4637,
        "avg_pass_distance": 35.7176,
        "avg_pass_vertical": 25.2539,
        "shots_faced": 12.0,
        "goals_conceded": 4.0,
        "saves": 8.0,
        "headed_shot_share": 0.25,
        "xg_faced": 2.5618,
        "goals_conceded_minus_xg": 1.4382,
        "goals_per_xg": 1.5614
      }
    },
    {
      "canonical_id": "maddie-mercado",
      "canonical_name": "Maddie Mercado",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 61.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1047,
        "xg_place": 0.4169,
        "goals_minus_xg": 0.8953,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1047,
        "points_added": 0.8812,
        "xpoints_added": 0.0923,
        "passes_attempted": 10.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6601,
        "passes_over_expected": -0.6013,
        "passes_over_expected_p100": -6.0125,
        "avg_pass_distance": 18.2271,
        "avg_pass_vertical": 1.5397
      }
    },
    {
      "canonical_id": "maddie-pokorny",
      "canonical_name": "Maddie Pokorny",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 166.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0541,
        "xg_place": 0.0097,
        "goals_minus_xg": -0.0541,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0541,
        "points_added": 0.0,
        "xpoints_added": 0.0271,
        "passes_attempted": 35.0,
        "pass_completion_pct": 0.6857,
        "xpass_completion_pct": 0.7125,
        "passes_over_expected": -0.9377,
        "passes_over_expected_p100": -2.6792,
        "avg_pass_distance": 15.7898,
        "avg_pass_vertical": -0.4634
      }
    },
    {
      "canonical_id": "madeline-moreau",
      "canonical_name": "Madeline Moreau",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 364.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0382,
        "xg_place": 0.0811,
        "goals_minus_xg": -0.0382,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.6996,
        "assists_minus_xa": -0.6996,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7378,
        "points_added": 0.0,
        "xpoints_added": 0.0108,
        "passes_attempted": 212.0,
        "pass_completion_pct": 0.717,
        "xpass_completion_pct": 0.7252,
        "passes_over_expected": -1.7421,
        "passes_over_expected_p100": -0.8217,
        "avg_pass_distance": 17.5047,
        "avg_pass_vertical": 3.2921
      }
    },
    {
      "canonical_id": "madison-ayson",
      "canonical_name": "Madison Ayson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 23.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.75,
        "xpass_completion_pct": 0.8074,
        "passes_over_expected": -0.2297,
        "passes_over_expected_p100": -5.7415,
        "avg_pass_distance": 20.3916,
        "avg_pass_vertical": 3.7567
      }
    },
    {
      "canonical_id": "madison-curry",
      "canonical_name": "Madison Curry",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1859.0,
        "shots": 17.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.9854,
        "xg_place": -0.1631,
        "goals_minus_xg": 0.0146,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.6487,
        "assists_minus_xa": 0.3513,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.634,
        "points_added": 0.9524,
        "xpoints_added": 0.7929,
        "passes_attempted": 1010.0,
        "pass_completion_pct": 0.7545,
        "xpass_completion_pct": 0.7663,
        "passes_over_expected": -11.9882,
        "passes_over_expected_p100": -1.1869,
        "avg_pass_distance": 19.0117,
        "avg_pass_vertical": 6.7757
      }
    },
    {
      "canonical_id": "madison-hammond",
      "canonical_name": "Madison Hammond",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1629.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5077,
        "xg_place": -0.3658,
        "goals_minus_xg": -0.5077,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.3712,
        "assists_minus_xa": -0.3712,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8789,
        "points_added": 0.0,
        "xpoints_added": 0.298,
        "passes_attempted": 696.0,
        "pass_completion_pct": 0.8233,
        "xpass_completion_pct": 0.8062,
        "passes_over_expected": 11.8978,
        "passes_over_expected_p100": 1.7095,
        "avg_pass_distance": 18.5966,
        "avg_pass_vertical": 3.0937
      }
    },
    {
      "canonical_id": "madison-pogarch",
      "canonical_name": "Madison Pogarch",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2191.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2401,
        "xg_place": -0.1724,
        "goals_minus_xg": -0.2401,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 0.595,
        "assists_minus_xa": -0.595,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8352,
        "points_added": 0.0,
        "xpoints_added": 0.1208,
        "passes_attempted": 1003.0,
        "pass_completion_pct": 0.7468,
        "xpass_completion_pct": 0.7672,
        "passes_over_expected": -20.5257,
        "passes_over_expected_p100": -2.0464,
        "avg_pass_distance": 17.8963,
        "avg_pass_vertical": 4.7716
      }
    },
    {
      "canonical_id": "maitane-l\u00f3pez",
      "canonical_name": "Maitane L\u00f3pez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 625.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1749,
        "xg_place": -0.1749,
        "goals_minus_xg": -0.1749,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.029,
        "assists_minus_xa": -0.029,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2039,
        "points_added": 0.0,
        "xpoints_added": 0.0994,
        "passes_attempted": 279.0,
        "pass_completion_pct": 0.7706,
        "xpass_completion_pct": 0.7744,
        "passes_over_expected": -1.0457,
        "passes_over_expected_p100": -0.3748,
        "avg_pass_distance": 19.7696,
        "avg_pass_vertical": 4.2204
      }
    },
    {
      "canonical_id": "makenna-morris",
      "canonical_name": "Makenna Morris",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 864.0,
        "shots": 22.0,
        "shots_on_target": 11.0,
        "goals": 5.0,
        "xg": 4.6166,
        "xg_place": -0.0674,
        "goals_minus_xg": 0.3834,
        "key_passes": 14.0,
        "assists": 3.0,
        "xa": 1.0001,
        "assists_minus_xa": 1.9999,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 5.6167,
        "points_added": 1.3761,
        "xpoints_added": 1.7411,
        "passes_attempted": 217.0,
        "pass_completion_pct": 0.6406,
        "xpass_completion_pct": 0.6809,
        "passes_over_expected": -8.7592,
        "passes_over_expected_p100": -4.0365,
        "avg_pass_distance": 16.0582,
        "avg_pass_vertical": 1.0972
      }
    },
    {
      "canonical_id": "makenzy-robbe",
      "canonical_name": "Makenzy Robbe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1667.0,
        "shots": 28.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 2.788,
        "xg_place": -0.5993,
        "goals_minus_xg": 0.212,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.4373,
        "assists_minus_xa": -0.4373,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.2253,
        "points_added": 1.711,
        "xpoints_added": 1.7508,
        "passes_attempted": 570.0,
        "pass_completion_pct": 0.6807,
        "xpass_completion_pct": 0.7057,
        "passes_over_expected": -14.2556,
        "passes_over_expected_p100": -2.501,
        "avg_pass_distance": 17.4918,
        "avg_pass_vertical": 2.3018
      }
    },
    {
      "canonical_id": "mal-swanson",
      "canonical_name": "Mal Swanson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2416.0,
        "shots": 52.0,
        "shots_on_target": 32.0,
        "goals": 7.0,
        "xg": 8.1916,
        "xg_place": 1.3401,
        "goals_minus_xg": -1.1916,
        "key_passes": 30.0,
        "assists": 4.0,
        "xa": 3.0882,
        "assists_minus_xa": 0.9118,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 11.2798,
        "points_added": 3.2221,
        "xpoints_added": 3.7318,
        "passes_attempted": 670.0,
        "pass_completion_pct": 0.694,
        "xpass_completion_pct": 0.6999,
        "passes_over_expected": -3.9084,
        "passes_over_expected_p100": -0.5833,
        "avg_pass_distance": 17.9839,
        "avg_pass_vertical": -0.8287
      }
    },
    {
      "canonical_id": "malia-berkely",
      "canonical_name": "Malia Berkely",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2645.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 2.6436,
        "xg_place": -0.9985,
        "goals_minus_xg": -1.6436,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 0.8267,
        "assists_minus_xa": 2.1733,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.4703,
        "points_added": 0.3992,
        "xpoints_added": 2.0024,
        "passes_attempted": 2009.0,
        "pass_completion_pct": 0.8776,
        "xpass_completion_pct": 0.8506,
        "passes_over_expected": 54.2225,
        "passes_over_expected_p100": 2.699,
        "avg_pass_distance": 21.5012,
        "avg_pass_vertical": 6.3371
      }
    },
    {
      "canonical_id": "mallie-mckenzie",
      "canonical_name": "Mallie McKenzie",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 19.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.5092,
        "passes_over_expected": -0.5092,
        "passes_over_expected_p100": -50.9152,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "manaka-matsukubo",
      "canonical_name": "Manaka Matsukubo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1286.0,
        "shots": 27.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 3.203,
        "xg_place": -1.5773,
        "goals_minus_xg": -1.203,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.6322,
        "assists_minus_xa": -0.6322,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.8353,
        "points_added": 0.7647,
        "xpoints_added": 1.6086,
        "passes_attempted": 413.0,
        "pass_completion_pct": 0.8184,
        "xpass_completion_pct": 0.791,
        "passes_over_expected": 11.3244,
        "passes_over_expected_p100": 2.742,
        "avg_pass_distance": 17.1285,
        "avg_pass_vertical": -0.0935
      }
    },
    {
      "canonical_id": "mandy-freeman",
      "canonical_name": "Mandy Freeman",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1067.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.161,
        "xg_place": 0.6621,
        "goals_minus_xg": 0.839,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 0.6137,
        "assists_minus_xa": 1.3863,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 0.7747,
        "points_added": 0.211,
        "xpoints_added": 0.0926,
        "passes_attempted": 457.0,
        "pass_completion_pct": 0.7221,
        "xpass_completion_pct": 0.6856,
        "passes_over_expected": 16.658,
        "passes_over_expected_p100": 3.6451,
        "avg_pass_distance": 18.9149,
        "avg_pass_vertical": 7.4966
      }
    },
    {
      "canonical_id": "mandy-mcglynn",
      "canonical_name": "Mandy McGlynn",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2524.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.0177,
        "assists_minus_xa": -0.0177,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0177,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1390.0,
        "pass_completion_pct": 0.8129,
        "xpass_completion_pct": 0.8295,
        "passes_over_expected": -22.996,
        "passes_over_expected_p100": -1.6544,
        "avg_pass_distance": 29.8553,
        "avg_pass_vertical": 20.6119,
        "shots_faced": 129.0,
        "goals_conceded": 38.0,
        "saves": 84.0,
        "headed_shot_share": 0.1628,
        "xg_faced": 40.8547,
        "goals_conceded_minus_xg": -2.8547,
        "goals_per_xg": 0.9301
      }
    },
    {
      "canonical_id": "mariana-larroquette",
      "canonical_name": "Mariana Larroquette",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 84.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.0711,
        "assists_minus_xa": -0.0711,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0711,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 19.0,
        "pass_completion_pct": 0.4211,
        "xpass_completion_pct": 0.6231,
        "passes_over_expected": -3.8381,
        "passes_over_expected_p100": -20.2008,
        "avg_pass_distance": 11.0388,
        "avg_pass_vertical": 0.2925
      }
    },
    {
      "canonical_id": "marie-muller",
      "canonical_name": "Marie Muller",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2207.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2908,
        "xg_place": -0.2287,
        "goals_minus_xg": -0.2908,
        "key_passes": 26.0,
        "assists": 2.0,
        "xa": 1.8119,
        "assists_minus_xa": 0.1881,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.1026,
        "points_added": 0.0,
        "xpoints_added": 0.2367,
        "passes_attempted": 1278.0,
        "pass_completion_pct": 0.7246,
        "xpass_completion_pct": 0.7371,
        "passes_over_expected": -15.9675,
        "passes_over_expected_p100": -1.2494,
        "avg_pass_distance": 18.82,
        "avg_pass_vertical": 6.0622
      }
    },
    {
      "canonical_id": "marisa-digrande",
      "canonical_name": "Marisa DiGrande",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2053.0,
        "shots": 12.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.7164,
        "xg_place": 0.0359,
        "goals_minus_xg": 0.2836,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.0158,
        "assists_minus_xa": -0.0158,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.7321,
        "points_added": 0.418,
        "xpoints_added": 0.3848,
        "passes_attempted": 802.0,
        "pass_completion_pct": 0.8379,
        "xpass_completion_pct": 0.7997,
        "passes_over_expected": 30.6747,
        "passes_over_expected_p100": 3.8248,
        "avg_pass_distance": 17.9703,
        "avg_pass_vertical": 1.2698
      }
    },
    {
      "canonical_id": "marissa-sheva",
      "canonical_name": "Marissa Sheva",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 131.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.06,
        "xg_place": 0.0976,
        "goals_minus_xg": -0.06,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.0118,
        "assists_minus_xa": 0.9882,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.0718,
        "points_added": 0.0,
        "xpoints_added": 0.0007,
        "passes_attempted": 61.0,
        "pass_completion_pct": 0.918,
        "xpass_completion_pct": 0.8461,
        "passes_over_expected": 4.3887,
        "passes_over_expected_p100": 7.1945,
        "avg_pass_distance": 16.918,
        "avg_pass_vertical": -0.206
      }
    },
    {
      "canonical_id": "marta",
      "canonical_name": "Marta",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2299.0,
        "shots": 75.0,
        "shots_on_target": 27.0,
        "goals": 11.0,
        "xg": 7.772,
        "xg_place": 1.9907,
        "goals_minus_xg": 3.228,
        "key_passes": 47.0,
        "assists": 1.0,
        "xa": 4.2563,
        "assists_minus_xa": -3.2563,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 12.0283,
        "points_added": 3.7188,
        "xpoints_added": 2.9743,
        "passes_attempted": 1011.0,
        "pass_completion_pct": 0.7557,
        "xpass_completion_pct": 0.733,
        "passes_over_expected": 22.9597,
        "passes_over_expected_p100": 2.271,
        "avg_pass_distance": 21.4518,
        "avg_pass_vertical": 1.9818
      }
    },
    {
      "canonical_id": "mary-vignola",
      "canonical_name": "Mary Vignola",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 990.0,
        "shots": 11.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 0.8589,
        "xg_place": 0.3328,
        "goals_minus_xg": 0.1411,
        "key_passes": 7.0,
        "assists": 2.0,
        "xa": 1.435,
        "assists_minus_xa": 0.565,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.2939,
        "points_added": 0.5152,
        "xpoints_added": 0.7507,
        "passes_attempted": 451.0,
        "pass_completion_pct": 0.7251,
        "xpass_completion_pct": 0.7401,
        "passes_over_expected": -6.7733,
        "passes_over_expected_p100": -1.5018,
        "avg_pass_distance": 19.5195,
        "avg_pass_vertical": 2.9007
      }
    },
    {
      "canonical_id": "mar\u00eda-s\u00e1nchez",
      "canonical_name": "Mar\u00eda S\u00e1nchez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2142.0,
        "shots": 26.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 3.741,
        "xg_place": -1.701,
        "goals_minus_xg": -2.741,
        "key_passes": 45.0,
        "assists": 5.0,
        "xa": 4.3086,
        "assists_minus_xa": 0.6914,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 8.0496,
        "points_added": 0.1542,
        "xpoints_added": 2.3443,
        "passes_attempted": 758.0,
        "pass_completion_pct": 1.2351999999999999,
        "xpass_completion_pct": 1.2532999999999999,
        "passes_over_expected": -10.8595,
        "passes_over_expected_p100": -1.8130000000000002,
        "avg_pass_distance": 40.340900000000005,
        "avg_pass_vertical": 7.2613
      }
    },
    {
      "canonical_id": "maximiliane-rall",
      "canonical_name": "Maximiliane Rall",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 925.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.6314,
        "xg_place": 0.0655,
        "goals_minus_xg": 0.3686,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1131,
        "assists_minus_xa": -0.1131,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7445,
        "points_added": 0.6134,
        "xpoints_added": 0.3813,
        "passes_attempted": 414.0,
        "pass_completion_pct": 0.6715,
        "xpass_completion_pct": 0.67,
        "passes_over_expected": 0.6239,
        "passes_over_expected_p100": 0.1507,
        "avg_pass_distance": 18.4785,
        "avg_pass_vertical": 8.3459
      }
    },
    {
      "canonical_id": "maya-doms",
      "canonical_name": "Maya Doms",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 25.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0203,
        "xg_place": -0.0203,
        "goals_minus_xg": -0.0203,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0521,
        "assists_minus_xa": -0.0521,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0724,
        "points_added": 0.0,
        "xpoints_added": 0.0189,
        "passes_attempted": 11.0,
        "pass_completion_pct": 0.6364,
        "xpass_completion_pct": 0.7333,
        "passes_over_expected": -1.0665,
        "passes_over_expected_p100": -9.6953,
        "avg_pass_distance": 16.2012,
        "avg_pass_vertical": -0.0226
      }
    },
    {
      "canonical_id": "maycee-bell",
      "canonical_name": "Maycee Bell",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 404.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1815,
        "xg_place": 0.5478,
        "goals_minus_xg": 0.8185,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1815,
        "points_added": 0.1253,
        "xpoints_added": 0.0325,
        "passes_attempted": 156.0,
        "pass_completion_pct": 1.4041000000000001,
        "xpass_completion_pct": 1.4109,
        "passes_over_expected": -7.0248,
        "passes_over_expected_p100": -0.6726999999999999,
        "avg_pass_distance": 36.8735,
        "avg_pass_vertical": 14.25
      }
    },
    {
      "canonical_id": "mccall-zerboni",
      "canonical_name": "McCall Zerboni",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 331.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.2448,
        "assists_minus_xa": -0.2448,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2448,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 107.0,
        "pass_completion_pct": 0.757,
        "xpass_completion_pct": 0.7549,
        "passes_over_expected": 0.2301,
        "passes_over_expected_p100": 0.2151,
        "avg_pass_distance": 15.5538,
        "avg_pass_vertical": 3.2102
      }
    },
    {
      "canonical_id": "mckenzie-weinert",
      "canonical_name": "McKenzie Weinert",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 62.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0309,
        "xg_place": 0.0025,
        "goals_minus_xg": -0.0309,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0309,
        "points_added": 0.0,
        "xpoints_added": 0.0272,
        "passes_attempted": 15.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6307,
        "passes_over_expected": -0.4612,
        "passes_over_expected_p100": -3.0744,
        "avg_pass_distance": 12.7899,
        "avg_pass_vertical": 0.1342
      }
    },
    {
      "canonical_id": "meaghan-nally",
      "canonical_name": "Meaghan Nally",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 53.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.8571,
        "xpass_completion_pct": 0.7788,
        "passes_over_expected": 1.6454,
        "passes_over_expected_p100": 7.8352,
        "avg_pass_distance": 17.7793,
        "avg_pass_vertical": 7.7045
      }
    },
    {
      "canonical_id": "megan-reid",
      "canonical_name": "Megan Reid",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2142.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.0385,
        "xg_place": -0.2402,
        "goals_minus_xg": -1.0385,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.4336,
        "assists_minus_xa": -0.4336,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4721,
        "points_added": 0.0,
        "xpoints_added": 0.9658,
        "passes_attempted": 1132.0,
        "pass_completion_pct": 0.8604,
        "xpass_completion_pct": 0.844,
        "passes_over_expected": 18.6133,
        "passes_over_expected_p100": 1.6443,
        "avg_pass_distance": 22.3269,
        "avg_pass_vertical": 6.4674
      }
    },
    {
      "canonical_id": "meggie-dougherty-howard",
      "canonical_name": "Meggie Dougherty Howard",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1347.0,
        "shots": 17.0,
        "shots_on_target": 10.0,
        "goals": 1.0,
        "xg": 1.6112,
        "xg_place": 1.2489,
        "goals_minus_xg": -0.6112,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 0.6495,
        "assists_minus_xa": 1.3505,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.2607,
        "points_added": 0.6046,
        "xpoints_added": 1.2307,
        "passes_attempted": 499.0,
        "pass_completion_pct": 0.7395,
        "xpass_completion_pct": 0.7445,
        "passes_over_expected": -2.4826,
        "passes_over_expected_p100": -0.4975,
        "avg_pass_distance": 18.3576,
        "avg_pass_vertical": 4.0791
      }
    },
    {
      "canonical_id": "meghan-klingenberg",
      "canonical_name": "Meghan Klingenberg",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 340.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0229,
        "xg_place": -0.0229,
        "goals_minus_xg": -0.0229,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1828,
        "assists_minus_xa": -0.1828,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2057,
        "points_added": 0.0,
        "xpoints_added": 0.0059,
        "passes_attempted": 189.0,
        "pass_completion_pct": 0.7884,
        "xpass_completion_pct": 0.7937,
        "passes_over_expected": -1.0054,
        "passes_over_expected_p100": -0.5319,
        "avg_pass_distance": 19.6685,
        "avg_pass_vertical": 2.536
      }
    },
    {
      "canonical_id": "melanie-barcenas",
      "canonical_name": "Melanie Barcenas",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 540.0,
        "shots": 15.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.9052,
        "xg_place": -0.2694,
        "goals_minus_xg": 0.0948,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1925,
        "assists_minus_xa": -0.1925,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0976,
        "points_added": 0.0668,
        "xpoints_added": 0.5372,
        "passes_attempted": 139.0,
        "pass_completion_pct": 0.7338,
        "xpass_completion_pct": 0.7552,
        "passes_over_expected": -2.9698,
        "passes_over_expected_p100": -2.1366,
        "avg_pass_distance": 13.7066,
        "avg_pass_vertical": 1.414
      }
    },
    {
      "canonical_id": "meredith-speck",
      "canonical_name": "Meredith Speck",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 303.0,
        "shots": 5.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.7579,
        "xg_place": 0.9203,
        "goals_minus_xg": 1.2421,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.3136,
        "assists_minus_xa": 0.6864,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.0715,
        "points_added": 0.0387,
        "xpoints_added": 0.0493,
        "passes_attempted": 90.0,
        "pass_completion_pct": 0.6778,
        "xpass_completion_pct": 0.7162,
        "passes_over_expected": -3.4612,
        "passes_over_expected_p100": -3.8458,
        "avg_pass_distance": 14.9186,
        "avg_pass_vertical": -0.6429
      }
    },
    {
      "canonical_id": "merritt-mathias",
      "canonical_name": "Merritt Mathias",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 493.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0389,
        "xg_place": 0.1182,
        "goals_minus_xg": -0.0389,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 1.3055,
        "assists_minus_xa": -1.3055,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3444,
        "points_added": 0.0,
        "xpoints_added": 0.0378,
        "passes_attempted": 240.0,
        "pass_completion_pct": 0.7083,
        "xpass_completion_pct": 0.7043,
        "passes_over_expected": 0.9776,
        "passes_over_expected_p100": 0.4074,
        "avg_pass_distance": 21.1225,
        "avg_pass_vertical": 7.0699
      }
    },
    {
      "canonical_id": "messiah-bright",
      "canonical_name": "Messiah Bright",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 877.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 2.5332,
        "xg_place": -0.6601,
        "goals_minus_xg": -1.5332,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.5238,
        "assists_minus_xa": -0.5238,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.0571,
        "points_added": 0.6942,
        "xpoints_added": 2.6986,
        "passes_attempted": 166.0,
        "pass_completion_pct": 0.6506,
        "xpass_completion_pct": 0.6595,
        "passes_over_expected": -1.4805,
        "passes_over_expected_p100": -0.8919,
        "avg_pass_distance": 14.5213,
        "avg_pass_vertical": 1.4143
      }
    },
    {
      "canonical_id": "michele-vasconcelos",
      "canonical_name": "Michele Vasconcelos",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 369.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1699,
        "xg_place": -0.1699,
        "goals_minus_xg": -0.1699,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.4977,
        "assists_minus_xa": 0.5023,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6675,
        "points_added": 0.0,
        "xpoints_added": 0.0422,
        "passes_attempted": 106.0,
        "pass_completion_pct": 0.7642,
        "xpass_completion_pct": 0.7454,
        "passes_over_expected": 1.9912,
        "passes_over_expected_p100": 1.8785,
        "avg_pass_distance": 13.0472,
        "avg_pass_vertical": -1.0915
      }
    },
    {
      "canonical_id": "michelle-alozie",
      "canonical_name": "Michelle Alozie",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1575.0,
        "shots": 26.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 2.4097,
        "xg_place": -1.5405,
        "goals_minus_xg": -2.4097,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.6919,
        "assists_minus_xa": 0.3081,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.1016,
        "points_added": 0.0,
        "xpoints_added": 1.899,
        "passes_attempted": 366.0,
        "pass_completion_pct": 0.6557,
        "xpass_completion_pct": 0.6893,
        "passes_over_expected": -12.2709,
        "passes_over_expected_p100": -3.3527,
        "avg_pass_distance": 15.493,
        "avg_pass_vertical": 1.0731
      }
    },
    {
      "canonical_id": "michelle-cooper",
      "canonical_name": "Michelle Cooper",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1694.0,
        "shots": 41.0,
        "shots_on_target": 11.0,
        "goals": 3.0,
        "xg": 4.7006,
        "xg_place": -1.5452,
        "goals_minus_xg": -1.7006,
        "key_passes": 25.0,
        "assists": 3.0,
        "xa": 3.5962,
        "assists_minus_xa": -0.5962,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 8.2968,
        "points_added": 1.2696,
        "xpoints_added": 2.8659,
        "passes_attempted": 511.0,
        "pass_completion_pct": 0.6282,
        "xpass_completion_pct": 0.6567,
        "passes_over_expected": -14.5656,
        "passes_over_expected_p100": -2.8504,
        "avg_pass_distance": 18.0789,
        "avg_pass_vertical": 2.2046
      }
    },
    {
      "canonical_id": "midge-purce",
      "canonical_name": "Midge Purce",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 126.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0407,
        "xg_place": -0.0206,
        "goals_minus_xg": -0.0407,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1842,
        "assists_minus_xa": -0.1842,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2249,
        "points_added": 0.0,
        "xpoints_added": 0.0329,
        "passes_attempted": 46.0,
        "pass_completion_pct": 0.7174,
        "xpass_completion_pct": 0.7013,
        "passes_over_expected": 0.7404,
        "passes_over_expected_p100": 1.6096,
        "avg_pass_distance": 14.6142,
        "avg_pass_vertical": -0.531
      }
    },
    {
      "canonical_id": "mikayla-cluff",
      "canonical_name": "Mikayla Cluff",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 583.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3465,
        "xg_place": 0.2453,
        "goals_minus_xg": -0.3465,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0262,
        "assists_minus_xa": -0.0262,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3728,
        "points_added": 0.0,
        "xpoints_added": 0.2386,
        "passes_attempted": 227.0,
        "pass_completion_pct": 0.7885,
        "xpass_completion_pct": 0.8108,
        "passes_over_expected": -5.0453,
        "passes_over_expected_p100": -2.2226,
        "avg_pass_distance": 16.0376,
        "avg_pass_vertical": 0.8711
      }
    },
    {
      "canonical_id": "mina-tanaka",
      "canonical_name": "Mina Tanaka",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 582.0,
        "shots": 21.0,
        "shots_on_target": 9.0,
        "goals": 1.0,
        "xg": 1.8711,
        "xg_place": -0.5105,
        "goals_minus_xg": -0.8711,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.6283,
        "assists_minus_xa": -0.6283,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.4994,
        "points_added": 0.0829,
        "xpoints_added": 0.6973,
        "passes_attempted": 160.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.797,
        "passes_over_expected": 0.4723,
        "passes_over_expected_p100": 0.2952,
        "avg_pass_distance": 16.4259,
        "avg_pass_vertical": 0.3047
      }
    },
    {
      "canonical_id": "morgan-gautrat",
      "canonical_name": "Morgan Gautrat",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1014.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.9494,
        "xg_place": -0.7543,
        "goals_minus_xg": -0.9494,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5419,
        "assists_minus_xa": -0.5419,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4913,
        "points_added": 0.0,
        "xpoints_added": 0.4838,
        "passes_attempted": 515.0,
        "pass_completion_pct": 0.8738,
        "xpass_completion_pct": 0.8035,
        "passes_over_expected": 36.2146,
        "passes_over_expected_p100": 7.032,
        "avg_pass_distance": 17.7617,
        "avg_pass_vertical": 3.7799
      }
    },
    {
      "canonical_id": "morgan-weaver",
      "canonical_name": "Morgan Weaver",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1153.0,
        "shots": 36.0,
        "shots_on_target": 16.0,
        "goals": 4.0,
        "xg": 3.8417,
        "xg_place": -0.4443,
        "goals_minus_xg": 0.1583,
        "key_passes": 19.0,
        "assists": 0.0,
        "xa": 1.854,
        "assists_minus_xa": -1.854,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.6956,
        "points_added": 2.3368,
        "xpoints_added": 2.0173,
        "passes_attempted": 332.0,
        "pass_completion_pct": 0.5693,
        "xpass_completion_pct": 0.6118,
        "passes_over_expected": -14.1231,
        "passes_over_expected_p100": -4.254,
        "avg_pass_distance": 17.5622,
        "avg_pass_vertical": 3.6854
      }
    },
    {
      "canonical_id": "mwanalima-jereko",
      "canonical_name": "Mwanalima Jereko",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 65.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.8177,
        "xg_place": -0.8177,
        "goals_minus_xg": -0.8177,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1859,
        "assists_minus_xa": -0.1859,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.0036,
        "points_added": 0.0,
        "xpoints_added": 0.7659,
        "passes_attempted": 21.0,
        "pass_completion_pct": 0.8095,
        "xpass_completion_pct": 0.7605,
        "passes_over_expected": 1.0298,
        "passes_over_expected_p100": 4.9037,
        "avg_pass_distance": 20.5119,
        "avg_pass_vertical": -0.3461
      }
    },
    {
      "canonical_id": "mya-rilaine-jones",
      "canonical_name": "Mya Rilaine Jones",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 998.0,
        "shots": 20.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 3.6016,
        "xg_place": 0.2938,
        "goals_minus_xg": -1.6016,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.5446,
        "assists_minus_xa": -0.5446,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.1462,
        "points_added": 1.5021,
        "xpoints_added": 2.5652,
        "passes_attempted": 166.0,
        "pass_completion_pct": 0.6867,
        "xpass_completion_pct": 0.6851,
        "passes_over_expected": 0.2805,
        "passes_over_expected_p100": 0.169,
        "avg_pass_distance": 13.9779,
        "avg_pass_vertical": -1.6338
      }
    },
    {
      "canonical_id": "naomi-girma",
      "canonical_name": "Naomi Girma",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2077.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0346,
        "xg_place": -0.0346,
        "goals_minus_xg": -0.0346,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.4853,
        "assists_minus_xa": -0.4853,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5198,
        "points_added": 0.0,
        "xpoints_added": 0.0273,
        "passes_attempted": 1530.0,
        "pass_completion_pct": 0.9137,
        "xpass_completion_pct": 0.8651,
        "passes_over_expected": 74.3846,
        "passes_over_expected_p100": 4.8617,
        "avg_pass_distance": 21.8067,
        "avg_pass_vertical": 5.5193
      }
    },
    {
      "canonical_id": "narumi-miura",
      "canonical_name": "Narumi Miura",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2272.0,
        "shots": 17.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 1.379,
        "xg_place": -0.5036,
        "goals_minus_xg": -1.379,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.5355,
        "assists_minus_xa": -0.5355,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9145,
        "points_added": 0.0,
        "xpoints_added": 0.9951,
        "passes_attempted": 1108.0,
        "pass_completion_pct": 0.8583,
        "xpass_completion_pct": 0.813,
        "passes_over_expected": 50.1735,
        "passes_over_expected_p100": 4.5283,
        "avg_pass_distance": 18.2411,
        "avg_pass_vertical": 1.8969
      }
    },
    {
      "canonical_id": "natalia-kuikka",
      "canonical_name": "Natalia Kuikka",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2490.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1369,
        "xg_place": 0.009,
        "goals_minus_xg": -0.1369,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.1296,
        "assists_minus_xa": -0.1296,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2665,
        "points_added": 0.0,
        "xpoints_added": 0.0705,
        "passes_attempted": 1123.0,
        "pass_completion_pct": 0.7783,
        "xpass_completion_pct": 0.7642,
        "passes_over_expected": 15.7645,
        "passes_over_expected_p100": 1.4038,
        "avg_pass_distance": 22.5151,
        "avg_pass_vertical": 7.5817
      }
    },
    {
      "canonical_id": "natalie-jacobs",
      "canonical_name": "Natalie Jacobs",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1457.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.2806,
        "xg_place": 0.4444,
        "goals_minus_xg": 0.7194,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.5236,
        "assists_minus_xa": 0.4764,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.8042,
        "points_added": 0.4853,
        "xpoints_added": 0.2929,
        "passes_attempted": 619.0,
        "pass_completion_pct": 0.8384,
        "xpass_completion_pct": 0.8143,
        "passes_over_expected": 14.9418,
        "passes_over_expected_p100": 2.4139,
        "avg_pass_distance": 22.5327,
        "avg_pass_vertical": 8.3816
      }
    },
    {
      "canonical_id": "nealy-martin",
      "canonical_name": "Nealy Martin",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2519.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0328,
        "xg_place": -0.0328,
        "goals_minus_xg": -0.0328,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.4133,
        "assists_minus_xa": -0.4133,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4462,
        "points_added": 0.0,
        "xpoints_added": 0.0122,
        "passes_attempted": 1004.0,
        "pass_completion_pct": 0.7859,
        "xpass_completion_pct": 0.7684,
        "passes_over_expected": 17.516,
        "passes_over_expected_p100": 1.7446,
        "avg_pass_distance": 17.3678,
        "avg_pass_vertical": 2.953
      }
    },
    {
      "canonical_id": "nichelle-prince",
      "canonical_name": "Nichelle Prince",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 916.0,
        "shots": 25.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 3.8331,
        "xg_place": -1.4268,
        "goals_minus_xg": -1.8331,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.6581,
        "assists_minus_xa": 0.3419,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.4912,
        "points_added": 0.5847,
        "xpoints_added": 1.6637,
        "passes_attempted": 221.0,
        "pass_completion_pct": 0.7195,
        "xpass_completion_pct": 0.6922,
        "passes_over_expected": 6.0178,
        "passes_over_expected_p100": 2.723,
        "avg_pass_distance": 14.2666,
        "avg_pass_vertical": 1.2476
      }
    },
    {
      "canonical_id": "nicole-payne",
      "canonical_name": "Nicole Payne",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1193.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3067,
        "xg_place": -0.3067,
        "goals_minus_xg": -0.3067,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.4171,
        "assists_minus_xa": -0.4171,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7238,
        "points_added": 0.0,
        "xpoints_added": 0.2237,
        "passes_attempted": 527.0,
        "pass_completion_pct": 0.7324,
        "xpass_completion_pct": 0.7245,
        "passes_over_expected": 4.1961,
        "passes_over_expected_p100": 0.7962,
        "avg_pass_distance": 17.8747,
        "avg_pass_vertical": 5.4706
      }
    },
    {
      "canonical_id": "nikki-stanton",
      "canonical_name": "Nikki Stanton",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 178.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.7057,
        "passes_over_expected": 2.2445,
        "passes_over_expected_p100": 4.9877,
        "avg_pass_distance": 16.8395,
        "avg_pass_vertical": 5.1293
      }
    },
    {
      "canonical_id": "n\u00e1dia-gomes",
      "canonical_name": "N\u00e1dia Gomes",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 286.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.7521,
        "xg_place": -0.6167,
        "goals_minus_xg": -0.7521,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7521,
        "points_added": 0.0,
        "xpoints_added": 0.4988,
        "passes_attempted": 52.0,
        "pass_completion_pct": 0.6346,
        "xpass_completion_pct": 0.6931,
        "passes_over_expected": -3.0422,
        "passes_over_expected_p100": -5.8504,
        "avg_pass_distance": 14.5816,
        "avg_pass_vertical": -0.0911
      }
    },
    {
      "canonical_id": "n\u00e9rilia-mond\u00e9sir",
      "canonical_name": "N\u00e9rilia Mond\u00e9sir",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 360.0,
        "shots": 3.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.7194,
        "xg_place": 0.0792,
        "goals_minus_xg": 0.2806,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3295,
        "assists_minus_xa": -0.3295,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0489,
        "points_added": 0.5691,
        "xpoints_added": 0.4257,
        "passes_attempted": 104.0,
        "pass_completion_pct": 0.7019,
        "xpass_completion_pct": 0.7087,
        "passes_over_expected": -0.71,
        "passes_over_expected_p100": -0.6827,
        "avg_pass_distance": 15.0158,
        "avg_pass_vertical": 0.2872
      }
    },
    {
      "canonical_id": "olivia-athens",
      "canonical_name": "Olivia Athens",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 858.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2884,
        "xg_place": 0.9947,
        "goals_minus_xg": 0.7116,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.4334,
        "assists_minus_xa": -0.4334,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7218,
        "points_added": 0.6472,
        "xpoints_added": 0.2503,
        "passes_attempted": 375.0,
        "pass_completion_pct": 0.8453,
        "xpass_completion_pct": 0.7955,
        "passes_over_expected": 18.6693,
        "passes_over_expected_p100": 4.9785,
        "avg_pass_distance": 14.875,
        "avg_pass_vertical": 0.3674
      }
    },
    {
      "canonical_id": "olivia-griffitts",
      "canonical_name": "Olivia Griffitts",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1292.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2804,
        "xg_place": 0.1346,
        "goals_minus_xg": 0.7196,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.5155,
        "assists_minus_xa": -0.5155,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7959,
        "points_added": 0.9276,
        "xpoints_added": 0.0938,
        "passes_attempted": 646.0,
        "pass_completion_pct": 0.709,
        "xpass_completion_pct": 0.7326,
        "passes_over_expected": -15.2652,
        "passes_over_expected_p100": -2.363,
        "avg_pass_distance": 18.4964,
        "avg_pass_vertical": 4.7185
      }
    },
    {
      "canonical_id": "olivia-moultrie",
      "canonical_name": "Olivia Moultrie",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1856.0,
        "shots": 51.0,
        "shots_on_target": 18.0,
        "goals": 5.0,
        "xg": 4.0315,
        "xg_place": -0.0346,
        "goals_minus_xg": 0.9685,
        "key_passes": 34.0,
        "assists": 2.0,
        "xa": 2.5982,
        "assists_minus_xa": -0.5982,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.6297,
        "points_added": 1.6379,
        "xpoints_added": 2.6079,
        "passes_attempted": 673.0,
        "pass_completion_pct": 0.7221,
        "xpass_completion_pct": 0.7177,
        "passes_over_expected": 2.9747,
        "passes_over_expected_p100": 0.442,
        "avg_pass_distance": 18.4291,
        "avg_pass_vertical": 2.8829
      }
    },
    {
      "canonical_id": "olivia-van-der-jagt",
      "canonical_name": "Olivia Van Der Jagt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 916.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2358,
        "xg_place": -0.2358,
        "goals_minus_xg": -0.2358,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2113,
        "assists_minus_xa": -0.2113,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4471,
        "points_added": 0.0,
        "xpoints_added": 0.2054,
        "passes_attempted": 346.0,
        "pass_completion_pct": 0.7168,
        "xpass_completion_pct": 0.7531,
        "passes_over_expected": -12.5612,
        "passes_over_expected_p100": -3.6304,
        "avg_pass_distance": 17.6229,
        "avg_pass_vertical": 2.2188
      }
    },
    {
      "canonical_id": "olivia-wade-katoa",
      "canonical_name": "Olivia Wade-Katoa",
      "positions": [
        "DM"
      ],
      "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": 21.0,
        "pass_completion_pct": 0.619,
        "xpass_completion_pct": 0.7158,
        "passes_over_expected": -2.0318,
        "passes_over_expected_p100": -9.6751,
        "avg_pass_distance": 21.527,
        "avg_pass_vertical": 6.5565
      }
    },
    {
      "canonical_id": "olivia-wingate",
      "canonical_name": "Olivia Wingate",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 470.0,
        "shots": 12.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.6684,
        "xg_place": 0.2293,
        "goals_minus_xg": 0.3316,
        "key_passes": 6.0,
        "assists": 2.0,
        "xa": 1.0276,
        "assists_minus_xa": 0.9724,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.696,
        "points_added": 2.1851,
        "xpoints_added": 0.965,
        "passes_attempted": 112.0,
        "pass_completion_pct": 0.6696,
        "xpass_completion_pct": 0.7195,
        "passes_over_expected": -5.58,
        "passes_over_expected_p100": -4.9822,
        "avg_pass_distance": 14.9067,
        "avg_pass_vertical": -1.1353
      }
    },
    {
      "canonical_id": "ouleymata-sarr",
      "canonical_name": "Ouleymata Sarr",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1519.0,
        "shots": 44.0,
        "shots_on_target": 22.0,
        "goals": 8.0,
        "xg": 6.7344,
        "xg_place": 3.5187,
        "goals_minus_xg": 1.2656,
        "key_passes": 16.0,
        "assists": 2.0,
        "xa": 2.0382,
        "assists_minus_xa": -0.0382,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 8.7726,
        "points_added": 2.0771,
        "xpoints_added": 3.0671,
        "passes_attempted": 361.0,
        "pass_completion_pct": 0.6316,
        "xpass_completion_pct": 0.7086,
        "passes_over_expected": -27.8174,
        "passes_over_expected_p100": -7.7056,
        "avg_pass_distance": 14.4082,
        "avg_pass_vertical": -0.7824
      }
    },
    {
      "canonical_id": "paige-cronin",
      "canonical_name": "Paige Cronin",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1778.0,
        "shots": 33.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 2.6196,
        "xg_place": -0.9935,
        "goals_minus_xg": -0.6196,
        "key_passes": 22.0,
        "assists": 1.0,
        "xa": 3.3443,
        "assists_minus_xa": -2.3443,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.9639,
        "points_added": 0.5182,
        "xpoints_added": 1.5537,
        "passes_attempted": 464.0,
        "pass_completion_pct": 0.6185,
        "xpass_completion_pct": 0.6606,
        "passes_over_expected": -19.5272,
        "passes_over_expected_p100": -4.2084,
        "avg_pass_distance": 18.0772,
        "avg_pass_vertical": 3.3212
      }
    },
    {
      "canonical_id": "paige-metayer",
      "canonical_name": "Paige Metayer",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1448.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 1.0072,
        "xg_place": -0.3427,
        "goals_minus_xg": -0.0072,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.6192,
        "assists_minus_xa": -0.6192,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.6264,
        "points_added": 0.5074,
        "xpoints_added": 0.77,
        "passes_attempted": 707.0,
        "pass_completion_pct": 0.7327,
        "xpass_completion_pct": 0.7249,
        "passes_over_expected": 5.4796,
        "passes_over_expected_p100": 0.7751,
        "avg_pass_distance": 17.7264,
        "avg_pass_vertical": 5.6405
      }
    },
    {
      "canonical_id": "paige-nielsen",
      "canonical_name": "Paige Nielsen",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2554.0,
        "shots": 17.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.3921999999999999,
        "xg_place": -0.9532,
        "goals_minus_xg": -0.3922,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2044,
        "assists_minus_xa": -0.2044,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5964999999999998,
        "points_added": 0.0284,
        "xpoints_added": 0.9426,
        "passes_attempted": 1247.0,
        "pass_completion_pct": 1.5673,
        "xpass_completion_pct": 1.5653,
        "passes_over_expected": 16.195999999999998,
        "passes_over_expected_p100": 0.1955,
        "avg_pass_distance": 44.0269,
        "avg_pass_vertical": 15.7007
      }
    },
    {
      "canonical_id": "parker-goins",
      "canonical_name": "Parker Goins",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 282.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3679,
        "xg_place": 0.9609,
        "goals_minus_xg": 0.6321,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3223,
        "assists_minus_xa": -0.3223,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6902,
        "points_added": 0.0095,
        "xpoints_added": 0.015,
        "passes_attempted": 76.0,
        "pass_completion_pct": 0.5526,
        "xpass_completion_pct": 0.6706,
        "passes_over_expected": -8.9636,
        "passes_over_expected_p100": -11.7942,
        "avg_pass_distance": 13.7568,
        "avg_pass_vertical": 5.0147
      }
    },
    {
      "canonical_id": "payton-linnehan",
      "canonical_name": "Payton Linnehan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 887.0,
        "shots": 24.0,
        "shots_on_target": 14.0,
        "goals": 2.0,
        "xg": 1.7443,
        "xg_place": -0.1468,
        "goals_minus_xg": 0.2557,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 1.4503,
        "assists_minus_xa": -0.4503,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1946,
        "points_added": 0.4775,
        "xpoints_added": 0.6708,
        "passes_attempted": 245.0,
        "pass_completion_pct": 0.6694,
        "xpass_completion_pct": 0.7085,
        "passes_over_expected": -9.5939,
        "passes_over_expected_p100": -3.9159,
        "avg_pass_distance": 16.6306,
        "avg_pass_vertical": -0.8232
      }
    },
    {
      "canonical_id": "penelope-hocking",
      "canonical_name": "Penelope Hocking",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1622.0,
        "shots": 31.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 5.6839,
        "xg_place": -1.5814000000000001,
        "goals_minus_xg": -1.6839,
        "key_passes": 11.0,
        "assists": 2.0,
        "xa": 1.5764,
        "assists_minus_xa": 0.4236,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 7.2603,
        "points_added": 3.2839,
        "xpoints_added": 3.4834,
        "passes_attempted": 303.0,
        "pass_completion_pct": 1.3164,
        "xpass_completion_pct": 1.4294,
        "passes_over_expected": -17.155099999999997,
        "passes_over_expected_p100": -11.2998,
        "avg_pass_distance": 31.824099999999998,
        "avg_pass_vertical": -0.19219999999999993
      }
    },
    {
      "canonical_id": "perle-morroni",
      "canonical_name": "Perle Morroni",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 429.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 1.1416,
        "xg_place": -1.1416,
        "goals_minus_xg": -1.1416,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.313,
        "assists_minus_xa": -0.313,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4546,
        "points_added": 0.0,
        "xpoints_added": 1.002,
        "passes_attempted": 249.0,
        "pass_completion_pct": 0.7992,
        "xpass_completion_pct": 0.7626,
        "passes_over_expected": 9.1016,
        "passes_over_expected_p100": 3.6553,
        "avg_pass_distance": 15.4138,
        "avg_pass_vertical": 2.509
      }
    },
    {
      "canonical_id": "phoebe-mcclernon",
      "canonical_name": "Phoebe McClernon",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2251.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2048,
        "xg_place": -0.2048,
        "goals_minus_xg": -0.2048,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.6127,
        "assists_minus_xa": 0.3873,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8176,
        "points_added": 0.0,
        "xpoints_added": 0.157,
        "passes_attempted": 1342.0,
        "pass_completion_pct": 0.7981,
        "xpass_completion_pct": 0.7879,
        "passes_over_expected": 13.6993,
        "passes_over_expected_p100": 1.0208,
        "avg_pass_distance": 22.0908,
        "avg_pass_vertical": 7.5629
      }
    },
    {
      "canonical_id": "princess-marfo",
      "canonical_name": "Princess Marfo",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 327.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.0774,
        "xg_place": -0.5488,
        "goals_minus_xg": -1.0774,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2272,
        "assists_minus_xa": -0.2272,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3047,
        "points_added": 0.0,
        "xpoints_added": 0.4077,
        "passes_attempted": 75.0,
        "pass_completion_pct": 0.76,
        "xpass_completion_pct": 0.7302,
        "passes_over_expected": 2.2376,
        "passes_over_expected_p100": 2.9835,
        "avg_pass_distance": 14.7725,
        "avg_pass_vertical": -2.0828
      }
    },
    {
      "canonical_id": "quinn",
      "canonical_name": "Quinn",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1253.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4378,
        "xg_place": -0.3634,
        "goals_minus_xg": -0.4378,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0817,
        "assists_minus_xa": -0.0817,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5195,
        "points_added": 0.0,
        "xpoints_added": 0.3382,
        "passes_attempted": 664.0,
        "pass_completion_pct": 0.8358,
        "xpass_completion_pct": 0.8226,
        "passes_over_expected": 8.7861,
        "passes_over_expected_p100": 1.3232,
        "avg_pass_distance": 19.817,
        "avg_pass_vertical": 3.6186
      }
    },
    {
      "canonical_id": "racheal-kundananji",
      "canonical_name": "Racheal Kundananji",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2244.0,
        "shots": 84.0,
        "shots_on_target": 29.0,
        "goals": 5.0,
        "xg": 7.3636,
        "xg_place": -0.8706,
        "goals_minus_xg": -2.3636,
        "key_passes": 30.0,
        "assists": 4.0,
        "xa": 7.1427,
        "assists_minus_xa": -3.1427,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 14.5063,
        "points_added": 4.2467,
        "xpoints_added": 4.5633,
        "passes_attempted": 546.0,
        "pass_completion_pct": 0.5275,
        "xpass_completion_pct": 0.5822,
        "passes_over_expected": -29.8636,
        "passes_over_expected_p100": -5.4695,
        "avg_pass_distance": 17.1868,
        "avg_pass_vertical": 4.9922
      }
    },
    {
      "canonical_id": "rachel-hill",
      "canonical_name": "Rachel Hill",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1378.0,
        "shots": 27.0,
        "shots_on_target": 11.0,
        "goals": 1.0,
        "xg": 2.8485,
        "xg_place": 0.1925,
        "goals_minus_xg": -1.8485,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.2169,
        "assists_minus_xa": 0.7831,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.0655,
        "points_added": 0.2218,
        "xpoints_added": 1.5491,
        "passes_attempted": 412.0,
        "pass_completion_pct": 0.7112,
        "xpass_completion_pct": 0.6773,
        "passes_over_expected": 13.933,
        "passes_over_expected_p100": 3.3818,
        "avg_pass_distance": 15.4128,
        "avg_pass_vertical": 1.366
      }
    },
    {
      "canonical_id": "rafaelle",
      "canonical_name": "Rafaelle",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 749.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5599,
        "xg_place": -0.1575,
        "goals_minus_xg": -0.5599,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0739,
        "assists_minus_xa": -0.0739,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6338,
        "points_added": 0.0,
        "xpoints_added": 0.287,
        "passes_attempted": 321.0,
        "pass_completion_pct": 0.8598,
        "xpass_completion_pct": 0.8347,
        "passes_over_expected": 8.0752,
        "passes_over_expected_p100": 2.5156,
        "avg_pass_distance": 22.4638,
        "avg_pass_vertical": 6.5669
      }
    },
    {
      "canonical_id": "ramona-bachmann",
      "canonical_name": "Ramona Bachmann",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 917.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.7731,
        "xg_place": 0.9297,
        "goals_minus_xg": 1.2269,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 1.4706,
        "assists_minus_xa": -1.4706,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.2437,
        "points_added": 0.6284,
        "xpoints_added": 0.4407,
        "passes_attempted": 362.0,
        "pass_completion_pct": 0.732,
        "xpass_completion_pct": 0.7459,
        "passes_over_expected": -4.9986,
        "passes_over_expected_p100": -1.3808,
        "avg_pass_distance": 18.0225,
        "avg_pass_vertical": 1.3129
      }
    },
    {
      "canonical_id": "regan-steigleder",
      "canonical_name": "Regan Steigleder",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 95.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0312,
        "xg_place": -0.0312,
        "goals_minus_xg": -0.0312,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0312,
        "points_added": 0.0,
        "xpoints_added": 0.0323,
        "passes_attempted": 57.0,
        "pass_completion_pct": 0.8596,
        "xpass_completion_pct": 0.7722,
        "passes_over_expected": 4.9847,
        "passes_over_expected_p100": 8.745,
        "avg_pass_distance": 19.3039,
        "avg_pass_vertical": 3.0995
      }
    },
    {
      "canonical_id": "reilyn-turner",
      "canonical_name": "Reilyn Turner",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1122.0,
        "shots": 29.0,
        "shots_on_target": 17.0,
        "goals": 5.0,
        "xg": 4.381,
        "xg_place": 0.9679,
        "goals_minus_xg": 0.619,
        "key_passes": 7.0,
        "assists": 2.0,
        "xa": 0.5718,
        "assists_minus_xa": 1.4282000000000001,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 4.9527,
        "points_added": 2.7267,
        "xpoints_added": 2.8345000000000002,
        "passes_attempted": 198.0,
        "pass_completion_pct": 1.1997,
        "xpass_completion_pct": 1.401,
        "passes_over_expected": -18.4775,
        "passes_over_expected_p100": -20.1282,
        "avg_pass_distance": 31.8508,
        "avg_pass_vertical": 1.1928
      }
    },
    {
      "canonical_id": "reyna-reyes",
      "canonical_name": "Reyna Reyes",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2133.0,
        "shots": 6.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.4665,
        "xg_place": 0.4476,
        "goals_minus_xg": -0.4665,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 1.1023,
        "assists_minus_xa": -0.1023,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5688,
        "points_added": 0.0,
        "xpoints_added": 0.3756,
        "passes_attempted": 1216.0,
        "pass_completion_pct": 0.7887,
        "xpass_completion_pct": 0.7723,
        "passes_over_expected": 19.8845,
        "passes_over_expected_p100": 1.6352,
        "avg_pass_distance": 17.7829,
        "avg_pass_vertical": 3.8207
      }
    },
    {
      "canonical_id": "riley-jackson",
      "canonical_name": "Riley Jackson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 443.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1753,
        "xg_place": -0.0108,
        "goals_minus_xg": -0.1753,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1753,
        "points_added": 0.0,
        "xpoints_added": 0.1258,
        "passes_attempted": 259.0,
        "pass_completion_pct": 0.8378,
        "xpass_completion_pct": 0.8239,
        "passes_over_expected": 3.614,
        "passes_over_expected_p100": 1.3954,
        "avg_pass_distance": 16.4931,
        "avg_pass_vertical": -0.0172
      }
    },
    {
      "canonical_id": "rocky-rodr\u00edguez",
      "canonical_name": "Rocky Rodr\u00edguez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1346.0,
        "shots": 18.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.48,
        "xg_place": 0.1539,
        "goals_minus_xg": -0.48,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.6811,
        "assists_minus_xa": -0.6811,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.1611,
        "points_added": 0.2958,
        "xpoints_added": 1.0754,
        "passes_attempted": 629.0,
        "pass_completion_pct": 0.7806,
        "xpass_completion_pct": 0.7872,
        "passes_over_expected": -4.1274,
        "passes_over_expected_p100": -0.6562,
        "avg_pass_distance": 18.0136,
        "avg_pass_vertical": 3.9729
      }
    },
    {
      "canonical_id": "rose-lavelle",
      "canonical_name": "Rose Lavelle",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1837.0,
        "shots": 61.0,
        "shots_on_target": 31.0,
        "goals": 8.0,
        "xg": 5.0038,
        "xg_place": 2.4646,
        "goals_minus_xg": 2.9962,
        "key_passes": 30.0,
        "assists": 1.0,
        "xa": 2.4561,
        "assists_minus_xa": -1.4561,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 7.4599,
        "points_added": 4.7207,
        "xpoints_added": 2.8043,
        "passes_attempted": 772.0,
        "pass_completion_pct": 0.7759,
        "xpass_completion_pct": 0.7345,
        "passes_over_expected": 31.9697,
        "passes_over_expected_p100": 4.1412,
        "avg_pass_distance": 17.6452,
        "avg_pass_vertical": 2.2279
      }
    },
    {
      "canonical_id": "rosella-ayane",
      "canonical_name": "Rosella Ayane",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 47.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.0307,
        "assists_minus_xa": -0.0307,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0307,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 6.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.6191,
        "passes_over_expected": -0.7149,
        "passes_over_expected_p100": -11.9149,
        "avg_pass_distance": 9.428,
        "avg_pass_vertical": -6.6317
      }
    },
    {
      "canonical_id": "rosemonde-kouassi",
      "canonical_name": "Rosemonde Kouassi",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 810.0,
        "shots": 30.0,
        "shots_on_target": 14.0,
        "goals": 0.0,
        "xg": 3.5627,
        "xg_place": -0.7869,
        "goals_minus_xg": -3.5627,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 2.8722,
        "assists_minus_xa": -0.8722,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 6.4349,
        "points_added": 0.0,
        "xpoints_added": 1.4947,
        "passes_attempted": 149.0,
        "pass_completion_pct": 0.7315,
        "xpass_completion_pct": 0.6863,
        "passes_over_expected": 6.7429,
        "passes_over_expected_p100": 4.5254,
        "avg_pass_distance": 15.0555,
        "avg_pass_vertical": -0.2023
      }
    },
    {
      "canonical_id": "ryan-gareis",
      "canonical_name": "Ryan Gareis",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 383.0,
        "shots": 4.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.2785,
        "xg_place": 0.2722,
        "goals_minus_xg": -0.2785,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.2496,
        "assists_minus_xa": -0.2496,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5281,
        "points_added": 0.0,
        "xpoints_added": 0.2191,
        "passes_attempted": 94.0,
        "pass_completion_pct": 0.5106,
        "xpass_completion_pct": 0.6589,
        "passes_over_expected": -13.9338,
        "passes_over_expected_p100": -14.8232,
        "avg_pass_distance": 14.5218,
        "avg_pass_vertical": 2.5346
      }
    },
    {
      "canonical_id": "ryan-williams",
      "canonical_name": "Ryan Williams",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2676.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1461,
        "xg_place": -0.0025,
        "goals_minus_xg": -0.1461,
        "key_passes": 22.0,
        "assists": 0.0,
        "xa": 1.7962,
        "assists_minus_xa": -1.7962,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9422,
        "points_added": 0.0,
        "xpoints_added": 0.0689,
        "passes_attempted": 2218.0,
        "pass_completion_pct": 0.8476,
        "xpass_completion_pct": 0.7988,
        "passes_over_expected": 108.2489,
        "passes_over_expected_p100": 4.8805,
        "avg_pass_distance": 17.8387,
        "avg_pass_vertical": 4.1552
      }
    },
    {
      "canonical_id": "ryanne-brown",
      "canonical_name": "Ryanne Brown",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 367.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2645,
        "xg_place": 0.1081,
        "goals_minus_xg": -0.2645,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3848,
        "assists_minus_xa": -0.3848,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6493,
        "points_added": 0.0,
        "xpoints_added": 0.1561,
        "passes_attempted": 178.0,
        "pass_completion_pct": 0.7022,
        "xpass_completion_pct": 0.7433,
        "passes_over_expected": -7.3083,
        "passes_over_expected_p100": -4.1058,
        "avg_pass_distance": 18.3386,
        "avg_pass_vertical": 4.1427
      }
    },
    {
      "canonical_id": "sam-coffey",
      "canonical_name": "Sam Coffey",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2407.0,
        "shots": 9.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.5333,
        "xg_place": 0.8077,
        "goals_minus_xg": 1.4667,
        "key_passes": 36.0,
        "assists": 3.0,
        "xa": 2.1725,
        "assists_minus_xa": 0.8275,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 2.7058,
        "points_added": 2.3625,
        "xpoints_added": 0.4828,
        "passes_attempted": 1215.0,
        "pass_completion_pct": 0.8296,
        "xpass_completion_pct": 0.772,
        "passes_over_expected": 70.0639,
        "passes_over_expected_p100": 5.7666,
        "avg_pass_distance": 20.8274,
        "avg_pass_vertical": 5.1425
      }
    },
    {
      "canonical_id": "sam-hiatt",
      "canonical_name": "Sam Hiatt",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1309.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.9344,
        "xg_place": -0.0739,
        "goals_minus_xg": 0.0656,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9344,
        "points_added": 0.5479,
        "xpoints_added": 0.5243,
        "passes_attempted": 616.0,
        "pass_completion_pct": 0.763,
        "xpass_completion_pct": 0.769,
        "passes_over_expected": -3.6761,
        "passes_over_expected_p100": -0.5968,
        "avg_pass_distance": 22.0149,
        "avg_pass_vertical": 6.4362
      }
    },
    {
      "canonical_id": "sam-staab",
      "canonical_name": "Sam Staab",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1663.0,
        "shots": 12.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 0.734,
        "xg_place": 0.2764,
        "goals_minus_xg": 0.266,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.3321,
        "assists_minus_xa": 0.6679,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.0661,
        "points_added": 1.7853,
        "xpoints_added": 0.5144,
        "passes_attempted": 832.0,
        "pass_completion_pct": 0.6635,
        "xpass_completion_pct": 0.6674,
        "passes_over_expected": -3.2435,
        "passes_over_expected_p100": -0.3898,
        "avg_pass_distance": 26.3123,
        "avg_pass_vertical": 12.1556
      }
    },
    {
      "canonical_id": "sarah-gorden",
      "canonical_name": "Sarah Gorden",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2406.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.047,
        "xg_place": -0.0409,
        "goals_minus_xg": -0.047,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1436,
        "assists_minus_xa": -0.1436,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1907,
        "points_added": 0.0,
        "xpoints_added": 0.049,
        "passes_attempted": 1515.0,
        "pass_completion_pct": 0.8304,
        "xpass_completion_pct": 0.8187,
        "passes_over_expected": 17.6506,
        "passes_over_expected_p100": 1.1651,
        "avg_pass_distance": 21.2357,
        "avg_pass_vertical": 7.0449
      }
    },
    {
      "canonical_id": "sarah-griffith",
      "canonical_name": "Sarah Griffith",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 243.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1131,
        "xg_place": -0.1131,
        "goals_minus_xg": -0.1131,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.1477,
        "assists_minus_xa": 0.8523,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2608,
        "points_added": 0.0,
        "xpoints_added": 0.0554,
        "passes_attempted": 58.0,
        "pass_completion_pct": 0.8276,
        "xpass_completion_pct": 0.8039,
        "passes_over_expected": 1.372,
        "passes_over_expected_p100": 2.3656,
        "avg_pass_distance": 13.1022,
        "avg_pass_vertical": 0.6943
      }
    },
    {
      "canonical_id": "sarah-puntigam",
      "canonical_name": "Sarah Puntigam",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1865.0,
        "shots": 18.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.763,
        "xg_place": 0.5423,
        "goals_minus_xg": -0.763,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.7505,
        "assists_minus_xa": 0.2495,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5135,
        "points_added": 0.0,
        "xpoints_added": 0.4702,
        "passes_attempted": 828.0,
        "pass_completion_pct": 0.7754,
        "xpass_completion_pct": 0.7651,
        "passes_over_expected": 8.4923,
        "passes_over_expected_p100": 1.0256,
        "avg_pass_distance": 20.0864,
        "avg_pass_vertical": 5.6661
      }
    },
    {
      "canonical_id": "savannah-demelo",
      "canonical_name": "Savannah DeMelo",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2017.0,
        "shots": 52.0,
        "shots_on_target": 19.0,
        "goals": 5.0,
        "xg": 5.0782,
        "xg_place": 0.8919,
        "goals_minus_xg": -0.0782,
        "key_passes": 27.0,
        "assists": 2.0,
        "xa": 2.4686,
        "assists_minus_xa": -0.4686,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.5468,
        "points_added": 3.509,
        "xpoints_added": 2.9667,
        "passes_attempted": 608.0,
        "pass_completion_pct": 0.6908,
        "xpass_completion_pct": 0.7013,
        "passes_over_expected": -6.3623,
        "passes_over_expected_p100": -1.0464,
        "avg_pass_distance": 18.5855,
        "avg_pass_vertical": 3.2433
      }
    },
    {
      "canonical_id": "savannah-king",
      "canonical_name": "Savannah King",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1289.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1697,
        "xg_place": -0.0634,
        "goals_minus_xg": -0.1697,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 0.8485,
        "assists_minus_xa": 1.1515,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.0181,
        "points_added": 0.0,
        "xpoints_added": 0.0801,
        "passes_attempted": 665.0,
        "pass_completion_pct": 0.7113,
        "xpass_completion_pct": 0.716,
        "passes_over_expected": -3.1589,
        "passes_over_expected_p100": -0.475,
        "avg_pass_distance": 19.5919,
        "avg_pass_vertical": 8.5276
      }
    },
    {
      "canonical_id": "savannah-mccaskill",
      "canonical_name": "Savannah McCaskill",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1749.0,
        "shots": 21.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 2.0207,
        "xg_place": 0.2274,
        "goals_minus_xg": -1.0207,
        "key_passes": 26.0,
        "assists": 2.0,
        "xa": 2.2527,
        "assists_minus_xa": -0.2527,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.2734,
        "points_added": 0.027,
        "xpoints_added": 1.1341,
        "passes_attempted": 782.0,
        "pass_completion_pct": 0.7072,
        "xpass_completion_pct": 0.7106,
        "passes_over_expected": -2.7199,
        "passes_over_expected_p100": -0.3478,
        "avg_pass_distance": 19.9835,
        "avg_pass_vertical": 2.8513
      }
    },
    {
      "canonical_id": "scarlett-camberos",
      "canonical_name": "Scarlett Camberos",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 770.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.3581,
        "xg_place": 0.2722,
        "goals_minus_xg": 0.6419,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1546,
        "assists_minus_xa": -0.1546,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5127,
        "points_added": 1.041,
        "xpoints_added": 0.2955,
        "passes_attempted": 215.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6599,
        "passes_over_expected": -12.8733,
        "passes_over_expected_p100": -5.9876,
        "avg_pass_distance": 15.5734,
        "avg_pass_vertical": 1.3869
      }
    },
    {
      "canonical_id": "shae-holmes",
      "canonical_name": "Shae Holmes",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1415.0,
        "shots": 10.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5071,
        "xg_place": 0.2077,
        "goals_minus_xg": -0.5071,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2686,
        "assists_minus_xa": -0.2686,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7757,
        "points_added": 0.0,
        "xpoints_added": 0.3501,
        "passes_attempted": 689.0,
        "pass_completion_pct": 0.7097,
        "xpass_completion_pct": 0.7248,
        "passes_over_expected": -10.3943,
        "passes_over_expected_p100": -1.5086,
        "avg_pass_distance": 21.8436,
        "avg_pass_vertical": 7.5707
      }
    },
    {
      "canonical_id": "shaelan-murison",
      "canonical_name": "Shaelan Murison",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 32.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.8123,
        "passes_over_expected": -0.6858,
        "passes_over_expected_p100": -9.7978,
        "avg_pass_distance": 13.2085,
        "avg_pass_vertical": -2.553
      }
    },
    {
      "canonical_id": "shea-groom",
      "canonical_name": "Shea Groom",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 737.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2936,
        "xg_place": -0.103,
        "goals_minus_xg": -0.2936,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 1.2458,
        "assists_minus_xa": -0.2458,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5394,
        "points_added": 0.0,
        "xpoints_added": 0.2051,
        "passes_attempted": 211.0,
        "pass_completion_pct": 0.7251,
        "xpass_completion_pct": 0.711,
        "passes_over_expected": 2.9853,
        "passes_over_expected_p100": 1.4148,
        "avg_pass_distance": 14.2087,
        "avg_pass_vertical": 2.026
      }
    },
    {
      "canonical_id": "shelby-hogan",
      "canonical_name": "Shelby Hogan",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2305.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": 671.0,
        "pass_completion_pct": 0.6155,
        "xpass_completion_pct": 0.641,
        "passes_over_expected": -17.115,
        "passes_over_expected_p100": -2.5507,
        "avg_pass_distance": 36.3034,
        "avg_pass_vertical": 29.364,
        "shots_faced": 104.0,
        "goals_conceded": 27.0,
        "saves": 73.0,
        "headed_shot_share": 0.2212,
        "xg_faced": 24.0541,
        "goals_conceded_minus_xg": 2.9459,
        "goals_per_xg": 1.1225
      }
    },
    {
      "canonical_id": "sierra-enge",
      "canonical_name": "Sierra Enge",
      "positions": [
        "DM"
      ],
      "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": 33.0,
        "pass_completion_pct": 0.697,
        "xpass_completion_pct": 0.7119,
        "passes_over_expected": -0.4924,
        "passes_over_expected_p100": -1.4921,
        "avg_pass_distance": 21.7985,
        "avg_pass_vertical": 9.7355
      }
    },
    {
      "canonical_id": "sinead-farrelly",
      "canonical_name": "Sinead Farrelly",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 14.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 9.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.792,
        "passes_over_expected": -0.1278,
        "passes_over_expected_p100": -1.4196,
        "avg_pass_distance": 14.1155,
        "avg_pass_vertical": -0.2245
      }
    },
    {
      "canonical_id": "sofia-huerta",
      "canonical_name": "Sofia Huerta",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2047.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 2.009,
        "xg_place": -0.7512,
        "goals_minus_xg": -0.009,
        "key_passes": 29.0,
        "assists": 0.0,
        "xa": 1.3596,
        "assists_minus_xa": -1.3596,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.3685,
        "points_added": 1.5864,
        "xpoints_added": 1.5288,
        "passes_attempted": 1123.0,
        "pass_completion_pct": 0.7605,
        "xpass_completion_pct": 0.7076,
        "passes_over_expected": 59.3343,
        "passes_over_expected_p100": 5.2836,
        "avg_pass_distance": 20.7638,
        "avg_pass_vertical": 4.1121
      }
    },
    {
      "canonical_id": "sofia-jakobsson",
      "canonical_name": "Sofia Jakobsson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 687.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.1153,
        "xg_place": -0.5541,
        "goals_minus_xg": -0.1153,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.6488,
        "assists_minus_xa": -0.6488,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7641,
        "points_added": 0.4298,
        "xpoints_added": 0.903,
        "passes_attempted": 162.0,
        "pass_completion_pct": 0.6049,
        "xpass_completion_pct": 0.5905,
        "passes_over_expected": 2.331,
        "passes_over_expected_p100": 1.4389,
        "avg_pass_distance": 15.6997,
        "avg_pass_vertical": 2.6099
      }
    },
    {
      "canonical_id": "sophia-wilson",
      "canonical_name": "Sophia Wilson",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1903.0,
        "shots": 94.0,
        "shots_on_target": 45.0,
        "goals": 12.0,
        "xg": 9.684,
        "xg_place": 1.0159,
        "goals_minus_xg": 2.316,
        "key_passes": 29.0,
        "assists": 5.0,
        "xa": 2.6347,
        "assists_minus_xa": 2.3653,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 12.3187,
        "points_added": 2.8895,
        "xpoints_added": 4.3935,
        "passes_attempted": 364.0,
        "pass_completion_pct": 0.6896,
        "xpass_completion_pct": 0.7042,
        "passes_over_expected": -5.3312,
        "passes_over_expected_p100": -1.4646,
        "avg_pass_distance": 16.2939,
        "avg_pass_vertical": 0.8566
      }
    },
    {
      "canonical_id": "sophie-hirst",
      "canonical_name": "Sophie Hirst",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 332.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1342,
        "xg_place": -0.1342,
        "goals_minus_xg": -0.1342,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0348,
        "assists_minus_xa": -0.0348,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.169,
        "points_added": 0.0,
        "xpoints_added": 0.0233,
        "passes_attempted": 115.0,
        "pass_completion_pct": 0.7304,
        "xpass_completion_pct": 0.7938,
        "passes_over_expected": -7.29,
        "passes_over_expected_p100": -6.3391,
        "avg_pass_distance": 17.0797,
        "avg_pass_vertical": 1.0879
      }
    },
    {
      "canonical_id": "sophie-schmidt",
      "canonical_name": "Sophie Schmidt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2143.0,
        "shots": 12.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 1.06,
        "xg_place": -0.2632,
        "goals_minus_xg": -1.06,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.367,
        "assists_minus_xa": -0.367,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.427,
        "points_added": 0.0,
        "xpoints_added": 0.4048,
        "passes_attempted": 867.0,
        "pass_completion_pct": 0.812,
        "xpass_completion_pct": 0.8064,
        "passes_over_expected": 4.8941,
        "passes_over_expected_p100": 0.5645,
        "avg_pass_distance": 20.7248,
        "avg_pass_vertical": 3.9626
      }
    },
    {
      "canonical_id": "stine-ballisager-pedersen",
      "canonical_name": "Stine Ballisager Pedersen",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1302.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.875,
        "xg_place": -0.3114,
        "goals_minus_xg": 0.125,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1238,
        "assists_minus_xa": -0.1238,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9987,
        "points_added": 0.1925,
        "xpoints_added": 0.7504,
        "passes_attempted": 688.0,
        "pass_completion_pct": 0.8387,
        "xpass_completion_pct": 0.8217,
        "passes_over_expected": 11.6439,
        "passes_over_expected_p100": 1.6924,
        "avg_pass_distance": 24.0533,
        "avg_pass_vertical": 8.3777
      }
    },
    {
      "canonical_id": "summer-yates",
      "canonical_name": "Summer Yates",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1604.0,
        "shots": 26.0,
        "shots_on_target": 10.0,
        "goals": 5.0,
        "xg": 4.7983,
        "xg_place": -1.4404,
        "goals_minus_xg": 0.2017,
        "key_passes": 29.0,
        "assists": 2.0,
        "xa": 3.2605,
        "assists_minus_xa": -1.2605,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 8.0588,
        "points_added": 2.59,
        "xpoints_added": 2.2821,
        "passes_attempted": 435.0,
        "pass_completion_pct": 0.6851,
        "xpass_completion_pct": 0.7012,
        "passes_over_expected": -7.0107,
        "passes_over_expected_p100": -1.6116,
        "avg_pass_distance": 20.422,
        "avg_pass_vertical": 2.8167
      }
    },
    {
      "canonical_id": "sydney-leroux",
      "canonical_name": "Sydney Leroux",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2029.0,
        "shots": 31.0,
        "shots_on_target": 15.0,
        "goals": 7.0,
        "xg": 6.4222,
        "xg_place": -0.3193,
        "goals_minus_xg": 0.5778,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.856,
        "assists_minus_xa": 0.144,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 7.2782,
        "points_added": 4.4566,
        "xpoints_added": 4.6346,
        "passes_attempted": 438.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.709,
        "passes_over_expected": -18.5479,
        "passes_over_expected_p100": -4.2347,
        "avg_pass_distance": 13.6566,
        "avg_pass_vertical": -0.6744
      }
    },
    {
      "canonical_id": "tara-rudd",
      "canonical_name": "Tara Rudd",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3140.0,
        "shots": 17.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.4852,
        "xg_place": -0.9134,
        "goals_minus_xg": -0.4852,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.4944,
        "assists_minus_xa": -0.4944,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.9796,
        "points_added": 0.0,
        "xpoints_added": 0.5826,
        "passes_attempted": 1861.0,
        "pass_completion_pct": 0.849,
        "xpass_completion_pct": 0.8218,
        "passes_over_expected": 50.6201,
        "passes_over_expected_p100": 2.72,
        "avg_pass_distance": 21.5812,
        "avg_pass_vertical": 8.3492
      }
    },
    {
      "canonical_id": "tarciane",
      "canonical_name": "Tarciane",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1085.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3287,
        "xg_place": -0.3287,
        "goals_minus_xg": -0.3287,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2848,
        "assists_minus_xa": -0.2848,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6136,
        "points_added": 0.0,
        "xpoints_added": 0.2742,
        "passes_attempted": 365.0,
        "pass_completion_pct": 0.7945,
        "xpass_completion_pct": 0.7908,
        "passes_over_expected": 1.3434,
        "passes_over_expected_p100": 0.3681,
        "avg_pass_distance": 22.7928,
        "avg_pass_vertical": 8.8117
      }
    },
    {
      "canonical_id": "taryn-torres",
      "canonical_name": "Taryn Torres",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 255.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0967,
        "xg_place": -0.0967,
        "goals_minus_xg": -0.0967,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0122,
        "assists_minus_xa": -0.0122,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1089,
        "points_added": 0.0,
        "xpoints_added": 0.0084,
        "passes_attempted": 82.0,
        "pass_completion_pct": 0.6951,
        "xpass_completion_pct": 0.7019,
        "passes_over_expected": -0.556,
        "passes_over_expected_p100": -0.678,
        "avg_pass_distance": 22.0614,
        "avg_pass_vertical": 6.4858
      }
    },
    {
      "canonical_id": "tatumn-milazzo",
      "canonical_name": "Tatumn Milazzo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1316.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0356,
        "xg_place": 0.1105,
        "goals_minus_xg": -0.0356,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1103,
        "assists_minus_xa": -0.1103,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.146,
        "points_added": 0.0,
        "xpoints_added": 0.0231,
        "passes_attempted": 599.0,
        "pass_completion_pct": 0.5826,
        "xpass_completion_pct": 0.659,
        "passes_over_expected": -45.727,
        "passes_over_expected_p100": -7.6339,
        "avg_pass_distance": 19.3547,
        "avg_pass_vertical": 10.4574
      }
    },
    {
      "canonical_id": "taylor-flint",
      "canonical_name": "Taylor Flint",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2376.0,
        "shots": 25.0,
        "shots_on_target": 13.0,
        "goals": 3.0,
        "xg": 3.4197,
        "xg_place": 0.4876,
        "goals_minus_xg": -0.4197,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 0.9328,
        "assists_minus_xa": 0.0672,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.3526,
        "points_added": 1.6454,
        "xpoints_added": 2.0302,
        "passes_attempted": 1041.0,
        "pass_completion_pct": 0.7032,
        "xpass_completion_pct": 0.6959,
        "passes_over_expected": 7.5475,
        "passes_over_expected_p100": 0.725,
        "avg_pass_distance": 18.6711,
        "avg_pass_vertical": 7.0624
      }
    },
    {
      "canonical_id": "taylor-wood",
      "canonical_name": "Taylor Wood",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1774.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1095,
        "xg_place": 0.36,
        "goals_minus_xg": -0.1095,
        "key_passes": 12.0,
        "assists": 2.0,
        "xa": 1.8312,
        "assists_minus_xa": 0.1688,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.9407,
        "points_added": 0.0,
        "xpoints_added": 0.0594,
        "passes_attempted": 628.0,
        "pass_completion_pct": 0.7134,
        "xpass_completion_pct": 0.7048,
        "passes_over_expected": 5.3762,
        "passes_over_expected_p100": 0.8561,
        "avg_pass_distance": 19.5845,
        "avg_pass_vertical": 6.2298
      }
    },
    {
      "canonical_id": "temwa-chawinga",
      "canonical_name": "Temwa Chawinga",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2685.0,
        "shots": 115.0,
        "shots_on_target": 64.0,
        "goals": 21.0,
        "xg": 22.3288,
        "xg_place": -2.4205,
        "goals_minus_xg": -1.3288,
        "key_passes": 38.0,
        "assists": 3.0,
        "xa": 3.6296,
        "assists_minus_xa": -0.6296,
        "goals_plus_assists": 24.0,
        "xg_plus_xa": 25.9584,
        "points_added": 7.1265,
        "xpoints_added": 12.1697,
        "passes_attempted": 612.0,
        "pass_completion_pct": 0.7141,
        "xpass_completion_pct": 0.6972,
        "passes_over_expected": 10.3148,
        "passes_over_expected_p100": 1.6854,
        "avg_pass_distance": 14.4226,
        "avg_pass_vertical": -0.735
      }
    },
    {
      "canonical_id": "tess-boade",
      "canonical_name": "Tess Boade",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2480.0,
        "shots": 32.0,
        "shots_on_target": 16.0,
        "goals": 3.0,
        "xg": 5.705,
        "xg_place": -0.8575,
        "goals_minus_xg": -2.705,
        "key_passes": 24.0,
        "assists": 2.0,
        "xa": 2.5586,
        "assists_minus_xa": -0.5586,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 8.2636,
        "points_added": 1.1142,
        "xpoints_added": 3.7322,
        "passes_attempted": 881.0,
        "pass_completion_pct": 0.7843,
        "xpass_completion_pct": 0.77,
        "passes_over_expected": 12.6734,
        "passes_over_expected_p100": 1.4385,
        "avg_pass_distance": 16.2615,
        "avg_pass_vertical": 0.6636
      }
    },
    {
      "canonical_id": "tierna-davidson",
      "canonical_name": "Tierna Davidson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2006.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.4868,
        "xg_place": 0.0599,
        "goals_minus_xg": 0.5132,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.2952,
        "assists_minus_xa": -0.2952,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.782,
        "points_added": 0.0,
        "xpoints_added": 0.1873,
        "passes_attempted": 1104.0,
        "pass_completion_pct": 0.8234,
        "xpass_completion_pct": 0.7834,
        "passes_over_expected": 44.1083,
        "passes_over_expected_p100": 3.9953,
        "avg_pass_distance": 24.3969,
        "avg_pass_vertical": 10.4458
      }
    },
    {
      "canonical_id": "trinity-rodman",
      "canonical_name": "Trinity Rodman",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2414.0,
        "shots": 95.0,
        "shots_on_target": 41.0,
        "goals": 8.0,
        "xg": 8.0595,
        "xg_place": -0.6396,
        "goals_minus_xg": -0.0595,
        "key_passes": 54.0,
        "assists": 6.0,
        "xa": 7.4384,
        "assists_minus_xa": -1.4384,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 15.4978,
        "points_added": 3.0898,
        "xpoints_added": 3.842,
        "passes_attempted": 705.0,
        "pass_completion_pct": 0.6227,
        "xpass_completion_pct": 0.6376,
        "passes_over_expected": -10.4921,
        "passes_over_expected_p100": -1.4882,
        "avg_pass_distance": 18.0925,
        "avg_pass_vertical": 2.1737
      }
    },
    {
      "canonical_id": "tyler-lussi",
      "canonical_name": "Tyler Lussi",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1612.0,
        "shots": 34.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 3.7219,
        "xg_place": -0.4978,
        "goals_minus_xg": 0.2781,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.7134,
        "assists_minus_xa": 0.2866,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.4353,
        "points_added": 2.4305,
        "xpoints_added": 2.5183,
        "passes_attempted": 523.0,
        "pass_completion_pct": 0.6272,
        "xpass_completion_pct": 0.6867,
        "passes_over_expected": -31.1392,
        "passes_over_expected_p100": -5.954,
        "avg_pass_distance": 15.9552,
        "avg_pass_vertical": 2.3192
      }
    },
    {
      "canonical_id": "tziarra-king",
      "canonical_name": "Tziarra King",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1511.0,
        "shots": 36.0,
        "shots_on_target": 16.0,
        "goals": 2.0,
        "xg": 2.6994,
        "xg_place": 1.1314,
        "goals_minus_xg": -0.6994,
        "key_passes": 16.0,
        "assists": 1.0,
        "xa": 2.0526,
        "assists_minus_xa": -1.0526,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.752,
        "points_added": 1.0111,
        "xpoints_added": 2.0767,
        "passes_attempted": 380.0,
        "pass_completion_pct": 0.6711,
        "xpass_completion_pct": 0.687,
        "passes_over_expected": -6.0528,
        "passes_over_expected_p100": -1.5928,
        "avg_pass_distance": 16.1987,
        "avg_pass_vertical": 0.3897
      }
    },
    {
      "canonical_id": "uchenna-kanu",
      "canonical_name": "Uchenna Kanu",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 846.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 5.0,
        "xg": 3.4373,
        "xg_place": 0.2769,
        "goals_minus_xg": 1.5627,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.5776,
        "assists_minus_xa": -0.5776,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.0149,
        "points_added": 2.2325,
        "xpoints_added": 2.3402,
        "passes_attempted": 242.0,
        "pass_completion_pct": 0.7231,
        "xpass_completion_pct": 0.7472,
        "passes_over_expected": -5.8193,
        "passes_over_expected_p100": -2.4047,
        "avg_pass_distance": 16.7861,
        "avg_pass_vertical": 2.1528
      }
    },
    {
      "canonical_id": "vanessa-dibernardo",
      "canonical_name": "Vanessa DiBernardo",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1885.0,
        "shots": 36.0,
        "shots_on_target": 10.0,
        "goals": 6.0,
        "xg": 3.4784,
        "xg_place": 0.3745,
        "goals_minus_xg": 2.5216,
        "key_passes": 35.0,
        "assists": 5.0,
        "xa": 3.8301,
        "assists_minus_xa": 1.1699,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 7.3084,
        "points_added": 2.6613,
        "xpoints_added": 1.5334,
        "passes_attempted": 762.0,
        "pass_completion_pct": 0.6877,
        "xpass_completion_pct": 0.6795,
        "passes_over_expected": 6.1891,
        "passes_over_expected_p100": 0.8122,
        "avg_pass_distance": 19.4324,
        "avg_pass_vertical": 5.7047
      }
    },
    {
      "canonical_id": "veronica-latsko",
      "canonical_name": "Veronica Latsko",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1409.0,
        "shots": 25.0,
        "shots_on_target": 5.0,
        "goals": 3.0,
        "xg": 3.8361,
        "xg_place": -1.2653,
        "goals_minus_xg": -0.8361,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.7641,
        "assists_minus_xa": 0.2359,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.6002,
        "points_added": 1.9121,
        "xpoints_added": 2.7082,
        "passes_attempted": 515.0,
        "pass_completion_pct": 0.6272,
        "xpass_completion_pct": 0.6534,
        "passes_over_expected": -13.493,
        "passes_over_expected_p100": -2.62,
        "avg_pass_distance": 17.3978,
        "avg_pass_vertical": 3.0594
      }
    },
    {
      "canonical_id": "victoria-pickett",
      "canonical_name": "Victoria Pickett",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 719.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3962,
        "xg_place": -0.3467,
        "goals_minus_xg": -0.3962,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.3873,
        "assists_minus_xa": 0.6127,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7835,
        "points_added": 0.0,
        "xpoints_added": 0.3794,
        "passes_attempted": 164.0,
        "pass_completion_pct": 0.7927,
        "xpass_completion_pct": 0.7973,
        "passes_over_expected": -0.7644,
        "passes_over_expected_p100": -0.4661,
        "avg_pass_distance": 16.6807,
        "avg_pass_vertical": -0.1251
      }
    },
    {
      "canonical_id": "viviana-villacorta",
      "canonical_name": "Viviana Villacorta",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 103.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0205,
        "xg_place": -0.0205,
        "goals_minus_xg": -0.0205,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1058,
        "assists_minus_xa": -0.1058,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1263,
        "points_added": 0.0,
        "xpoints_added": 0.0104,
        "passes_attempted": 37.0,
        "pass_completion_pct": 0.8919,
        "xpass_completion_pct": 0.8286,
        "passes_over_expected": 2.343,
        "passes_over_expected_p100": 6.3325,
        "avg_pass_distance": 16.6979,
        "avg_pass_vertical": 0.5199
      }
    },
    {
      "canonical_id": "yazmeen-ryan",
      "canonical_name": "Yazmeen Ryan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2505.0,
        "shots": 54.0,
        "shots_on_target": 20.0,
        "goals": 5.0,
        "xg": 5.8772,
        "xg_place": -2.1095,
        "goals_minus_xg": -0.8772,
        "key_passes": 54.0,
        "assists": 6.0,
        "xa": 4.3107,
        "assists_minus_xa": 1.6893,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 10.1879,
        "points_added": 2.1504,
        "xpoints_added": 2.4784,
        "passes_attempted": 966.0,
        "pass_completion_pct": 0.7164,
        "xpass_completion_pct": 0.7136,
        "passes_over_expected": 2.6152,
        "passes_over_expected_p100": 0.2707,
        "avg_pass_distance": 18.4973,
        "avg_pass_vertical": 1.6802
      }
    },
    {
      "canonical_id": "yuki-nagasato",
      "canonical_name": "Yuki Nagasato",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1235.0,
        "shots": 8.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 0.9691,
        "xg_place": 0.996,
        "goals_minus_xg": 1.0309,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 0.9645,
        "assists_minus_xa": 0.0355,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.9336,
        "points_added": 1.3055,
        "xpoints_added": 0.5788,
        "passes_attempted": 433.0,
        "pass_completion_pct": 0.8014,
        "xpass_completion_pct": 0.7856,
        "passes_over_expected": 6.842,
        "passes_over_expected_p100": 1.5801,
        "avg_pass_distance": 16.5869,
        "avg_pass_vertical": 0.5119
      }
    },
    {
      "canonical_id": "zoe-burns",
      "canonical_name": "Zoe Burns",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1549.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0616,
        "xg_place": 0.0183,
        "goals_minus_xg": -0.0616,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.742,
        "assists_minus_xa": -0.742,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8036,
        "points_added": 0.0,
        "xpoints_added": 0.0515,
        "passes_attempted": 720.0,
        "pass_completion_pct": 0.7139,
        "xpass_completion_pct": 0.7268,
        "passes_over_expected": -9.3096,
        "passes_over_expected_p100": -1.293,
        "avg_pass_distance": 16.8931,
        "avg_pass_vertical": 6.3061
      }
    },
    {
      "canonical_id": "zoe-matthews",
      "canonical_name": "Zoe Matthews",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 27.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0117,
        "xg_place": -0.0117,
        "goals_minus_xg": -0.0117,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0117,
        "points_added": 0.0,
        "xpoints_added": 0.0118,
        "passes_attempted": 7.0,
        "pass_completion_pct": 0.5714,
        "xpass_completion_pct": 0.6762,
        "passes_over_expected": -0.7335,
        "passes_over_expected_p100": -10.4792,
        "avg_pass_distance": 33.9301,
        "avg_pass_vertical": 12.4631
      }
    },
    {
      "canonical_id": "\u00e1ngela-bar\u00f3n",
      "canonical_name": "\u00c1ngela Bar\u00f3n",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 18.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": 12.0,
        "pass_completion_pct": 0.4167,
        "xpass_completion_pct": 0.5906,
        "passes_over_expected": -2.087,
        "passes_over_expected_p100": -17.3915,
        "avg_pass_distance": 34.6973,
        "avg_pass_vertical": 27.4594
      }
    }
  ]
}