{
  "slug": "soccer-usl1-2023-gomna8jqwn",
  "game_id": "soccer-usl1-2023-gOMna8JQwN",
  "display": "USL1 2023 Season",
  "league": "USL1",
  "season": 2023,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "usl1-2023",
  "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": "andrew-akindele",
      "canonical_name": "Andrew Akindele",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 630.0,
        "shots": 13.0,
        "shots_on_target": 6.0,
        "goals": 0.0,
        "xg": 1.5889,
        "xg_place": -0.3189,
        "goals_minus_xg": -1.5889,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.3886,
        "assists_minus_xa": -0.3886,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9775,
        "points_added": 0.0,
        "xpoints_added": 0.9474,
        "passes_attempted": 129.0,
        "pass_completion_pct": 0.7132,
        "xpass_completion_pct": 0.7612,
        "passes_over_expected": -6.1965,
        "passes_over_expected_p100": -4.8035,
        "avg_pass_distance": 15.6644,
        "avg_pass_vertical": 1.5014
      }
    },
    {
      "canonical_id": "arthur-bosua",
      "canonical_name": "Arthur Bosua",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1112.0,
        "shots": 33.0,
        "shots_on_target": 11.0,
        "goals": 1.0,
        "xg": 4.7098,
        "xg_place": -1.6505,
        "goals_minus_xg": -3.7098,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.7246,
        "assists_minus_xa": 0.2754,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 5.4344,
        "points_added": 0.9796,
        "xpoints_added": 2.8573,
        "passes_attempted": 214.0,
        "pass_completion_pct": 0.5794,
        "xpass_completion_pct": 0.6402,
        "passes_over_expected": -12.9959,
        "passes_over_expected_p100": -6.0728,
        "avg_pass_distance": 14.0365,
        "avg_pass_vertical": 1.9277
      }
    },
    {
      "canonical_id": "christopher-heckenberg",
      "canonical_name": "Christopher Heckenberg",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2787.0,
        "shots": 8.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.1834,
        "xg_place": 0.012,
        "goals_minus_xg": -0.1834,
        "key_passes": 10.0,
        "assists": 1.0,
        "xa": 0.834,
        "assists_minus_xa": 0.166,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0174,
        "points_added": 0.0,
        "xpoints_added": 0.0813,
        "passes_attempted": 1216.0,
        "pass_completion_pct": 0.8544,
        "xpass_completion_pct": 0.848,
        "passes_over_expected": 7.8781,
        "passes_over_expected_p100": 0.6479,
        "avg_pass_distance": 20.2096,
        "avg_pass_vertical": 3.851
      }
    },
    {
      "canonical_id": "collin-mocyunas",
      "canonical_name": "Collin Mocyunas",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 470.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4796,
        "xg_place": -0.1108,
        "goals_minus_xg": -0.4796,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.2274,
        "assists_minus_xa": -0.2274,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7069,
        "points_added": 0.0,
        "xpoints_added": 0.5802,
        "passes_attempted": 190.0,
        "pass_completion_pct": 0.7737,
        "xpass_completion_pct": 0.7774,
        "passes_over_expected": -0.7033,
        "passes_over_expected_p100": -0.3701,
        "avg_pass_distance": 19.2371,
        "avg_pass_vertical": 2.6964
      }
    },
    {
      "canonical_id": "daltyn-knutson",
      "canonical_name": "Daltyn Knutson",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1876.0,
        "shots": 7.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 1.0967,
        "xg_place": 0.4036,
        "goals_minus_xg": -1.0967,
        "key_passes": 5.0,
        "assists": 0.0,
        "xa": 0.5048,
        "assists_minus_xa": -0.5048,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.6015,
        "points_added": 0.0,
        "xpoints_added": 0.6842,
        "passes_attempted": 1019.0,
        "pass_completion_pct": 0.8773,
        "xpass_completion_pct": 0.8412,
        "passes_over_expected": 36.8312,
        "passes_over_expected_p100": 3.6144,
        "avg_pass_distance": 24.3633,
        "avg_pass_vertical": 9.8045
      }
    },
    {
      "canonical_id": "david-mason",
      "canonical_name": "David Mason",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2359.0,
        "shots": 3.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.2243,
        "xg_place": -0.1352,
        "goals_minus_xg": -0.2243,
        "key_passes": 22.0,
        "assists": 3.0,
        "xa": 2.973,
        "assists_minus_xa": 0.027,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1973,
        "points_added": 0.0,
        "xpoints_added": 0.1495,
        "passes_attempted": 1295.0,
        "pass_completion_pct": 0.7985,
        "xpass_completion_pct": 0.7879,
        "passes_over_expected": 13.707,
        "passes_over_expected_p100": 1.0585,
        "avg_pass_distance": 18.8963,
        "avg_pass_vertical": 3.0762
      }
    },
    {
      "canonical_id": "deshawon-nembhard",
      "canonical_name": "Deshawon Nembhard",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2063.0,
        "shots": 9.0,
        "shots_on_target": 4.0,
        "goals": 2.0,
        "xg": 0.7432,
        "xg_place": 0.8295,
        "goals_minus_xg": 1.2568,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.25,
        "assists_minus_xa": -0.25,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 0.9932,
        "points_added": 0.6602,
        "xpoints_added": 0.3477,
        "passes_attempted": 1112.0,
        "pass_completion_pct": 0.8246,
        "xpass_completion_pct": 0.8068,
        "passes_over_expected": 19.8577,
        "passes_over_expected_p100": 1.7858,
        "avg_pass_distance": 24.7185,
        "avg_pass_vertical": 10.4839
      }
    },
    {
      "canonical_id": "elijah-amo",
      "canonical_name": "Elijah Amo",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 924.0,
        "shots": 20.0,
        "shots_on_target": 8.0,
        "goals": 0.0,
        "xg": 2.3205,
        "xg_place": -0.6911,
        "goals_minus_xg": -2.3205,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.2681,
        "assists_minus_xa": -0.2681,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 2.5885,
        "points_added": 0.0,
        "xpoints_added": 1.8642,
        "passes_attempted": 260.0,
        "pass_completion_pct": 0.8115,
        "xpass_completion_pct": 0.8016,
        "passes_over_expected": 2.5731,
        "passes_over_expected_p100": 0.9896,
        "avg_pass_distance": 17.824,
        "avg_pass_vertical": -2.0043
      }
    },
    {
      "canonical_id": "jackson-khoury",
      "canonical_name": "Jackson Khoury",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2298.0,
        "shots": 35.0,
        "shots_on_target": 12.0,
        "goals": 7.0,
        "xg": 4.362,
        "xg_place": 0.8196,
        "goals_minus_xg": 2.638,
        "key_passes": 37.0,
        "assists": 6.0,
        "xa": 3.8606,
        "assists_minus_xa": 2.1394,
        "goals_plus_assists": 13.0,
        "xg_plus_xa": 8.2225,
        "points_added": 4.2428,
        "xpoints_added": 2.9602,
        "passes_attempted": 833.0,
        "pass_completion_pct": 0.7419,
        "xpass_completion_pct": 0.737,
        "passes_over_expected": 4.0404,
        "passes_over_expected_p100": 0.485,
        "avg_pass_distance": 18.9563,
        "avg_pass_vertical": -0.5522
      }
    },
    {
      "canonical_id": "jake-dengler",
      "canonical_name": "Jake Dengler",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1066.0,
        "shots": 6.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.3614,
        "xg_place": -0.3614,
        "goals_minus_xg": -0.3614,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.0719,
        "assists_minus_xa": -0.0719,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4333,
        "points_added": 0.0,
        "xpoints_added": 0.2796,
        "passes_attempted": 610.0,
        "pass_completion_pct": 0.8508,
        "xpass_completion_pct": 0.8235,
        "passes_over_expected": 16.6553,
        "passes_over_expected_p100": 2.7304,
        "avg_pass_distance": 26.9003,
        "avg_pass_vertical": 12.7616
      }
    },
    {
      "canonical_id": "john-murphy",
      "canonical_name": "John Murphy",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1277.0,
        "shots": 21.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 1.371,
        "xg_place": -0.2827,
        "goals_minus_xg": -1.371,
        "key_passes": 20.0,
        "assists": 1.0,
        "xa": 1.658,
        "assists_minus_xa": -0.658,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 3.029,
        "points_added": 0.0,
        "xpoints_added": 0.9695,
        "passes_attempted": 615.0,
        "pass_completion_pct": 0.7886,
        "xpass_completion_pct": 0.8036,
        "passes_over_expected": -9.2117,
        "passes_over_expected_p100": -1.4978,
        "avg_pass_distance": 22.9969,
        "avg_pass_vertical": 5.3575
      }
    },
    {
      "canonical_id": "kazaiah-sterling",
      "canonical_name": "Kazaiah Sterling",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2002.0,
        "shots": 54.0,
        "shots_on_target": 24.0,
        "goals": 13.0,
        "xg": 11.57,
        "xg_place": 0.9686,
        "goals_minus_xg": 1.43,
        "key_passes": 32.0,
        "assists": 4.0,
        "xa": 3.8883,
        "assists_minus_xa": 0.1117,
        "goals_plus_assists": 17.0,
        "xg_plus_xa": 15.4583,
        "points_added": 6.8414,
        "xpoints_added": 7.593,
        "passes_attempted": 440.0,
        "pass_completion_pct": 0.7409,
        "xpass_completion_pct": 0.7733,
        "passes_over_expected": -14.2565,
        "passes_over_expected_p100": -3.2401,
        "avg_pass_distance": 17.1552,
        "avg_pass_vertical": 2.2583
      }
    },
    {
      "canonical_id": "kingsford-adjei",
      "canonical_name": "Kingsford Adjei",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1376.0,
        "shots": 27.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.6192,
        "xg_place": -0.6616,
        "goals_minus_xg": 0.3808,
        "key_passes": 22.0,
        "assists": 3.0,
        "xa": 1.7796,
        "assists_minus_xa": 1.2204,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 4.3988,
        "points_added": 0.8641,
        "xpoints_added": 1.5608,
        "passes_attempted": 479.0,
        "pass_completion_pct": 0.7474,
        "xpass_completion_pct": 0.7506,
        "passes_over_expected": -1.5605,
        "passes_over_expected_p100": -0.3258,
        "avg_pass_distance": 19.0803,
        "avg_pass_vertical": -1.5057
      }
    },
    {
      "canonical_id": "matheus-cassini",
      "canonical_name": "Matheus Cassini",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 550.0,
        "shots": 11.0,
        "shots_on_target": 5.0,
        "goals": 5.0,
        "xg": 1.9329,
        "xg_place": 1.482,
        "goals_minus_xg": 3.0671,
        "key_passes": 6.0,
        "assists": 1.0,
        "xa": 0.6766,
        "assists_minus_xa": 0.3234,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 2.6096,
        "points_added": 2.4162,
        "xpoints_added": 1.1918,
        "passes_attempted": 218.0,
        "pass_completion_pct": 0.7661,
        "xpass_completion_pct": 0.8057,
        "passes_over_expected": -8.6392,
        "passes_over_expected_p100": -3.9629,
        "avg_pass_distance": 19.1004,
        "avg_pass_vertical": 0.8904
      }
    },
    {
      "canonical_id": "mukwelle-akale",
      "canonical_name": "Mukwelle Akale",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2312.0,
        "shots": 60.0,
        "shots_on_target": 30.0,
        "goals": 11.0,
        "xg": 7.167,
        "xg_place": 3.2851,
        "goals_minus_xg": 3.833,
        "key_passes": 37.0,
        "assists": 4.0,
        "xa": 4.2215,
        "assists_minus_xa": -0.2215,
        "goals_plus_assists": 15.0,
        "xg_plus_xa": 11.3885,
        "points_added": 6.0819,
        "xpoints_added": 4.0416,
        "passes_attempted": 764.0,
        "pass_completion_pct": 0.7356,
        "xpass_completion_pct": 0.745,
        "passes_over_expected": -7.1728,
        "passes_over_expected_p100": -0.9389,
        "avg_pass_distance": 18.2491,
        "avg_pass_vertical": 3.542
      }
    },
    {
      "canonical_id": "nicholas-akoto",
      "canonical_name": "Nicholas Akoto",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2508.0,
        "shots": 17.0,
        "shots_on_target": 5.0,
        "goals": 2.0,
        "xg": 2.2819,
        "xg_place": -0.7365,
        "goals_minus_xg": -0.2819,
        "key_passes": 29.0,
        "assists": 2.0,
        "xa": 3.0716,
        "assists_minus_xa": -1.0716,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.3534,
        "points_added": 1.4097,
        "xpoints_added": 1.666,
        "passes_attempted": 1155.0,
        "pass_completion_pct": 0.7688,
        "xpass_completion_pct": 0.7629,
        "passes_over_expected": 6.8467,
        "passes_over_expected_p100": 0.5928,
        "avg_pass_distance": 19.2564,
        "avg_pass_vertical": 3.3147
      }
    },
    {
      "canonical_id": "pablo-jara",
      "canonical_name": "Pablo Jara",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1790.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.0245,
        "assists_minus_xa": -0.0245,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0245,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 583.0,
        "pass_completion_pct": 0.7444,
        "xpass_completion_pct": 0.7385,
        "passes_over_expected": 3.4684,
        "passes_over_expected_p100": 0.5949,
        "avg_pass_distance": 34.9817,
        "avg_pass_vertical": 26.6905,
        "shots_faced": 80.0,
        "goals_conceded": 29.0,
        "saves": 51.0,
        "headed_shot_share": 0.1375,
        "xg_faced": 23.662,
        "goals_conceded_minus_xg": 5.338,
        "goals_per_xg": 1.2256
      }
    },
    {
      "canonical_id": "pedro-fonseca",
      "canonical_name": "Pedro Fonseca",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2177.0,
        "shots": 46.0,
        "shots_on_target": 15.0,
        "goals": 6.0,
        "xg": 5.5917,
        "xg_place": 0.7552,
        "goals_minus_xg": 0.4083,
        "key_passes": 27.0,
        "assists": 6.0,
        "xa": 3.2295,
        "assists_minus_xa": 2.7705,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 8.8212,
        "points_added": 3.0451,
        "xpoints_added": 3.6229,
        "passes_attempted": 759.0,
        "pass_completion_pct": 0.7747,
        "xpass_completion_pct": 0.7902,
        "passes_over_expected": -11.7334,
        "passes_over_expected_p100": -1.5459,
        "avg_pass_distance": 19.5155,
        "avg_pass_vertical": 3.0328
      }
    },
    {
      "canonical_id": "preston-kilwien",
      "canonical_name": "Preston Kilwien",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2583.0,
        "shots": 9.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.9506,
        "xg_place": -0.117,
        "goals_minus_xg": -0.9506,
        "key_passes": 5.0,
        "assists": 2.0,
        "xa": 0.9269,
        "assists_minus_xa": 1.0731,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.8776,
        "points_added": 0.0,
        "xpoints_added": 0.6448,
        "passes_attempted": 1309.0,
        "pass_completion_pct": 0.8487,
        "xpass_completion_pct": 0.8275,
        "passes_over_expected": 27.8134,
        "passes_over_expected_p100": 2.1248,
        "avg_pass_distance": 25.259,
        "avg_pass_vertical": 10.2918
      }
    },
    {
      "canonical_id": "ryan-sierakowski",
      "canonical_name": "Ryan Sierakowski",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 270.0,
        "shots": 10.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 1.1906,
        "xg_place": -0.2261,
        "goals_minus_xg": -0.1906,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0285,
        "assists_minus_xa": -0.0285,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.2191,
        "points_added": 0.1354,
        "xpoints_added": 0.561,
        "passes_attempted": 71.0,
        "pass_completion_pct": 0.7746,
        "xpass_completion_pct": 0.7776,
        "passes_over_expected": -0.2122,
        "passes_over_expected_p100": -0.2988,
        "avg_pass_distance": 13.6146,
        "avg_pass_vertical": -1.9974
      }
    },
    {
      "canonical_id": "tj-bush",
      "canonical_name": "TJ Bush",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 1544.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": 460.0,
        "pass_completion_pct": 0.7826,
        "xpass_completion_pct": 0.8083,
        "passes_over_expected": -11.8173,
        "passes_over_expected_p100": -2.569,
        "avg_pass_distance": 28.816,
        "avg_pass_vertical": 20.8921,
        "shots_faced": 52.0,
        "goals_conceded": 25.0,
        "saves": 25.0,
        "headed_shot_share": 0.2692,
        "xg_faced": 16.4804,
        "goals_conceded_minus_xg": 8.5196,
        "goals_per_xg": 1.517
      }
    },
    {
      "canonical_id": "tobias-otieno",
      "canonical_name": "Tobias Otieno",
      "positions": [
        "CM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 2520.0,
        "shots": 23.0,
        "shots_on_target": 6.0,
        "goals": 2.0,
        "xg": 1.847,
        "xg_place": -0.5158,
        "goals_minus_xg": 0.153,
        "key_passes": 25.0,
        "assists": 2.0,
        "xa": 2.54,
        "assists_minus_xa": -0.54,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 4.387,
        "points_added": 1.5667,
        "xpoints_added": 1.507,
        "passes_attempted": 1273.0,
        "pass_completion_pct": 0.8531,
        "xpass_completion_pct": 0.8315,
        "passes_over_expected": 27.5321,
        "passes_over_expected_p100": 2.1628,
        "avg_pass_distance": 20.4041,
        "avg_pass_vertical": 5.005
      }
    }
  ]
}