{
  "slug": "soccer-usls-2025-26-2vq1y44qra",
  "game_id": "soccer-usls-2025-26-2vQ1y44QrA",
  "display": "USLS 2025 Season",
  "league": "USLS",
  "season": 2025,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "usls-2025",
  "synthetic": true,
  "player_count": 28,
  "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": "alexis-missimo",
      "canonical_name": "Alexis Missimo",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1238.0,
        "shots": 17.0,
        "shots_on_target": 8.0,
        "goals": 2.0,
        "xg": 3.0169,
        "xg_place": -0.9606,
        "goals_minus_xg": -1.0169,
        "key_passes": 15.0,
        "assists": 1.0,
        "xa": 1.1635,
        "assists_minus_xa": -0.1635,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.1805,
        "points_added": 1.5401,
        "xpoints_added": 1.8573,
        "passes_attempted": 428.0,
        "pass_completion_pct": 0.7477,
        "xpass_completion_pct": 0.7765,
        "passes_over_expected": -12.3267,
        "passes_over_expected_p100": -2.8801,
        "avg_pass_distance": 17.5364,
        "avg_pass_vertical": 2.7494
      }
    },
    {
      "canonical_id": "allie-thornton",
      "canonical_name": "Allie Thornton",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1684.0,
        "shots": 24.0,
        "shots_on_target": 14.0,
        "goals": 3.0,
        "xg": 5.3383,
        "xg_place": 0.4434,
        "goals_minus_xg": -2.3383,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.1789,
        "assists_minus_xa": 0.8211,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.5171,
        "points_added": 1.5818,
        "xpoints_added": 3.04,
        "passes_attempted": 370.0,
        "pass_completion_pct": 0.6541,
        "xpass_completion_pct": 0.7408,
        "passes_over_expected": -32.0968,
        "passes_over_expected_p100": -8.6748,
        "avg_pass_distance": 14.0785,
        "avg_pass_vertical": -0.3727
      }
    },
    {
      "canonical_id": "amber-brooks",
      "canonical_name": "Amber Brooks",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2703.0,
        "shots": 27.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.8864,
        "xg_place": -0.6243,
        "goals_minus_xg": 0.1136,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.8062,
        "assists_minus_xa": 0.1938,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.6926,
        "points_added": 1.7889,
        "xpoints_added": 1.7497,
        "passes_attempted": 1342.0,
        "pass_completion_pct": 0.8182,
        "xpass_completion_pct": 0.8227,
        "passes_over_expected": -6.0629,
        "passes_over_expected_p100": -0.4518,
        "avg_pass_distance": 22.3747,
        "avg_pass_vertical": 7.8346
      }
    },
    {
      "canonical_id": "bethany-bos",
      "canonical_name": "Bethany Bos",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 664.0,
        "shots": 20.0,
        "shots_on_target": 11.0,
        "goals": 2.0,
        "xg": 3.5624,
        "xg_place": -0.3389,
        "goals_minus_xg": -1.5624,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2107,
        "assists_minus_xa": -0.2107,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.7732,
        "points_added": 1.5942,
        "xpoints_added": 2.0882,
        "passes_attempted": 187.0,
        "pass_completion_pct": 0.7005,
        "xpass_completion_pct": 0.7602,
        "passes_over_expected": -11.1607,
        "passes_over_expected_p100": -5.9683,
        "avg_pass_distance": 14.2471,
        "avg_pass_vertical": 0.3175
      }
    },
    {
      "canonical_id": "camryn-lancaster",
      "canonical_name": "Camryn Lancaster",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1608.0,
        "shots": 29.0,
        "shots_on_target": 10.0,
        "goals": 4.0,
        "xg": 2.8006,
        "xg_place": 1.2437,
        "goals_minus_xg": 1.1994,
        "key_passes": 20.0,
        "assists": 2.0,
        "xa": 2.7539,
        "assists_minus_xa": -0.7539,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.5545,
        "points_added": 3.2469,
        "xpoints_added": 2.1667,
        "passes_attempted": 501.0,
        "pass_completion_pct": 0.6048,
        "xpass_completion_pct": 0.6751,
        "passes_over_expected": -35.2358,
        "passes_over_expected_p100": -7.0331,
        "avg_pass_distance": 16.5933,
        "avg_pass_vertical": 3.2547
      }
    },
    {
      "canonical_id": "caroline-kelly",
      "canonical_name": "Caroline Kelly",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 376.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6429,
        "xg_place": -0.4108,
        "goals_minus_xg": -0.6429,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 1.4427,
        "assists_minus_xa": -1.4427,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.0856,
        "points_added": 0.0,
        "xpoints_added": 0.4655,
        "passes_attempted": 100.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6087,
        "passes_over_expected": -0.8719,
        "passes_over_expected_p100": -0.8719,
        "avg_pass_distance": 19.8576,
        "avg_pass_vertical": 3.8217
      }
    },
    {
      "canonical_id": "caroline-swann",
      "canonical_name": "Caroline Swann",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 402.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3167,
        "xg_place": -0.2449,
        "goals_minus_xg": -0.3167,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1588,
        "assists_minus_xa": -0.1588,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4755,
        "points_added": 0.0,
        "xpoints_added": 0.2852,
        "passes_attempted": 118.0,
        "pass_completion_pct": 0.7712,
        "xpass_completion_pct": 0.787,
        "passes_over_expected": -1.8675,
        "passes_over_expected_p100": -1.5827,
        "avg_pass_distance": 17.2569,
        "avg_pass_vertical": 5.9079
      }
    },
    {
      "canonical_id": "chioma-ubogagu",
      "canonical_name": "Chioma Ubogagu",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1793.0,
        "shots": 30.0,
        "shots_on_target": 11.0,
        "goals": 1.0,
        "xg": 2.1566,
        "xg_place": 0.0897,
        "goals_minus_xg": -1.1566,
        "key_passes": 35.0,
        "assists": 4.0,
        "xa": 4.4557,
        "assists_minus_xa": -0.4557,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 6.6122,
        "points_added": 0.9342,
        "xpoints_added": 1.3572,
        "passes_attempted": 497.0,
        "pass_completion_pct": 0.7163,
        "xpass_completion_pct": 0.7429,
        "passes_over_expected": -13.2274,
        "passes_over_expected_p100": -2.6614,
        "avg_pass_distance": 16.0728,
        "avg_pass_vertical": -0.4211
      }
    },
    {
      "canonical_id": "cyera-hintzen",
      "canonical_name": "Cyera Hintzen",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2544.0,
        "shots": 21.0,
        "shots_on_target": 9.0,
        "goals": 0.0,
        "xg": 0.9092,
        "xg_place": -0.0908,
        "goals_minus_xg": -0.9092,
        "key_passes": 25.0,
        "assists": 2.0,
        "xa": 3.3626,
        "assists_minus_xa": -1.3626,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 4.2718,
        "points_added": 0.0,
        "xpoints_added": 0.7027,
        "passes_attempted": 1380.0,
        "pass_completion_pct": 0.7058,
        "xpass_completion_pct": 0.7582,
        "passes_over_expected": -72.3835,
        "passes_over_expected_p100": -5.2452,
        "avg_pass_distance": 18.1943,
        "avg_pass_vertical": 5.3793
      }
    },
    {
      "canonical_id": "deborah-abiodun",
      "canonical_name": "Deborah Abiodun",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 97.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 39.0,
        "pass_completion_pct": 0.7692,
        "xpass_completion_pct": 0.852,
        "passes_over_expected": -3.2289,
        "passes_over_expected_p100": -8.2793,
        "avg_pass_distance": 19.4051,
        "avg_pass_vertical": -3.8658
      }
    },
    {
      "canonical_id": "gracie-brian",
      "canonical_name": "Gracie Brian",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 807.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.6585,
        "xg_place": 0.0661,
        "goals_minus_xg": 0.3415,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.4861,
        "assists_minus_xa": -0.4861,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.1447,
        "points_added": 1.5215,
        "xpoints_added": 1.3558,
        "passes_attempted": 231.0,
        "pass_completion_pct": 0.7662,
        "xpass_completion_pct": 0.8047,
        "passes_over_expected": -8.8955,
        "passes_over_expected_p100": -3.8509,
        "avg_pass_distance": 18.996,
        "avg_pass_vertical": 2.5682
      }
    },
    {
      "canonical_id": "hannah-davison",
      "canonical_name": "Hannah Davison",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1585.0,
        "shots": 15.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.9188,
        "xg_place": -0.0639,
        "goals_minus_xg": -0.9188,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0739,
        "assists_minus_xa": -0.0739,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9927,
        "points_added": 0.0,
        "xpoints_added": 0.5785,
        "passes_attempted": 859.0,
        "pass_completion_pct": 0.7742,
        "xpass_completion_pct": 0.797,
        "passes_over_expected": -19.6279,
        "passes_over_expected_p100": -2.285,
        "avg_pass_distance": 21.9389,
        "avg_pass_vertical": 9.5338
      }
    },
    {
      "canonical_id": "heather-stainbrook",
      "canonical_name": "Heather Stainbrook",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 995.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.3195,
        "xg_place": 0.3284,
        "goals_minus_xg": 0.6805,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.5443,
        "assists_minus_xa": 0.4557,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.8638,
        "points_added": 0.4806,
        "xpoints_added": 0.7096,
        "passes_attempted": 397.0,
        "pass_completion_pct": 0.7531,
        "xpass_completion_pct": 0.8019,
        "passes_over_expected": -19.3651,
        "passes_over_expected_p100": -4.8779,
        "avg_pass_distance": 15.9851,
        "avg_pass_vertical": 3.3448
      }
    },
    {
      "canonical_id": "ishata-hamid",
      "canonical_name": "Ishata Hamid",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 403.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.9113,
        "xg_place": -0.1326,
        "goals_minus_xg": -0.9113,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 1.2943,
        "assists_minus_xa": -1.2943,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.2056,
        "points_added": 0.0,
        "xpoints_added": 0.5913,
        "passes_attempted": 117.0,
        "pass_completion_pct": 0.7607,
        "xpass_completion_pct": 0.7313,
        "passes_over_expected": 3.4411,
        "passes_over_expected_p100": 2.9411,
        "avg_pass_distance": 15.0729,
        "avg_pass_vertical": 1.0054
      }
    },
    {
      "canonical_id": "jenny-julia-danielsson",
      "canonical_name": "Jenny-Julia Danielsson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 215.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1876,
        "xg_place": 0.5786,
        "goals_minus_xg": 0.8124,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2308,
        "assists_minus_xa": -0.2308,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4184,
        "points_added": 0.0022,
        "xpoints_added": 0.0004,
        "passes_attempted": 53.0,
        "pass_completion_pct": 0.6981,
        "xpass_completion_pct": 0.6901,
        "passes_over_expected": 0.4252,
        "passes_over_expected_p100": 0.8023,
        "avg_pass_distance": 18.368,
        "avg_pass_vertical": 3.8996
      }
    },
    {
      "canonical_id": "kiley-dulaney",
      "canonical_name": "Kiley Dulaney",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 412.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1228,
        "xg_place": 0.1882,
        "goals_minus_xg": -0.1228,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.4551,
        "assists_minus_xa": -0.4551,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5779,
        "points_added": 0.0,
        "xpoints_added": 0.0084,
        "passes_attempted": 149.0,
        "pass_completion_pct": 0.5906,
        "xpass_completion_pct": 0.6547,
        "passes_over_expected": -9.5431,
        "passes_over_expected_p100": -6.4048,
        "avg_pass_distance": 20.8489,
        "avg_pass_vertical": 10.2781
      }
    },
    {
      "canonical_id": "lauren-flynn",
      "canonical_name": "Lauren Flynn",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 882.0,
        "shots": 9.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.352,
        "xg_place": 0.8606,
        "goals_minus_xg": 0.648,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0538,
        "assists_minus_xa": -0.0538,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4058,
        "points_added": 0.4434,
        "xpoints_added": 1.2293,
        "passes_attempted": 558.0,
        "pass_completion_pct": 0.8387,
        "xpass_completion_pct": 0.8584,
        "passes_over_expected": -10.9689,
        "passes_over_expected_p100": -1.9658,
        "avg_pass_distance": 20.6017,
        "avg_pass_vertical": 4.7144
      }
    },
    {
      "canonical_id": "lucy-shepherd",
      "canonical_name": "Lucy Shepherd",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 36.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2669,
        "xg_place": -0.2669,
        "goals_minus_xg": -0.2669,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0232,
        "assists_minus_xa": -0.0232,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2901,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 12.0,
        "pass_completion_pct": 0.3333,
        "xpass_completion_pct": 0.5361,
        "passes_over_expected": -2.4329,
        "passes_over_expected_p100": -20.2744,
        "avg_pass_distance": 12.2814,
        "avg_pass_vertical": -0.7571
      }
    },
    {
      "canonical_id": "maya-mccutcheon",
      "canonical_name": "Maya McCutcheon",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1774.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.0978,
        "xg_place": 0.0309,
        "goals_minus_xg": -0.0978,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0978,
        "points_added": 0.4082,
        "xpoints_added": 0.6319,
        "passes_attempted": 765.0,
        "pass_completion_pct": 0.8222,
        "xpass_completion_pct": 0.8401,
        "passes_over_expected": -13.6591,
        "passes_over_expected_p100": -1.7855,
        "avg_pass_distance": 19.854,
        "avg_pass_vertical": 4.6608
      }
    },
    {
      "canonical_id": "rhea-moore",
      "canonical_name": "Rhea Moore",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 223.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.721,
        "xg_place": 0.8487,
        "goals_minus_xg": 1.279,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.7543,
        "assists_minus_xa": 0.2457,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.4753,
        "points_added": 0.2197,
        "xpoints_added": 0.0689,
        "passes_attempted": 46.0,
        "pass_completion_pct": 0.6087,
        "xpass_completion_pct": 0.6701,
        "passes_over_expected": -2.8226,
        "passes_over_expected_p100": -6.1361,
        "avg_pass_distance": 14.5769,
        "avg_pass_vertical": -1.5888
      }
    },
    {
      "canonical_id": "rylee-foster",
      "canonical_name": "Rylee Foster",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1203.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": 449.0,
        "pass_completion_pct": 0.6414,
        "xpass_completion_pct": 0.7,
        "passes_over_expected": -26.2974,
        "passes_over_expected_p100": -5.8569,
        "avg_pass_distance": 33.7553,
        "avg_pass_vertical": 26.1283,
        "shots_faced": 52.0,
        "goals_conceded": 17.0,
        "saves": 33.0,
        "headed_shot_share": 0.1154,
        "xg_faced": 13.4217,
        "goals_conceded_minus_xg": 3.5783,
        "goals_per_xg": 1.2666
      }
    },
    {
      "canonical_id": "samantha-estrada",
      "canonical_name": "Samantha Estrada",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 115.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.0629,
        "assists_minus_xa": -0.0629,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0629,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 44.0,
        "pass_completion_pct": 0.7045,
        "xpass_completion_pct": 0.6686,
        "passes_over_expected": 1.5834,
        "passes_over_expected_p100": 3.5985,
        "avg_pass_distance": 32.2931,
        "avg_pass_vertical": 25.4882,
        "shots_faced": 8.0,
        "goals_conceded": 2.0,
        "saves": 6.0,
        "headed_shot_share": 0.25,
        "xg_faced": 2.6156,
        "goals_conceded_minus_xg": -0.6156,
        "goals_per_xg": 0.7646
      }
    },
    {
      "canonical_id": "samar-guidry",
      "canonical_name": "Samar Guidry",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2185.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.4553,
        "xg_place": 0.0449,
        "goals_minus_xg": 0.5447,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 1.8521,
        "assists_minus_xa": 0.1479,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3073,
        "points_added": 0.5686,
        "xpoints_added": 0.3867,
        "passes_attempted": 1325.0,
        "pass_completion_pct": 0.7758,
        "xpass_completion_pct": 0.7888,
        "passes_over_expected": -17.178,
        "passes_over_expected_p100": -1.2965,
        "avg_pass_distance": 19.2328,
        "avg_pass_vertical": 6.0827
      }
    },
    {
      "canonical_id": "sealey-strawn",
      "canonical_name": "Sealey Strawn",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1311.0,
        "shots": 21.0,
        "shots_on_target": 7.0,
        "goals": 3.0,
        "xg": 4.3229,
        "xg_place": -2.5426,
        "goals_minus_xg": -1.3229,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.2017,
        "assists_minus_xa": -0.2017,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.5246,
        "points_added": 1.2089,
        "xpoints_added": 2.5244,
        "passes_attempted": 415.0,
        "pass_completion_pct": 0.7181,
        "xpass_completion_pct": 0.7773,
        "passes_over_expected": -24.5729,
        "passes_over_expected_p100": -5.9212,
        "avg_pass_distance": 14.2719,
        "avg_pass_vertical": 1.1256
      }
    },
    {
      "canonical_id": "sydney-cheesman",
      "canonical_name": "Sydney Cheesman",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 301.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0294,
        "xg_place": -0.0294,
        "goals_minus_xg": -0.0294,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.467,
        "assists_minus_xa": -0.467,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4964,
        "points_added": 0.0,
        "xpoints_added": 0.0016,
        "passes_attempted": 124.0,
        "pass_completion_pct": 0.6532,
        "xpass_completion_pct": 0.754,
        "passes_over_expected": -12.498,
        "passes_over_expected_p100": -10.079,
        "avg_pass_distance": 18.6316,
        "avg_pass_vertical": 6.5205
      }
    },
    {
      "canonical_id": "tamara",
      "canonical_name": "Tamara",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 712.0,
        "shots": 15.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 2.283,
        "xg_place": -1.5841,
        "goals_minus_xg": -2.283,
        "key_passes": 8.0,
        "assists": 3.0,
        "xa": 1.5287,
        "assists_minus_xa": 1.4713,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.8117,
        "points_added": 0.0,
        "xpoints_added": 1.6042,
        "passes_attempted": 202.0,
        "pass_completion_pct": 0.6832,
        "xpass_completion_pct": 0.7461,
        "passes_over_expected": -12.7202,
        "passes_over_expected_p100": -6.2971,
        "avg_pass_distance": 15.1323,
        "avg_pass_vertical": 0.2365
      }
    },
    {
      "canonical_id": "tyler-mccamey",
      "canonical_name": "Tyler McCamey",
      "positions": [],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1385.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.1876,
        "assists_minus_xa": 0.8124,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1876,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 730.0,
        "pass_completion_pct": 0.7726,
        "xpass_completion_pct": 0.8067,
        "passes_over_expected": -24.8967,
        "passes_over_expected_p100": -3.4105,
        "avg_pass_distance": 28.3864,
        "avg_pass_vertical": 18.1663,
        "shots_faced": 67.0,
        "goals_conceded": 19.0,
        "saves": 48.0,
        "headed_shot_share": 0.1343,
        "xg_faced": 21.0258,
        "goals_conceded_minus_xg": -2.0258,
        "goals_per_xg": 0.9036
      }
    },
    {
      "canonical_id": "wayny-balata",
      "canonical_name": "Wayny Balata",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2008.0,
        "shots": 23.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 2.0278,
        "xg_place": 0.5103,
        "goals_minus_xg": -0.0278,
        "key_passes": 18.0,
        "assists": 2.0,
        "xa": 2.0415,
        "assists_minus_xa": -0.0415,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.0694,
        "points_added": 0.9878,
        "xpoints_added": 1.1729,
        "passes_attempted": 733.0,
        "pass_completion_pct": 0.7653,
        "xpass_completion_pct": 0.8091,
        "passes_over_expected": -32.0682,
        "passes_over_expected_p100": -4.3749,
        "avg_pass_distance": 19.4527,
        "avg_pass_vertical": 1.7491
      }
    }
  ]
}