{
  "slug": "soccer-usls-2024-25-olmlpegmlz",
  "game_id": "soccer-usls-2024-25-OlMlPegMLz",
  "display": "USLS 2024 Season",
  "league": "USLS",
  "season": 2024,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "usls-2024",
  "synthetic": true,
  "player_count": 35,
  "stat_keys": [
    "assists",
    "assists_minus_xa",
    "avg_pass_distance",
    "avg_pass_vertical",
    "goals",
    "goals_conceded",
    "goals_conceded_minus_xg",
    "goals_minus_xg",
    "goals_per_xg",
    "goals_plus_assists",
    "headed_shot_share",
    "key_passes",
    "minutes_played",
    "pass_completion_pct",
    "passes_attempted",
    "passes_over_expected",
    "passes_over_expected_p100",
    "points_added",
    "saves",
    "shots",
    "shots_faced",
    "shots_on_target",
    "xa",
    "xg",
    "xg_faced",
    "xg_place",
    "xg_plus_xa",
    "xpass_completion_pct",
    "xpoints_added"
  ],
  "players": [
    {
      "canonical_id": "alyssa-frazier",
      "canonical_name": "Alyssa Frazier",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 52.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1053,
        "xg_place": 0.273,
        "goals_minus_xg": -0.1053,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2869,
        "assists_minus_xa": -0.2869,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3922,
        "points_added": 0.0,
        "xpoints_added": 0.196,
        "passes_attempted": 26.0,
        "pass_completion_pct": 0.5769,
        "xpass_completion_pct": 0.7359,
        "passes_over_expected": -4.1338,
        "passes_over_expected_p100": -15.8993,
        "avg_pass_distance": 17.9996,
        "avg_pass_vertical": 7.4526
      }
    },
    {
      "canonical_id": "amanda-allen",
      "canonical_name": "Amanda Allen",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 869.0,
        "shots": 22.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 1.6436,
        "xg_place": -0.0734,
        "goals_minus_xg": -1.6436,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 1.261,
        "assists_minus_xa": -1.261,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.9046,
        "points_added": 0.0,
        "xpoints_added": 1.447,
        "passes_attempted": 188.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7863,
        "passes_over_expected": -6.832,
        "passes_over_expected_p100": -3.6341,
        "avg_pass_distance": 18.4623,
        "avg_pass_vertical": -0.4361
      }
    },
    {
      "canonical_id": "autumn-weeks",
      "canonical_name": "Autumn Weeks",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 903.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1278,
        "xg_place": -0.1278,
        "goals_minus_xg": -0.1278,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.3389,
        "assists_minus_xa": 0.6611,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4667,
        "points_added": 0.0,
        "xpoints_added": 0.1134,
        "passes_attempted": 371.0,
        "pass_completion_pct": 0.69,
        "xpass_completion_pct": 0.7571,
        "passes_over_expected": -24.8773,
        "passes_over_expected_p100": -6.7055,
        "avg_pass_distance": 19.7837,
        "avg_pass_vertical": 9.9825
      }
    },
    {
      "canonical_id": "bridgette-skiba",
      "canonical_name": "Bridgette Skiba",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 988.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.0204,
        "assists_minus_xa": -0.0204,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0204,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 335.0,
        "pass_completion_pct": 0.7672,
        "xpass_completion_pct": 0.7822,
        "passes_over_expected": -5.0324,
        "passes_over_expected_p100": -1.5022,
        "avg_pass_distance": 29.6451,
        "avg_pass_vertical": 20.4827,
        "shots_faced": 59.0,
        "goals_conceded": 19.0,
        "saves": 39.0,
        "headed_shot_share": 0.0678,
        "xg_faced": 16.4466,
        "goals_conceded_minus_xg": 2.5534,
        "goals_per_xg": 1.1553
      }
    },
    {
      "canonical_id": "claire-winter",
      "canonical_name": "Claire Winter",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1143.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2841,
        "xg_place": -0.2116,
        "goals_minus_xg": -0.2841,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5586,
        "assists_minus_xa": -0.5586,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8427,
        "points_added": 0.0,
        "xpoints_added": 0.157,
        "passes_attempted": 448.0,
        "pass_completion_pct": 0.7902,
        "xpass_completion_pct": 0.8127,
        "passes_over_expected": -10.1078,
        "passes_over_expected_p100": -2.2562,
        "avg_pass_distance": 19.2853,
        "avg_pass_vertical": 3.8073
      }
    },
    {
      "canonical_id": "cori-sullivan",
      "canonical_name": "Cori Sullivan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 388.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.7233,
        "xg_place": -0.4964,
        "goals_minus_xg": -0.7233,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0458,
        "assists_minus_xa": -0.0458,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7692,
        "points_added": 0.0,
        "xpoints_added": 0.6519,
        "passes_attempted": 111.0,
        "pass_completion_pct": 0.6757,
        "xpass_completion_pct": 0.7497,
        "passes_over_expected": -8.2221,
        "passes_over_expected_p100": -7.4073,
        "avg_pass_distance": 16.3549,
        "avg_pass_vertical": 3.175
      }
    },
    {
      "canonical_id": "courtney-jones",
      "canonical_name": "Courtney Jones",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1460.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0783,
        "xg_place": -0.0286,
        "goals_minus_xg": -0.0783,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.7337,
        "assists_minus_xa": -0.7337,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8119,
        "points_added": 0.0,
        "xpoints_added": 0.0455,
        "passes_attempted": 720.0,
        "pass_completion_pct": 0.7361,
        "xpass_completion_pct": 0.7889,
        "passes_over_expected": -38.028,
        "passes_over_expected_p100": -5.2817,
        "avg_pass_distance": 17.1935,
        "avg_pass_vertical": 7.5863
      }
    },
    {
      "canonical_id": "elysia-laramie",
      "canonical_name": "Elysia Laramie",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 36.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.8889,
        "xpass_completion_pct": 0.7682,
        "passes_over_expected": 1.0866,
        "passes_over_expected_p100": 12.0729,
        "avg_pass_distance": 20.7792,
        "avg_pass_vertical": 14.1881
      }
    },
    {
      "canonical_id": "emma-johnson",
      "canonical_name": "Emma Johnson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 599.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2573,
        "xg_place": -0.2573,
        "goals_minus_xg": -0.2573,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.6882,
        "assists_minus_xa": -0.6882,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9455,
        "points_added": 0.0,
        "xpoints_added": 0.4412,
        "passes_attempted": 146.0,
        "pass_completion_pct": 0.6507,
        "xpass_completion_pct": 0.7329,
        "passes_over_expected": -12.0024,
        "passes_over_expected_p100": -8.2208,
        "avg_pass_distance": 18.2874,
        "avg_pass_vertical": 6.0033
      }
    },
    {
      "canonical_id": "grace-wisnewski",
      "canonical_name": "Grace Wisnewski",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 557.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5628,
        "xg_place": 0.412,
        "goals_minus_xg": 0.4372,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1086,
        "assists_minus_xa": -0.1086,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6715,
        "points_added": 0.1284,
        "xpoints_added": 0.2813,
        "passes_attempted": 120.0,
        "pass_completion_pct": 0.775,
        "xpass_completion_pct": 0.8182,
        "passes_over_expected": -5.1873,
        "passes_over_expected_p100": -4.3228,
        "avg_pass_distance": 15.4844,
        "avg_pass_vertical": 1.4297
      }
    },
    {
      "canonical_id": "hannah-richardson",
      "canonical_name": "Hannah Richardson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1180.0,
        "shots": 15.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 1.7739,
        "xg_place": 0.1894,
        "goals_minus_xg": 1.2261,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.3945,
        "assists_minus_xa": -0.3945,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.1684,
        "points_added": 1.6248,
        "xpoints_added": 0.7529,
        "passes_attempted": 361.0,
        "pass_completion_pct": 0.6399,
        "xpass_completion_pct": 0.7384,
        "passes_over_expected": -35.5671,
        "passes_over_expected_p100": -9.8524,
        "avg_pass_distance": 19.5019,
        "avg_pass_vertical": 3.4327
      }
    },
    {
      "canonical_id": "hannah-white",
      "canonical_name": "Hannah White",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1222.0,
        "shots": 24.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 3.4658,
        "xg_place": -0.2723,
        "goals_minus_xg": -1.4658,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.9484,
        "assists_minus_xa": -0.9484,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.4142,
        "points_added": 1.4201,
        "xpoints_added": 1.304,
        "passes_attempted": 223.0,
        "pass_completion_pct": 0.6099,
        "xpass_completion_pct": 0.7034,
        "passes_over_expected": -20.8484,
        "passes_over_expected_p100": -9.3491,
        "avg_pass_distance": 17.1501,
        "avg_pass_vertical": -0.9553
      }
    },
    {
      "canonical_id": "jennifer-aalbue",
      "canonical_name": "Jennifer Aalbue",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 301.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2678,
        "xg_place": -0.2678,
        "goals_minus_xg": -0.2678,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0221,
        "assists_minus_xa": -0.0221,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2899,
        "points_added": 0.0,
        "xpoints_added": 0.1553,
        "passes_attempted": 99.0,
        "pass_completion_pct": 0.7273,
        "xpass_completion_pct": 0.7715,
        "passes_over_expected": -4.3739,
        "passes_over_expected_p100": -4.4181,
        "avg_pass_distance": 20.163,
        "avg_pass_vertical": 9.0206
      }
    },
    {
      "canonical_id": "julie-mackin",
      "canonical_name": "Julie Mackin",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1804.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.27,
        "xg_place": -0.1766,
        "goals_minus_xg": 0.73,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.6454,
        "assists_minus_xa": -0.6454,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9155,
        "points_added": 0.473,
        "xpoints_added": 0.1456,
        "passes_attempted": 909.0,
        "pass_completion_pct": 0.6568,
        "xpass_completion_pct": 0.718,
        "passes_over_expected": -55.6709,
        "passes_over_expected_p100": -6.1244,
        "avg_pass_distance": 19.0637,
        "avg_pass_vertical": 10.9262
      }
    },
    {
      "canonical_id": "kailey-utley",
      "canonical_name": "Kailey Utley",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 653.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.0177,
        "xg_place": -0.0773,
        "goals_minus_xg": -0.0177,
        "key_passes": 3.0,
        "assists": 2.0,
        "xa": 0.2995,
        "assists_minus_xa": 1.7005,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.3172,
        "points_added": 0.3441,
        "xpoints_added": 0.5411,
        "passes_attempted": 172.0,
        "pass_completion_pct": 0.6802,
        "xpass_completion_pct": 0.6974,
        "passes_over_expected": -2.9577,
        "passes_over_expected_p100": -1.7196,
        "avg_pass_distance": 18.2743,
        "avg_pass_vertical": 4.2821
      }
    },
    {
      "canonical_id": "kate-doyle",
      "canonical_name": "Kate Doyle",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 982.0,
        "shots": 13.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 1.613,
        "xg_place": -0.751,
        "goals_minus_xg": -1.613,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.8439,
        "assists_minus_xa": 0.1561,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.4569,
        "points_added": 0.0,
        "xpoints_added": 0.8225,
        "passes_attempted": 209.0,
        "pass_completion_pct": 0.6172,
        "xpass_completion_pct": 0.7283,
        "passes_over_expected": -23.2137,
        "passes_over_expected_p100": -11.107,
        "avg_pass_distance": 15.7273,
        "avg_pass_vertical": 3.5986
      }
    },
    {
      "canonical_id": "kimberly-mendez",
      "canonical_name": "Kimberly Mendez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 260.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.6758,
        "xg_place": 0.3227,
        "goals_minus_xg": 0.3242,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6758,
        "points_added": 1.9095,
        "xpoints_added": 0.8102,
        "passes_attempted": 77.0,
        "pass_completion_pct": 0.6623,
        "xpass_completion_pct": 0.7866,
        "passes_over_expected": -9.5656,
        "passes_over_expected_p100": -12.4229,
        "avg_pass_distance": 14.9756,
        "avg_pass_vertical": 2.3969
      }
    },
    {
      "canonical_id": "libby-moore",
      "canonical_name": "Libby Moore",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 974.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0445,
        "xg_place": -0.0445,
        "goals_minus_xg": -0.0445,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3196,
        "assists_minus_xa": -0.3196,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3641,
        "points_added": 0.0,
        "xpoints_added": 0.0056,
        "passes_attempted": 376.0,
        "pass_completion_pct": 0.7394,
        "xpass_completion_pct": 0.8135,
        "passes_over_expected": -27.8733,
        "passes_over_expected_p100": -7.4131,
        "avg_pass_distance": 18.269,
        "avg_pass_vertical": 4.7099
      }
    },
    {
      "canonical_id": "maci-barlow",
      "canonical_name": "Maci Barlow",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 50.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 4.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.9409,
        "passes_over_expected": 0.2366,
        "passes_over_expected_p100": 5.9138,
        "avg_pass_distance": 11.0172,
        "avg_pass_vertical": -3.7088
      }
    },
    {
      "canonical_id": "madelen-holme",
      "canonical_name": "Madelen Holme",
      "positions": [
        "FB"
      ],
      "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": 2.0,
        "assists": 0.0,
        "xa": 0.0668,
        "assists_minus_xa": -0.0668,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0668,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 10.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.6467,
        "passes_over_expected": -1.4675,
        "passes_over_expected_p100": -14.6749,
        "avg_pass_distance": 20.9968,
        "avg_pass_vertical": 4.4229
      }
    },
    {
      "canonical_id": "madison-parsons",
      "canonical_name": "Madison Parsons",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2253.0,
        "shots": 41.0,
        "shots_on_target": 15.0,
        "goals": 6.0,
        "xg": 5.0791,
        "xg_place": 0.6245,
        "goals_minus_xg": 0.9209,
        "key_passes": 29.0,
        "assists": 5.0,
        "xa": 3.3651,
        "assists_minus_xa": 1.6349,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 8.4442,
        "points_added": 4.2489,
        "xpoints_added": 3.7848,
        "passes_attempted": 525.0,
        "pass_completion_pct": 0.6038,
        "xpass_completion_pct": 0.685,
        "passes_over_expected": -42.6252,
        "passes_over_expected_p100": -8.1191,
        "avg_pass_distance": 17.3974,
        "avg_pass_vertical": 3.6777
      }
    },
    {
      "canonical_id": "madison-perez",
      "canonical_name": "Madison Perez",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2223.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.0752,
        "xg_place": 0.2856,
        "goals_minus_xg": 0.9248,
        "key_passes": 22.0,
        "assists": 5.0,
        "xa": 2.4118,
        "assists_minus_xa": 2.5882,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 2.487,
        "points_added": 1.2145,
        "xpoints_added": 0.0756,
        "passes_attempted": 1086.0,
        "pass_completion_pct": 0.8103,
        "xpass_completion_pct": 0.8104,
        "passes_over_expected": -0.1278,
        "passes_over_expected_p100": -0.0118,
        "avg_pass_distance": 24.3799,
        "avg_pass_vertical": 8.005
      }
    },
    {
      "canonical_id": "maithe-lopez",
      "canonical_name": "Maithe Lopez",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 416.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.4471,
        "xg_place": 0.752,
        "goals_minus_xg": 0.5529,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4471,
        "points_added": 0.5763,
        "xpoints_added": 0.2763,
        "passes_attempted": 69.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7091,
        "passes_over_expected": -2.9304,
        "passes_over_expected_p100": -4.247,
        "avg_pass_distance": 16.0577,
        "avg_pass_vertical": 0.1642
      }
    },
    {
      "canonical_id": "marykate-mcguire",
      "canonical_name": "Marykate McGuire",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1212.0,
        "shots": 18.0,
        "shots_on_target": 6.0,
        "goals": 4.0,
        "xg": 2.9754,
        "xg_place": 0.1378,
        "goals_minus_xg": 1.0246,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2571,
        "assists_minus_xa": -0.2571,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.2325,
        "points_added": 3.7796,
        "xpoints_added": 2.7217,
        "passes_attempted": 273.0,
        "pass_completion_pct": 0.7179,
        "xpass_completion_pct": 0.8093,
        "passes_over_expected": -24.9515,
        "passes_over_expected_p100": -9.1397,
        "avg_pass_distance": 14.7063,
        "avg_pass_vertical": -1.8073
      }
    },
    {
      "canonical_id": "na-yeong-shin",
      "canonical_name": "Na Yeong Shin",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1443.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4588,
        "xg_place": -0.2511,
        "goals_minus_xg": -0.4588,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.205,
        "assists_minus_xa": -0.205,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6638,
        "points_added": 0.0,
        "xpoints_added": 0.3046,
        "passes_attempted": 648.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7799,
        "passes_over_expected": -1.3448,
        "passes_over_expected_p100": -0.2075,
        "avg_pass_distance": 20.285,
        "avg_pass_vertical": 8.5427
      }
    },
    {
      "canonical_id": "natalie-higgins",
      "canonical_name": "Natalie Higgins",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 203.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6256,
        "xg_place": -0.3436,
        "goals_minus_xg": -0.6256,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0202,
        "assists_minus_xa": -0.0202,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6458,
        "points_added": 0.0,
        "xpoints_added": 0.3339,
        "passes_attempted": 28.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.8423,
        "passes_over_expected": -2.5853,
        "passes_over_expected_p100": -9.2332,
        "avg_pass_distance": 14.5305,
        "avg_pass_vertical": -0.9887
      }
    },
    {
      "canonical_id": "natalie-turner-wyatt",
      "canonical_name": "Natalie Turner-Wyatt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 142.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0347,
        "xg_place": -0.0347,
        "goals_minus_xg": -0.0347,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0383,
        "assists_minus_xa": -0.0383,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.073,
        "points_added": 0.0,
        "xpoints_added": 0.033,
        "passes_attempted": 75.0,
        "pass_completion_pct": 0.64,
        "xpass_completion_pct": 0.762,
        "passes_over_expected": -9.1481,
        "passes_over_expected_p100": -12.1975,
        "avg_pass_distance": 22.8705,
        "avg_pass_vertical": 10.725
      }
    },
    {
      "canonical_id": "nicole-vernis",
      "canonical_name": "Nicole Vernis",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1150.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.6483,
        "xg_place": 0.8937,
        "goals_minus_xg": 1.3517,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.3776,
        "assists_minus_xa": -1.3776,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.0259,
        "points_added": 0.9918,
        "xpoints_added": 0.1925,
        "passes_attempted": 411.0,
        "pass_completion_pct": 0.7664,
        "xpass_completion_pct": 0.7917,
        "passes_over_expected": -10.3939,
        "passes_over_expected_p100": -2.5289,
        "avg_pass_distance": 21.1137,
        "avg_pass_vertical": 2.7754
      }
    },
    {
      "canonical_id": "sarah-cox",
      "canonical_name": "Sarah Cox",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1678.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": 1.0,
        "xa": 0.0214,
        "assists_minus_xa": 0.9786,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.0214,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 634.0,
        "pass_completion_pct": 0.6136,
        "xpass_completion_pct": 0.6598,
        "passes_over_expected": -29.3373,
        "passes_over_expected_p100": -4.6273,
        "avg_pass_distance": 36.9791,
        "avg_pass_vertical": 28.846,
        "shots_faced": 104.0,
        "goals_conceded": 37.0,
        "saves": 64.0,
        "headed_shot_share": 0.0577,
        "xg_faced": 32.5092,
        "goals_conceded_minus_xg": 4.4908,
        "goals_per_xg": 1.1381
      }
    },
    {
      "canonical_id": "shea-moyer",
      "canonical_name": "Shea Moyer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2668.0,
        "shots": 21.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 2.0599,
        "xg_place": -0.8005,
        "goals_minus_xg": -0.0599,
        "key_passes": 17.0,
        "assists": 5.0,
        "xa": 1.5784,
        "assists_minus_xa": 3.4216,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 3.6384,
        "points_added": 0.9027,
        "xpoints_added": 1.243,
        "passes_attempted": 1156.0,
        "pass_completion_pct": 0.8261,
        "xpass_completion_pct": 0.8538,
        "passes_over_expected": -31.9719,
        "passes_over_expected_p100": -2.7657,
        "avg_pass_distance": 17.5899,
        "avg_pass_vertical": 0.5297
      }
    },
    {
      "canonical_id": "sintia-cabezas",
      "canonical_name": "Sintia Cabezas",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 221.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1223,
        "xg_place": -0.1223,
        "goals_minus_xg": -0.1223,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0288,
        "assists_minus_xa": -0.0288,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1512,
        "points_added": 0.0,
        "xpoints_added": 0.1232,
        "passes_attempted": 59.0,
        "pass_completion_pct": 0.7797,
        "xpass_completion_pct": 0.8176,
        "passes_over_expected": -2.236,
        "passes_over_expected_p100": -3.7898,
        "avg_pass_distance": 15.4439,
        "avg_pass_vertical": 1.3797
      }
    },
    {
      "canonical_id": "sydney-shepherd",
      "canonical_name": "Sydney Shepherd",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1485.0,
        "shots": 12.0,
        "shots_on_target": 7.0,
        "goals": 4.0,
        "xg": 1.0095,
        "xg_place": 1.3319,
        "goals_minus_xg": 2.9905,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.0095,
        "points_added": 2.7293,
        "xpoints_added": 0.5811,
        "passes_attempted": 740.0,
        "pass_completion_pct": 0.827,
        "xpass_completion_pct": 0.8351,
        "passes_over_expected": -5.9511,
        "passes_over_expected_p100": -0.8042,
        "avg_pass_distance": 22.5212,
        "avg_pass_vertical": 10.6313
      }
    },
    {
      "canonical_id": "taiana-tolleson",
      "canonical_name": "Taiana Tolleson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 98.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 25.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.8365,
        "passes_over_expected": -0.9118,
        "passes_over_expected_p100": -3.6472,
        "avg_pass_distance": 29.7756,
        "avg_pass_vertical": 19.481,
        "shots_faced": 7.0,
        "goals_conceded": 3.0,
        "saves": 4.0,
        "headed_shot_share": 0.0,
        "xg_faced": 2.9719,
        "goals_conceded_minus_xg": 0.0281,
        "goals_per_xg": 1.0095
      }
    },
    {
      "canonical_id": "trinity-watson",
      "canonical_name": "Trinity Watson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 763.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.3534,
        "assists_minus_xa": -0.3534,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3534,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 369.0,
        "pass_completion_pct": 0.6965,
        "xpass_completion_pct": 0.725,
        "passes_over_expected": -10.529,
        "passes_over_expected_p100": -2.8534,
        "avg_pass_distance": 30.8072,
        "avg_pass_vertical": 18.6237
      }
    },
    {
      "canonical_id": "yunaira-l\u00f3pez",
      "canonical_name": "Yunaira L\u00f3pez",
      "positions": [
        "CB"
      ],
      "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": 6.0,
        "pass_completion_pct": 0.8333,
        "xpass_completion_pct": 0.8743,
        "passes_over_expected": -0.2459,
        "passes_over_expected_p100": -4.0982,
        "avg_pass_distance": 23.7846,
        "avg_pass_vertical": 4.8185
      }
    }
  ]
}