{
  "slug": "soccer-uslc-2020-0x5gjawm7o",
  "game_id": "soccer-uslc-2020-0x5gJawM7O",
  "display": "USLC 2020 Season",
  "league": "USLC",
  "season": 2020,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2020",
  "synthetic": true,
  "player_count": 27,
  "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": "alasanne-ates-diouf",
      "canonical_name": "Alasanne Ates Diouf",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 743.0,
        "shots": 17.0,
        "shots_on_target": 7.0,
        "goals": 4.0,
        "xg": 3.2232,
        "xg_place": -0.0889,
        "goals_minus_xg": 0.7768,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.5427,
        "assists_minus_xa": -0.5427,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.7659,
        "points_added": 0.5398,
        "xpoints_added": 0.9238,
        "passes_attempted": 215.0,
        "pass_completion_pct": 0.8419,
        "xpass_completion_pct": 0.8126,
        "passes_over_expected": 6.281,
        "passes_over_expected_p100": 2.9214,
        "avg_pass_distance": 16.8137,
        "avg_pass_vertical": 0.2135
      }
    },
    {
      "canonical_id": "aldo-quintanilla",
      "canonical_name": "Aldo Quintanilla",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 122.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.8886,
        "xg_place": -0.0734,
        "goals_minus_xg": 0.1114,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8886,
        "points_added": 0.0,
        "xpoints_added": 0.601,
        "passes_attempted": 21.0,
        "pass_completion_pct": 0.8095,
        "xpass_completion_pct": 0.7885,
        "passes_over_expected": 0.4424,
        "passes_over_expected_p100": 2.1069,
        "avg_pass_distance": 14.8796,
        "avg_pass_vertical": 0.9887
      }
    },
    {
      "canonical_id": "alexander-francois",
      "canonical_name": "Alexander Francois",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 12.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.5,
        "xpass_completion_pct": 0.8415,
        "passes_over_expected": -2.0492,
        "passes_over_expected_p100": -34.1539,
        "avg_pass_distance": 10.4297,
        "avg_pass_vertical": -1.449
      }
    },
    {
      "canonical_id": "amobi-okugo",
      "canonical_name": "Amobi Okugo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1577.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5994,
        "xg_place": -0.2882,
        "goals_minus_xg": -0.5994,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 0.7891,
        "assists_minus_xa": -0.7891,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3885,
        "points_added": 0.0,
        "xpoints_added": 0.5679,
        "passes_attempted": 629.0,
        "pass_completion_pct": 0.8235,
        "xpass_completion_pct": 0.8279,
        "passes_over_expected": -2.7698,
        "passes_over_expected_p100": -0.4404,
        "avg_pass_distance": 21.8296,
        "avg_pass_vertical": 6.6476
      }
    },
    {
      "canonical_id": "andr\u00e9-lima",
      "canonical_name": "Andr\u00e9 Lima",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 104.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.7445,
        "xg_place": 0.2107,
        "goals_minus_xg": 0.2555,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0216,
        "assists_minus_xa": -0.0216,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.766,
        "points_added": 0.6192,
        "xpoints_added": 0.461,
        "passes_attempted": 40.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6832,
        "passes_over_expected": -3.3263,
        "passes_over_expected_p100": -8.3158,
        "avg_pass_distance": 14.8835,
        "avg_pass_vertical": 3.0729
      }
    },
    {
      "canonical_id": "billy-forbes",
      "canonical_name": "Billy Forbes",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1413.0,
        "shots": 53.0,
        "shots_on_target": 18.0,
        "goals": 7.0,
        "xg": 8.1844,
        "xg_place": -0.2824,
        "goals_minus_xg": -1.1844,
        "key_passes": 20.0,
        "assists": 0.0,
        "xa": 1.6819,
        "assists_minus_xa": -1.6819,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 9.8663,
        "points_added": 2.6473,
        "xpoints_added": 5.1465,
        "passes_attempted": 258.0,
        "pass_completion_pct": 0.7209,
        "xpass_completion_pct": 0.7491,
        "passes_over_expected": -7.2606,
        "passes_over_expected_p100": -2.8142,
        "avg_pass_distance": 16.5571,
        "avg_pass_vertical": -0.9263
      }
    },
    {
      "canonical_id": "cristian-ort\u00edz",
      "canonical_name": "Cristian Ort\u00edz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 52.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": 20.0,
        "pass_completion_pct": 0.7,
        "xpass_completion_pct": 0.7216,
        "passes_over_expected": -0.4318,
        "passes_over_expected_p100": -2.1588,
        "avg_pass_distance": 17.5659,
        "avg_pass_vertical": 0.5443
      }
    },
    {
      "canonical_id": "diego-restrepo",
      "canonical_name": "Diego Restrepo",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1536.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.1693,
        "assists_minus_xa": -0.1693,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1693,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 457.0,
        "pass_completion_pct": 0.6543,
        "xpass_completion_pct": 0.6584,
        "passes_over_expected": -1.8915,
        "passes_over_expected_p100": -0.4139,
        "avg_pass_distance": 40.0835,
        "avg_pass_vertical": 31.3525,
        "shots_faced": 59.0,
        "goals_conceded": 27.0,
        "saves": 31.0,
        "headed_shot_share": 0.1356,
        "xg_faced": 21.9827,
        "goals_conceded_minus_xg": 5.0173,
        "goals_per_xg": 1.2282
      }
    },
    {
      "canonical_id": "edson-braafheid",
      "canonical_name": "Edson Braafheid",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 86.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0216,
        "xg_place": -0.0216,
        "goals_minus_xg": -0.0216,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1105,
        "assists_minus_xa": -0.1105,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1321,
        "points_added": 0.0,
        "xpoints_added": 0.0153,
        "passes_attempted": 29.0,
        "pass_completion_pct": 0.6897,
        "xpass_completion_pct": 0.6716,
        "passes_over_expected": 0.5249,
        "passes_over_expected_p100": 1.81,
        "avg_pass_distance": 17.8005,
        "avg_pass_vertical": 5.1676
      }
    },
    {
      "canonical_id": "ema-twumasi",
      "canonical_name": "Ema Twumasi",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1374.0,
        "shots": 29.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 3.1079,
        "xg_place": -1.7955,
        "goals_minus_xg": -2.1079,
        "key_passes": 31.0,
        "assists": 3.0,
        "xa": 3.9296,
        "assists_minus_xa": -0.9296,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 7.0375,
        "points_added": 0.4339,
        "xpoints_added": 2.254,
        "passes_attempted": 478.0,
        "pass_completion_pct": 0.8368,
        "xpass_completion_pct": 0.8113,
        "passes_over_expected": 12.2071,
        "passes_over_expected_p100": 2.5538,
        "avg_pass_distance": 16.4093,
        "avg_pass_vertical": -0.5929
      }
    },
    {
      "canonical_id": "fabien-garcia",
      "canonical_name": "Fabien Garcia",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1254.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.4185,
        "xg_place": 0.3962,
        "goals_minus_xg": 0.5815,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1625,
        "assists_minus_xa": -0.1625,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.5809,
        "points_added": 1.9155,
        "xpoints_added": 1.0322,
        "passes_attempted": 621.0,
        "pass_completion_pct": 0.8229,
        "xpass_completion_pct": 0.7979,
        "passes_over_expected": 15.4925,
        "passes_over_expected_p100": 2.4948,
        "avg_pass_distance": 25.7706,
        "avg_pass_vertical": 11.2078
      }
    },
    {
      "canonical_id": "gustavo-rissi",
      "canonical_name": "Gustavo Rissi",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 94.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": 23.0,
        "pass_completion_pct": 0.7391,
        "xpass_completion_pct": 0.8361,
        "passes_over_expected": -2.2293,
        "passes_over_expected_p100": -9.6927,
        "avg_pass_distance": 24.6467,
        "avg_pass_vertical": 5.4602
      }
    },
    {
      "canonical_id": "ismaila-jome",
      "canonical_name": "Ismaila Jome",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1358.0,
        "shots": 19.0,
        "shots_on_target": 7.0,
        "goals": 2.0,
        "xg": 0.7786,
        "xg_place": 0.7903,
        "goals_minus_xg": 1.2214,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 2.8527,
        "assists_minus_xa": -0.8527,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.6313,
        "points_added": 0.3827,
        "xpoints_added": 0.647,
        "passes_attempted": 722.0,
        "pass_completion_pct": 0.723,
        "xpass_completion_pct": 0.7077,
        "passes_over_expected": 11.0302,
        "passes_over_expected_p100": 1.5277,
        "avg_pass_distance": 20.5423,
        "avg_pass_vertical": 5.2628
      }
    },
    {
      "canonical_id": "je-vaughn-watson",
      "canonical_name": "Je-Vaughn Watson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 421.0,
        "shots": 5.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1075,
        "xg_place": -0.1075,
        "goals_minus_xg": -0.1075,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0761,
        "assists_minus_xa": -0.0761,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1836,
        "points_added": 0.0,
        "xpoints_added": 0.0868,
        "passes_attempted": 170.0,
        "pass_completion_pct": 0.7353,
        "xpass_completion_pct": 0.7929,
        "passes_over_expected": -9.8009,
        "passes_over_expected_p100": -5.7652,
        "avg_pass_distance": 21.329,
        "avg_pass_vertical": 5.614
      }
    },
    {
      "canonical_id": "jermaine-taylor",
      "canonical_name": "Jermaine Taylor",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1573.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5912,
        "xg_place": -0.146,
        "goals_minus_xg": -0.5912,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0577,
        "assists_minus_xa": -0.0577,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.649,
        "points_added": 0.0,
        "xpoints_added": 0.4344,
        "passes_attempted": 707.0,
        "pass_completion_pct": 0.8317,
        "xpass_completion_pct": 0.8213,
        "passes_over_expected": 7.362,
        "passes_over_expected_p100": 1.0413,
        "avg_pass_distance": 23.3237,
        "avg_pass_vertical": 9.6893
      }
    },
    {
      "canonical_id": "jorge-troncoso",
      "canonical_name": "Jorge Troncoso",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 785.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0491,
        "xg_place": -0.0491,
        "goals_minus_xg": -0.0491,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.4879,
        "assists_minus_xa": 0.5121,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.537,
        "points_added": 0.0,
        "xpoints_added": 0.0314,
        "passes_attempted": 414.0,
        "pass_completion_pct": 0.7705,
        "xpass_completion_pct": 0.778,
        "passes_over_expected": -3.1078,
        "passes_over_expected_p100": -0.7507,
        "avg_pass_distance": 19.4058,
        "avg_pass_vertical": 3.3596
      }
    },
    {
      "canonical_id": "josu\u00e9-soto",
      "canonical_name": "Josu\u00e9 Soto",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 330.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1523,
        "xg_place": -0.0662,
        "goals_minus_xg": -0.1523,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3095,
        "assists_minus_xa": -0.3095,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4618,
        "points_added": 0.0,
        "xpoints_added": 0.136,
        "passes_attempted": 176.0,
        "pass_completion_pct": 0.6932,
        "xpass_completion_pct": 0.7325,
        "passes_over_expected": -6.9264,
        "passes_over_expected_p100": -3.9354,
        "avg_pass_distance": 23.08,
        "avg_pass_vertical": 6.5535
      }
    },
    {
      "canonical_id": "kl\u00e9ber-gladiador",
      "canonical_name": "Kl\u00e9ber Gladiador",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 506.0,
        "shots": 13.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.0157,
        "xg_place": 0.0359,
        "goals_minus_xg": -0.0157,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1559,
        "assists_minus_xa": -0.1559,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1716,
        "points_added": 0.1402,
        "xpoints_added": 0.5565,
        "passes_attempted": 208.0,
        "pass_completion_pct": 0.7404,
        "xpass_completion_pct": 0.7953,
        "passes_over_expected": -11.4176,
        "passes_over_expected_p100": -5.4892,
        "avg_pass_distance": 18.138,
        "avg_pass_vertical": 4.584
      }
    },
    {
      "canonical_id": "nathaniel-adamolekun",
      "canonical_name": "Nathaniel Adamolekun",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 41.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0321,
        "xg_place": -0.0321,
        "goals_minus_xg": -0.0321,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0321,
        "points_added": 0.0,
        "xpoints_added": 0.0522,
        "passes_attempted": 6.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7325,
        "passes_over_expected": -0.3952,
        "passes_over_expected_p100": -6.5873,
        "avg_pass_distance": 14.5749,
        "avg_pass_vertical": 0.0767
      }
    },
    {
      "canonical_id": "omar-ciss",
      "canonical_name": "Omar Ciss",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1069.0,
        "shots": 22.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 1.902,
        "xg_place": -1.5406,
        "goals_minus_xg": -1.902,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.843,
        "assists_minus_xa": 0.157,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.7451,
        "points_added": 0.0,
        "xpoints_added": 1.7105,
        "passes_attempted": 454.0,
        "pass_completion_pct": 0.804,
        "xpass_completion_pct": 0.8086,
        "passes_over_expected": -2.1065,
        "passes_over_expected_p100": -0.464,
        "avg_pass_distance": 21.4158,
        "avg_pass_vertical": 5.2104
      }
    },
    {
      "canonical_id": "roberto-avila",
      "canonical_name": "Roberto Avila",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 379.0,
        "shots": 10.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 2.5133,
        "xg_place": -0.8129,
        "goals_minus_xg": -0.5133,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2374,
        "assists_minus_xa": -0.2374,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.7508,
        "points_added": 2.3212,
        "xpoints_added": 3.072,
        "passes_attempted": 78.0,
        "pass_completion_pct": 0.6026,
        "xpass_completion_pct": 0.707,
        "passes_over_expected": -8.1449,
        "passes_over_expected_p100": -10.4422,
        "avg_pass_distance": 16.4174,
        "avg_pass_vertical": 3.3464
      }
    },
    {
      "canonical_id": "sean-mcfarlane",
      "canonical_name": "Sean McFarlane",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 947.0,
        "shots": 14.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.006,
        "xg_place": 0.0345,
        "goals_minus_xg": 0.994,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 2.8078,
        "assists_minus_xa": -0.8078,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.8138,
        "points_added": 2.7104,
        "xpoints_added": 0.8817,
        "passes_attempted": 451.0,
        "pass_completion_pct": 0.6541,
        "xpass_completion_pct": 0.6691,
        "passes_over_expected": -6.7799,
        "passes_over_expected_p100": -1.5033,
        "avg_pass_distance": 21.8383,
        "avg_pass_vertical": 5.7197
      }
    },
    {
      "canonical_id": "sonny-guadarrama",
      "canonical_name": "Sonny Guadarrama",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 443.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 2.6331,
        "xg_place": 0.5658,
        "goals_minus_xg": -0.6331,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.4098,
        "assists_minus_xa": -0.4098,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.0429,
        "points_added": 1.5827,
        "xpoints_added": 2.2117,
        "passes_attempted": 172.0,
        "pass_completion_pct": 0.6919,
        "xpass_completion_pct": 0.7144,
        "passes_over_expected": -3.8814,
        "passes_over_expected_p100": -2.2566,
        "avg_pass_distance": 22.2404,
        "avg_pass_vertical": 6.017
      }
    },
    {
      "canonical_id": "thomas-de-villardi",
      "canonical_name": "Thomas de Villardi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 112.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1308,
        "xg_place": -0.1308,
        "goals_minus_xg": -0.1308,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.8634,
        "assists_minus_xa": 0.1366,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9942,
        "points_added": 0.0,
        "xpoints_added": 0.0819,
        "passes_attempted": 41.0,
        "pass_completion_pct": 0.6341,
        "xpass_completion_pct": 0.6436,
        "passes_over_expected": -0.3896,
        "passes_over_expected_p100": -0.9503,
        "avg_pass_distance": 16.4486,
        "avg_pass_vertical": 4.5258
      }
    },
    {
      "canonical_id": "valerii-saramutin",
      "canonical_name": "Valerii Saramutin",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 136.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": 44.0,
        "pass_completion_pct": 0.7727,
        "xpass_completion_pct": 0.7812,
        "passes_over_expected": -0.3724,
        "passes_over_expected_p100": -0.8464,
        "avg_pass_distance": 17.8395,
        "avg_pass_vertical": 3.6107
      }
    },
    {
      "canonical_id": "vincent-tasca",
      "canonical_name": "Vincent Tasca",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 102.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": 25.0,
        "pass_completion_pct": 0.36,
        "xpass_completion_pct": 0.3876,
        "passes_over_expected": -0.6901,
        "passes_over_expected_p100": -2.7606,
        "avg_pass_distance": 50.1548,
        "avg_pass_vertical": 48.0102,
        "shots_faced": 0.0,
        "goals_conceded": 0.0,
        "saves": 0.0,
        "headed_shot_share": 0.0,
        "xg_faced": 0.0,
        "goals_conceded_minus_xg": 0.0,
        "goals_per_xg": 0.0
      }
    },
    {
      "canonical_id": "xavier-b\u00e1ez",
      "canonical_name": "Xavier B\u00e1ez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1449.0,
        "shots": 13.0,
        "shots_on_target": 4.0,
        "goals": 3.0,
        "xg": 0.9155,
        "xg_place": 0.9865,
        "goals_minus_xg": 2.0845,
        "key_passes": 29.0,
        "assists": 5.0,
        "xa": 2.5657,
        "assists_minus_xa": 2.4343,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 3.4811,
        "points_added": 0.9012,
        "xpoints_added": 0.4746,
        "passes_attempted": 703.0,
        "pass_completion_pct": 0.7752,
        "xpass_completion_pct": 0.7622,
        "passes_over_expected": 9.1647,
        "passes_over_expected_p100": 1.3037,
        "avg_pass_distance": 22.7837,
        "avg_pass_vertical": 4.2171
      }
    }
  ]
}