{
  "slug": "soccer-mls-2014-mvzqolzqap",
  "game_id": "soccer-mls-2014-mvzqoLZQap",
  "display": "MLS 2014 Season",
  "league": "MLS",
  "season": 2014,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2014",
  "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": "aaron-schoenfeld",
      "canonical_name": "Aaron Schoenfeld",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 908.0,
        "shots": 26.0,
        "shots_on_target": 12.0,
        "goals": 3.0,
        "xg": 3.1874,
        "xg_place": 0.942,
        "goals_minus_xg": -0.1874,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.3926,
        "assists_minus_xa": 0.6074,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.58,
        "points_added": 0.4411,
        "xpoints_added": 1.702,
        "passes_attempted": 189.0,
        "pass_completion_pct": 0.6455,
        "xpass_completion_pct": 0.6718,
        "passes_over_expected": -4.973,
        "passes_over_expected_p100": -2.6312,
        "avg_pass_distance": 13.1383,
        "avg_pass_vertical": 1.4444
      }
    },
    {
      "canonical_id": "adam-bedell",
      "canonical_name": "Adam Bedell",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 743.0,
        "shots": 15.0,
        "shots_on_target": 11.0,
        "goals": 2.0,
        "xg": 2.2976,
        "xg_place": 1.9987,
        "goals_minus_xg": -0.2976,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 1.1011,
        "assists_minus_xa": -1.1011,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 3.3987,
        "points_added": 1.0505,
        "xpoints_added": 1.722,
        "passes_attempted": 194.0,
        "pass_completion_pct": 0.701,
        "xpass_completion_pct": 0.7207,
        "passes_over_expected": -3.8091,
        "passes_over_expected_p100": -1.9635,
        "avg_pass_distance": 12.8009,
        "avg_pass_vertical": -0.9541
      }
    },
    {
      "canonical_id": "agust\u00edn-viana",
      "canonical_name": "Agust\u00edn Viana",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 314.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.2186,
        "xg_place": 0.4656,
        "goals_minus_xg": 0.7814,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0872,
        "assists_minus_xa": -0.0872,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.3058,
        "points_added": 0.4977,
        "xpoints_added": 0.1441,
        "passes_attempted": 200.0,
        "pass_completion_pct": 0.86,
        "xpass_completion_pct": 0.8398,
        "passes_over_expected": 4.0307,
        "passes_over_expected_p100": 2.0154,
        "avg_pass_distance": 20.6328,
        "avg_pass_vertical": 6.1058
      }
    },
    {
      "canonical_id": "ben-speas",
      "canonical_name": "Ben Speas",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 770.0,
        "shots": 20.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.4666,
        "xg_place": -0.3242,
        "goals_minus_xg": -0.4666,
        "key_passes": 17.0,
        "assists": 3.0,
        "xa": 2.3657,
        "assists_minus_xa": 0.6343,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.8323,
        "points_added": 0.1332,
        "xpoints_added": 1.0567,
        "passes_attempted": 250.0,
        "pass_completion_pct": 0.716,
        "xpass_completion_pct": 0.724,
        "passes_over_expected": -1.998,
        "passes_over_expected_p100": -0.7992,
        "avg_pass_distance": 22.4645,
        "avg_pass_vertical": 3.7181
      }
    },
    {
      "canonical_id": "bernardo-a\u00f1or",
      "canonical_name": "Bernardo A\u00f1or",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1824.0,
        "shots": 55.0,
        "shots_on_target": 20.0,
        "goals": 6.0,
        "xg": 5.4626,
        "xg_place": 0.2038,
        "goals_minus_xg": 0.5374,
        "key_passes": 19.0,
        "assists": 0.0,
        "xa": 1.542,
        "assists_minus_xa": -1.542,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 7.0046,
        "points_added": 2.2297,
        "xpoints_added": 3.2963,
        "passes_attempted": 891.0,
        "pass_completion_pct": 0.7868,
        "xpass_completion_pct": 0.785,
        "passes_over_expected": 1.562,
        "passes_over_expected_p100": 0.1753,
        "avg_pass_distance": 17.4627,
        "avg_pass_vertical": 1.8949
      }
    },
    {
      "canonical_id": "chad-barson",
      "canonical_name": "Chad Barson",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 835.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.661,
        "xg_place": 0.1821,
        "goals_minus_xg": -0.661,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.5907,
        "assists_minus_xa": -0.5907,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.2516,
        "points_added": 0.0,
        "xpoints_added": 0.6152,
        "passes_attempted": 407.0,
        "pass_completion_pct": 0.7862,
        "xpass_completion_pct": 0.7884,
        "passes_over_expected": -0.8851,
        "passes_over_expected_p100": -0.2175,
        "avg_pass_distance": 19.7976,
        "avg_pass_vertical": 4.6798
      }
    },
    {
      "canonical_id": "daniel-paladini",
      "canonical_name": "Daniel Paladini",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 233.0,
        "shots": 4.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0657,
        "xg_place": -0.0516,
        "goals_minus_xg": -0.0657,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0636,
        "assists_minus_xa": -0.0636,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1294,
        "points_added": 0.0,
        "xpoints_added": 0.0226,
        "passes_attempted": 135.0,
        "pass_completion_pct": 0.8741,
        "xpass_completion_pct": 0.8348,
        "passes_over_expected": 5.3034,
        "passes_over_expected_p100": 3.9284,
        "avg_pass_distance": 19.6319,
        "avg_pass_vertical": 4.8824
      }
    },
    {
      "canonical_id": "dominic-oduro",
      "canonical_name": "Dominic Oduro",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 633.0,
        "shots": 15.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 1.822,
        "xg_place": -0.3339,
        "goals_minus_xg": -1.822,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.1476,
        "assists_minus_xa": -0.1476,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9695,
        "points_added": 0.0,
        "xpoints_added": 0.9133,
        "passes_attempted": 142.0,
        "pass_completion_pct": 0.7394,
        "xpass_completion_pct": 0.7839,
        "passes_over_expected": -6.3105,
        "passes_over_expected_p100": -4.444,
        "avg_pass_distance": 15.2596,
        "avg_pass_vertical": -0.5393
      }
    },
    {
      "canonical_id": "emanuel-pogatetz",
      "canonical_name": "Emanuel Pogatetz",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 61.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": 19.0,
        "pass_completion_pct": 0.6842,
        "xpass_completion_pct": 0.7735,
        "passes_over_expected": -1.6968,
        "passes_over_expected_p100": -8.9307,
        "avg_pass_distance": 19.334,
        "avg_pass_vertical": 12.3448
      }
    },
    {
      "canonical_id": "eric-gehrig",
      "canonical_name": "Eric Gehrig",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1363.0,
        "shots": 10.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5843,
        "xg_place": -0.2829,
        "goals_minus_xg": -0.5843,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.4613,
        "assists_minus_xa": -0.4613,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.0456,
        "points_added": 0.0,
        "xpoints_added": 0.4369,
        "passes_attempted": 783.0,
        "pass_completion_pct": 0.7969,
        "xpass_completion_pct": 0.7821,
        "passes_over_expected": 11.59,
        "passes_over_expected_p100": 1.4802,
        "avg_pass_distance": 22.3778,
        "avg_pass_vertical": 6.6515
      }
    },
    {
      "canonical_id": "ethan-finlay",
      "canonical_name": "Ethan Finlay",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2223.0,
        "shots": 54.0,
        "shots_on_target": 24.0,
        "goals": 11.0,
        "xg": 7.6419,
        "xg_place": 1.5383,
        "goals_minus_xg": 3.3581,
        "key_passes": 33.0,
        "assists": 6.0,
        "xa": 4.6897,
        "assists_minus_xa": 1.3103,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 12.3316,
        "points_added": 7.7757,
        "xpoints_added": 5.3932,
        "passes_attempted": 573.0,
        "pass_completion_pct": 0.7016,
        "xpass_completion_pct": 0.7146,
        "passes_over_expected": -7.4739,
        "passes_over_expected_p100": -1.3043,
        "avg_pass_distance": 16.8039,
        "avg_pass_vertical": 1.4631
      }
    },
    {
      "canonical_id": "federico-higua\u00edn",
      "canonical_name": "Federico Higua\u00edn",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2772.0,
        "shots": 76.0,
        "shots_on_target": 26.0,
        "goals": 12.0,
        "xg": 11.7909,
        "xg_place": -0.8272,
        "goals_minus_xg": 0.2091,
        "key_passes": 89.0,
        "assists": 6.0,
        "xa": 7.2523,
        "assists_minus_xa": -1.2523,
        "goals_plus_assists": 18.0,
        "xg_plus_xa": 19.0432,
        "points_added": 5.2883,
        "xpoints_added": 5.9409,
        "passes_attempted": 1941.0,
        "pass_completion_pct": 0.7857,
        "xpass_completion_pct": 0.7801,
        "passes_over_expected": 10.8937,
        "passes_over_expected_p100": 0.5612,
        "avg_pass_distance": 20.954,
        "avg_pass_vertical": 4.8963
      }
    },
    {
      "canonical_id": "fifi-baiden",
      "canonical_name": "Fifi Baiden",
      "positions": [
        "DM"
      ],
      "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": 10.0,
        "pass_completion_pct": 0.8,
        "xpass_completion_pct": 0.8557,
        "passes_over_expected": -0.5575,
        "passes_over_expected_p100": -5.5745,
        "avg_pass_distance": 24.5878,
        "avg_pass_vertical": 6.7275
      }
    },
    {
      "canonical_id": "giancarlo-gonzalez",
      "canonical_name": "Giancarlo Gonzalez",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1653.0,
        "shots": 9.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.8989,
        "xg_place": -0.3058,
        "goals_minus_xg": 0.1011,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8989,
        "points_added": 0.0018,
        "xpoints_added": 0.6743,
        "passes_attempted": 734.0,
        "pass_completion_pct": 0.8392,
        "xpass_completion_pct": 0.8298,
        "passes_over_expected": 6.9251,
        "passes_over_expected_p100": 0.9435,
        "avg_pass_distance": 22.8103,
        "avg_pass_vertical": 8.9949
      }
    },
    {
      "canonical_id": "h\u00e9ctor-jim\u00e9nez",
      "canonical_name": "H\u00e9ctor Jim\u00e9nez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1979.0,
        "shots": 24.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.6015,
        "xg_place": 0.1841,
        "goals_minus_xg": -0.6015,
        "key_passes": 30.0,
        "assists": 3.0,
        "xa": 3.18,
        "assists_minus_xa": -0.18,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.7814,
        "points_added": 1.6782,
        "xpoints_added": 1.1937,
        "passes_attempted": 960.0,
        "pass_completion_pct": 0.7396,
        "xpass_completion_pct": 0.733,
        "passes_over_expected": 6.3152,
        "passes_over_expected_p100": 0.6578,
        "avg_pass_distance": 19.7454,
        "avg_pass_vertical": 4.071
      }
    },
    {
      "canonical_id": "jairo-arrieta",
      "canonical_name": "Jairo Arrieta",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1436.0,
        "shots": 46.0,
        "shots_on_target": 18.0,
        "goals": 5.0,
        "xg": 7.0845,
        "xg_place": -0.6323,
        "goals_minus_xg": -2.0845,
        "key_passes": 16.0,
        "assists": 1.0,
        "xa": 1.3722,
        "assists_minus_xa": -0.3722,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 8.4568,
        "points_added": 1.7906,
        "xpoints_added": 4.2375,
        "passes_attempted": 323.0,
        "pass_completion_pct": 0.7709,
        "xpass_completion_pct": 0.816,
        "passes_over_expected": -14.5596,
        "passes_over_expected_p100": -4.5076,
        "avg_pass_distance": 14.3338,
        "avg_pass_vertical": -0.2874
      }
    },
    {
      "canonical_id": "josh-williams",
      "canonical_name": "Josh Williams",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1247.0,
        "shots": 12.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4969,
        "xg_place": -0.0807,
        "goals_minus_xg": -0.4969,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.4336,
        "assists_minus_xa": 0.5664,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9305,
        "points_added": 0.0,
        "xpoints_added": 0.303,
        "passes_attempted": 726.0,
        "pass_completion_pct": 0.7713,
        "xpass_completion_pct": 0.7704,
        "passes_over_expected": 0.6661,
        "passes_over_expected_p100": 0.0917,
        "avg_pass_distance": 17.9415,
        "avg_pass_vertical": 2.8332
      }
    },
    {
      "canonical_id": "justin-meram",
      "canonical_name": "Justin Meram",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1998.0,
        "shots": 60.0,
        "shots_on_target": 24.0,
        "goals": 9.0,
        "xg": 4.4489,
        "xg_place": 3.3691,
        "goals_minus_xg": 4.5511,
        "key_passes": 28.0,
        "assists": 5.0,
        "xa": 3.193,
        "assists_minus_xa": 1.807,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 7.6419,
        "points_added": 4.6553,
        "xpoints_added": 2.8711,
        "passes_attempted": 717.0,
        "pass_completion_pct": 0.7364,
        "xpass_completion_pct": 0.7696,
        "passes_over_expected": -23.7759,
        "passes_over_expected_p100": -3.316,
        "avg_pass_distance": 16.9698,
        "avg_pass_vertical": 3.7364
      }
    },
    {
      "canonical_id": "kevan-george",
      "canonical_name": "Kevan George",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 221.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0742,
        "xg_place": -0.0742,
        "goals_minus_xg": -0.0742,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0742,
        "points_added": 0.0,
        "xpoints_added": 0.0865,
        "passes_attempted": 142.0,
        "pass_completion_pct": 0.9155,
        "xpass_completion_pct": 0.8841,
        "passes_over_expected": 4.4595,
        "passes_over_expected_p100": 3.1405,
        "avg_pass_distance": 19.6253,
        "avg_pass_vertical": 4.3785
      }
    },
    {
      "canonical_id": "michael-parkhurst",
      "canonical_name": "Michael Parkhurst",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3219.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.9911,
        "xg_place": -0.6458,
        "goals_minus_xg": -0.9911,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 0.9783,
        "assists_minus_xa": -0.9783,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9693,
        "points_added": 0.0,
        "xpoints_added": 0.8746,
        "passes_attempted": 1641.0,
        "pass_completion_pct": 0.8702,
        "xpass_completion_pct": 0.848,
        "passes_over_expected": 36.5016,
        "passes_over_expected_p100": 2.2244,
        "avg_pass_distance": 22.2329,
        "avg_pass_vertical": 8.6774
      }
    },
    {
      "canonical_id": "romain-gall",
      "canonical_name": "Romain Gall",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 57.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.8333,
        "xpass_completion_pct": 0.8492,
        "passes_over_expected": -0.095,
        "passes_over_expected_p100": -1.5827,
        "avg_pass_distance": 16.1495,
        "avg_pass_vertical": -1.8745
      }
    },
    {
      "canonical_id": "steve-clark",
      "canonical_name": "Steve Clark",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3498.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": 1352.0,
        "pass_completion_pct": 0.801,
        "xpass_completion_pct": 0.8078,
        "passes_over_expected": -9.1597,
        "passes_over_expected_p100": -0.6775,
        "avg_pass_distance": 34.0371,
        "avg_pass_vertical": 23.5866,
        "shots_faced": 172.0,
        "goals_conceded": 47.0,
        "saves": 123.0,
        "headed_shot_share": 0.1337,
        "xg_faced": 53.3192,
        "goals_conceded_minus_xg": -6.3192,
        "goals_per_xg": 0.8815
      }
    },
    {
      "canonical_id": "tony-tchani",
      "canonical_name": "Tony Tchani",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3365.0,
        "shots": 39.0,
        "shots_on_target": 10.0,
        "goals": 1.0,
        "xg": 2.4565,
        "xg_place": -0.2342,
        "goals_minus_xg": -1.4565,
        "key_passes": 34.0,
        "assists": 5.0,
        "xa": 2.7072,
        "assists_minus_xa": 2.2928,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.1638,
        "points_added": 0.0,
        "xpoints_added": 1.8935,
        "passes_attempted": 2073.0,
        "pass_completion_pct": 0.8374,
        "xpass_completion_pct": 0.8415,
        "passes_over_expected": -8.392,
        "passes_over_expected_p100": -0.4048,
        "avg_pass_distance": 21.6276,
        "avg_pass_vertical": 6.4329
      }
    },
    {
      "canonical_id": "tyson-wahl",
      "canonical_name": "Tyson Wahl",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1642.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.056,
        "xg_place": -0.056,
        "goals_minus_xg": -0.056,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0901,
        "assists_minus_xa": -0.0901,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1462,
        "points_added": 0.0,
        "xpoints_added": 0.0374,
        "passes_attempted": 730.0,
        "pass_completion_pct": 0.8507,
        "xpass_completion_pct": 0.8069,
        "passes_over_expected": 31.9847,
        "passes_over_expected_p100": 4.3815,
        "avg_pass_distance": 22.7272,
        "avg_pass_vertical": 10.1851
      }
    },
    {
      "canonical_id": "waylon-francis",
      "canonical_name": "Waylon Francis",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2438.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.2312,
        "xg_place": 0.7841,
        "goals_minus_xg": -0.2312,
        "key_passes": 32.0,
        "assists": 6.0,
        "xa": 3.1945,
        "assists_minus_xa": 2.8055,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 3.4257,
        "points_added": 0.0,
        "xpoints_added": 0.1647,
        "passes_attempted": 1180.0,
        "pass_completion_pct": 0.6941,
        "xpass_completion_pct": 0.7053,
        "passes_over_expected": -13.1959,
        "passes_over_expected_p100": -1.1183,
        "avg_pass_distance": 20.2808,
        "avg_pass_vertical": 6.5808
      }
    },
    {
      "canonical_id": "wil-trapp",
      "canonical_name": "Wil Trapp",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2867.0,
        "shots": 12.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.2575,
        "xg_place": 0.1281,
        "goals_minus_xg": 0.7425,
        "key_passes": 23.0,
        "assists": 3.0,
        "xa": 1.2653,
        "assists_minus_xa": 1.7347,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 1.5228,
        "points_added": 0.8245,
        "xpoints_added": 0.154,
        "passes_attempted": 2007.0,
        "pass_completion_pct": 0.865,
        "xpass_completion_pct": 0.857,
        "passes_over_expected": 16.0166,
        "passes_over_expected_p100": 0.798,
        "avg_pass_distance": 22.0968,
        "avg_pass_vertical": 7.3647
      }
    },
    {
      "canonical_id": "\u00e1lvaro-rey",
      "canonical_name": "\u00c1lvaro Rey",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 42.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.4952,
        "assists_minus_xa": -0.4952,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4952,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 11.0,
        "pass_completion_pct": 0.8182,
        "xpass_completion_pct": 0.7348,
        "passes_over_expected": 0.9176,
        "passes_over_expected_p100": 8.3414,
        "avg_pass_distance": 18.567,
        "avg_pass_vertical": 2.9389
      }
    }
  ]
}