{
  "slug": "soccer-nwsl-2025-7vq7bbzqd1",
  "game_id": "soccer-nwsl-2025-7vQ7BBzqD1",
  "display": "NWSL 2025 Season",
  "league": "NWSL",
  "season": 2025,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "nwsl-2025",
  "synthetic": true,
  "player_count": 24,
  "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": "ainsley-mccammon",
      "canonical_name": "Ainsley Mccammon",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 742.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.6692,
        "xg_place": -0.0816,
        "goals_minus_xg": 0.3308,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.233,
        "assists_minus_xa": -0.233,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9022,
        "points_added": 0.4456,
        "xpoints_added": 0.6891,
        "passes_attempted": 279.0,
        "pass_completion_pct": 0.7025,
        "xpass_completion_pct": 0.7634,
        "passes_over_expected": -16.9784,
        "passes_over_expected_p100": -6.0854,
        "avg_pass_distance": 19.9114,
        "avg_pass_vertical": 3.9466
      }
    },
    {
      "canonical_id": "ana-maria-crnogorcevic",
      "canonical_name": "Ana Maria Crnogorcevic",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 445.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2931,
        "xg_place": -0.2931,
        "goals_minus_xg": -0.2931,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1367,
        "assists_minus_xa": -0.1367,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4298,
        "points_added": 0.0,
        "xpoints_added": 0.1834,
        "passes_attempted": 142.0,
        "pass_completion_pct": 0.7113,
        "xpass_completion_pct": 0.7525,
        "passes_over_expected": -5.8489,
        "passes_over_expected_p100": -4.1189,
        "avg_pass_distance": 16.5979,
        "avg_pass_vertical": -0.2233
      }
    },
    {
      "canonical_id": "angharad-james-turner",
      "canonical_name": "Angharad James-Turner",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 990.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.102,
        "xg_place": -0.102,
        "goals_minus_xg": -0.102,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.6444,
        "assists_minus_xa": -0.6444,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7464,
        "points_added": 0.0,
        "xpoints_added": 0.0792,
        "passes_attempted": 276.0,
        "pass_completion_pct": 0.7138,
        "xpass_completion_pct": 0.7525,
        "passes_over_expected": -10.6909,
        "passes_over_expected_p100": -3.8735,
        "avg_pass_distance": 19.613,
        "avg_pass_vertical": 1.8326
      }
    },
    {
      "canonical_id": "claudia-dickey",
      "canonical_name": "Claudia Dickey",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2733.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": 1123.0,
        "pass_completion_pct": 0.7542,
        "xpass_completion_pct": 0.7666,
        "passes_over_expected": -13.9331,
        "passes_over_expected_p100": -1.2407,
        "avg_pass_distance": 29.5878,
        "avg_pass_vertical": 20.7377,
        "shots_faced": 120.0,
        "goals_conceded": 30.0,
        "saves": 89.0,
        "headed_shot_share": 0.125,
        "xg_faced": 36.3272,
        "goals_conceded_minus_xg": -6.3272,
        "goals_per_xg": 0.8258
      }
    },
    {
      "canonical_id": "emeri-adames",
      "canonical_name": "Emeri Adames",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1158.0,
        "shots": 26.0,
        "shots_on_target": 14.0,
        "goals": 6.0,
        "xg": 4.2451,
        "xg_place": 0.5462,
        "goals_minus_xg": 1.7549,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.6509,
        "assists_minus_xa": -0.6509,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.896,
        "points_added": 2.2072,
        "xpoints_added": 1.7433,
        "passes_attempted": 306.0,
        "pass_completion_pct": 0.5752,
        "xpass_completion_pct": 0.6697,
        "passes_over_expected": -28.9371,
        "passes_over_expected_p100": -9.4566,
        "avg_pass_distance": 19.3779,
        "avg_pass_vertical": 3.6852
      }
    },
    {
      "canonical_id": "emily-mason",
      "canonical_name": "Emily Mason",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 330.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.0253,
        "assists_minus_xa": -0.0253,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0253,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 101.0,
        "pass_completion_pct": 0.5248,
        "xpass_completion_pct": 0.5472,
        "passes_over_expected": -2.2708,
        "passes_over_expected_p100": -2.2483,
        "avg_pass_distance": 22.2134,
        "avg_pass_vertical": 12.632
      }
    },
    {
      "canonical_id": "hanna-glas",
      "canonical_name": "Hanna Glas",
      "positions": [
        "FB"
      ],
      "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": "jess-fishlock",
      "canonical_name": "Jess Fishlock",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 969.0,
        "shots": 26.0,
        "shots_on_target": 9.0,
        "goals": 6.0,
        "xg": 2.7338,
        "xg_place": 1.0068,
        "goals_minus_xg": 3.2662,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.4826,
        "assists_minus_xa": -0.4826,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 4.2164,
        "points_added": 4.285,
        "xpoints_added": 1.6651,
        "passes_attempted": 226.0,
        "pass_completion_pct": 0.6858,
        "xpass_completion_pct": 0.699,
        "passes_over_expected": -2.9831,
        "passes_over_expected_p100": -1.32,
        "avg_pass_distance": 19.6081,
        "avg_pass_vertical": 5.9477
      }
    },
    {
      "canonical_id": "ji-so-yun",
      "canonical_name": "Ji So-Yun",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 820.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 2.0,
        "xg": 1.462,
        "xg_place": -0.0452,
        "goals_minus_xg": 0.538,
        "key_passes": 11.0,
        "assists": 2.0,
        "xa": 1.0571,
        "assists_minus_xa": 0.9429,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.5191,
        "points_added": 1.4899,
        "xpoints_added": 0.9787,
        "passes_attempted": 388.0,
        "pass_completion_pct": 0.8093,
        "xpass_completion_pct": 0.772,
        "passes_over_expected": 14.4513,
        "passes_over_expected_p100": 3.7246,
        "avg_pass_distance": 18.5328,
        "avg_pass_vertical": 0.8474
      }
    },
    {
      "canonical_id": "jordyn-bugg",
      "canonical_name": "Jordyn Bugg",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2511.0,
        "shots": 12.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 0.3656,
        "xg_place": 0.6741,
        "goals_minus_xg": 2.6344,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.8493,
        "assists_minus_xa": -0.8493,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.2149,
        "points_added": 3.5305,
        "xpoints_added": 0.4011,
        "passes_attempted": 1346.0,
        "pass_completion_pct": 0.8053,
        "xpass_completion_pct": 0.7965,
        "passes_over_expected": 11.9654,
        "passes_over_expected_p100": 0.889,
        "avg_pass_distance": 22.6211,
        "avg_pass_vertical": 7.6124
      }
    },
    {
      "canonical_id": "jordyn-huitema",
      "canonical_name": "Jordyn Huitema",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1753.0,
        "shots": 26.0,
        "shots_on_target": 13.0,
        "goals": 3.0,
        "xg": 3.9386,
        "xg_place": -0.0844,
        "goals_minus_xg": -0.9386,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.7479,
        "assists_minus_xa": -0.7479,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.6865,
        "points_added": 2.724,
        "xpoints_added": 3.7564,
        "passes_attempted": 361.0,
        "pass_completion_pct": 0.6427,
        "xpass_completion_pct": 0.6599,
        "passes_over_expected": -6.221,
        "passes_over_expected_p100": -1.7233,
        "avg_pass_distance": 15.7924,
        "avg_pass_vertical": 2.1716
      }
    },
    {
      "canonical_id": "lauren-barnes",
      "canonical_name": "Lauren Barnes",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1502.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": 13.0,
        "assists": 1.0,
        "xa": 0.8018,
        "assists_minus_xa": 0.1982,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8018,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 826.0,
        "pass_completion_pct": 0.7833,
        "xpass_completion_pct": 0.7568,
        "passes_over_expected": 21.9007,
        "passes_over_expected_p100": 2.6514,
        "avg_pass_distance": 22.8836,
        "avg_pass_vertical": 8.9
      }
    },
    {
      "canonical_id": "lynn-biyendolo",
      "canonical_name": "Lynn Biyendolo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 888.0,
        "shots": 13.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.5771,
        "xg_place": -0.4179,
        "goals_minus_xg": 0.4229,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 1.0024,
        "assists_minus_xa": -0.0024,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.5796,
        "points_added": 1.3799,
        "xpoints_added": 1.0592,
        "passes_attempted": 205.0,
        "pass_completion_pct": 0.6293,
        "xpass_completion_pct": 0.6664,
        "passes_over_expected": -7.6159,
        "passes_over_expected_p100": -3.7151,
        "avg_pass_distance": 16.0318,
        "avg_pass_vertical": 2.6852
      }
    },
    {
      "canonical_id": "maddie-mercado",
      "canonical_name": "Maddie Mercado",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 729.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 1.611,
        "xg_place": -0.6535,
        "goals_minus_xg": -1.611,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.6492,
        "assists_minus_xa": 0.3508,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.2603,
        "points_added": 0.0,
        "xpoints_added": 1.3264,
        "passes_attempted": 175.0,
        "pass_completion_pct": 0.7314,
        "xpass_completion_pct": 0.7299,
        "passes_over_expected": 0.2627,
        "passes_over_expected_p100": 0.1501,
        "avg_pass_distance": 16.3769,
        "avg_pass_vertical": -0.2846
      }
    },
    {
      "canonical_id": "madeline-dahlien",
      "canonical_name": "Madeline Dahlien",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2056.0,
        "shots": 43.0,
        "shots_on_target": 23.0,
        "goals": 4.0,
        "xg": 4.3116,
        "xg_place": -0.2443,
        "goals_minus_xg": -0.3116,
        "key_passes": 11.0,
        "assists": 3.0,
        "xa": 1.3991,
        "assists_minus_xa": 1.6009,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.7107,
        "points_added": 1.9685,
        "xpoints_added": 2.7458,
        "passes_attempted": 439.0,
        "pass_completion_pct": 0.7016,
        "xpass_completion_pct": 0.7253,
        "passes_over_expected": -10.3951,
        "passes_over_expected_p100": -2.3679,
        "avg_pass_distance": 16.7738,
        "avg_pass_vertical": -1.2132
      }
    },
    {
      "canonical_id": "madison-curry",
      "canonical_name": "Madison Curry",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2414.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5464,
        "xg_place": -0.4365,
        "goals_minus_xg": -0.5464,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.4644,
        "assists_minus_xa": -0.4644,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.0108,
        "points_added": 0.0,
        "xpoints_added": 0.2885,
        "passes_attempted": 817.0,
        "pass_completion_pct": 0.6401,
        "xpass_completion_pct": 0.6611,
        "passes_over_expected": -17.1502,
        "passes_over_expected_p100": -2.0992,
        "avg_pass_distance": 18.7916,
        "avg_pass_vertical": 6.8157
      }
    },
    {
      "canonical_id": "mia-fishel",
      "canonical_name": "Mia Fishel",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 425.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.6088,
        "xg_place": -0.4668,
        "goals_minus_xg": -0.6088,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1766,
        "assists_minus_xa": -0.1766,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7854,
        "points_added": 0.0,
        "xpoints_added": 0.4317,
        "passes_attempted": 78.0,
        "pass_completion_pct": 0.6923,
        "xpass_completion_pct": 0.7417,
        "passes_over_expected": -3.8555,
        "passes_over_expected_p100": -4.943,
        "avg_pass_distance": 16.4581,
        "avg_pass_vertical": 4.0679
      }
    },
    {
      "canonical_id": "n\u00e9rilia-mond\u00e9sir",
      "canonical_name": "N\u00e9rilia Mond\u00e9sir",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1222.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 1.304,
        "xg_place": -1.1569,
        "goals_minus_xg": -1.304,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.8674,
        "assists_minus_xa": -0.8674,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.1714,
        "points_added": 0.0,
        "xpoints_added": 0.7535,
        "passes_attempted": 346.0,
        "pass_completion_pct": 0.659,
        "xpass_completion_pct": 0.7016,
        "passes_over_expected": -14.7456,
        "passes_over_expected_p100": -4.2617,
        "avg_pass_distance": 17.9005,
        "avg_pass_vertical": 2.9919
      }
    },
    {
      "canonical_id": "olivia-van-der-jagt",
      "canonical_name": "Olivia Van Der Jagt",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 34.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.6266,
        "passes_over_expected": 1.2407,
        "passes_over_expected_p100": 20.6782,
        "avg_pass_distance": 17.4527,
        "avg_pass_vertical": 7.0518
      }
    },
    {
      "canonical_id": "phoebe-mcclernon",
      "canonical_name": "Phoebe McClernon",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2526.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2035,
        "xg_place": -0.2035,
        "goals_minus_xg": -0.2035,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2035,
        "points_added": 0.0,
        "xpoints_added": 0.1825,
        "passes_attempted": 1375.0,
        "pass_completion_pct": 0.8313,
        "xpass_completion_pct": 0.8179,
        "passes_over_expected": 18.3986,
        "passes_over_expected_p100": 1.3381,
        "avg_pass_distance": 23.563,
        "avg_pass_vertical": 8.5318
      }
    },
    {
      "canonical_id": "sally-menti",
      "canonical_name": "Sally Menti",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1126.0,
        "shots": 15.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.81,
        "xg_place": -0.1905,
        "goals_minus_xg": -0.81,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.7711,
        "assists_minus_xa": 0.2289,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.581,
        "points_added": 0.4673,
        "xpoints_added": 0.9718,
        "passes_attempted": 412.0,
        "pass_completion_pct": 0.7427,
        "xpass_completion_pct": 0.7694,
        "passes_over_expected": -10.9905,
        "passes_over_expected_p100": -2.6676,
        "avg_pass_distance": 18.5562,
        "avg_pass_vertical": 1.6739
      }
    },
    {
      "canonical_id": "samantha-meza",
      "canonical_name": "Samantha Meza",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2296.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3076,
        "xg_place": 0.0021,
        "goals_minus_xg": -0.3076,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 1.5398,
        "assists_minus_xa": 0.4602,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.8474,
        "points_added": 0.0,
        "xpoints_added": 0.1788,
        "passes_attempted": 774.0,
        "pass_completion_pct": 0.7661,
        "xpass_completion_pct": 0.7913,
        "passes_over_expected": -19.4731,
        "passes_over_expected_p100": -2.5159,
        "avg_pass_distance": 18.7196,
        "avg_pass_vertical": 2.0901
      }
    },
    {
      "canonical_id": "shae-holmes",
      "canonical_name": "Shae Holmes",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 962.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.561,
        "xg_place": 0.1946,
        "goals_minus_xg": 0.439,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0948,
        "assists_minus_xa": -0.0948,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6558,
        "points_added": 0.6325,
        "xpoints_added": 0.3862,
        "passes_attempted": 396.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7119,
        "passes_over_expected": -17.8977,
        "passes_over_expected_p100": -4.5196,
        "avg_pass_distance": 19.9816,
        "avg_pass_vertical": 7.2434
      }
    },
    {
      "canonical_id": "sofia-huerta",
      "canonical_name": "Sofia Huerta",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1430.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.2319,
        "xg_place": -0.4026,
        "goals_minus_xg": -0.2319,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 1.2963,
        "assists_minus_xa": -0.2963,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.5282,
        "points_added": 0.4593,
        "xpoints_added": 0.5898,
        "passes_attempted": 804.0,
        "pass_completion_pct": 0.7811,
        "xpass_completion_pct": 0.74,
        "passes_over_expected": 33.0763,
        "passes_over_expected_p100": 4.114,
        "avg_pass_distance": 22.7862,
        "avg_pass_vertical": 6.3443
      }
    }
  ]
}