{
  "slug": "soccer-uslc-2021-2vq14gkqra",
  "game_id": "soccer-uslc-2021-2vQ14GKqrA",
  "display": "USLC 2021 Season",
  "league": "USLC",
  "season": 2021,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2021",
  "synthetic": true,
  "player_count": 36,
  "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": "alljaz-dzankic",
      "canonical_name": "Alljaz Dzankic",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1086.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2318,
        "xg_place": -0.183,
        "goals_minus_xg": -0.2318,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.056,
        "assists_minus_xa": -0.056,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2878,
        "points_added": 0.0,
        "xpoints_added": 0.2598,
        "passes_attempted": 583.0,
        "pass_completion_pct": 0.8456,
        "xpass_completion_pct": 0.8279,
        "passes_over_expected": 10.325,
        "passes_over_expected_p100": 1.771,
        "avg_pass_distance": 24.3717,
        "avg_pass_vertical": 7.5815
      }
    },
    {
      "canonical_id": "amadou-dia",
      "canonical_name": "Amadou Dia",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 854.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2045,
        "xg_place": -0.2045,
        "goals_minus_xg": -0.2045,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.7529,
        "assists_minus_xa": -0.7529,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.9574,
        "points_added": 0.0,
        "xpoints_added": 0.0771,
        "passes_attempted": 487.0,
        "pass_completion_pct": 0.7844,
        "xpass_completion_pct": 0.7597,
        "passes_over_expected": 12.0346,
        "passes_over_expected_p100": 2.4712,
        "avg_pass_distance": 21.2354,
        "avg_pass_vertical": 3.7126
      }
    },
    {
      "canonical_id": "bailey-sparks",
      "canonical_name": "Bailey Sparks",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 232.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3985,
        "xg_place": -0.0274,
        "goals_minus_xg": -0.3985,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1293,
        "assists_minus_xa": -0.1293,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5277,
        "points_added": 0.0,
        "xpoints_added": 0.1431,
        "passes_attempted": 65.0,
        "pass_completion_pct": 0.6308,
        "xpass_completion_pct": 0.6966,
        "passes_over_expected": -4.2818,
        "passes_over_expected_p100": -6.5874,
        "avg_pass_distance": 19.4575,
        "avg_pass_vertical": 4.2586
      }
    },
    {
      "canonical_id": "brooks-thompson",
      "canonical_name": "Brooks Thompson",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 492.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": 142.0,
        "pass_completion_pct": 0.669,
        "xpass_completion_pct": 0.7376,
        "passes_over_expected": -9.7437,
        "passes_over_expected_p100": -6.8618,
        "avg_pass_distance": 33.4149,
        "avg_pass_vertical": 25.0506,
        "shots_faced": 26.0,
        "goals_conceded": 12.0,
        "saves": 14.0,
        "headed_shot_share": 0.1538,
        "xg_faced": 9.7496,
        "goals_conceded_minus_xg": 2.2504,
        "goals_per_xg": 1.2308
      }
    },
    {
      "canonical_id": "cameron-duke",
      "canonical_name": "Cameron Duke",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 353.0,
        "shots": 3.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.4078,
        "xg_place": 0.0387,
        "goals_minus_xg": 0.5922,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2189,
        "assists_minus_xa": -0.2189,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6267,
        "points_added": 0.7684,
        "xpoints_added": 0.2768,
        "passes_attempted": 100.0,
        "pass_completion_pct": 0.78,
        "xpass_completion_pct": 0.808,
        "passes_over_expected": -2.7996,
        "passes_over_expected_p100": -2.7996,
        "avg_pass_distance": 18.6091,
        "avg_pass_vertical": 0.4014
      }
    },
    {
      "canonical_id": "christian-duke",
      "canonical_name": "Christian Duke",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2149.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.691,
        "xg_place": -0.4662,
        "goals_minus_xg": -0.691,
        "key_passes": 16.0,
        "assists": 1.0,
        "xa": 1.0692,
        "assists_minus_xa": -0.0692,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7602,
        "points_added": 0.0,
        "xpoints_added": 0.4817,
        "passes_attempted": 753.0,
        "pass_completion_pct": 0.8008,
        "xpass_completion_pct": 0.8113,
        "passes_over_expected": -7.8718,
        "passes_over_expected_p100": -1.0454,
        "avg_pass_distance": 18.1387,
        "avg_pass_vertical": 2.3132
      }
    },
    {
      "canonical_id": "coby-jones",
      "canonical_name": "Coby Jones",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 278.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.143,
        "xg_place": 0.218,
        "goals_minus_xg": 0.857,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1075,
        "assists_minus_xa": -0.1075,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2505,
        "points_added": 0.1333,
        "xpoints_added": 0.0277,
        "passes_attempted": 90.0,
        "pass_completion_pct": 0.7556,
        "xpass_completion_pct": 0.7831,
        "passes_over_expected": -2.4817,
        "passes_over_expected_p100": -2.7574,
        "avg_pass_distance": 18.3385,
        "avg_pass_vertical": -0.7808
      }
    },
    {
      "canonical_id": "daniel-barbir",
      "canonical_name": "Daniel Barbir",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2172.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.56,
        "xg_place": -0.014,
        "goals_minus_xg": 0.44,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.5391,
        "assists_minus_xa": -0.5391,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.0991,
        "points_added": 0.4043,
        "xpoints_added": 0.5903,
        "passes_attempted": 1254.0,
        "pass_completion_pct": 0.8014,
        "xpass_completion_pct": 0.7997,
        "passes_over_expected": 2.2041,
        "passes_over_expected_p100": 0.1758,
        "avg_pass_distance": 26.2246,
        "avg_pass_vertical": 10.2117
      }
    },
    {
      "canonical_id": "daniel-gutierrez",
      "canonical_name": "Daniel Gutierrez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 23.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 3.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.9524,
        "passes_over_expected": 0.1428,
        "passes_over_expected_p100": 4.7593,
        "avg_pass_distance": 13.39,
        "avg_pass_vertical": -8.8167
      }
    },
    {
      "canonical_id": "dominik-resetar",
      "canonical_name": "Dominik Resetar",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 324.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.406,
        "xg_place": 0.4134,
        "goals_minus_xg": 0.594,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.3825,
        "assists_minus_xa": -0.3825,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7884,
        "points_added": 0.6157,
        "xpoints_added": 0.2526,
        "passes_attempted": 91.0,
        "pass_completion_pct": 0.5385,
        "xpass_completion_pct": 0.6843,
        "passes_over_expected": -13.2716,
        "passes_over_expected_p100": -14.5842,
        "avg_pass_distance": 18.1972,
        "avg_pass_vertical": -2.3869
      }
    },
    {
      "canonical_id": "enoch-mushagalusa",
      "canonical_name": "Enoch Mushagalusa",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2744.0,
        "shots": 98.0,
        "shots_on_target": 28.0,
        "goals": 8.0,
        "xg": 9.3001,
        "xg_place": -2.9581,
        "goals_minus_xg": -1.3001,
        "key_passes": 33.0,
        "assists": 4.0,
        "xa": 3.6418,
        "assists_minus_xa": 0.3582,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 12.9419,
        "points_added": 4.0829,
        "xpoints_added": 6.1327,
        "passes_attempted": 657.0,
        "pass_completion_pct": 0.7489,
        "xpass_completion_pct": 0.7712,
        "passes_over_expected": -14.6852,
        "passes_over_expected_p100": -2.2352,
        "avg_pass_distance": 16.2788,
        "avg_pass_vertical": -2.4991
      }
    },
    {
      "canonical_id": "felipe-hern\u00e1ndez",
      "canonical_name": "Felipe Hern\u00e1ndez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 142.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.118,
        "xg_place": -0.0677,
        "goals_minus_xg": -0.118,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.5571,
        "assists_minus_xa": 0.4429,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6752,
        "points_added": 0.0,
        "xpoints_added": 0.0781,
        "passes_attempted": 75.0,
        "pass_completion_pct": 0.8267,
        "xpass_completion_pct": 0.8012,
        "passes_over_expected": 1.9067,
        "passes_over_expected_p100": 2.5423,
        "avg_pass_distance": 25.1336,
        "avg_pass_vertical": 5.437
      }
    },
    {
      "canonical_id": "gavin-krenecki",
      "canonical_name": "Gavin Krenecki",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 193.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": 67.0,
        "pass_completion_pct": 0.6119,
        "xpass_completion_pct": 0.647,
        "passes_over_expected": -2.3511,
        "passes_over_expected_p100": -3.5091,
        "avg_pass_distance": 38.4111,
        "avg_pass_vertical": 30.9466,
        "shots_faced": 9.0,
        "goals_conceded": 4.0,
        "saves": 5.0,
        "headed_shot_share": 0.1111,
        "xg_faced": 3.2632,
        "goals_conceded_minus_xg": 0.7368,
        "goals_per_xg": 1.2258
      }
    },
    {
      "canonical_id": "graham-smith",
      "canonical_name": "Graham Smith",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1789.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.5501,
        "xg_place": -0.3852,
        "goals_minus_xg": -0.5501,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.4305,
        "assists_minus_xa": -0.4305,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9806,
        "points_added": 0.0,
        "xpoints_added": 0.5584,
        "passes_attempted": 1215.0,
        "pass_completion_pct": 0.856,
        "xpass_completion_pct": 0.8462,
        "passes_over_expected": 11.8925,
        "passes_over_expected_p100": 0.9788,
        "avg_pass_distance": 26.2699,
        "avg_pass_vertical": 9.6471
      }
    },
    {
      "canonical_id": "grayson-barber",
      "canonical_name": "Grayson Barber",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 758.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3788,
        "xg_place": 0.4434,
        "goals_minus_xg": 0.6212,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 1.0927,
        "assists_minus_xa": 0.9073,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.4715,
        "points_added": 0.5041,
        "xpoints_added": 0.1514,
        "passes_attempted": 196.0,
        "pass_completion_pct": 0.6837,
        "xpass_completion_pct": 0.7257,
        "passes_over_expected": -8.2296,
        "passes_over_expected_p100": -4.1988,
        "avg_pass_distance": 16.3167,
        "avg_pass_vertical": -0.8607
      }
    },
    {
      "canonical_id": "isaiah-leflore",
      "canonical_name": "Isaiah LeFlore",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1401.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.3718,
        "xg_place": -0.1142,
        "goals_minus_xg": -0.3718,
        "key_passes": 7.0,
        "assists": 2.0,
        "xa": 0.6647,
        "assists_minus_xa": 1.3353,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.0365,
        "points_added": 0.0,
        "xpoints_added": 0.2842,
        "passes_attempted": 718.0,
        "pass_completion_pct": 0.7981,
        "xpass_completion_pct": 0.8079,
        "passes_over_expected": -7.1022,
        "passes_over_expected_p100": -0.9892,
        "avg_pass_distance": 18.1663,
        "avg_pass_vertical": 1.6196
      }
    },
    {
      "canonical_id": "jahon-rad",
      "canonical_name": "Jahon Rad",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1142.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.8134,
        "xg_place": -0.078,
        "goals_minus_xg": -0.8134,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.5967,
        "assists_minus_xa": 0.4033,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4101,
        "points_added": 0.0,
        "xpoints_added": 0.5795,
        "passes_attempted": 616.0,
        "pass_completion_pct": 0.8344,
        "xpass_completion_pct": 0.8378,
        "passes_over_expected": -2.0953,
        "passes_over_expected_p100": -0.3401,
        "avg_pass_distance": 20.6734,
        "avg_pass_vertical": 2.6069
      }
    },
    {
      "canonical_id": "jake-davis",
      "canonical_name": "Jake Davis",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1988.0,
        "shots": 27.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 1.1059,
        "xg_place": 0.0294,
        "goals_minus_xg": 0.8941,
        "key_passes": 41.0,
        "assists": 5.0,
        "xa": 3.9028,
        "assists_minus_xa": 1.0972,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.0087,
        "points_added": 1.9477,
        "xpoints_added": 0.9233,
        "passes_attempted": 1031.0,
        "pass_completion_pct": 0.7216,
        "xpass_completion_pct": 0.7375,
        "passes_over_expected": -16.3174,
        "passes_over_expected_p100": -1.5827,
        "avg_pass_distance": 20.9018,
        "avg_pass_vertical": 5.3341
      }
    },
    {
      "canonical_id": "jamil-roberts",
      "canonical_name": "Jamil Roberts",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 949.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.1317,
        "xg_place": 0.0861,
        "goals_minus_xg": 0.8683,
        "key_passes": 12.0,
        "assists": 1.0,
        "xa": 1.0958,
        "assists_minus_xa": -0.0958,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.2275,
        "points_added": 1.6153,
        "xpoints_added": 0.8279,
        "passes_attempted": 265.0,
        "pass_completion_pct": 0.6453,
        "xpass_completion_pct": 0.69,
        "passes_over_expected": -11.8569,
        "passes_over_expected_p100": -4.4743,
        "avg_pass_distance": 20.2944,
        "avg_pass_vertical": -0.7923
      }
    },
    {
      "canonical_id": "jayin-van-deventer",
      "canonical_name": "Jayin Van Deventer",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 434.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0921,
        "xg_place": -0.0921,
        "goals_minus_xg": -0.0921,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0359,
        "assists_minus_xa": -0.0359,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.128,
        "points_added": 0.0,
        "xpoints_added": 0.1276,
        "passes_attempted": 115.0,
        "pass_completion_pct": 0.8348,
        "xpass_completion_pct": 0.8766,
        "passes_over_expected": -4.8087,
        "passes_over_expected_p100": -4.1815,
        "avg_pass_distance": 17.8223,
        "avg_pass_vertical": -0.6394
      }
    },
    {
      "canonical_id": "jaylin-lindsey",
      "canonical_name": "Jaylin Lindsey",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 257.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.4727,
        "assists_minus_xa": -0.4727,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4727,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 181.0,
        "pass_completion_pct": 0.8177,
        "xpass_completion_pct": 0.7966,
        "passes_over_expected": 3.8139,
        "passes_over_expected_p100": 2.1071,
        "avg_pass_distance": 18.4333,
        "avg_pass_vertical": 1.4619
      }
    },
    {
      "canonical_id": "john-pulskamp",
      "canonical_name": "John Pulskamp",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1189.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": 405.0,
        "pass_completion_pct": 0.8642,
        "xpass_completion_pct": 0.8716,
        "passes_over_expected": -2.9863,
        "passes_over_expected_p100": -0.7373,
        "avg_pass_distance": 28.6024,
        "avg_pass_vertical": 17.466,
        "shots_faced": 65.0,
        "goals_conceded": 20.0,
        "saves": 42.0,
        "headed_shot_share": 0.1538,
        "xg_faced": 19.9467,
        "goals_conceded_minus_xg": 0.0533,
        "goals_per_xg": 1.0027
      }
    },
    {
      "canonical_id": "kaveh-rad",
      "canonical_name": "Kaveh Rad",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 912.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.9453,
        "xg_place": -0.1656,
        "goals_minus_xg": 0.0547,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.5707,
        "assists_minus_xa": -0.5707,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5161,
        "points_added": 0.1522,
        "xpoints_added": 0.5677,
        "passes_attempted": 644.0,
        "pass_completion_pct": 0.854,
        "xpass_completion_pct": 0.8449,
        "passes_over_expected": 5.8829,
        "passes_over_expected_p100": 0.9135,
        "avg_pass_distance": 24.9642,
        "avg_pass_vertical": 8.4149
      }
    },
    {
      "canonical_id": "kayden-pierre",
      "canonical_name": "Kayden Pierre",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2583.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1876,
        "xg_place": 0.5211,
        "goals_minus_xg": 0.8124,
        "key_passes": 16.0,
        "assists": 2.0,
        "xa": 2.1857,
        "assists_minus_xa": -0.1857,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.3733,
        "points_added": 0.9065,
        "xpoints_added": 0.107,
        "passes_attempted": 1268.0,
        "pass_completion_pct": 0.7918,
        "xpass_completion_pct": 0.7917,
        "passes_over_expected": 0.133,
        "passes_over_expected_p100": 0.0105,
        "avg_pass_distance": 18.6643,
        "avg_pass_vertical": 1.8424
      }
    },
    {
      "canonical_id": "kendall-mcintosh",
      "canonical_name": "Kendall McIntosh",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1283.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": 412.0,
        "pass_completion_pct": 0.7136,
        "xpass_completion_pct": 0.7263,
        "passes_over_expected": -5.2477,
        "passes_over_expected_p100": -1.2737,
        "avg_pass_distance": 33.8056,
        "avg_pass_vertical": 24.4684,
        "shots_faced": 64.0,
        "goals_conceded": 25.0,
        "saves": 36.0,
        "headed_shot_share": 0.1094,
        "xg_faced": 21.9024,
        "goals_conceded_minus_xg": 3.0976,
        "goals_per_xg": 1.1414
      }
    },
    {
      "canonical_id": "mataeo-bunbury",
      "canonical_name": "Mataeo Bunbury",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 421.0,
        "shots": 9.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.688,
        "xg_place": 0.5174,
        "goals_minus_xg": -0.688,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0623,
        "assists_minus_xa": -0.0623,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7504,
        "points_added": 0.0,
        "xpoints_added": 0.4609,
        "passes_attempted": 86.0,
        "pass_completion_pct": 0.7209,
        "xpass_completion_pct": 0.8367,
        "passes_over_expected": -9.9545,
        "passes_over_expected_p100": -11.575,
        "avg_pass_distance": 12.3682,
        "avg_pass_vertical": -4.7976
      }
    },
    {
      "canonical_id": "matthew-constant",
      "canonical_name": "Matthew Constant",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 819.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2534,
        "xg_place": 0.2186,
        "goals_minus_xg": -0.2534,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0536,
        "assists_minus_xa": -0.0536,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.307,
        "points_added": 0.0,
        "xpoints_added": 0.1009,
        "passes_attempted": 382.0,
        "pass_completion_pct": 0.8063,
        "xpass_completion_pct": 0.8162,
        "passes_over_expected": -3.805,
        "passes_over_expected_p100": -0.9961,
        "avg_pass_distance": 26.7597,
        "avg_pass_vertical": 9.5789
      }
    },
    {
      "canonical_id": "michael-lenis",
      "canonical_name": "Michael Lenis",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 176.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.0696,
        "assists_minus_xa": -0.0696,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0696,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 95.0,
        "pass_completion_pct": 0.7579,
        "xpass_completion_pct": 0.7907,
        "passes_over_expected": -3.1134,
        "passes_over_expected_p100": -3.2773,
        "avg_pass_distance": 18.5511,
        "avg_pass_vertical": 4.5123
      }
    },
    {
      "canonical_id": "ozzie-cisneros",
      "canonical_name": "Ozzie Cisneros",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1358.0,
        "shots": 15.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 1.7316,
        "xg_place": 0.0772,
        "goals_minus_xg": 1.2684,
        "key_passes": 13.0,
        "assists": 0.0,
        "xa": 0.8029,
        "assists_minus_xa": -0.8029,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.5345,
        "points_added": 2.001,
        "xpoints_added": 1.4135,
        "passes_attempted": 391.0,
        "pass_completion_pct": 0.8542,
        "xpass_completion_pct": 0.8645,
        "passes_over_expected": -4.0099,
        "passes_over_expected_p100": -1.0256,
        "avg_pass_distance": 17.6117,
        "avg_pass_vertical": 0.9692
      }
    },
    {
      "canonical_id": "petar-cuic",
      "canonical_name": "Petar Cuic",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2226.0,
        "shots": 18.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.0366,
        "xg_place": -0.0923,
        "goals_minus_xg": -0.0366,
        "key_passes": 23.0,
        "assists": 0.0,
        "xa": 1.546,
        "assists_minus_xa": -1.546,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.5826,
        "points_added": 0.3698,
        "xpoints_added": 1.0125,
        "passes_attempted": 1308.0,
        "pass_completion_pct": 0.805,
        "xpass_completion_pct": 0.8427,
        "passes_over_expected": -49.2183,
        "passes_over_expected_p100": -3.7629,
        "avg_pass_distance": 23.1575,
        "avg_pass_vertical": 4.8327
      }
    },
    {
      "canonical_id": "roberto-puncec",
      "canonical_name": "Roberto Puncec",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 48.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": 46.0,
        "pass_completion_pct": 0.9783,
        "xpass_completion_pct": 0.8852,
        "passes_over_expected": 4.2809,
        "passes_over_expected_p100": 9.3063,
        "avg_pass_distance": 21.4717,
        "avg_pass_vertical": 7.43
      }
    },
    {
      "canonical_id": "rojay-smith",
      "canonical_name": "Rojay Smith",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1607.0,
        "shots": 46.0,
        "shots_on_target": 17.0,
        "goals": 5.0,
        "xg": 3.4749,
        "xg_place": 0.6803,
        "goals_minus_xg": 1.5251,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.9821,
        "assists_minus_xa": 0.0179,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.457,
        "points_added": 1.5635,
        "xpoints_added": 2.1894,
        "passes_attempted": 328.0,
        "pass_completion_pct": 0.689,
        "xpass_completion_pct": 0.7329,
        "passes_over_expected": -14.3928,
        "passes_over_expected_p100": -4.3881,
        "avg_pass_distance": 16.7614,
        "avg_pass_vertical": -1.1688
      }
    },
    {
      "canonical_id": "ropapa-mensah",
      "canonical_name": "Ropapa Mensah",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 547.0,
        "shots": 15.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.8505,
        "xg_place": -1.3376,
        "goals_minus_xg": -1.8505,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 0.9028,
        "assists_minus_xa": 1.0972,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.7533,
        "points_added": 0.0,
        "xpoints_added": 1.5734,
        "passes_attempted": 130.0,
        "pass_completion_pct": 0.5923,
        "xpass_completion_pct": 0.6761,
        "passes_over_expected": -10.8933,
        "passes_over_expected_p100": -8.3795,
        "avg_pass_distance": 16.8944,
        "avg_pass_vertical": 0.4973
      }
    },
    {
      "canonical_id": "tyler-freeman",
      "canonical_name": "Tyler Freeman",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 555.0,
        "shots": 15.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 1.6085,
        "xg_place": 0.562,
        "goals_minus_xg": 1.3915,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.5784,
        "assists_minus_xa": 0.4216,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.187,
        "points_added": 2.7791,
        "xpoints_added": 1.4414,
        "passes_attempted": 114.0,
        "pass_completion_pct": 0.7105,
        "xpass_completion_pct": 0.6896,
        "passes_over_expected": 2.3912,
        "passes_over_expected_p100": 2.0975,
        "avg_pass_distance": 22.046,
        "avg_pass_vertical": -2.4468
      }
    },
    {
      "canonical_id": "wilson-harris",
      "canonical_name": "Wilson Harris",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 834.0,
        "shots": 29.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 5.4817,
        "xg_place": -1.5529,
        "goals_minus_xg": -3.4817,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5144,
        "assists_minus_xa": -0.5144,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 5.9961,
        "points_added": 1.3914,
        "xpoints_added": 3.2903,
        "passes_attempted": 149.0,
        "pass_completion_pct": 0.7383,
        "xpass_completion_pct": 0.7651,
        "passes_over_expected": -3.9956,
        "passes_over_expected_p100": -2.6816,
        "avg_pass_distance": 17.1899,
        "avg_pass_vertical": 0.7368
      }
    },
    {
      "canonical_id": "zion-long",
      "canonical_name": "Zion Long",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 349.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1215,
        "xg_place": -0.1215,
        "goals_minus_xg": -0.1215,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0222,
        "assists_minus_xa": -0.0222,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1437,
        "points_added": 0.0,
        "xpoints_added": 0.0511,
        "passes_attempted": 56.0,
        "pass_completion_pct": 0.7679,
        "xpass_completion_pct": 0.7895,
        "passes_over_expected": -1.2135,
        "passes_over_expected_p100": -2.167,
        "avg_pass_distance": 13.5702,
        "avg_pass_vertical": -5.4228
      }
    }
  ]
}