{
  "slug": "soccer-mls-2018-lgpmovnqzy",
  "game_id": "soccer-mls-2018-lgpMOvnQzy",
  "display": "MLS 2018 Season",
  "league": "MLS",
  "season": 2018,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2018",
  "synthetic": true,
  "player_count": 25,
  "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": "aaron-maund",
      "canonical_name": "Aaron Maund",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 997.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1287,
        "xg_place": -0.1287,
        "goals_minus_xg": -0.1287,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0142,
        "assists_minus_xa": -0.0142,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1428,
        "points_added": 0.0,
        "xpoints_added": 0.0902,
        "passes_attempted": 256.0,
        "pass_completion_pct": 0.8242,
        "xpass_completion_pct": 0.8037,
        "passes_over_expected": 5.252,
        "passes_over_expected_p100": 2.0516,
        "avg_pass_distance": 23.3886,
        "avg_pass_vertical": 11.3074
      }
    },
    {
      "canonical_id": "ali-ghazal",
      "canonical_name": "Ali Ghazal",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1584.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.7022,
        "xg_place": -0.151,
        "goals_minus_xg": -0.7022,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0581,
        "assists_minus_xa": -0.0581,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7603,
        "points_added": 0.0,
        "xpoints_added": 0.3696,
        "passes_attempted": 530.0,
        "pass_completion_pct": 0.8358,
        "xpass_completion_pct": 0.861,
        "passes_over_expected": -13.3286,
        "passes_over_expected_p100": -2.5148,
        "avg_pass_distance": 19.4609,
        "avg_pass_vertical": 2.6234
      }
    },
    {
      "canonical_id": "alphonso-davies",
      "canonical_name": "Alphonso Davies",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2670.0,
        "shots": 37.0,
        "shots_on_target": 15.0,
        "goals": 8.0,
        "xg": 5.3007,
        "xg_place": 0.7195,
        "goals_minus_xg": 2.6993,
        "key_passes": 40.0,
        "assists": 9.0,
        "xa": 6.7772,
        "assists_minus_xa": 2.2228,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 12.0779,
        "points_added": 2.0055,
        "xpoints_added": 2.2134,
        "passes_attempted": 916.0,
        "pass_completion_pct": 0.7566,
        "xpass_completion_pct": 0.7584,
        "passes_over_expected": -1.7286,
        "passes_over_expected_p100": -0.1887,
        "avg_pass_distance": 17.0083,
        "avg_pass_vertical": 0.6149
      }
    },
    {
      "canonical_id": "anthony-blondell",
      "canonical_name": "Anthony Blondell",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 730.0,
        "shots": 20.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 2.2153,
        "xg_place": -0.2584,
        "goals_minus_xg": -1.2153,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.6933,
        "assists_minus_xa": -0.6933,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.9086,
        "points_added": 0.1916,
        "xpoints_added": 1.0572,
        "passes_attempted": 148.0,
        "pass_completion_pct": 0.6351,
        "xpass_completion_pct": 0.6706,
        "passes_over_expected": -5.2455,
        "passes_over_expected_p100": -3.5442,
        "avg_pass_distance": 18.2264,
        "avg_pass_vertical": 0.4641
      }
    },
    {
      "canonical_id": "bernie-ibini-isei",
      "canonical_name": "Bernie Ibini-Isei",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 456.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1543,
        "xg_place": -0.0249,
        "goals_minus_xg": -0.1543,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.2816,
        "assists_minus_xa": 0.7184,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.436,
        "points_added": 0.0,
        "xpoints_added": 0.1084,
        "passes_attempted": 109.0,
        "pass_completion_pct": 0.7248,
        "xpass_completion_pct": 0.74,
        "passes_over_expected": -1.6575,
        "passes_over_expected_p100": -1.5206,
        "avg_pass_distance": 16.2126,
        "avg_pass_vertical": -0.1443
      }
    },
    {
      "canonical_id": "brek-shea",
      "canonical_name": "Brek Shea",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1705.0,
        "shots": 24.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.0634,
        "xg_place": 0.0926,
        "goals_minus_xg": 0.9366,
        "key_passes": 15.0,
        "assists": 2.0,
        "xa": 1.3957,
        "assists_minus_xa": 0.6043,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.4591,
        "points_added": 2.5621,
        "xpoints_added": 1.9717,
        "passes_attempted": 637.0,
        "pass_completion_pct": 0.7064,
        "xpass_completion_pct": 0.7087,
        "passes_over_expected": -1.4386,
        "passes_over_expected_p100": -0.2258,
        "avg_pass_distance": 20.0248,
        "avg_pass_vertical": 5.4296
      }
    },
    {
      "canonical_id": "brett-levis",
      "canonical_name": "Brett Levis",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1030.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0157,
        "xg_place": -0.0157,
        "goals_minus_xg": -0.0157,
        "key_passes": 8.0,
        "assists": 0.0,
        "xa": 0.5451,
        "assists_minus_xa": -0.5451,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5609,
        "points_added": 0.0,
        "xpoints_added": 0.0102,
        "passes_attempted": 520.0,
        "pass_completion_pct": 0.7423,
        "xpass_completion_pct": 0.7322,
        "passes_over_expected": 5.2452,
        "passes_over_expected_p100": 1.0087,
        "avg_pass_distance": 19.0378,
        "avg_pass_vertical": 6.7684
      }
    },
    {
      "canonical_id": "brian-rowe",
      "canonical_name": "Brian Rowe",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 996.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.3225,
        "assists_minus_xa": -0.3225,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3225,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 274.0,
        "pass_completion_pct": 0.635,
        "xpass_completion_pct": 0.6113,
        "passes_over_expected": 6.5012,
        "passes_over_expected_p100": 2.3727,
        "avg_pass_distance": 45.443,
        "avg_pass_vertical": 38.1767,
        "shots_faced": 50.0,
        "goals_conceded": 20.0,
        "saves": 29.0,
        "headed_shot_share": 0.04,
        "xg_faced": 16.8515,
        "goals_conceded_minus_xg": 3.1485,
        "goals_per_xg": 1.1868
      }
    },
    {
      "canonical_id": "cristian-techera",
      "canonical_name": "Cristian Techera",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1474.0,
        "shots": 44.0,
        "shots_on_target": 21.0,
        "goals": 8.0,
        "xg": 6.9594,
        "xg_place": 1.4122,
        "goals_minus_xg": 1.0406,
        "key_passes": 19.0,
        "assists": 1.0,
        "xa": 2.6998,
        "assists_minus_xa": -1.6998,
        "goals_plus_assists": 9.0,
        "xg_plus_xa": 9.6592,
        "points_added": 5.2671,
        "xpoints_added": 4.149,
        "passes_attempted": 418.0,
        "pass_completion_pct": 0.6388,
        "xpass_completion_pct": 0.6547,
        "passes_over_expected": -6.6729,
        "passes_over_expected_p100": -1.5964,
        "avg_pass_distance": 20.2639,
        "avg_pass_vertical": 2.2399
      }
    },
    {
      "canonical_id": "doneil-henry",
      "canonical_name": "Doneil Henry",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1389.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 1.0367,
        "xg_place": -0.5439,
        "goals_minus_xg": -1.0367,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0125,
        "assists_minus_xa": -0.0125,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.0492,
        "points_added": 0.0,
        "xpoints_added": 0.8024,
        "passes_attempted": 569.0,
        "pass_completion_pct": 0.8559,
        "xpass_completion_pct": 0.8213,
        "passes_over_expected": 19.7058,
        "passes_over_expected_p100": 3.4632,
        "avg_pass_distance": 23.7494,
        "avg_pass_vertical": 11.5728
      }
    },
    {
      "canonical_id": "efra\u00edn-ju\u00e1rez",
      "canonical_name": "Efra\u00edn Ju\u00e1rez",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1266.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2768,
        "xg_place": 0.0213,
        "goals_minus_xg": -0.2768,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 1.0061,
        "assists_minus_xa": -0.0061,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2828,
        "points_added": 0.0,
        "xpoints_added": 0.1719,
        "passes_attempted": 535.0,
        "pass_completion_pct": 0.8561,
        "xpass_completion_pct": 0.8592,
        "passes_over_expected": -1.6954,
        "passes_over_expected_p100": -0.3169,
        "avg_pass_distance": 17.9828,
        "avg_pass_vertical": 1.1259
      }
    },
    {
      "canonical_id": "erik-hurtado",
      "canonical_name": "Erik Hurtado",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 550.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 1.5222,
        "xg_place": -0.592,
        "goals_minus_xg": 0.4778,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.4922,
        "assists_minus_xa": 0.5078,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.0144,
        "points_added": 1.7217,
        "xpoints_added": 0.6204,
        "passes_attempted": 129.0,
        "pass_completion_pct": 0.6822,
        "xpass_completion_pct": 0.7163,
        "passes_over_expected": -4.409,
        "passes_over_expected_p100": -3.4179,
        "avg_pass_distance": 14.972,
        "avg_pass_vertical": -1.0765
      }
    },
    {
      "canonical_id": "felipe",
      "canonical_name": "Felipe",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2444.0,
        "shots": 26.0,
        "shots_on_target": 8.0,
        "goals": 1.0,
        "xg": 1.3802,
        "xg_place": -0.1553,
        "goals_minus_xg": -0.3802,
        "key_passes": 49.0,
        "assists": 2.0,
        "xa": 4.2627,
        "assists_minus_xa": -2.2627,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.6429,
        "points_added": 0.6219,
        "xpoints_added": 1.1918,
        "passes_attempted": 1398.0,
        "pass_completion_pct": 0.804,
        "xpass_completion_pct": 0.7958,
        "passes_over_expected": 11.4205,
        "passes_over_expected_p100": 0.8169,
        "avg_pass_distance": 21.9359,
        "avg_pass_vertical": 5.5361
      }
    },
    {
      "canonical_id": "jake-nerwinski",
      "canonical_name": "Jake Nerwinski",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2450.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1761,
        "xg_place": -0.1203,
        "goals_minus_xg": -0.1761,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.4371,
        "assists_minus_xa": -0.4371,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.6132,
        "points_added": 0.0,
        "xpoints_added": 0.1054,
        "passes_attempted": 1109.0,
        "pass_completion_pct": 0.7529,
        "xpass_completion_pct": 0.753,
        "passes_over_expected": -0.0715,
        "passes_over_expected_p100": -0.0064,
        "avg_pass_distance": 18.9248,
        "avg_pass_vertical": 5.0608
      }
    },
    {
      "canonical_id": "jordon-mutch",
      "canonical_name": "Jordon Mutch",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 922.0,
        "shots": 12.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 1.7012,
        "xg_place": -0.5142,
        "goals_minus_xg": 0.2988,
        "key_passes": 9.0,
        "assists": 2.0,
        "xa": 1.6567,
        "assists_minus_xa": 0.3433,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.3579,
        "points_added": 1.5639,
        "xpoints_added": 1.3549,
        "passes_attempted": 487.0,
        "pass_completion_pct": 0.7721,
        "xpass_completion_pct": 0.7917,
        "passes_over_expected": -9.5428,
        "passes_over_expected_p100": -1.9595,
        "avg_pass_distance": 21.8101,
        "avg_pass_vertical": 6.2322
      }
    },
    {
      "canonical_id": "jos\u00e9-aja",
      "canonical_name": "Jos\u00e9 Aja",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1667.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3304,
        "xg_place": 0.3903,
        "goals_minus_xg": 0.6696,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1559,
        "assists_minus_xa": -0.1559,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4863,
        "points_added": 0.5656,
        "xpoints_added": 0.2844,
        "passes_attempted": 641.0,
        "pass_completion_pct": 0.7956,
        "xpass_completion_pct": 0.8031,
        "passes_over_expected": -4.7883,
        "passes_over_expected_p100": -0.747,
        "avg_pass_distance": 24.6727,
        "avg_pass_vertical": 10.1675
      }
    },
    {
      "canonical_id": "kei-kamara",
      "canonical_name": "Kei Kamara",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2378.0,
        "shots": 88.0,
        "shots_on_target": 34.0,
        "goals": 14.0,
        "xg": 14.0146,
        "xg_place": -2.5249,
        "goals_minus_xg": -0.0146,
        "key_passes": 26.0,
        "assists": 3.0,
        "xa": 3.0754,
        "assists_minus_xa": -0.0754,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 17.09,
        "points_added": 7.5593,
        "xpoints_added": 8.705,
        "passes_attempted": 734.0,
        "pass_completion_pct": 0.7003,
        "xpass_completion_pct": 0.733,
        "passes_over_expected": -23.9866,
        "passes_over_expected_p100": -3.2679,
        "avg_pass_distance": 15.2422,
        "avg_pass_vertical": -0.7476
      }
    },
    {
      "canonical_id": "kendall-waston",
      "canonical_name": "Kendall Waston",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2449.0,
        "shots": 33.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 3.7674,
        "xg_place": -0.0327,
        "goals_minus_xg": -0.7674,
        "key_passes": 7.0,
        "assists": 2.0,
        "xa": 1.3698,
        "assists_minus_xa": 0.6302,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.1372,
        "points_added": 3.1918,
        "xpoints_added": 3.136,
        "passes_attempted": 957.0,
        "pass_completion_pct": 0.7827,
        "xpass_completion_pct": 0.7707,
        "passes_over_expected": 11.4415,
        "passes_over_expected_p100": 1.1956,
        "avg_pass_distance": 26.5502,
        "avg_pass_vertical": 12.3412
      }
    },
    {
      "canonical_id": "marcel-de-jong",
      "canonical_name": "Marcel de Jong",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1525.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.2337,
        "xg_place": -0.0009,
        "goals_minus_xg": -0.2337,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.4412,
        "assists_minus_xa": 0.5588,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.6749,
        "points_added": 0.0,
        "xpoints_added": 0.1708,
        "passes_attempted": 788.0,
        "pass_completion_pct": 0.7005,
        "xpass_completion_pct": 0.7006,
        "passes_over_expected": -0.0784,
        "passes_over_expected_p100": -0.0099,
        "avg_pass_distance": 23.1951,
        "avg_pass_vertical": 10.9768
      }
    },
    {
      "canonical_id": "nicol\u00e1s-mezquida",
      "canonical_name": "Nicol\u00e1s Mezquida",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1090.0,
        "shots": 36.0,
        "shots_on_target": 12.0,
        "goals": 3.0,
        "xg": 3.3944,
        "xg_place": -0.0564,
        "goals_minus_xg": -0.3944,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.0094,
        "assists_minus_xa": -0.0094,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.4038,
        "points_added": 0.6354,
        "xpoints_added": 2.1261,
        "passes_attempted": 384.0,
        "pass_completion_pct": 0.7292,
        "xpass_completion_pct": 0.7644,
        "passes_over_expected": -13.5447,
        "passes_over_expected_p100": -3.5273,
        "avg_pass_distance": 17.3203,
        "avg_pass_vertical": 0.5183
      }
    },
    {
      "canonical_id": "russell-teibert",
      "canonical_name": "Russell Teibert",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1779.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.3267,
        "xg_place": 0.2163,
        "goals_minus_xg": 0.6733,
        "key_passes": 11.0,
        "assists": 0.0,
        "xa": 1.1419,
        "assists_minus_xa": -1.1419,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.4686,
        "points_added": 0.4043,
        "xpoints_added": 0.151,
        "passes_attempted": 936.0,
        "pass_completion_pct": 0.8697,
        "xpass_completion_pct": 0.8433,
        "passes_over_expected": 24.6876,
        "passes_over_expected_p100": 2.6376,
        "avg_pass_distance": 19.2578,
        "avg_pass_vertical": 4.6149
      }
    },
    {
      "canonical_id": "sean-franklin",
      "canonical_name": "Sean Franklin",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 929.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": 6.0,
        "assists": 0.0,
        "xa": 0.5455,
        "assists_minus_xa": -0.5455,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5455,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 395.0,
        "pass_completion_pct": 0.7671,
        "xpass_completion_pct": 0.7489,
        "passes_over_expected": 7.1979,
        "passes_over_expected_p100": 1.8223,
        "avg_pass_distance": 19.9304,
        "avg_pass_vertical": 7.0662
      }
    },
    {
      "canonical_id": "simon-colyn",
      "canonical_name": "Simon Colyn",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 8.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.7705,
        "xg_place": -0.7705,
        "goals_minus_xg": -0.7705,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7705,
        "points_added": 0.0,
        "xpoints_added": 0.0552,
        "passes_attempted": 5.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.8663,
        "passes_over_expected": -0.3315,
        "passes_over_expected_p100": -6.6299,
        "avg_pass_distance": 16.5168,
        "avg_pass_vertical": -10.2278
      }
    },
    {
      "canonical_id": "stefan-marinovic",
      "canonical_name": "Stefan Marinovic",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2385.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.0554,
        "assists_minus_xa": -0.0554,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0554,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 628.0,
        "pass_completion_pct": 0.6162,
        "xpass_completion_pct": 0.6004,
        "passes_over_expected": 9.9648,
        "passes_over_expected_p100": 1.5867,
        "avg_pass_distance": 45.0847,
        "avg_pass_vertical": 37.744,
        "shots_faced": 112.0,
        "goals_conceded": 44.0,
        "saves": 65.0,
        "headed_shot_share": 0.1429,
        "xg_faced": 37.4319,
        "goals_conceded_minus_xg": 6.5681,
        "goals_per_xg": 1.1755
      }
    },
    {
      "canonical_id": "yordy-reyna",
      "canonical_name": "Yordy Reyna",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2042.0,
        "shots": 43.0,
        "shots_on_target": 17.0,
        "goals": 6.0,
        "xg": 5.936,
        "xg_place": 0.4334,
        "goals_minus_xg": 0.064,
        "key_passes": 36.0,
        "assists": 9.0,
        "xa": 6.8588,
        "assists_minus_xa": 2.1412,
        "goals_plus_assists": 15.0,
        "xg_plus_xa": 12.7949,
        "points_added": 2.7876,
        "xpoints_added": 3.3399,
        "passes_attempted": 661.0,
        "pass_completion_pct": 0.8003,
        "xpass_completion_pct": 0.7842,
        "passes_over_expected": 10.6363,
        "passes_over_expected_p100": 1.6091,
        "avg_pass_distance": 19.3301,
        "avg_pass_vertical": 3.2229
      }
    }
  ]
}