{
  "slug": "soccer-usls-2024-25-kxmeg8xq64",
  "game_id": "soccer-usls-2024-25-KXMeG8xq64",
  "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": 33,
  "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": "abbey-leigh-stringer",
      "canonical_name": "Abbey-Leigh Stringer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 257.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.098,
        "xg_place": -0.098,
        "goals_minus_xg": -0.098,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1902,
        "assists_minus_xa": -0.1902,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2882,
        "points_added": 0.0,
        "xpoints_added": 0.1396,
        "passes_attempted": 167.0,
        "pass_completion_pct": 0.8263,
        "xpass_completion_pct": 0.8448,
        "passes_over_expected": -3.0882,
        "passes_over_expected_p100": -1.8493,
        "avg_pass_distance": 22.6814,
        "avg_pass_vertical": 10.0647
      }
    },
    {
      "canonical_id": "adelaide-gay",
      "canonical_name": "Adelaide Gay",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 640.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": 198.0,
        "pass_completion_pct": 0.7626,
        "xpass_completion_pct": 0.768,
        "passes_over_expected": -1.0602,
        "passes_over_expected_p100": -0.5355,
        "avg_pass_distance": 28.9039,
        "avg_pass_vertical": 21.1728,
        "shots_faced": 24.0,
        "goals_conceded": 12.0,
        "saves": 11.0,
        "headed_shot_share": 0.0,
        "xg_faced": 7.6491,
        "goals_conceded_minus_xg": 4.3509,
        "goals_per_xg": 1.5688
      }
    },
    {
      "canonical_id": "alexeis-kirnos",
      "canonical_name": "Alexeis Kirnos",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 180.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": 91.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.7036,
        "passes_over_expected": 0.9724,
        "passes_over_expected_p100": 1.0686,
        "avg_pass_distance": 19.4401,
        "avg_pass_vertical": 7.7367
      }
    },
    {
      "canonical_id": "allie-flanagan",
      "canonical_name": "Allie Flanagan",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 287.0,
        "shots": 11.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.2046,
        "xg_place": 0.2708,
        "goals_minus_xg": 0.7954,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1585,
        "assists_minus_xa": -0.1585,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3631,
        "points_added": 1.1843,
        "xpoints_added": 0.9414,
        "passes_attempted": 50.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.7045,
        "passes_over_expected": -5.2251,
        "passes_over_expected_p100": -10.4502,
        "avg_pass_distance": 15.5252,
        "avg_pass_vertical": 5.8942
      }
    },
    {
      "canonical_id": "amber-diorio",
      "canonical_name": "Amber Diorio",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1591.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0733,
        "xg_place": -0.0733,
        "goals_minus_xg": -0.0733,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.109,
        "assists_minus_xa": -0.109,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1822,
        "points_added": 0.0,
        "xpoints_added": 0.0955,
        "passes_attempted": 809.0,
        "pass_completion_pct": 0.796,
        "xpass_completion_pct": 0.8036,
        "passes_over_expected": -6.1216,
        "passes_over_expected_p100": -0.7567,
        "avg_pass_distance": 20.8068,
        "avg_pass_vertical": 9.2823
      }
    },
    {
      "canonical_id": "anna-bagley",
      "canonical_name": "Anna Bagley",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1998.0,
        "shots": 19.0,
        "shots_on_target": 10.0,
        "goals": 2.0,
        "xg": 2.6965,
        "xg_place": 0.5976,
        "goals_minus_xg": -0.6965,
        "key_passes": 20.0,
        "assists": 0.0,
        "xa": 1.7353,
        "assists_minus_xa": -1.7353,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.4318,
        "points_added": 1.3155,
        "xpoints_added": 1.9721,
        "passes_attempted": 757.0,
        "pass_completion_pct": 0.7332,
        "xpass_completion_pct": 0.7734,
        "passes_over_expected": -30.4345,
        "passes_over_expected_p100": -4.0204,
        "avg_pass_distance": 18.3955,
        "avg_pass_vertical": 2.7997
      }
    },
    {
      "canonical_id": "carleigh-frilles",
      "canonical_name": "Carleigh Frilles",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 562.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1414,
        "xg_place": -0.1114,
        "goals_minus_xg": -0.1414,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.6176,
        "assists_minus_xa": -0.6176,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7589,
        "points_added": 0.0,
        "xpoints_added": 0.1028,
        "passes_attempted": 213.0,
        "pass_completion_pct": 0.6338,
        "xpass_completion_pct": 0.7258,
        "passes_over_expected": -19.601,
        "passes_over_expected_p100": -9.2023,
        "avg_pass_distance": 17.3725,
        "avg_pass_vertical": 4.3648
      }
    },
    {
      "canonical_id": "caroline-helfrich",
      "canonical_name": "Caroline Helfrich",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 53.0,
        "shots": 2.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.1014,
        "passes_attempted": 9.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7345,
        "passes_over_expected": -0.6108,
        "passes_over_expected_p100": -6.7864,
        "avg_pass_distance": 18.939,
        "avg_pass_vertical": -1.035
      }
    },
    {
      "canonical_id": "charlie-estcourt",
      "canonical_name": "Charlie Estcourt",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 793.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.7745,
        "xg_place": -0.084,
        "goals_minus_xg": -0.7745,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2889,
        "assists_minus_xa": -0.2889,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.0634,
        "points_added": 0.0,
        "xpoints_added": 0.5537,
        "passes_attempted": 258.0,
        "pass_completion_pct": 0.6744,
        "xpass_completion_pct": 0.763,
        "passes_over_expected": -22.8437,
        "passes_over_expected_p100": -8.8541,
        "avg_pass_distance": 17.2455,
        "avg_pass_vertical": 1.4595
      }
    },
    {
      "canonical_id": "claire-constant",
      "canonical_name": "Claire Constant",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1864.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3525,
        "xg_place": -0.3525,
        "goals_minus_xg": -0.3525,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 1.2084,
        "assists_minus_xa": -0.2084,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5609,
        "points_added": 0.0,
        "xpoints_added": 0.3571,
        "passes_attempted": 996.0,
        "pass_completion_pct": 0.8102,
        "xpass_completion_pct": 0.7979,
        "passes_over_expected": 12.2989,
        "passes_over_expected_p100": 1.2348,
        "avg_pass_distance": 22.0142,
        "avg_pass_vertical": 11.2957
      }
    },
    {
      "canonical_id": "emily-colton",
      "canonical_name": "Emily Colton",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1101.0,
        "shots": 14.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6994,
        "xg_place": -0.5835,
        "goals_minus_xg": -0.6994,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.975,
        "assists_minus_xa": 0.025,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6744,
        "points_added": 0.0,
        "xpoints_added": 0.5379,
        "passes_attempted": 361.0,
        "pass_completion_pct": 0.7479,
        "xpass_completion_pct": 0.7575,
        "passes_over_expected": -3.4398,
        "passes_over_expected_p100": -0.9529,
        "avg_pass_distance": 16.0032,
        "avg_pass_vertical": 3.7822
      }
    },
    {
      "canonical_id": "gianna-gourley",
      "canonical_name": "Gianna Gourley",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1274.0,
        "shots": 48.0,
        "shots_on_target": 16.0,
        "goals": 7.0,
        "xg": 7.3869,
        "xg_place": -1.9846,
        "goals_minus_xg": -0.3869,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.4014,
        "assists_minus_xa": 0.5986,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 7.7883,
        "points_added": 5.222,
        "xpoints_added": 5.1874,
        "passes_attempted": 318.0,
        "pass_completion_pct": 0.695,
        "xpass_completion_pct": 0.7674,
        "passes_over_expected": -23.0188,
        "passes_over_expected_p100": -7.2386,
        "avg_pass_distance": 15.8837,
        "avg_pass_vertical": -0.425
      }
    },
    {
      "canonical_id": "jeannette-yango",
      "canonical_name": "Jeannette Yango",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1253.0,
        "shots": 12.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.7016,
        "xg_place": -0.5879,
        "goals_minus_xg": -0.7016,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.2701,
        "assists_minus_xa": -0.2701,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9717,
        "points_added": 0.0,
        "xpoints_added": 0.478,
        "passes_attempted": 465.0,
        "pass_completion_pct": 0.7441,
        "xpass_completion_pct": 0.8182,
        "passes_over_expected": -34.4713,
        "passes_over_expected_p100": -7.4132,
        "avg_pass_distance": 17.4768,
        "avg_pass_vertical": 1.8957
      }
    },
    {
      "canonical_id": "jennifer-cudjoe",
      "canonical_name": "Jennifer Cudjoe",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 985.0,
        "shots": 7.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2817,
        "xg_place": -0.2817,
        "goals_minus_xg": -0.2817,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.1951,
        "assists_minus_xa": 0.8049,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4768,
        "points_added": 0.0,
        "xpoints_added": 0.3086,
        "passes_attempted": 417.0,
        "pass_completion_pct": 0.7602,
        "xpass_completion_pct": 0.8084,
        "passes_over_expected": -20.0823,
        "passes_over_expected_p100": -4.8159,
        "avg_pass_distance": 20.7081,
        "avg_pass_vertical": 5.186
      }
    },
    {
      "canonical_id": "jorian-baucom",
      "canonical_name": "Jorian Baucom",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1105.0,
        "shots": 23.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 3.8901,
        "xg_place": -1.3679,
        "goals_minus_xg": -2.8901,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2483,
        "assists_minus_xa": -0.2483,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 4.1384,
        "points_added": 0.4688,
        "xpoints_added": 4.3125,
        "passes_attempted": 164.0,
        "pass_completion_pct": 0.6646,
        "xpass_completion_pct": 0.7765,
        "passes_over_expected": -18.3417,
        "passes_over_expected_p100": -11.184,
        "avg_pass_distance": 15.0595,
        "avg_pass_vertical": -0.0046
      }
    },
    {
      "canonical_id": "katelyn-duong",
      "canonical_name": "Katelyn Duong",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2310.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.4571,
        "xg_place": -0.4695,
        "goals_minus_xg": -0.4571,
        "key_passes": 38.0,
        "assists": 4.0,
        "xa": 3.4478,
        "assists_minus_xa": 0.5522,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.9049,
        "points_added": 0.619,
        "xpoints_added": 0.9574,
        "passes_attempted": 1194.0,
        "pass_completion_pct": 0.7353,
        "xpass_completion_pct": 0.755,
        "passes_over_expected": -23.4535,
        "passes_over_expected_p100": -1.9643,
        "avg_pass_distance": 20.5658,
        "avg_pass_vertical": 5.5109
      }
    },
    {
      "canonical_id": "katrina-guillou",
      "canonical_name": "Katrina Guillou",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1117.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.6976,
        "xg_place": 0.1476,
        "goals_minus_xg": -0.6976,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 1.1546,
        "assists_minus_xa": -1.1546,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.8522,
        "points_added": 0.0,
        "xpoints_added": 0.6053,
        "passes_attempted": 386.0,
        "pass_completion_pct": 0.6839,
        "xpass_completion_pct": 0.7479,
        "passes_over_expected": -24.6774,
        "passes_over_expected_p100": -6.3931,
        "avg_pass_distance": 18.6624,
        "avg_pass_vertical": 4.0693
      }
    },
    {
      "canonical_id": "leia-galliani",
      "canonical_name": "Leia Galliani",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 0.0,
        "pass_completion_pct": 0.0,
        "xpass_completion_pct": 0.0,
        "passes_over_expected": 0.0,
        "passes_over_expected_p100": 0.0,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "loretta-talbott",
      "canonical_name": "Loretta Talbott",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 72.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": 13.0,
        "pass_completion_pct": 0.8462,
        "xpass_completion_pct": 0.7764,
        "passes_over_expected": 0.9064,
        "passes_over_expected_p100": 6.9723,
        "avg_pass_distance": 15.5466,
        "avg_pass_vertical": 2.0613
      }
    },
    {
      "canonical_id": "loza-geinore",
      "canonical_name": "Loza Geinore",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1200.0,
        "shots": 30.0,
        "shots_on_target": 16.0,
        "goals": 5.0,
        "xg": 3.4599,
        "xg_place": 1.1738,
        "goals_minus_xg": 1.5401,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.758,
        "assists_minus_xa": 0.242,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.2179,
        "points_added": 2.8736,
        "xpoints_added": 2.1668,
        "passes_attempted": 352.0,
        "pass_completion_pct": 0.6392,
        "xpass_completion_pct": 0.7493,
        "passes_over_expected": -38.7368,
        "passes_over_expected_p100": -11.0048,
        "avg_pass_distance": 16.2553,
        "avg_pass_vertical": 1.8982
      }
    },
    {
      "canonical_id": "madison-murnin",
      "canonical_name": "Madison Murnin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1462.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.2501,
        "xg_place": -0.21,
        "goals_minus_xg": -0.2501,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5291,
        "assists_minus_xa": -0.5291,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7792,
        "points_added": 0.0,
        "xpoints_added": 0.2304,
        "passes_attempted": 708.0,
        "pass_completion_pct": 0.798,
        "xpass_completion_pct": 0.8006,
        "passes_over_expected": -1.8277,
        "passes_over_expected_p100": -0.2582,
        "avg_pass_distance": 19.8402,
        "avg_pass_vertical": 7.5042
      }
    },
    {
      "canonical_id": "madison-wolfbauer",
      "canonical_name": "Madison Wolfbauer",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2331.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 3.0,
        "xg": 3.1303,
        "xg_place": -0.4031,
        "goals_minus_xg": -0.1303,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 1.0867,
        "assists_minus_xa": -1.0867,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.217,
        "points_added": 2.3789,
        "xpoints_added": 2.1094,
        "passes_attempted": 1206.0,
        "pass_completion_pct": 0.7828,
        "xpass_completion_pct": 0.7949,
        "passes_over_expected": -14.656,
        "passes_over_expected_p100": -1.2153,
        "avg_pass_distance": 23.6817,
        "avg_pass_vertical": 12.0821
      }
    },
    {
      "canonical_id": "maleeya-martin",
      "canonical_name": "Maleeya Martin",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 215.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0507,
        "xg_place": -0.0313,
        "goals_minus_xg": -0.0507,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0507,
        "points_added": 0.0,
        "xpoints_added": 0.0339,
        "passes_attempted": 105.0,
        "pass_completion_pct": 0.6762,
        "xpass_completion_pct": 0.769,
        "passes_over_expected": -9.7411,
        "passes_over_expected_p100": -9.2772,
        "avg_pass_distance": 19.6929,
        "avg_pass_vertical": 5.6598
      }
    },
    {
      "canonical_id": "mariah-lee",
      "canonical_name": "Mariah Lee",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 645.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 2.3044,
        "xg_place": -1.5035,
        "goals_minus_xg": -2.3044,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0799,
        "assists_minus_xa": -0.0799,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.3843,
        "points_added": 0.0,
        "xpoints_added": 1.3473,
        "passes_attempted": 141.0,
        "pass_completion_pct": 0.6028,
        "xpass_completion_pct": 0.7325,
        "passes_over_expected": -18.2814,
        "passes_over_expected_p100": -12.9655,
        "avg_pass_distance": 16.6019,
        "avg_pass_vertical": 1.033
      }
    },
    {
      "canonical_id": "morgan-aquino",
      "canonical_name": "Morgan Aquino",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2149.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": 728.0,
        "pass_completion_pct": 0.8187,
        "xpass_completion_pct": 0.8342,
        "passes_over_expected": -11.302,
        "passes_over_expected_p100": -1.5525,
        "avg_pass_distance": 25.2429,
        "avg_pass_vertical": 17.8974,
        "shots_faced": 91.0,
        "goals_conceded": 27.0,
        "saves": 58.0,
        "headed_shot_share": 0.1648,
        "xg_faced": 27.6569,
        "goals_conceded_minus_xg": -0.6569,
        "goals_per_xg": 0.9762
      }
    },
    {
      "canonical_id": "myra-konte",
      "canonical_name": "Myra Konte",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 579.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0339,
        "xg_place": -0.0339,
        "goals_minus_xg": -0.0339,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3222,
        "assists_minus_xa": -0.3222,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3562,
        "points_added": 0.0,
        "xpoints_added": 0.0281,
        "passes_attempted": 213.0,
        "pass_completion_pct": 0.723,
        "xpass_completion_pct": 0.7385,
        "passes_over_expected": -3.3008,
        "passes_over_expected_p100": -1.5497,
        "avg_pass_distance": 18.7776,
        "avg_pass_vertical": 7.5171
      }
    },
    {
      "canonical_id": "nicole-douglas",
      "canonical_name": "Nicole Douglas",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 315.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.3066,
        "xg_place": 0.1069,
        "goals_minus_xg": -0.3066,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0658,
        "assists_minus_xa": -0.0658,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3724,
        "points_added": 0.0,
        "xpoints_added": 0.1386,
        "passes_attempted": 84.0,
        "pass_completion_pct": 0.6786,
        "xpass_completion_pct": 0.7695,
        "passes_over_expected": -7.6365,
        "passes_over_expected_p100": -9.0911,
        "avg_pass_distance": 16.4026,
        "avg_pass_vertical": -1.6496
      }
    },
    {
      "canonical_id": "phoebe-canoles",
      "canonical_name": "Phoebe Canoles",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 11.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 4.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.8852,
        "passes_over_expected": -0.5409,
        "passes_over_expected_p100": -13.5226,
        "avg_pass_distance": 23.0739,
        "avg_pass_vertical": -4.6
      }
    },
    {
      "canonical_id": "riley-cross",
      "canonical_name": "Riley Cross",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 254.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0893,
        "xg_place": 0.1106,
        "goals_minus_xg": -0.0893,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.286,
        "assists_minus_xa": -0.286,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3753,
        "points_added": 0.0,
        "xpoints_added": 0.0658,
        "passes_attempted": 96.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.778,
        "passes_over_expected": -10.6916,
        "passes_over_expected_p100": -11.137,
        "avg_pass_distance": 20.2843,
        "avg_pass_vertical": 4.1773
      }
    },
    {
      "canonical_id": "susanna-friedrichs",
      "canonical_name": "Susanna Friedrichs",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2771.0,
        "shots": 19.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.3654,
        "xg_place": -0.4699,
        "goals_minus_xg": -0.3654,
        "key_passes": 24.0,
        "assists": 3.0,
        "xa": 3.0775,
        "assists_minus_xa": -0.0775,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.4429,
        "points_added": 1.1026,
        "xpoints_added": 1.054,
        "passes_attempted": 1581.0,
        "pass_completion_pct": 0.7287,
        "xpass_completion_pct": 0.7514,
        "passes_over_expected": -35.8914,
        "passes_over_expected_p100": -2.2702,
        "avg_pass_distance": 18.7891,
        "avg_pass_vertical": 6.9351
      }
    },
    {
      "canonical_id": "valentina-perrotta",
      "canonical_name": "Valentina Perrotta",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 70.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0507,
        "xg_place": -0.0507,
        "goals_minus_xg": -0.0507,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0507,
        "points_added": 0.0,
        "xpoints_added": 0.0397,
        "passes_attempted": 23.0,
        "pass_completion_pct": 0.5217,
        "xpass_completion_pct": 0.8047,
        "passes_over_expected": -6.5074,
        "passes_over_expected_p100": -28.2932,
        "avg_pass_distance": 15.4465,
        "avg_pass_vertical": -0.4757
      }
    },
    {
      "canonical_id": "yuuka-kurosaki",
      "canonical_name": "Yuuka Kurosaki",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1215.0,
        "shots": 19.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.6074,
        "xg_place": -0.1589,
        "goals_minus_xg": -0.6074,
        "key_passes": 16.0,
        "assists": 0.0,
        "xa": 1.1623,
        "assists_minus_xa": -1.1623,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.7696,
        "points_added": 0.523,
        "xpoints_added": 1.6878,
        "passes_attempted": 432.0,
        "pass_completion_pct": 0.6968,
        "xpass_completion_pct": 0.7583,
        "passes_over_expected": -26.5752,
        "passes_over_expected_p100": -6.1517,
        "avg_pass_distance": 16.3018,
        "avg_pass_vertical": 2.2611
      }
    },
    {
      "canonical_id": "zaneta-wyne",
      "canonical_name": "Zaneta Wyne",
      "positions": [
        "FB"
      ],
      "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": 1.0,
        "assists": 0.0,
        "xa": 0.0825,
        "assists_minus_xa": -0.0825,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0825,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 16.0,
        "pass_completion_pct": 0.9375,
        "xpass_completion_pct": 0.8199,
        "passes_over_expected": 1.8809,
        "passes_over_expected_p100": 11.7555,
        "avg_pass_distance": 18.084,
        "avg_pass_vertical": -0.6095
      }
    }
  ]
}