{
  "slug": "soccer-usl1-2026-nwmw2p7qlz",
  "game_id": "soccer-usl1-2026-NWMW2p7Qlz",
  "display": "USL1 2026 Season",
  "league": "USL1",
  "season": 2026,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "usl1-2026",
  "synthetic": true,
  "player_count": 22,
  "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-walker",
      "canonical_name": "Aaron Walker",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 777.0,
        "shots": 7.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.256,
        "xg_place": 0.4071,
        "goals_minus_xg": 0.744,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.2608,
        "assists_minus_xa": -0.2608,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.5168,
        "points_added": 0.4188,
        "xpoints_added": 0.1262,
        "passes_attempted": 363.0,
        "pass_completion_pct": 0.8512,
        "xpass_completion_pct": 0.844,
        "passes_over_expected": 2.6209,
        "passes_over_expected_p100": 0.722,
        "avg_pass_distance": 19.4969,
        "avg_pass_vertical": 2.5251
      }
    },
    {
      "canonical_id": "alexander-sutton",
      "canonical_name": "Alexander Sutton",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 894.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": 326.0,
        "pass_completion_pct": 0.6871,
        "xpass_completion_pct": 0.6731,
        "passes_over_expected": 4.5559,
        "passes_over_expected_p100": 1.3975,
        "avg_pass_distance": 41.6344,
        "avg_pass_vertical": 33.6182,
        "shots_faced": 42.0,
        "goals_conceded": 17.0,
        "saves": 25.0,
        "headed_shot_share": 0.119,
        "xg_faced": 14.4877,
        "goals_conceded_minus_xg": 2.5123,
        "goals_per_xg": 1.1734
      }
    },
    {
      "canonical_id": "amadeus-s\u00f6gaard",
      "canonical_name": "Amadeus S\u00f6gaard",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 275.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0405,
        "xg_place": -0.0405,
        "goals_minus_xg": -0.0405,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1358,
        "assists_minus_xa": -0.1358,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1764,
        "points_added": 0.0,
        "xpoints_added": 0.0257,
        "passes_attempted": 174.0,
        "pass_completion_pct": 0.8621,
        "xpass_completion_pct": 0.827,
        "passes_over_expected": 6.0971,
        "passes_over_expected_p100": 3.5041,
        "avg_pass_distance": 22.4853,
        "avg_pass_vertical": 10.4958
      }
    },
    {
      "canonical_id": "anderson-rosa",
      "canonical_name": "Anderson Rosa",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 764.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.2893,
        "xg_place": 0.4583,
        "goals_minus_xg": 0.7107,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.4273,
        "assists_minus_xa": -0.4273,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.7166,
        "points_added": 0.3365,
        "xpoints_added": 0.2166,
        "passes_attempted": 449.0,
        "pass_completion_pct": 0.7884,
        "xpass_completion_pct": 0.7923,
        "passes_over_expected": -1.7233,
        "passes_over_expected_p100": -0.3838,
        "avg_pass_distance": 19.7474,
        "avg_pass_vertical": 2.3014
      }
    },
    {
      "canonical_id": "andres-rodriguez",
      "canonical_name": "Andres Rodriguez",
      "positions": [
        "P"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 486.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0919,
        "xg_place": 0.0852,
        "goals_minus_xg": -0.0919,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0692,
        "assists_minus_xa": -0.0692,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1611,
        "points_added": 0.0,
        "xpoints_added": 0.0478,
        "passes_attempted": 283.0,
        "pass_completion_pct": 0.8481,
        "xpass_completion_pct": 0.8517,
        "passes_over_expected": -1.0384,
        "passes_over_expected_p100": -0.3669,
        "avg_pass_distance": 21.8963,
        "avg_pass_vertical": 2.1802
      }
    },
    {
      "canonical_id": "brendan-krueger",
      "canonical_name": "Brendan Krueger",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 74.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2796,
        "xg_place": -0.2796,
        "goals_minus_xg": -0.2796,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2796,
        "points_added": 0.0,
        "xpoints_added": 0.3072,
        "passes_attempted": 31.0,
        "pass_completion_pct": 0.7419,
        "xpass_completion_pct": 0.7497,
        "passes_over_expected": -0.2412,
        "passes_over_expected_p100": -0.778,
        "avg_pass_distance": 17.5683,
        "avg_pass_vertical": 2.1233
      }
    },
    {
      "canonical_id": "callum-stretch",
      "canonical_name": "Callum Stretch",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 399.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.1549,
        "assists_minus_xa": -0.1549,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1549,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 225.0,
        "pass_completion_pct": 0.8178,
        "xpass_completion_pct": 0.8164,
        "passes_over_expected": 0.3033,
        "passes_over_expected_p100": 0.1348,
        "avg_pass_distance": 21.9854,
        "avg_pass_vertical": 5.7788
      }
    },
    {
      "canonical_id": "chandler-odwyer",
      "canonical_name": "Chandler O'Dwyer",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 311.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1942,
        "xg_place": -0.1942,
        "goals_minus_xg": -0.1942,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.1603,
        "assists_minus_xa": -0.1603,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3546,
        "points_added": 0.0,
        "xpoints_added": 0.0628,
        "passes_attempted": 95.0,
        "pass_completion_pct": 0.7368,
        "xpass_completion_pct": 0.811,
        "passes_over_expected": -7.0455,
        "passes_over_expected_p100": -7.4163,
        "avg_pass_distance": 18.3351,
        "avg_pass_vertical": 1.1016
      }
    },
    {
      "canonical_id": "declan-watters",
      "canonical_name": "Declan Watters",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 894.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3155,
        "xg_place": -0.3155,
        "goals_minus_xg": -0.3155,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3155,
        "points_added": 0.0,
        "xpoints_added": 0.1268,
        "passes_attempted": 453.0,
        "pass_completion_pct": 0.8146,
        "xpass_completion_pct": 0.8042,
        "passes_over_expected": 4.709,
        "passes_over_expected_p100": 1.0395,
        "avg_pass_distance": 26.3729,
        "avg_pass_vertical": 11.343
      }
    },
    {
      "canonical_id": "ethan-bryant",
      "canonical_name": "Ethan Bryant",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 448.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1177,
        "xg_place": -0.1177,
        "goals_minus_xg": -0.1177,
        "key_passes": 7.0,
        "assists": 0.0,
        "xa": 0.4791,
        "assists_minus_xa": -0.4791,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5968,
        "points_added": 0.0,
        "xpoints_added": 0.0407,
        "passes_attempted": 215.0,
        "pass_completion_pct": 0.7628,
        "xpass_completion_pct": 0.7705,
        "passes_over_expected": -1.6522,
        "passes_over_expected_p100": -0.7685,
        "avg_pass_distance": 24.0158,
        "avg_pass_vertical": 2.2936
      }
    },
    {
      "canonical_id": "garrett-mclaughlin",
      "canonical_name": "Garrett McLaughlin",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 689.0,
        "shots": 18.0,
        "shots_on_target": 8.0,
        "goals": 0.0,
        "xg": 3.7941,
        "xg_place": -0.2654,
        "goals_minus_xg": -3.7941,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.2931,
        "assists_minus_xa": -0.2931,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 4.0873,
        "points_added": 0.0,
        "xpoints_added": 3.3087,
        "passes_attempted": 110.0,
        "pass_completion_pct": 0.7727,
        "xpass_completion_pct": 0.7854,
        "passes_over_expected": -1.3938,
        "passes_over_expected_p100": -1.2671,
        "avg_pass_distance": 14.2927,
        "avg_pass_vertical": -2.3515
      }
    },
    {
      "canonical_id": "hugo-b\u00e4ckstrand",
      "canonical_name": "Hugo B\u00e4ckstrand",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 6.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": 2.0,
        "pass_completion_pct": 1.0,
        "xpass_completion_pct": 0.9485,
        "passes_over_expected": 0.103,
        "passes_over_expected_p100": 5.1484,
        "avg_pass_distance": 11.7109,
        "avg_pass_vertical": -0.115
      }
    },
    {
      "canonical_id": "jonathan-bolanos",
      "canonical_name": "Jonathan Bolanos",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 808.0,
        "shots": 22.0,
        "shots_on_target": 8.0,
        "goals": 3.0,
        "xg": 2.736,
        "xg_place": 0.0694,
        "goals_minus_xg": 0.264,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 2.487,
        "assists_minus_xa": -2.487,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 5.223,
        "points_added": 2.6717,
        "xpoints_added": 1.9876,
        "passes_attempted": 271.0,
        "pass_completion_pct": 0.7823,
        "xpass_completion_pct": 0.7592,
        "passes_over_expected": 6.2604,
        "passes_over_expected_p100": 2.3101,
        "avg_pass_distance": 17.3584,
        "avg_pass_vertical": -0.4117
      }
    },
    {
      "canonical_id": "jordan-bender",
      "canonical_name": "Jordan Bender",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 121.0,
        "shots": 3.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 0.4705,
        "xg_place": 0.4417,
        "goals_minus_xg": -0.4705,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0271,
        "assists_minus_xa": -0.0271,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4976,
        "points_added": 0.0,
        "xpoints_added": 0.1042,
        "passes_attempted": 39.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.7266,
        "passes_over_expected": -2.3387,
        "passes_over_expected_p100": -5.9966,
        "avg_pass_distance": 18.9424,
        "avg_pass_vertical": -2.5761
      }
    },
    {
      "canonical_id": "j\u00f8rgen-pettersen",
      "canonical_name": "J\u00f8rgen Pettersen",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 733.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2587,
        "xg_place": -0.2587,
        "goals_minus_xg": -0.2587,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.3935,
        "assists_minus_xa": 0.6065,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6522,
        "points_added": 0.0,
        "xpoints_added": 0.2994,
        "passes_attempted": 332.0,
        "pass_completion_pct": 0.7349,
        "xpass_completion_pct": 0.7671,
        "passes_over_expected": -10.6655,
        "passes_over_expected_p100": -3.2125,
        "avg_pass_distance": 21.3133,
        "avg_pass_vertical": 5.7882
      }
    },
    {
      "canonical_id": "matthew-bolduc",
      "canonical_name": "Matthew Bolduc",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 28.0,
        "shots": 2.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2586,
        "xg_place": 0.1141,
        "goals_minus_xg": -0.2586,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2586,
        "points_added": 0.0,
        "xpoints_added": 0.0056,
        "passes_attempted": 8.0,
        "pass_completion_pct": 0.625,
        "xpass_completion_pct": 0.6498,
        "passes_over_expected": -0.198,
        "passes_over_expected_p100": -2.4756,
        "avg_pass_distance": 18.2653,
        "avg_pass_vertical": 0.6823
      }
    },
    {
      "canonical_id": "matthew-cence",
      "canonical_name": "Matthew Cence",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 418.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.8347,
        "xg_place": -0.0248,
        "goals_minus_xg": 0.1653,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.8959,
        "assists_minus_xa": -0.8959,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.7305,
        "points_added": 0.9133,
        "xpoints_added": 0.6948,
        "passes_attempted": 107.0,
        "pass_completion_pct": 0.6822,
        "xpass_completion_pct": 0.7384,
        "passes_over_expected": -6.0132,
        "passes_over_expected_p100": -5.6198,
        "avg_pass_distance": 19.2984,
        "avg_pass_vertical": 0.1384
      }
    },
    {
      "canonical_id": "maximus-tainio",
      "canonical_name": "Maximus Tainio",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 410.0,
        "shots": 11.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.3255,
        "xg_place": -0.2157,
        "goals_minus_xg": -0.3255,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2099,
        "assists_minus_xa": -0.2099,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.5354,
        "points_added": 0.0,
        "xpoints_added": 0.2046,
        "passes_attempted": 148.0,
        "pass_completion_pct": 0.7027,
        "xpass_completion_pct": 0.7005,
        "passes_over_expected": 0.333,
        "passes_over_expected_p100": 0.225,
        "avg_pass_distance": 23.2671,
        "avg_pass_vertical": 3.0652
      }
    },
    {
      "canonical_id": "reid-valentine",
      "canonical_name": "Reid Valentine",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 604.0,
        "shots": 2.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.169,
        "xg_place": -0.169,
        "goals_minus_xg": -0.169,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.0469,
        "assists_minus_xa": -0.0469,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2159,
        "points_added": 0.0,
        "xpoints_added": 0.2051,
        "passes_attempted": 287.0,
        "pass_completion_pct": 0.784,
        "xpass_completion_pct": 0.7811,
        "passes_over_expected": 0.8212,
        "passes_over_expected_p100": 0.2861,
        "avg_pass_distance": 25.4749,
        "avg_pass_vertical": 10.9057
      }
    },
    {
      "canonical_id": "roberto-burlew",
      "canonical_name": "Roberto Burlew",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 98.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": 36.0,
        "pass_completion_pct": 0.6667,
        "xpass_completion_pct": 0.6936,
        "passes_over_expected": -0.9692,
        "passes_over_expected_p100": -2.6921,
        "avg_pass_distance": 20.3406,
        "avg_pass_vertical": 7.9995
      }
    },
    {
      "canonical_id": "sander-r\u00f8ed",
      "canonical_name": "Sander R\u00f8ed",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 364.0,
        "shots": 11.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.6289,
        "xg_place": 0.2301,
        "goals_minus_xg": 1.3711,
        "key_passes": 8.0,
        "assists": 4.0,
        "xa": 0.9578,
        "assists_minus_xa": 3.0422,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 1.5867,
        "points_added": 0.7925,
        "xpoints_added": 0.401,
        "passes_attempted": 166.0,
        "pass_completion_pct": 0.753,
        "xpass_completion_pct": 0.7316,
        "passes_over_expected": 3.5562,
        "passes_over_expected_p100": 2.1423,
        "avg_pass_distance": 21.4463,
        "avg_pass_vertical": 1.7354
      }
    },
    {
      "canonical_id": "sean-karani",
      "canonical_name": "Sean Karani",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 233.0,
        "shots": 4.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6576,
        "xg_place": -0.5996,
        "goals_minus_xg": -0.6576,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.5114,
        "assists_minus_xa": -0.5114,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.1689,
        "points_added": 0.0,
        "xpoints_added": 0.2881,
        "passes_attempted": 53.0,
        "pass_completion_pct": 0.6981,
        "xpass_completion_pct": 0.7908,
        "passes_over_expected": -4.9131,
        "passes_over_expected_p100": -9.2701,
        "avg_pass_distance": 16.266,
        "avg_pass_vertical": -1.0171
      }
    }
  ]
}