{
  "slug": "soccer-mls-2013-a2lqr4jmr0",
  "game_id": "soccer-mls-2013-a2lqR4JMr0",
  "display": "MLS 2013 Season",
  "league": "MLS",
  "season": 2013,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mls-2013",
  "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-maund",
      "canonical_name": "Aaron Maund",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 301.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1208,
        "xg_place": -0.1208,
        "goals_minus_xg": -0.1208,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1208,
        "points_added": 0.0,
        "xpoints_added": 0.0865,
        "passes_attempted": 69.0,
        "pass_completion_pct": 0.7101,
        "xpass_completion_pct": 0.8334,
        "passes_over_expected": -8.5031,
        "passes_over_expected_p100": -12.3233,
        "avg_pass_distance": 24.4838,
        "avg_pass_vertical": 10.7398
      }
    },
    {
      "canonical_id": "abdoulie-mansally",
      "canonical_name": "Abdoulie Mansally",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 884.0,
        "shots": 5.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1114,
        "xg_place": -0.0848,
        "goals_minus_xg": -0.1114,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.4065,
        "assists_minus_xa": 0.5935,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5179,
        "points_added": 0.0,
        "xpoints_added": 0.0699,
        "passes_attempted": 538.0,
        "pass_completion_pct": 0.7677,
        "xpass_completion_pct": 0.7609,
        "passes_over_expected": 3.6169,
        "passes_over_expected_p100": 0.6723,
        "avg_pass_distance": 23.0414,
        "avg_pass_vertical": 9.233
      }
    },
    {
      "canonical_id": "brandon-mcdonald",
      "canonical_name": "Brandon McDonald",
      "positions": [
        "DB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 295.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": 101.0,
        "pass_completion_pct": 0.7723,
        "xpass_completion_pct": 0.7854,
        "passes_over_expected": -1.3219,
        "passes_over_expected_p100": -1.3088,
        "avg_pass_distance": 27.3255,
        "avg_pass_vertical": 14.8568
      }
    },
    {
      "canonical_id": "carlos-salcedo",
      "canonical_name": "Carlos Salcedo",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1157.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0485,
        "xg_place": -0.0485,
        "goals_minus_xg": -0.0485,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0766,
        "assists_minus_xa": -0.0766,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1251,
        "points_added": 0.0,
        "xpoints_added": 0.0348,
        "passes_attempted": 457.0,
        "pass_completion_pct": 0.8512,
        "xpass_completion_pct": 0.8626,
        "passes_over_expected": -5.211,
        "passes_over_expected_p100": -1.1403,
        "avg_pass_distance": 23.3285,
        "avg_pass_vertical": 8.9836
      }
    },
    {
      "canonical_id": "chris-schuler",
      "canonical_name": "Chris Schuler",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2118.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.2594,
        "xg_place": 0.1495,
        "goals_minus_xg": 0.7406,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2178,
        "assists_minus_xa": -0.2178,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4771,
        "points_added": 0.0,
        "xpoints_added": 0.2735,
        "passes_attempted": 718.0,
        "pass_completion_pct": 0.7981,
        "xpass_completion_pct": 0.8106,
        "passes_over_expected": -9.0386,
        "passes_over_expected_p100": -1.2589,
        "avg_pass_distance": 24.3058,
        "avg_pass_vertical": 12.4944
      }
    },
    {
      "canonical_id": "chris-wingert",
      "canonical_name": "Chris Wingert",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2219.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1675,
        "xg_place": 0.0503,
        "goals_minus_xg": -0.1675,
        "key_passes": 22.0,
        "assists": 1.0,
        "xa": 1.0429,
        "assists_minus_xa": -0.0429,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2104,
        "points_added": 0.0,
        "xpoints_added": 0.1228,
        "passes_attempted": 1409.0,
        "pass_completion_pct": 0.7878,
        "xpass_completion_pct": 0.7879,
        "passes_over_expected": -0.1793,
        "passes_over_expected_p100": -0.0127,
        "avg_pass_distance": 21.7377,
        "avg_pass_vertical": 7.9098
      }
    },
    {
      "canonical_id": "cole-grossman",
      "canonical_name": "Cole Grossman",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 196.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.0869,
        "xg_place": 0.4607,
        "goals_minus_xg": 0.9131,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0931,
        "assists_minus_xa": -0.0931,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.18,
        "points_added": 1.8877,
        "xpoints_added": 0.1462,
        "passes_attempted": 89.0,
        "pass_completion_pct": 0.7528,
        "xpass_completion_pct": 0.772,
        "passes_over_expected": -1.7073,
        "passes_over_expected_p100": -1.9184,
        "avg_pass_distance": 16.7057,
        "avg_pass_vertical": 3.4346
      }
    },
    {
      "canonical_id": "devon-sandoval",
      "canonical_name": "Devon Sandoval",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1160.0,
        "shots": 23.0,
        "shots_on_target": 10.0,
        "goals": 4.0,
        "xg": 6.0597,
        "xg_place": -0.7441,
        "goals_minus_xg": -2.0597,
        "key_passes": 12.0,
        "assists": 0.0,
        "xa": 1.3909,
        "assists_minus_xa": -1.3909,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 7.4506,
        "points_added": 1.7992,
        "xpoints_added": 2.5427,
        "passes_attempted": 305.0,
        "pass_completion_pct": 0.7508,
        "xpass_completion_pct": 0.7422,
        "passes_over_expected": 2.6177,
        "passes_over_expected_p100": 0.8583,
        "avg_pass_distance": 12.3492,
        "avg_pass_vertical": -0.5254
      }
    },
    {
      "canonical_id": "javier-morales",
      "canonical_name": "Javier Morales",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2996.0,
        "shots": 49.0,
        "shots_on_target": 19.0,
        "goals": 9.0,
        "xg": 5.3722,
        "xg_place": 2.1932,
        "goals_minus_xg": 3.6278,
        "key_passes": 119.0,
        "assists": 9.0,
        "xa": 11.7669,
        "assists_minus_xa": -2.7669,
        "goals_plus_assists": 18.0,
        "xg_plus_xa": 17.1391,
        "points_added": 4.7065,
        "xpoints_added": 3.6533,
        "passes_attempted": 2258.0,
        "pass_completion_pct": 0.7741,
        "xpass_completion_pct": 0.7589,
        "passes_over_expected": 34.3268,
        "passes_over_expected_p100": 1.5202,
        "avg_pass_distance": 19.6641,
        "avg_pass_vertical": 4.5287
      }
    },
    {
      "canonical_id": "jeff-attinella",
      "canonical_name": "Jeff Attinella",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 447.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": 140.0,
        "pass_completion_pct": 0.45,
        "xpass_completion_pct": 0.5121,
        "passes_over_expected": -8.6984,
        "passes_over_expected_p100": -6.2131,
        "avg_pass_distance": 53.0475,
        "avg_pass_vertical": 48.5113,
        "shots_faced": 24.0,
        "goals_conceded": 9.0,
        "saves": 14.0,
        "headed_shot_share": 0.4167,
        "xg_faced": 8.3292,
        "goals_conceded_minus_xg": 0.6708,
        "goals_per_xg": 1.0805
      }
    },
    {
      "canonical_id": "joao-plata",
      "canonical_name": "Joao Plata",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1808.0,
        "shots": 50.0,
        "shots_on_target": 19.0,
        "goals": 4.0,
        "xg": 3.3108,
        "xg_place": 0.5094,
        "goals_minus_xg": 0.6892,
        "key_passes": 27.0,
        "assists": 8.0,
        "xa": 2.903,
        "assists_minus_xa": 5.097,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 6.2139,
        "points_added": 1.1723,
        "xpoints_added": 1.9969,
        "passes_attempted": 592.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.7595,
        "passes_over_expected": -5.6296,
        "passes_over_expected_p100": -0.951,
        "avg_pass_distance": 16.2586,
        "avg_pass_vertical": -0.2392
      }
    },
    {
      "canonical_id": "john-stertzer",
      "canonical_name": "John Stertzer",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 42.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1929,
        "xg_place": -0.1929,
        "goals_minus_xg": -0.1929,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.03,
        "assists_minus_xa": -0.03,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2229,
        "points_added": 0.0,
        "xpoints_added": 0.0958,
        "passes_attempted": 14.0,
        "pass_completion_pct": 0.9286,
        "xpass_completion_pct": 0.8721,
        "passes_over_expected": 0.7902,
        "passes_over_expected_p100": 5.6442,
        "avg_pass_distance": 17.0574,
        "avg_pass_vertical": 1.6122
      }
    },
    {
      "canonical_id": "josh-saunders",
      "canonical_name": "Josh Saunders",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 253.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": 92.0,
        "pass_completion_pct": 0.5978,
        "xpass_completion_pct": 0.6388,
        "passes_over_expected": -3.7664,
        "passes_over_expected_p100": -4.094,
        "avg_pass_distance": 40.0771,
        "avg_pass_vertical": 34.9494,
        "shots_faced": 18.0,
        "goals_conceded": 4.0,
        "saves": 13.0,
        "headed_shot_share": 0.0556,
        "xg_faced": 3.928,
        "goals_conceded_minus_xg": 0.072,
        "goals_per_xg": 1.0183
      }
    },
    {
      "canonical_id": "khari-stephenson",
      "canonical_name": "Khari Stephenson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 901.0,
        "shots": 22.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 0.6372,
        "xg_place": -0.2903,
        "goals_minus_xg": 0.3628,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.2893,
        "assists_minus_xa": 0.7107,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.9265,
        "points_added": 0.4485,
        "xpoints_added": 0.4142,
        "passes_attempted": 354.0,
        "pass_completion_pct": 0.8249,
        "xpass_completion_pct": 0.8199,
        "passes_over_expected": 1.7727,
        "passes_over_expected_p100": 0.5008,
        "avg_pass_distance": 18.2072,
        "avg_pass_vertical": 1.9175
      }
    },
    {
      "canonical_id": "kwame-watson-siriboe",
      "canonical_name": "Kwame Watson-Siriboe",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 680.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0539,
        "xg_place": -0.0539,
        "goals_minus_xg": -0.0539,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.171,
        "assists_minus_xa": -0.171,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2249,
        "points_added": 0.0,
        "xpoints_added": 0.0776,
        "passes_attempted": 238.0,
        "pass_completion_pct": 0.9286,
        "xpass_completion_pct": 0.8842,
        "passes_over_expected": 10.5524,
        "passes_over_expected_p100": 4.4338,
        "avg_pass_distance": 20.1889,
        "avg_pass_vertical": 5.4325
      }
    },
    {
      "canonical_id": "kyle-beckerman",
      "canonical_name": "Kyle Beckerman",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3012.0,
        "shots": 55.0,
        "shots_on_target": 20.0,
        "goals": 4.0,
        "xg": 2.0189,
        "xg_place": 2.9756,
        "goals_minus_xg": 1.9811,
        "key_passes": 31.0,
        "assists": 4.0,
        "xa": 2.7696,
        "assists_minus_xa": 1.2304,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 4.7886,
        "points_added": 1.2509,
        "xpoints_added": 1.0546,
        "passes_attempted": 2170.0,
        "pass_completion_pct": 0.8124,
        "xpass_completion_pct": 0.8107,
        "passes_over_expected": 3.7935,
        "passes_over_expected_p100": 0.1748,
        "avg_pass_distance": 20.8692,
        "avg_pass_vertical": 7.7835
      }
    },
    {
      "canonical_id": "lovel-palmer",
      "canonical_name": "Lovel Palmer",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1488.0,
        "shots": 9.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1412,
        "xg_place": -0.1412,
        "goals_minus_xg": -0.1412,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.5943,
        "assists_minus_xa": 0.4057,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7355,
        "points_added": 0.0,
        "xpoints_added": 0.0792,
        "passes_attempted": 766.0,
        "pass_completion_pct": 0.7298,
        "xpass_completion_pct": 0.7598,
        "passes_over_expected": -23.0317,
        "passes_over_expected_p100": -3.0068,
        "avg_pass_distance": 22.2259,
        "avg_pass_vertical": 7.6492
      }
    },
    {
      "canonical_id": "luis-gil",
      "canonical_name": "Luis Gil",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2741.0,
        "shots": 46.0,
        "shots_on_target": 17.0,
        "goals": 5.0,
        "xg": 3.5128,
        "xg_place": 1.7028,
        "goals_minus_xg": 1.4872,
        "key_passes": 24.0,
        "assists": 0.0,
        "xa": 1.656,
        "assists_minus_xa": -1.656,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 5.1688,
        "points_added": 2.4927,
        "xpoints_added": 1.3686,
        "passes_attempted": 1116.0,
        "pass_completion_pct": 0.7339,
        "xpass_completion_pct": 0.7706,
        "passes_over_expected": -40.9658,
        "passes_over_expected_p100": -3.6708,
        "avg_pass_distance": 17.2567,
        "avg_pass_vertical": 3.8551
      }
    },
    {
      "canonical_id": "nat-borchers",
      "canonical_name": "Nat Borchers",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3296.0,
        "shots": 14.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 2.3144,
        "xg_place": 0.0079,
        "goals_minus_xg": -1.3144,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2518,
        "assists_minus_xa": -0.2518,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.5663,
        "points_added": 0.8489,
        "xpoints_added": 1.1914,
        "passes_attempted": 1134.0,
        "pass_completion_pct": 0.8571,
        "xpass_completion_pct": 0.849,
        "passes_over_expected": 9.2558,
        "passes_over_expected_p100": 0.8162,
        "avg_pass_distance": 22.4424,
        "avg_pass_vertical": 8.4193
      }
    },
    {
      "canonical_id": "ned-grabavoy",
      "canonical_name": "Ned Grabavoy",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3220.0,
        "shots": 30.0,
        "shots_on_target": 10.0,
        "goals": 5.0,
        "xg": 3.0098,
        "xg_place": 0.7284,
        "goals_minus_xg": 1.9902,
        "key_passes": 50.0,
        "assists": 5.0,
        "xa": 4.0829,
        "assists_minus_xa": 0.9171,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 7.0927,
        "points_added": 1.1129,
        "xpoints_added": 1.405,
        "passes_attempted": 1411.0,
        "pass_completion_pct": 0.8583,
        "xpass_completion_pct": 0.8165,
        "passes_over_expected": 58.989,
        "passes_over_expected_p100": 4.1807,
        "avg_pass_distance": 15.6416,
        "avg_pass_vertical": 2.276
      }
    },
    {
      "canonical_id": "nick-rimando",
      "canonical_name": "Nick Rimando",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3181.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.1303,
        "assists_minus_xa": -0.1303,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1303,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1093.0,
        "pass_completion_pct": 0.5837,
        "xpass_completion_pct": 0.595,
        "passes_over_expected": -12.3874,
        "passes_over_expected_p100": -1.1333,
        "avg_pass_distance": 44.6867,
        "avg_pass_vertical": 38.6259,
        "shots_faced": 126.0,
        "goals_conceded": 32.0,
        "saves": 92.0,
        "headed_shot_share": 0.1984,
        "xg_faced": 37.5846,
        "goals_conceded_minus_xg": -5.5846,
        "goals_per_xg": 0.8514
      }
    },
    {
      "canonical_id": "olmes-garc\u00eda",
      "canonical_name": "Olmes Garc\u00eda",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1187.0,
        "shots": 36.0,
        "shots_on_target": 16.0,
        "goals": 5.0,
        "xg": 3.9088,
        "xg_place": 1.8573,
        "goals_minus_xg": 1.0912,
        "key_passes": 14.0,
        "assists": 3.0,
        "xa": 1.6306,
        "assists_minus_xa": 1.3694,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 5.5394,
        "points_added": 0.9235,
        "xpoints_added": 1.634,
        "passes_attempted": 365.0,
        "pass_completion_pct": 0.6712,
        "xpass_completion_pct": 0.7087,
        "passes_over_expected": -13.6668,
        "passes_over_expected_p100": -3.7443,
        "avg_pass_distance": 15.3935,
        "avg_pass_vertical": 0.2501
      }
    },
    {
      "canonical_id": "robbie-findley",
      "canonical_name": "Robbie Findley",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1747.0,
        "shots": 45.0,
        "shots_on_target": 18.0,
        "goals": 8.0,
        "xg": 7.6934,
        "xg_place": 0.6399,
        "goals_minus_xg": 0.3066,
        "key_passes": 14.0,
        "assists": 2.0,
        "xa": 1.0946,
        "assists_minus_xa": 0.9054,
        "goals_plus_assists": 10.0,
        "xg_plus_xa": 8.788,
        "points_added": 1.4289,
        "xpoints_added": 2.9383,
        "passes_attempted": 483.0,
        "pass_completion_pct": 0.7164,
        "xpass_completion_pct": 0.746,
        "passes_over_expected": -14.3402,
        "passes_over_expected_p100": -2.969,
        "avg_pass_distance": 15.343,
        "avg_pass_vertical": -1.7334
      }
    },
    {
      "canonical_id": "sebastian-velasquez",
      "canonical_name": "Sebastian Velasquez",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1266.0,
        "shots": 25.0,
        "shots_on_target": 9.0,
        "goals": 1.0,
        "xg": 1.7761,
        "xg_place": -0.0099,
        "goals_minus_xg": -0.7761,
        "key_passes": 10.0,
        "assists": 0.0,
        "xa": 0.8372,
        "assists_minus_xa": -0.8372,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.6134,
        "points_added": 0.0,
        "xpoints_added": 0.7595,
        "passes_attempted": 604.0,
        "pass_completion_pct": 0.8278,
        "xpass_completion_pct": 0.8231,
        "passes_over_expected": 2.8198,
        "passes_over_expected_p100": 0.4668,
        "avg_pass_distance": 16.0271,
        "avg_pass_vertical": 1.8101
      }
    },
    {
      "canonical_id": "tony-beltran",
      "canonical_name": "Tony Beltran",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2963.0,
        "shots": 11.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.3063,
        "xg_place": 0.1303,
        "goals_minus_xg": -0.3063,
        "key_passes": 27.0,
        "assists": 0.0,
        "xa": 1.8688,
        "assists_minus_xa": -1.8688,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.1751,
        "points_added": 0.0,
        "xpoints_added": 0.1266,
        "passes_attempted": 1703.0,
        "pass_completion_pct": 0.7757,
        "xpass_completion_pct": 0.7783,
        "passes_over_expected": -4.4943,
        "passes_over_expected_p100": -0.2639,
        "avg_pass_distance": 19.9858,
        "avg_pass_vertical": 6.7683
      }
    },
    {
      "canonical_id": "yordany-alvarez",
      "canonical_name": "Yordany Alvarez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1142.0,
        "shots": 10.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 0.629,
        "xg_place": 0.2276,
        "goals_minus_xg": 0.371,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1003,
        "assists_minus_xa": -0.1003,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7293,
        "points_added": 0.4117,
        "xpoints_added": 0.6466,
        "passes_attempted": 803.0,
        "pass_completion_pct": 0.8456,
        "xpass_completion_pct": 0.8301,
        "passes_over_expected": 12.4207,
        "passes_over_expected_p100": 1.5468,
        "avg_pass_distance": 18.7506,
        "avg_pass_vertical": 6.0195
      }
    },
    {
      "canonical_id": "\u00e1lvaro-saborio",
      "canonical_name": "\u00c1lvaro Saborio",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1780.0,
        "shots": 60.0,
        "shots_on_target": 23.0,
        "goals": 13.0,
        "xg": 10.2883,
        "xg_place": 0.6226,
        "goals_minus_xg": 2.7117,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.1545,
        "assists_minus_xa": -0.1545,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 11.4428,
        "points_added": 7.0126,
        "xpoints_added": 5.6396,
        "passes_attempted": 428.0,
        "pass_completion_pct": 0.7009,
        "xpass_completion_pct": 0.7479,
        "passes_over_expected": -20.1116,
        "passes_over_expected_p100": -4.699,
        "avg_pass_distance": 14.0982,
        "avg_pass_vertical": 0.7289
      }
    }
  ]
}