{
  "slug": "soccer-usl1-2024-p6qb32xq0g",
  "game_id": "soccer-usl1-2024-p6qb32XQ0G",
  "display": "USL1 2024 Season",
  "league": "USL1",
  "season": 2024,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "usl1-2024",
  "synthetic": true,
  "player_count": 26,
  "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": "chevone-marsh",
      "canonical_name": "Chevone Marsh",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1966.0,
        "shots": 38.0,
        "shots_on_target": 19.0,
        "goals": 7.0,
        "xg": 6.2709,
        "xg_place": -0.1336,
        "goals_minus_xg": 0.7291,
        "key_passes": 29.0,
        "assists": 1.0,
        "xa": 1.8713,
        "assists_minus_xa": -0.8713,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 8.1422,
        "points_added": 2.7266,
        "xpoints_added": 3.8138,
        "passes_attempted": 385.0,
        "pass_completion_pct": 0.8442,
        "xpass_completion_pct": 0.8197,
        "passes_over_expected": 9.4055,
        "passes_over_expected_p100": 2.443,
        "avg_pass_distance": 18.3951,
        "avg_pass_vertical": -0.4446
      }
    },
    {
      "canonical_id": "declan-watters",
      "canonical_name": "Declan Watters",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2503.0,
        "shots": 12.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.886,
        "xg_place": -0.1278,
        "goals_minus_xg": 0.114,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5072,
        "assists_minus_xa": -0.5072,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.3932,
        "points_added": 0.6355,
        "xpoints_added": 0.5083,
        "passes_attempted": 961.0,
        "pass_completion_pct": 0.7482,
        "xpass_completion_pct": 0.7704,
        "passes_over_expected": -21.4007,
        "passes_over_expected_p100": -2.2269,
        "avg_pass_distance": 25.4994,
        "avg_pass_vertical": 11.5111
      }
    },
    {
      "canonical_id": "fernando-guerrero",
      "canonical_name": "Fernando Guerrero",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 26.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0755,
        "xg_place": -0.0755,
        "goals_minus_xg": -0.0755,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0755,
        "points_added": 0.0,
        "xpoints_added": 0.0695,
        "passes_attempted": 9.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7208,
        "passes_over_expected": -0.4876,
        "passes_over_expected_p100": -5.4178,
        "avg_pass_distance": 22.1353,
        "avg_pass_vertical": 0.4696
      }
    },
    {
      "canonical_id": "gharett-morris",
      "canonical_name": "Gharett Morris",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 95.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.0186,
        "assists_minus_xa": -0.0186,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0186,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 34.0,
        "pass_completion_pct": 0.8235,
        "xpass_completion_pct": 0.8358,
        "passes_over_expected": -0.4169,
        "passes_over_expected_p100": -1.226,
        "avg_pass_distance": 15.2449,
        "avg_pass_vertical": 1.2787
      }
    },
    {
      "canonical_id": "gustavo-fernandes",
      "canonical_name": "Gustavo Fernandes",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1579.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5862,
        "xg_place": 0.2761,
        "goals_minus_xg": -0.5862,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.4441,
        "assists_minus_xa": 0.5559,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0303,
        "points_added": 0.0,
        "xpoints_added": 0.3592,
        "passes_attempted": 726.0,
        "pass_completion_pct": 0.8416,
        "xpass_completion_pct": 0.8234,
        "passes_over_expected": 13.237,
        "passes_over_expected_p100": 1.8233,
        "avg_pass_distance": 22.7542,
        "avg_pass_vertical": 9.4113
      }
    },
    {
      "canonical_id": "jamil-roberts",
      "canonical_name": "Jamil Roberts",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2058.0,
        "shots": 15.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.5589,
        "xg_place": -0.4718,
        "goals_minus_xg": 0.4411,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.7708,
        "assists_minus_xa": 0.2292,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.3297,
        "points_added": 0.8259,
        "xpoints_added": 0.3227,
        "passes_attempted": 877.0,
        "pass_completion_pct": 0.6978,
        "xpass_completion_pct": 0.7189,
        "passes_over_expected": -18.5117,
        "passes_over_expected_p100": -2.1108,
        "avg_pass_distance": 23.5643,
        "avg_pass_vertical": 7.2623
      }
    },
    {
      "canonical_id": "jonathan-filipe",
      "canonical_name": "Jonathan Filipe",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 85.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0905,
        "xg_place": -0.0385,
        "goals_minus_xg": -0.0905,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0905,
        "points_added": 0.0,
        "xpoints_added": 0.0672,
        "passes_attempted": 40.0,
        "pass_completion_pct": 0.65,
        "xpass_completion_pct": 0.7281,
        "passes_over_expected": -3.1235,
        "passes_over_expected_p100": -7.8088,
        "avg_pass_distance": 20.5198,
        "avg_pass_vertical": 1.8668
      }
    },
    {
      "canonical_id": "leo-folla",
      "canonical_name": "Leo Folla",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2439.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 1.371,
        "xg_place": 0.2217,
        "goals_minus_xg": -0.371,
        "key_passes": 4.0,
        "assists": 2.0,
        "xa": 0.6516,
        "assists_minus_xa": 1.3484,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.0226,
        "points_added": 1.8433,
        "xpoints_added": 0.8458,
        "passes_attempted": 999.0,
        "pass_completion_pct": 0.8068,
        "xpass_completion_pct": 0.8083,
        "passes_over_expected": -1.5075,
        "passes_over_expected_p100": -0.1509,
        "avg_pass_distance": 25.146,
        "avg_pass_vertical": 10.6058
      }
    },
    {
      "canonical_id": "leopoldo-plascencia",
      "canonical_name": "Leopoldo Plascencia",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 559.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0311,
        "xg_place": -0.0138,
        "goals_minus_xg": -0.0311,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3247,
        "assists_minus_xa": -0.3247,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3559,
        "points_added": 0.0,
        "xpoints_added": 0.0031,
        "passes_attempted": 253.0,
        "pass_completion_pct": 0.8142,
        "xpass_completion_pct": 0.8091,
        "passes_over_expected": 1.3077,
        "passes_over_expected_p100": 0.5169,
        "avg_pass_distance": 20.1049,
        "avg_pass_vertical": 4.4731
      }
    },
    {
      "canonical_id": "lucas-coutinho",
      "canonical_name": "Lucas Coutinho",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1239.0,
        "shots": 13.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 0.7369,
        "xg_place": 0.7921,
        "goals_minus_xg": 1.2631,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.5284,
        "assists_minus_xa": 0.4716,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 2.2653,
        "points_added": 0.9378,
        "xpoints_added": 0.5844,
        "passes_attempted": 403.0,
        "pass_completion_pct": 0.7618,
        "xpass_completion_pct": 0.7574,
        "passes_over_expected": 1.7626,
        "passes_over_expected_p100": 0.4374,
        "avg_pass_distance": 16.4828,
        "avg_pass_vertical": 3.2394
      }
    },
    {
      "canonical_id": "mayele-malango",
      "canonical_name": "Mayele Malango",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2132.0,
        "shots": 58.0,
        "shots_on_target": 26.0,
        "goals": 8.0,
        "xg": 7.2333,
        "xg_place": 1.6805,
        "goals_minus_xg": 0.7667,
        "key_passes": 23.0,
        "assists": 3.0,
        "xa": 3.1854,
        "assists_minus_xa": -0.1854,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 10.4187,
        "points_added": 4.0478,
        "xpoints_added": 3.5574,
        "passes_attempted": 383.0,
        "pass_completion_pct": 0.7363,
        "xpass_completion_pct": 0.7555,
        "passes_over_expected": -7.3596,
        "passes_over_expected_p100": -1.9216,
        "avg_pass_distance": 14.7462,
        "avg_pass_vertical": -0.7731
      }
    },
    {
      "canonical_id": "michael-knapp",
      "canonical_name": "Michael Knapp",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 430.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": 151.0,
        "pass_completion_pct": 0.8609,
        "xpass_completion_pct": 0.8613,
        "passes_over_expected": -0.0599,
        "passes_over_expected_p100": -0.0397,
        "avg_pass_distance": 23.6929,
        "avg_pass_vertical": 6.2364
      }
    },
    {
      "canonical_id": "omar-g\u00f3mez",
      "canonical_name": "Omar G\u00f3mez",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 842.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6281,
        "xg_place": -0.4926,
        "goals_minus_xg": -0.6281,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.0819,
        "assists_minus_xa": 0.9181,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7101,
        "points_added": 0.0,
        "xpoints_added": 0.4225,
        "passes_attempted": 410.0,
        "pass_completion_pct": 0.8317,
        "xpass_completion_pct": 0.8309,
        "passes_over_expected": 0.321,
        "passes_over_expected_p100": 0.0783,
        "avg_pass_distance": 20.6102,
        "avg_pass_vertical": 3.4993
      }
    },
    {
      "canonical_id": "omar-hernandez",
      "canonical_name": "Omar Hernandez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1448.0,
        "shots": 16.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 0.9436,
        "xg_place": 0.0183,
        "goals_minus_xg": 0.0564,
        "key_passes": 23.0,
        "assists": 0.0,
        "xa": 1.6056,
        "assists_minus_xa": -1.6056,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.5492,
        "points_added": 0.6138,
        "xpoints_added": 0.6078,
        "passes_attempted": 513.0,
        "pass_completion_pct": 0.7135,
        "xpass_completion_pct": 0.7194,
        "passes_over_expected": -3.0639,
        "passes_over_expected_p100": -0.5972,
        "avg_pass_distance": 22.1062,
        "avg_pass_vertical": 2.7078
      }
    },
    {
      "canonical_id": "owen-green",
      "canonical_name": "Owen Green",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1763.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0499,
        "xg_place": -0.0499,
        "goals_minus_xg": -0.0499,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.4898,
        "assists_minus_xa": -0.4898,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5397,
        "points_added": 0.0,
        "xpoints_added": 0.0278,
        "passes_attempted": 666.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.771,
        "passes_over_expected": 4.5143,
        "passes_over_expected_p100": 0.6778,
        "avg_pass_distance": 20.258,
        "avg_pass_vertical": 5.7537
      }
    },
    {
      "canonical_id": "pedro-hernandez",
      "canonical_name": "Pedro Hernandez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1985.0,
        "shots": 27.0,
        "shots_on_target": 14.0,
        "goals": 3.0,
        "xg": 3.1807,
        "xg_place": 0.1982,
        "goals_minus_xg": -0.1807,
        "key_passes": 13.0,
        "assists": 3.0,
        "xa": 1.2975,
        "assists_minus_xa": 1.7025,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.4783,
        "points_added": 2.6989,
        "xpoints_added": 3.143,
        "passes_attempted": 655.0,
        "pass_completion_pct": 0.7344,
        "xpass_completion_pct": 0.7538,
        "passes_over_expected": -12.7518,
        "passes_over_expected_p100": -1.9468,
        "avg_pass_distance": 19.8352,
        "avg_pass_vertical": 5.7148
      }
    },
    {
      "canonical_id": "ricardo-jerez",
      "canonical_name": "Ricardo Jerez",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 90.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": 29.0,
        "pass_completion_pct": 0.6552,
        "xpass_completion_pct": 0.7488,
        "passes_over_expected": -2.7165,
        "passes_over_expected_p100": -9.3674,
        "avg_pass_distance": 30.8622,
        "avg_pass_vertical": 21.7072,
        "shots_faced": 4.0,
        "goals_conceded": 2.0,
        "saves": 0.0,
        "headed_shot_share": 0.0,
        "xg_faced": 1.095,
        "goals_conceded_minus_xg": 0.905,
        "goals_per_xg": 1.8265
      }
    },
    {
      "canonical_id": "ricky-ruiz",
      "canonical_name": "Ricky Ruiz",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1276.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.1538,
        "xg_place": -0.0278,
        "goals_minus_xg": -0.1538,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.6871,
        "assists_minus_xa": 0.3129,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.841,
        "points_added": 0.6288,
        "xpoints_added": 0.8415,
        "passes_attempted": 530.0,
        "pass_completion_pct": 0.7321,
        "xpass_completion_pct": 0.7429,
        "passes_over_expected": -5.731,
        "passes_over_expected_p100": -1.0813,
        "avg_pass_distance": 24.3885,
        "avg_pass_vertical": 5.9441
      }
    },
    {
      "canonical_id": "ropapa-mensah",
      "canonical_name": "Ropapa Mensah",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1854.0,
        "shots": 62.0,
        "shots_on_target": 19.0,
        "goals": 9.0,
        "xg": 9.1424,
        "xg_place": -1.3865,
        "goals_minus_xg": -0.1424,
        "key_passes": 29.0,
        "assists": 2.0,
        "xa": 3.2576,
        "assists_minus_xa": -1.2576,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 12.4,
        "points_added": 3.6764,
        "xpoints_added": 5.1068,
        "passes_attempted": 358.0,
        "pass_completion_pct": 0.6592,
        "xpass_completion_pct": 0.6872,
        "passes_over_expected": -10.0249,
        "passes_over_expected_p100": -2.8002,
        "avg_pass_distance": 16.1172,
        "avg_pass_vertical": 2.0016
      }
    },
    {
      "canonical_id": "stefan-cvetanovic",
      "canonical_name": "Stefan Cvetanovic",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 250.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.4401,
        "xg_place": -0.2402,
        "goals_minus_xg": -0.4401,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1783,
        "assists_minus_xa": -0.1783,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6184,
        "points_added": 0.0,
        "xpoints_added": 0.3526,
        "passes_attempted": 41.0,
        "pass_completion_pct": 0.8537,
        "xpass_completion_pct": 0.8329,
        "passes_over_expected": 0.8493,
        "passes_over_expected_p100": 2.0715,
        "avg_pass_distance": 16.3967,
        "avg_pass_vertical": -2.7604
      }
    },
    {
      "canonical_id": "stefan-lukic",
      "canonical_name": "Stefan Lukic",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2418.0,
        "shots": 41.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 3.3192,
        "xg_place": -2.2319,
        "goals_minus_xg": -1.3192,
        "key_passes": 43.0,
        "assists": 5.0,
        "xa": 4.2701,
        "assists_minus_xa": 0.7299,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.5893,
        "points_added": 1.509,
        "xpoints_added": 1.9415,
        "passes_attempted": 885.0,
        "pass_completion_pct": 0.7243,
        "xpass_completion_pct": 0.7393,
        "passes_over_expected": -13.2451,
        "passes_over_expected_p100": -1.4966,
        "avg_pass_distance": 18.9031,
        "avg_pass_vertical": 4.1599
      }
    },
    {
      "canonical_id": "tj-bush",
      "canonical_name": "TJ Bush",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2913.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1634,
        "xg_place": -0.1634,
        "goals_minus_xg": -0.1634,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.2135,
        "assists_minus_xa": -0.2135,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3769,
        "points_added": 0.0,
        "xpoints_added": 0.1335,
        "passes_attempted": 985.0,
        "pass_completion_pct": 0.7046,
        "xpass_completion_pct": 0.7286,
        "passes_over_expected": -23.7132,
        "passes_over_expected_p100": -2.4074,
        "avg_pass_distance": 35.6143,
        "avg_pass_vertical": 26.62,
        "shots_faced": 201.0,
        "goals_conceded": 59.0,
        "saves": 139.0,
        "headed_shot_share": 0.1294,
        "xg_faced": 61.2568,
        "goals_conceded_minus_xg": -2.2568,
        "goals_per_xg": 0.9632
      }
    },
    {
      "canonical_id": "tim-trilk",
      "canonical_name": "Tim Trilk",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 101.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": 36.0,
        "pass_completion_pct": 0.8056,
        "xpass_completion_pct": 0.8872,
        "passes_over_expected": -2.9378,
        "passes_over_expected_p100": -8.1605,
        "avg_pass_distance": 28.0148,
        "avg_pass_vertical": 16.0233,
        "shots_faced": 5.0,
        "goals_conceded": 1.0,
        "saves": 4.0,
        "headed_shot_share": 0.2,
        "xg_faced": 1.5918,
        "goals_conceded_minus_xg": -0.5918,
        "goals_per_xg": 0.6282
      }
    },
    {
      "canonical_id": "tobi-jnohope",
      "canonical_name": "Tobi Jnohope",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 695.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4628,
        "xg_place": 0.5045,
        "goals_minus_xg": -0.4628,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.2168,
        "assists_minus_xa": 0.7832,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6796,
        "points_added": 0.0,
        "xpoints_added": 0.5775,
        "passes_attempted": 245.0,
        "pass_completion_pct": 0.9102,
        "xpass_completion_pct": 0.8545,
        "passes_over_expected": 13.6374,
        "passes_over_expected_p100": 5.5663,
        "avg_pass_distance": 22.5863,
        "avg_pass_vertical": 6.8074
      }
    },
    {
      "canonical_id": "ualefi",
      "canonical_name": "Ualefi",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2225.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3427,
        "xg_place": -0.2117,
        "goals_minus_xg": -0.3427,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 0.5391,
        "assists_minus_xa": -0.5391,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.8818,
        "points_added": 0.0,
        "xpoints_added": 0.1579,
        "passes_attempted": 986.0,
        "pass_completion_pct": 0.8641,
        "xpass_completion_pct": 0.8531,
        "passes_over_expected": 10.8323,
        "passes_over_expected_p100": 1.0986,
        "avg_pass_distance": 22.1256,
        "avg_pass_vertical": 4.9823
      }
    },
    {
      "canonical_id": "yahir-paez",
      "canonical_name": "Yahir Paez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 860.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0241,
        "xg_place": -0.0241,
        "goals_minus_xg": -0.0241,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.4768,
        "assists_minus_xa": -0.4768,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5009,
        "points_added": 0.0,
        "xpoints_added": 4.8109e-06,
        "passes_attempted": 351.0,
        "pass_completion_pct": 0.7436,
        "xpass_completion_pct": 0.7508,
        "passes_over_expected": -2.5227,
        "passes_over_expected_p100": -0.7187,
        "avg_pass_distance": 21.7892,
        "avg_pass_vertical": 7.2869
      }
    }
  ]
}