{
  "slug": "soccer-uslc-2020-odmx7paqyl",
  "game_id": "soccer-uslc-2020-odMX7pAQYL",
  "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": 21,
  "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": 1175.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2219,
        "xg_place": 0.6114,
        "goals_minus_xg": 0.7781,
        "key_passes": 4.0,
        "assists": 2.0,
        "xa": 0.3388,
        "assists_minus_xa": 1.6612,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 0.5607,
        "points_added": 0.5814,
        "xpoints_added": 0.1496,
        "passes_attempted": 502.0,
        "pass_completion_pct": 0.8566,
        "xpass_completion_pct": 0.8211,
        "passes_over_expected": 17.8221,
        "passes_over_expected_p100": 3.5502,
        "avg_pass_distance": 23.3622,
        "avg_pass_vertical": 11.0997
      }
    },
    {
      "canonical_id": "brandon-miller",
      "canonical_name": "Brandon Miller",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1728.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": 581.0,
        "pass_completion_pct": 0.6971,
        "xpass_completion_pct": 0.6999,
        "passes_over_expected": -1.6585,
        "passes_over_expected_p100": -0.2855,
        "avg_pass_distance": 40.1699,
        "avg_pass_vertical": 31.042,
        "shots_faced": 88.0,
        "goals_conceded": 22.0,
        "saves": 66.0,
        "headed_shot_share": 0.0795,
        "xg_faced": 24.0883,
        "goals_conceded_minus_xg": -2.0883,
        "goals_per_xg": 0.9133
      }
    },
    {
      "canonical_id": "brunallergene-etou",
      "canonical_name": "Brunallergene Etou",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1695.0,
        "shots": 6.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2762,
        "xg_place": 0.028,
        "goals_minus_xg": -0.2762,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1845,
        "assists_minus_xa": -0.1845,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4607,
        "points_added": 0.0,
        "xpoints_added": 0.1686,
        "passes_attempted": 851.0,
        "pass_completion_pct": 0.8672,
        "xpass_completion_pct": 0.8652,
        "passes_over_expected": 1.7137,
        "passes_over_expected_p100": 0.2014,
        "avg_pass_distance": 19.2953,
        "avg_pass_vertical": 4.3523
      }
    },
    {
      "canonical_id": "casey-penland",
      "canonical_name": "Casey Penland",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 5.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": 0.0,
        "pass_completion_pct": 0.0,
        "xpass_completion_pct": 0.0,
        "passes_over_expected": 0.0,
        "passes_over_expected_p100": 0.0,
        "avg_pass_distance": 0.0,
        "avg_pass_vertical": 0.0
      }
    },
    {
      "canonical_id": "christian-chaney",
      "canonical_name": "Christian Chaney",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 96.0,
        "shots": 8.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6463,
        "xg_place": -0.5519,
        "goals_minus_xg": -0.6463,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0861,
        "assists_minus_xa": -0.0861,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7324,
        "points_added": 0.0,
        "xpoints_added": 0.5032,
        "passes_attempted": 18.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7119,
        "passes_over_expected": 1.1854,
        "passes_over_expected_p100": 6.5857,
        "avg_pass_distance": 11.222,
        "avg_pass_vertical": -3.283
      }
    },
    {
      "canonical_id": "clay-dimick",
      "canonical_name": "Clay Dimick",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 833.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1564,
        "xg_place": 0.0298,
        "goals_minus_xg": -0.1564,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.471,
        "assists_minus_xa": -0.471,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.6274,
        "points_added": 0.0,
        "xpoints_added": 0.0109,
        "passes_attempted": 397.0,
        "pass_completion_pct": 0.8564,
        "xpass_completion_pct": 0.7947,
        "passes_over_expected": 24.49,
        "passes_over_expected_p100": 6.1688,
        "avg_pass_distance": 19.979,
        "avg_pass_vertical": 6.5981
      }
    },
    {
      "canonical_id": "dane-kelly",
      "canonical_name": "Dane Kelly",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1448.0,
        "shots": 60.0,
        "shots_on_target": 22.0,
        "goals": 11.0,
        "xg": 7.6849,
        "xg_place": 1.5089,
        "goals_minus_xg": 3.3151,
        "key_passes": 8.0,
        "assists": 2.0,
        "xa": 1.1861,
        "assists_minus_xa": 0.8139,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 8.8711,
        "points_added": 3.9948,
        "xpoints_added": 4.0206,
        "passes_attempted": 238.0,
        "pass_completion_pct": 0.7059,
        "xpass_completion_pct": 0.7775,
        "passes_over_expected": -17.0398,
        "passes_over_expected_p100": -7.1596,
        "avg_pass_distance": 18.5617,
        "avg_pass_vertical": -2.3945
      }
    },
    {
      "canonical_id": "derek-gebhard",
      "canonical_name": "Derek Gebhard",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 642.0,
        "shots": 8.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.5785,
        "xg_place": 0.4552,
        "goals_minus_xg": 0.4215,
        "key_passes": 14.0,
        "assists": 1.0,
        "xa": 1.4105,
        "assists_minus_xa": -0.4105,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.989,
        "points_added": 0.6716,
        "xpoints_added": 0.8157,
        "passes_attempted": 153.0,
        "pass_completion_pct": 0.732,
        "xpass_completion_pct": 0.7485,
        "passes_over_expected": -2.5161,
        "passes_over_expected_p100": -1.6445,
        "avg_pass_distance": 15.0645,
        "avg_pass_vertical": -2.2423
      }
    },
    {
      "canonical_id": "duke-lacroix",
      "canonical_name": "Duke Lacroix",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1719.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1654,
        "xg_place": 0.3092,
        "goals_minus_xg": -0.1654,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 1.0174,
        "assists_minus_xa": -1.0174,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.1828,
        "points_added": 0.0,
        "xpoints_added": 0.072,
        "passes_attempted": 850.0,
        "pass_completion_pct": 0.8435,
        "xpass_completion_pct": 0.8118,
        "passes_over_expected": 26.9307,
        "passes_over_expected_p100": 3.1683,
        "avg_pass_distance": 18.6358,
        "avg_pass_vertical": 4.849
      }
    },
    {
      "canonical_id": "enzo-martinez",
      "canonical_name": "Enzo Martinez",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1728.0,
        "shots": 27.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 2.819,
        "xg_place": -1.0364,
        "goals_minus_xg": -0.819,
        "key_passes": 20.0,
        "assists": 1.0,
        "xa": 1.9685,
        "assists_minus_xa": -0.9685,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 4.7875,
        "points_added": 0.9758,
        "xpoints_added": 1.7252,
        "passes_attempted": 889.0,
        "pass_completion_pct": 0.7615,
        "xpass_completion_pct": 0.7925,
        "passes_over_expected": -27.4976,
        "passes_over_expected_p100": -3.0931,
        "avg_pass_distance": 22.717,
        "avg_pass_vertical": 6.9643
      }
    },
    {
      "canonical_id": "guido-vadal\u00e1",
      "canonical_name": "Guido Vadal\u00e1",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 299.0,
        "shots": 9.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.607,
        "xg_place": 0.9542,
        "goals_minus_xg": -0.607,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.9606,
        "assists_minus_xa": 0.0394,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.5676,
        "points_added": 0.0,
        "xpoints_added": 0.3483,
        "passes_attempted": 104.0,
        "pass_completion_pct": 0.7981,
        "xpass_completion_pct": 0.7434,
        "passes_over_expected": 5.686,
        "passes_over_expected_p100": 5.4673,
        "avg_pass_distance": 18.4891,
        "avg_pass_vertical": 1.4941
      }
    },
    {
      "canonical_id": "hugh-roberts",
      "canonical_name": "Hugh Roberts",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1728.0,
        "shots": 16.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.9498,
        "xg_place": 0.0368,
        "goals_minus_xg": -0.9498,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2763,
        "assists_minus_xa": -0.2763,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.226,
        "points_added": 0.0,
        "xpoints_added": 0.7397,
        "passes_attempted": 664.0,
        "pass_completion_pct": 0.8765,
        "xpass_completion_pct": 0.8558,
        "passes_over_expected": 13.7747,
        "passes_over_expected_p100": 2.0745,
        "avg_pass_distance": 22.5355,
        "avg_pass_vertical": 7.8161
      }
    },
    {
      "canonical_id": "jack-maher",
      "canonical_name": "Jack Maher",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 96.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1476,
        "xg_place": 0.1061,
        "goals_minus_xg": -0.1476,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1476,
        "points_added": 0.0,
        "xpoints_added": 0.1122,
        "passes_attempted": 44.0,
        "pass_completion_pct": 0.7955,
        "xpass_completion_pct": 0.8028,
        "passes_over_expected": -0.3248,
        "passes_over_expected_p100": -0.7383,
        "avg_pass_distance": 25.779,
        "avg_pass_vertical": 7.6275
      }
    },
    {
      "canonical_id": "jake-areman",
      "canonical_name": "Jake Areman",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1382.0,
        "shots": 18.0,
        "shots_on_target": 7.0,
        "goals": 1.0,
        "xg": 1.3752,
        "xg_place": -0.3461,
        "goals_minus_xg": -0.3752,
        "key_passes": 26.0,
        "assists": 4.0,
        "xa": 3.3483,
        "assists_minus_xa": 0.6517,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.7235,
        "points_added": 0.5903,
        "xpoints_added": 0.669,
        "passes_attempted": 713.0,
        "pass_completion_pct": 0.7798,
        "xpass_completion_pct": 0.7622,
        "passes_over_expected": 12.5697,
        "passes_over_expected_p100": 1.7629,
        "avg_pass_distance": 21.1157,
        "avg_pass_vertical": 4.7984
      }
    },
    {
      "canonical_id": "joel-johnson",
      "canonical_name": "Joel Johnson",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1325.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3607,
        "xg_place": 0.1772,
        "goals_minus_xg": -0.3607,
        "key_passes": 10.0,
        "assists": 3.0,
        "xa": 1.3631,
        "assists_minus_xa": 1.6369,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.7238,
        "points_added": 0.0,
        "xpoints_added": 0.1675,
        "passes_attempted": 566.0,
        "pass_completion_pct": 0.811,
        "xpass_completion_pct": 0.76,
        "passes_over_expected": 28.8374,
        "passes_over_expected_p100": 5.095,
        "avg_pass_distance": 18.6044,
        "avg_pass_vertical": 4.779
      }
    },
    {
      "canonical_id": "kevan-george",
      "canonical_name": "Kevan George",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 96.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0498,
        "xg_place": -0.0498,
        "goals_minus_xg": -0.0498,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0498,
        "points_added": 0.0,
        "xpoints_added": 0.0704,
        "passes_attempted": 34.0,
        "pass_completion_pct": 0.8529,
        "xpass_completion_pct": 0.8273,
        "passes_over_expected": 0.8726,
        "passes_over_expected_p100": 2.5664,
        "avg_pass_distance": 17.8203,
        "avg_pass_vertical": 2.508
      }
    },
    {
      "canonical_id": "luke-haakenson",
      "canonical_name": "Luke Haakenson",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1165.0,
        "shots": 23.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.7203,
        "xg_place": 0.3051,
        "goals_minus_xg": 0.2797,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 2.153,
        "assists_minus_xa": -0.153,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 4.8733,
        "points_added": 1.5366,
        "xpoints_added": 1.3478,
        "passes_attempted": 327.0,
        "pass_completion_pct": 0.7125,
        "xpass_completion_pct": 0.7264,
        "passes_over_expected": -4.5433,
        "passes_over_expected_p100": -1.3894,
        "avg_pass_distance": 19.1416,
        "avg_pass_vertical": 3.3604
      }
    },
    {
      "canonical_id": "oscar-ramsay",
      "canonical_name": "Oscar Ramsay",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 31.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.8947,
        "xpass_completion_pct": 0.9066,
        "passes_over_expected": -0.225,
        "passes_over_expected_p100": -1.1841,
        "avg_pass_distance": 18.327,
        "avg_pass_vertical": 2.7492
      }
    },
    {
      "canonical_id": "rey-ortiz",
      "canonical_name": "Rey Ortiz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1044.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 1.0,
        "xg": 1.2756,
        "xg_place": -0.1509,
        "goals_minus_xg": -0.2756,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 2.0543,
        "assists_minus_xa": -2.0543,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.3299,
        "points_added": 0.5098,
        "xpoints_added": 0.7296,
        "passes_attempted": 337.0,
        "pass_completion_pct": 0.6617,
        "xpass_completion_pct": 0.6997,
        "passes_over_expected": -12.8042,
        "passes_over_expected_p100": -3.7995,
        "avg_pass_distance": 24.0357,
        "avg_pass_vertical": 3.5704
      }
    },
    {
      "canonical_id": "tresor-mbuyu",
      "canonical_name": "Tresor Mbuyu",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 124.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5886,
        "xg_place": -0.5401,
        "goals_minus_xg": -0.5886,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5886,
        "points_added": 0.0,
        "xpoints_added": 0.3774,
        "passes_attempted": 15.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.6617,
        "passes_over_expected": -0.926,
        "passes_over_expected_p100": -6.1737,
        "avg_pass_distance": 15.7847,
        "avg_pass_vertical": -1.6356
      }
    },
    {
      "canonical_id": "valent\u00edn-sabella",
      "canonical_name": "Valent\u00edn Sabella",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 586.0,
        "shots": 18.0,
        "shots_on_target": 9.0,
        "goals": 2.0,
        "xg": 2.3235,
        "xg_place": 0.3904,
        "goals_minus_xg": -0.3235,
        "key_passes": 19.0,
        "assists": 1.0,
        "xa": 1.6278,
        "assists_minus_xa": -0.6278,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.9513,
        "points_added": 1.6538,
        "xpoints_added": 1.3538,
        "passes_attempted": 179.0,
        "pass_completion_pct": 0.7263,
        "xpass_completion_pct": 0.7164,
        "passes_over_expected": 1.762,
        "passes_over_expected_p100": 0.9843,
        "avg_pass_distance": 18.5016,
        "avg_pass_vertical": 0.3614
      }
    }
  ]
}