{
  "slug": "soccer-uslc-2018-4wm4lggmjb",
  "game_id": "soccer-uslc-2018-4wM4lGgMjB",
  "display": "USLC 2018 Season",
  "league": "USLC",
  "season": 2018,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "uslc-2018",
  "synthetic": true,
  "player_count": 23,
  "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": "aar\u00f3n-guill\u00e9n",
      "canonical_name": "Aar\u00f3n Guill\u00e9n",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2374.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.0859,
        "xg_place": -0.5821,
        "goals_minus_xg": -1.0859,
        "key_passes": 17.0,
        "assists": 0.0,
        "xa": 1.1105,
        "assists_minus_xa": -1.1105,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.1964,
        "points_added": 0.0,
        "xpoints_added": 0.4368,
        "passes_attempted": 1447.0,
        "pass_completion_pct": 0.8556,
        "xpass_completion_pct": 0.8114,
        "passes_over_expected": 63.8518,
        "passes_over_expected_p100": 4.4127,
        "avg_pass_distance": 22.942,
        "avg_pass_vertical": 6.2255
      }
    },
    {
      "canonical_id": "alex-tambakis",
      "canonical_name": "Alex Tambakis",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3224.0,
        "shots": 0.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0,
        "xg_place": 0.0,
        "goals_minus_xg": 0.0,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1097,
        "assists_minus_xa": -0.1097,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1097,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 1124.0,
        "pass_completion_pct": 0.6913,
        "xpass_completion_pct": 0.6745,
        "passes_over_expected": 18.9026,
        "passes_over_expected_p100": 1.6817,
        "avg_pass_distance": 39.4573,
        "avg_pass_vertical": 31.0695,
        "shots_faced": 145.0,
        "goals_conceded": 48.0,
        "saves": 93.0,
        "headed_shot_share": 0.1034,
        "xg_faced": 44.7667,
        "goals_conceded_minus_xg": 3.2333,
        "goals_per_xg": 1.0722
      }
    },
    {
      "canonical_id": "andre-fortune",
      "canonical_name": "Andre Fortune",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 912.0,
        "shots": 11.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6824,
        "xg_place": -0.5818,
        "goals_minus_xg": -0.6824,
        "key_passes": 17.0,
        "assists": 1.0,
        "xa": 1.7366,
        "assists_minus_xa": -0.7366,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 2.419,
        "points_added": 0.0,
        "xpoints_added": 0.574,
        "passes_attempted": 441.0,
        "pass_completion_pct": 0.8209,
        "xpass_completion_pct": 0.8107,
        "passes_over_expected": 4.4978,
        "passes_over_expected_p100": 1.0199,
        "avg_pass_distance": 17.7128,
        "avg_pass_vertical": 2.4559
      }
    },
    {
      "canonical_id": "austin-guerrero",
      "canonical_name": "Austin Guerrero",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 97.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": 24.0,
        "pass_completion_pct": 0.625,
        "xpass_completion_pct": 0.6572,
        "passes_over_expected": -0.7732,
        "passes_over_expected_p100": -3.2216,
        "avg_pass_distance": 37.3413,
        "avg_pass_vertical": 29.0852,
        "shots_faced": 5.0,
        "goals_conceded": 1.0,
        "saves": 4.0,
        "headed_shot_share": 0.0,
        "xg_faced": 2.0136,
        "goals_conceded_minus_xg": -1.0136,
        "goals_per_xg": 0.4966
      }
    },
    {
      "canonical_id": "austin-da-luz",
      "canonical_name": "Austin da Luz",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2792.0,
        "shots": 39.0,
        "shots_on_target": 13.0,
        "goals": 5.0,
        "xg": 4.1626,
        "xg_place": 1.2105,
        "goals_minus_xg": 0.8374,
        "key_passes": 35.0,
        "assists": 2.0,
        "xa": 2.2181,
        "assists_minus_xa": -0.2181,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.3806,
        "points_added": 2.349,
        "xpoints_added": 2.5883,
        "passes_attempted": 1878.0,
        "pass_completion_pct": 0.8323,
        "xpass_completion_pct": 0.8079,
        "passes_over_expected": 45.7157,
        "passes_over_expected_p100": 2.4343,
        "avg_pass_distance": 19.5271,
        "avg_pass_vertical": 3.5893
      }
    },
    {
      "canonical_id": "bernhard-luxbacher",
      "canonical_name": "Bernhard Luxbacher",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 44.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.1035,
        "xg_place": -0.0218,
        "goals_minus_xg": -0.1035,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1035,
        "points_added": 0.0,
        "xpoints_added": 0.2044,
        "passes_attempted": 19.0,
        "pass_completion_pct": 0.6842,
        "xpass_completion_pct": 0.7657,
        "passes_over_expected": -1.5486,
        "passes_over_expected_p100": -8.1504,
        "avg_pass_distance": 14.4148,
        "avg_pass_vertical": 1.5142
      }
    },
    {
      "canonical_id": "connor-tobin",
      "canonical_name": "Connor Tobin",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2010.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.8783,
        "xg_place": 0.4458,
        "goals_minus_xg": 0.1217,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2852,
        "assists_minus_xa": -0.2852,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1636,
        "points_added": 0.524,
        "xpoints_added": 0.7025,
        "passes_attempted": 1031.0,
        "pass_completion_pct": 0.8458,
        "xpass_completion_pct": 0.8332,
        "passes_over_expected": 12.9856,
        "passes_over_expected_p100": 1.2595,
        "avg_pass_distance": 24.8844,
        "avg_pass_vertical": 8.4137
      }
    },
    {
      "canonical_id": "dj-taylor",
      "canonical_name": "DJ Taylor",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2957.0,
        "shots": 13.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.765,
        "xg_place": 0.2162,
        "goals_minus_xg": -0.765,
        "key_passes": 29.0,
        "assists": 0.0,
        "xa": 2.0616,
        "assists_minus_xa": -2.0616,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.8266,
        "points_added": 0.0,
        "xpoints_added": 0.4643,
        "passes_attempted": 1804.0,
        "pass_completion_pct": 0.7955,
        "xpass_completion_pct": 0.7722,
        "passes_over_expected": 41.9511,
        "passes_over_expected_p100": 2.3254,
        "avg_pass_distance": 19.3144,
        "avg_pass_vertical": 5.3762
      }
    },
    {
      "canonical_id": "daniel-r\u00edos",
      "canonical_name": "Daniel R\u00edos",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2396.0,
        "shots": 78.0,
        "shots_on_target": 36.0,
        "goals": 20.0,
        "xg": 12.0024,
        "xg_place": 3.2703,
        "goals_minus_xg": 7.9976,
        "key_passes": 31.0,
        "assists": 3.0,
        "xa": 2.668,
        "assists_minus_xa": 0.332,
        "goals_plus_assists": 23.0,
        "xg_plus_xa": 14.6704,
        "points_added": 9.1363,
        "xpoints_added": 7.4211,
        "passes_attempted": 666.0,
        "pass_completion_pct": 0.7853,
        "xpass_completion_pct": 0.7901,
        "passes_over_expected": -3.1886,
        "passes_over_expected_p100": -0.4788,
        "avg_pass_distance": 13.193,
        "avg_pass_vertical": -2.3289
      }
    },
    {
      "canonical_id": "futty-danso",
      "canonical_name": "Futty Danso",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 874.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2839,
        "xg_place": 0.405,
        "goals_minus_xg": -0.2839,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.038,
        "assists_minus_xa": -0.038,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3218,
        "points_added": 0.0,
        "xpoints_added": 0.121,
        "passes_attempted": 485.0,
        "pass_completion_pct": 0.8557,
        "xpass_completion_pct": 0.8193,
        "passes_over_expected": 17.63,
        "passes_over_expected_p100": 3.6351,
        "avg_pass_distance": 26.5157,
        "avg_pass_vertical": 11.6965
      }
    },
    {
      "canonical_id": "graham-smith",
      "canonical_name": "Graham Smith",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 3005.0,
        "shots": 23.0,
        "shots_on_target": 4.0,
        "goals": 0.0,
        "xg": 0.9108,
        "xg_place": -0.6791,
        "goals_minus_xg": -0.9108,
        "key_passes": 14.0,
        "assists": 0.0,
        "xa": 1.4462,
        "assists_minus_xa": -1.4462,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.357,
        "points_added": 0.0,
        "xpoints_added": 0.4789,
        "passes_attempted": 1734.0,
        "pass_completion_pct": 0.8766,
        "xpass_completion_pct": 0.8536,
        "passes_over_expected": 39.8185,
        "passes_over_expected_p100": 2.2963,
        "avg_pass_distance": 22.2407,
        "avg_pass_vertical": 4.9608
      }
    },
    {
      "canonical_id": "kyle-bekker",
      "canonical_name": "Kyle Bekker",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2918.0,
        "shots": 73.0,
        "shots_on_target": 22.0,
        "goals": 7.0,
        "xg": 4.7032,
        "xg_place": 1.0201,
        "goals_minus_xg": 2.2968,
        "key_passes": 62.0,
        "assists": 13.0,
        "xa": 7.1301,
        "assists_minus_xa": 5.8699,
        "goals_plus_assists": 20.0,
        "xg_plus_xa": 11.8333,
        "points_added": 2.7865,
        "xpoints_added": 3.2824,
        "passes_attempted": 1687.0,
        "pass_completion_pct": 0.7421,
        "xpass_completion_pct": 0.7518,
        "passes_over_expected": -16.2438,
        "passes_over_expected_p100": -0.9629,
        "avg_pass_distance": 21.9398,
        "avg_pass_vertical": 2.9289
      }
    },
    {
      "canonical_id": "marcel-kandziora",
      "canonical_name": "Marcel Kandziora",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1203.0,
        "shots": 19.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 1.2432,
        "xg_place": 0.0606,
        "goals_minus_xg": 0.7568,
        "key_passes": 13.0,
        "assists": 1.0,
        "xa": 1.4646,
        "assists_minus_xa": -0.4646,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 2.7078,
        "points_added": 0.9341,
        "xpoints_added": 0.6105,
        "passes_attempted": 578.0,
        "pass_completion_pct": 0.6955,
        "xpass_completion_pct": 0.7444,
        "passes_over_expected": -28.2862,
        "passes_over_expected_p100": -4.8938,
        "avg_pass_distance": 17.8773,
        "avg_pass_vertical": 1.7785
      }
    },
    {
      "canonical_id": "marios-lomis",
      "canonical_name": "Marios Lomis",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1003.0,
        "shots": 27.0,
        "shots_on_target": 13.0,
        "goals": 5.0,
        "xg": 4.6246,
        "xg_place": 0.3959,
        "goals_minus_xg": 0.3754,
        "key_passes": 8.0,
        "assists": 1.0,
        "xa": 0.7496,
        "assists_minus_xa": 0.2504,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.3742,
        "points_added": 1.4138,
        "xpoints_added": 2.77,
        "passes_attempted": 257.0,
        "pass_completion_pct": 0.7354,
        "xpass_completion_pct": 0.7529,
        "passes_over_expected": -4.4982,
        "passes_over_expected_p100": -1.7503,
        "avg_pass_distance": 14.4031,
        "avg_pass_vertical": -1.074
      }
    },
    {
      "canonical_id": "michael-harrington",
      "canonical_name": "Michael Harrington",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2265.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.016,
        "xg_place": -0.016,
        "goals_minus_xg": -0.016,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.1638,
        "assists_minus_xa": -0.1638,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1798,
        "points_added": 0.0,
        "xpoints_added": 0.0071,
        "passes_attempted": 1468.0,
        "pass_completion_pct": 0.8665,
        "xpass_completion_pct": 0.8262,
        "passes_over_expected": 59.1623,
        "passes_over_expected_p100": 4.0301,
        "avg_pass_distance": 22.6754,
        "avg_pass_vertical": 9.4165
      }
    },
    {
      "canonical_id": "nelson-blanco",
      "canonical_name": "Nelson Blanco",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 56.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0248,
        "xg_place": 0.0606,
        "goals_minus_xg": -0.0248,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 1.0031,
        "assists_minus_xa": -0.0031,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0279,
        "points_added": 0.0,
        "xpoints_added": 0.0019,
        "passes_attempted": 21.0,
        "pass_completion_pct": 0.7619,
        "xpass_completion_pct": 0.6408,
        "passes_over_expected": 2.5433,
        "passes_over_expected_p100": 12.1108,
        "avg_pass_distance": 22.5268,
        "avg_pass_vertical": -0.5755
      }
    },
    {
      "canonical_id": "peabo-doue",
      "canonical_name": "Peabo Doue",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1094.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.7163,
        "xg_place": 0.4271,
        "goals_minus_xg": 0.2837,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.7093,
        "assists_minus_xa": 0.2907,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.4256,
        "points_added": 0.6581,
        "xpoints_added": 0.2664,
        "passes_attempted": 607.0,
        "pass_completion_pct": 0.7397,
        "xpass_completion_pct": 0.7248,
        "passes_over_expected": 9.0396,
        "passes_over_expected_p100": 1.4892,
        "avg_pass_distance": 18.7388,
        "avg_pass_vertical": 7.8249
      }
    },
    {
      "canonical_id": "steven-miller",
      "canonical_name": "Steven Miller",
      "positions": [
        "DB",
        "DL"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2972.0,
        "shots": 52.0,
        "shots_on_target": 21.0,
        "goals": 4.0,
        "xg": 4.0153,
        "xg_place": -0.6741,
        "goals_minus_xg": -0.0153,
        "key_passes": 46.0,
        "assists": 7.0,
        "xa": 6.1383,
        "assists_minus_xa": 0.8617,
        "goals_plus_assists": 11.0,
        "xg_plus_xa": 10.1535,
        "points_added": 1.1392,
        "xpoints_added": 2.3188,
        "passes_attempted": 1449.0,
        "pass_completion_pct": 0.7274,
        "xpass_completion_pct": 0.727,
        "passes_over_expected": 0.6066,
        "passes_over_expected_p100": 0.0419,
        "avg_pass_distance": 18.1799,
        "avg_pass_vertical": 3.4744
      }
    },
    {
      "canonical_id": "tiyi-shipalane",
      "canonical_name": "Tiyi Shipalane",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 819.0,
        "shots": 15.0,
        "shots_on_target": 6.0,
        "goals": 1.0,
        "xg": 1.255,
        "xg_place": -0.8103,
        "goals_minus_xg": -0.255,
        "key_passes": 18.0,
        "assists": 3.0,
        "xa": 1.9956,
        "assists_minus_xa": 1.0044,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 3.2506,
        "points_added": 0.5557,
        "xpoints_added": 1.4579,
        "passes_attempted": 337.0,
        "pass_completion_pct": 0.724,
        "xpass_completion_pct": 0.7412,
        "passes_over_expected": -5.7916,
        "passes_over_expected_p100": -1.7186,
        "avg_pass_distance": 20.0814,
        "avg_pass_vertical": 0.1981
      }
    },
    {
      "canonical_id": "ulrich-ewolo",
      "canonical_name": "Ulrich Ewolo",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1472.0,
        "shots": 47.0,
        "shots_on_target": 16.0,
        "goals": 7.0,
        "xg": 7.188,
        "xg_place": -0.9528,
        "goals_minus_xg": -0.188,
        "key_passes": 18.0,
        "assists": 1.0,
        "xa": 1.8585,
        "assists_minus_xa": -0.8585,
        "goals_plus_assists": 8.0,
        "xg_plus_xa": 9.0465,
        "points_added": 2.6819,
        "xpoints_added": 4.4014,
        "passes_attempted": 347.0,
        "pass_completion_pct": 0.7032,
        "xpass_completion_pct": 0.7032,
        "passes_over_expected": 0.0053,
        "passes_over_expected_p100": 0.0015,
        "avg_pass_distance": 15.019,
        "avg_pass_vertical": -0.3672
      }
    },
    {
      "canonical_id": "viktor-igbekoyi",
      "canonical_name": "Viktor Igbekoyi",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 380.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2068,
        "xg_place": -0.2068,
        "goals_minus_xg": -0.2068,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.4815,
        "assists_minus_xa": 0.5185,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6883,
        "points_added": 0.0,
        "xpoints_added": 0.1974,
        "passes_attempted": 180.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.7829,
        "passes_over_expected": -0.9269,
        "passes_over_expected_p100": -0.515,
        "avg_pass_distance": 19.0354,
        "avg_pass_vertical": 5.3676
      }
    },
    {
      "canonical_id": "wuilito-fernandes",
      "canonical_name": "Wuilito Fernandes",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 867.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.7356,
        "xg_place": -0.2466,
        "goals_minus_xg": 0.2644,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.5621,
        "assists_minus_xa": 0.4379,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.2978,
        "points_added": 0.1242,
        "xpoints_added": 0.5539,
        "passes_attempted": 464.0,
        "pass_completion_pct": 0.8362,
        "xpass_completion_pct": 0.8146,
        "passes_over_expected": 10.0444,
        "passes_over_expected_p100": 2.1647,
        "avg_pass_distance": 26.2396,
        "avg_pass_vertical": 10.4524
      }
    },
    {
      "canonical_id": "zach-steinberger",
      "canonical_name": "Zach Steinberger",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 796.0,
        "shots": 27.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 4.37,
        "xg_place": -0.0354,
        "goals_minus_xg": -0.37,
        "key_passes": 9.0,
        "assists": 3.0,
        "xa": 1.1271,
        "assists_minus_xa": 1.8729,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.497,
        "points_added": 0.9265,
        "xpoints_added": 2.3948,
        "passes_attempted": 254.0,
        "pass_completion_pct": 0.7795,
        "xpass_completion_pct": 0.7763,
        "passes_over_expected": 0.8151,
        "passes_over_expected_p100": 0.3209,
        "avg_pass_distance": 16.044,
        "avg_pass_vertical": 0.6744
      }
    }
  ]
}