{
  "slug": "soccer-usl1-2026-e7mzzakmr0",
  "game_id": "soccer-usl1-2026-e7MzzaKMr0",
  "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": 20,
  "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": "andrew-booth",
      "canonical_name": "Andrew Booth",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 24.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.9,
        "xpass_completion_pct": 0.7829,
        "passes_over_expected": 1.1715,
        "passes_over_expected_p100": 11.7148,
        "avg_pass_distance": 28.916,
        "avg_pass_vertical": 7.8903
      }
    },
    {
      "canonical_id": "arthur-medina",
      "canonical_name": "Arthur Medina",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 538.0,
        "shots": 6.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.353,
        "xg_place": 0.372,
        "goals_minus_xg": 1.647,
        "key_passes": 5.0,
        "assists": 1.0,
        "xa": 0.7516,
        "assists_minus_xa": 0.2484,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.1046,
        "points_added": 3.4336,
        "xpoints_added": 0.4143,
        "passes_attempted": 135.0,
        "pass_completion_pct": 0.7407,
        "xpass_completion_pct": 0.7067,
        "passes_over_expected": 4.5952,
        "passes_over_expected_p100": 3.4038,
        "avg_pass_distance": 22.5951,
        "avg_pass_vertical": 7.8347
      }
    },
    {
      "canonical_id": "blake-bowen",
      "canonical_name": "Blake Bowen",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 541.0,
        "shots": 14.0,
        "shots_on_target": 4.0,
        "goals": 1.0,
        "xg": 1.3271,
        "xg_place": -0.1084,
        "goals_minus_xg": -0.3271,
        "key_passes": 9.0,
        "assists": 1.0,
        "xa": 0.7544,
        "assists_minus_xa": 0.2456,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 2.0815,
        "points_added": 0.86,
        "xpoints_added": 0.8721,
        "passes_attempted": 211.0,
        "pass_completion_pct": 0.6635,
        "xpass_completion_pct": 0.664,
        "passes_over_expected": -0.114,
        "passes_over_expected_p100": -0.054,
        "avg_pass_distance": 23.653,
        "avg_pass_vertical": 4.0284
      }
    },
    {
      "canonical_id": "christian-chaney",
      "canonical_name": "Christian Chaney",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 445.0,
        "shots": 14.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 1.3475,
        "xg_place": -1.258,
        "goals_minus_xg": -1.3475,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0133,
        "assists_minus_xa": -0.0133,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.3608,
        "points_added": 0.0,
        "xpoints_added": 0.9254,
        "passes_attempted": 88.0,
        "pass_completion_pct": 0.6023,
        "xpass_completion_pct": 0.6961,
        "passes_over_expected": -8.2539,
        "passes_over_expected_p100": -9.3795,
        "avg_pass_distance": 14.4489,
        "avg_pass_vertical": 0.8524
      }
    },
    {
      "canonical_id": "enock-kwakwa",
      "canonical_name": "Enock Kwakwa",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 318.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.1053,
        "xg_place": 0.4238,
        "goals_minus_xg": 0.8947,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1196,
        "assists_minus_xa": -0.1196,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2249,
        "points_added": 0.7307,
        "xpoints_added": 0.0587,
        "passes_attempted": 108.0,
        "pass_completion_pct": 0.8056,
        "xpass_completion_pct": 0.8057,
        "passes_over_expected": -0.0132,
        "passes_over_expected_p100": -0.0122,
        "avg_pass_distance": 22.3855,
        "avg_pass_vertical": 2.7776
      }
    },
    {
      "canonical_id": "jack-keaney",
      "canonical_name": "Jack Keaney",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 602.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4469,
        "xg_place": -0.4469,
        "goals_minus_xg": -0.4469,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4469,
        "points_added": 0.0,
        "xpoints_added": 0.3825,
        "passes_attempted": 318.0,
        "pass_completion_pct": 0.8019,
        "xpass_completion_pct": 0.7507,
        "passes_over_expected": 16.2698,
        "passes_over_expected_p100": 5.1163,
        "avg_pass_distance": 30.5612,
        "avg_pass_vertical": 15.4099
      }
    },
    {
      "canonical_id": "jackson-dietrich",
      "canonical_name": "Jackson Dietrich",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 335.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.0577,
        "xg_place": -0.0274,
        "goals_minus_xg": -0.0577,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.9228,
        "assists_minus_xa": -0.9228,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.9805,
        "points_added": 0.0,
        "xpoints_added": 0.0316,
        "passes_attempted": 112.0,
        "pass_completion_pct": 0.7054,
        "xpass_completion_pct": 0.6793,
        "passes_over_expected": 2.9176,
        "passes_over_expected_p100": 2.605,
        "avg_pass_distance": 23.8337,
        "avg_pass_vertical": 3.9036
      }
    },
    {
      "canonical_id": "jake-keegan",
      "canonical_name": "Jake Keegan",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 289.0,
        "shots": 4.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.4558,
        "xg_place": -0.4558,
        "goals_minus_xg": -0.4558,
        "key_passes": 1.0,
        "assists": 1.0,
        "xa": 0.1477,
        "assists_minus_xa": 0.8523,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.6036,
        "points_added": 0.0,
        "xpoints_added": 0.3143,
        "passes_attempted": 49.0,
        "pass_completion_pct": 0.6531,
        "xpass_completion_pct": 0.693,
        "passes_over_expected": -1.9572,
        "passes_over_expected_p100": -3.9943,
        "avg_pass_distance": 21.3177,
        "avg_pass_vertical": -0.1762
      }
    },
    {
      "canonical_id": "james-talbot",
      "canonical_name": "James Talbot",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 505.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": 164.0,
        "pass_completion_pct": 0.6159,
        "xpass_completion_pct": 0.6383,
        "passes_over_expected": -3.675,
        "passes_over_expected_p100": -2.2409,
        "avg_pass_distance": 41.5306,
        "avg_pass_vertical": 33.7795,
        "shots_faced": 36.0,
        "goals_conceded": 11.0,
        "saves": 23.0,
        "headed_shot_share": 0.1111,
        "xg_faced": 12.8548,
        "goals_conceded_minus_xg": -1.8548,
        "goals_per_xg": 0.8557
      }
    },
    {
      "canonical_id": "kaihim-torell",
      "canonical_name": "Kaihim Torell",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 62.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.013,
        "assists_minus_xa": -0.013,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.013,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 21.0,
        "pass_completion_pct": 0.381,
        "xpass_completion_pct": 0.6123,
        "passes_over_expected": -4.8585,
        "passes_over_expected_p100": -23.1359,
        "avg_pass_distance": 20.2565,
        "avg_pass_vertical": 0.0513
      }
    },
    {
      "canonical_id": "leyde-robledo",
      "canonical_name": "Leyde Robledo",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 26.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.0408,
        "assists_minus_xa": -0.0408,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0408,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 16.0,
        "pass_completion_pct": 0.5,
        "xpass_completion_pct": 0.5717,
        "passes_over_expected": -1.1468,
        "passes_over_expected_p100": -7.1674,
        "avg_pass_distance": 23.3625,
        "avg_pass_vertical": 1.6172
      }
    },
    {
      "canonical_id": "mason-mccready",
      "canonical_name": "Mason McCready",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 198.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": 44.0,
        "pass_completion_pct": 0.7727,
        "xpass_completion_pct": 0.7262,
        "passes_over_expected": 2.0483,
        "passes_over_expected_p100": 4.6553,
        "avg_pass_distance": 35.921,
        "avg_pass_vertical": 26.4706,
        "shots_faced": 8.0,
        "goals_conceded": 3.0,
        "saves": 5.0,
        "headed_shot_share": 0.125,
        "xg_faced": 2.7224,
        "goals_conceded_minus_xg": 0.2776,
        "goals_per_xg": 1.102
      }
    },
    {
      "canonical_id": "nacho-abeal",
      "canonical_name": "Nacho Abeal",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 417.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.6515,
        "xg_place": -0.4775,
        "goals_minus_xg": -0.6515,
        "key_passes": 3.0,
        "assists": 1.0,
        "xa": 0.3141,
        "assists_minus_xa": 0.6859,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.9656,
        "points_added": 0.0,
        "xpoints_added": 0.3713,
        "passes_attempted": 105.0,
        "pass_completion_pct": 0.6,
        "xpass_completion_pct": 0.7068,
        "passes_over_expected": -11.2088,
        "passes_over_expected_p100": -10.675,
        "avg_pass_distance": 19.4467,
        "avg_pass_vertical": -3.7324
      }
    },
    {
      "canonical_id": "patrick-langlois",
      "canonical_name": "Patrick Langlois",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 703.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.8809,
        "xg_place": 0.1173,
        "goals_minus_xg": 0.1191,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.8809,
        "points_added": 0.7866,
        "xpoints_added": 0.6146,
        "passes_attempted": 289.0,
        "pass_completion_pct": 0.8028,
        "xpass_completion_pct": 0.8,
        "passes_over_expected": 0.8128,
        "passes_over_expected_p100": 0.2812,
        "avg_pass_distance": 25.9733,
        "avg_pass_vertical": 8.7287
      }
    },
    {
      "canonical_id": "pierce-infuso",
      "canonical_name": "Pierce Infuso",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 545.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 1.1363,
        "xg_place": -1.1363,
        "goals_minus_xg": -1.1363,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0962,
        "assists_minus_xa": -0.0962,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.2326,
        "points_added": 0.0,
        "xpoints_added": 0.7433,
        "passes_attempted": 208.0,
        "pass_completion_pct": 0.7644,
        "xpass_completion_pct": 0.7649,
        "passes_over_expected": -0.1082,
        "passes_over_expected_p100": -0.052,
        "avg_pass_distance": 24.4211,
        "avg_pass_vertical": 8.5358
      }
    },
    {
      "canonical_id": "ronald-alexis-cerritos",
      "canonical_name": "Ronald Alexis Cerritos",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 415.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.5408,
        "xg_place": -0.4537,
        "goals_minus_xg": -0.5408,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5227,
        "assists_minus_xa": -0.5227,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.0634,
        "points_added": 0.0,
        "xpoints_added": 0.2297,
        "passes_attempted": 105.0,
        "pass_completion_pct": 0.8762,
        "xpass_completion_pct": 0.8192,
        "passes_over_expected": 5.9868,
        "passes_over_expected_p100": 5.7017,
        "avg_pass_distance": 19.1231,
        "avg_pass_vertical": -0.8043
      }
    },
    {
      "canonical_id": "sam-roscoe-byrne",
      "canonical_name": "Sam Roscoe-Byrne",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 582.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2747,
        "xg_place": -0.2747,
        "goals_minus_xg": -0.2747,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0957,
        "assists_minus_xa": -0.0957,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.3704,
        "points_added": 0.0,
        "xpoints_added": 0.2582,
        "passes_attempted": 268.0,
        "pass_completion_pct": 0.8396,
        "xpass_completion_pct": 0.797,
        "passes_over_expected": 11.4143,
        "passes_over_expected_p100": 4.2591,
        "avg_pass_distance": 26.5116,
        "avg_pass_vertical": 12.2517
      }
    },
    {
      "canonical_id": "shannon-gomez",
      "canonical_name": "Shannon Gomez",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 655.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.1429,
        "assists_minus_xa": -0.1429,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1429,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 255.0,
        "pass_completion_pct": 0.7922,
        "xpass_completion_pct": 0.7777,
        "passes_over_expected": 3.6835,
        "passes_over_expected_p100": 1.4445,
        "avg_pass_distance": 21.7074,
        "avg_pass_vertical": 1.8439
      }
    },
    {
      "canonical_id": "tomas-pondeca",
      "canonical_name": "Tomas Pondeca",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 409.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 1.0,
        "xg": 0.1875,
        "xg_place": 0.2745,
        "goals_minus_xg": 0.8125,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.2482,
        "assists_minus_xa": -0.2482,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.4356,
        "points_added": 0.6408,
        "xpoints_added": 0.1795,
        "passes_attempted": 89.0,
        "pass_completion_pct": 0.7079,
        "xpass_completion_pct": 0.7316,
        "passes_over_expected": -2.1109,
        "passes_over_expected_p100": -2.3718,
        "avg_pass_distance": 18.6214,
        "avg_pass_vertical": -1.2353
      }
    },
    {
      "canonical_id": "tom\u00e1s-ritondale",
      "canonical_name": "Tom\u00e1s Ritondale",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 146.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.1991,
        "assists_minus_xa": -0.1991,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1991,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 67.0,
        "pass_completion_pct": 0.7612,
        "xpass_completion_pct": 0.6809,
        "passes_over_expected": 5.3825,
        "passes_over_expected_p100": 8.0336,
        "avg_pass_distance": 25.8821,
        "avg_pass_vertical": 9.4452
      }
    }
  ]
}