{
  "slug": "soccer-mlsnp-2026-krqaw3l5kz",
  "game_id": "soccer-mlsnp-2026-kRQaW3L5KZ",
  "display": "MLSNP 2026 Season",
  "league": "MLSNP",
  "season": 2026,
  "week": 1,
  "away_team": "",
  "home_team": "",
  "score_away": "",
  "score_home": "",
  "date_str": "",
  "channel": "",
  "record_home": "",
  "record_away": "",
  "sport_slug": "mlsnp-2026",
  "synthetic": true,
  "player_count": 31,
  "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": "albright-chikamso",
      "canonical_name": "Albright Chikamso",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 94.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": 90.0,
        "pass_completion_pct": 0.9556,
        "xpass_completion_pct": 0.9223,
        "passes_over_expected": 2.996,
        "passes_over_expected_p100": 3.3289,
        "avg_pass_distance": 23.4023,
        "avg_pass_vertical": 7.8515
      }
    },
    {
      "canonical_id": "bernardo-rhein-goncalves",
      "canonical_name": "Bernardo Rhein Goncalves",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 812.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.3799,
        "xg_place": 0.1674,
        "goals_minus_xg": -0.3799,
        "key_passes": 13.0,
        "assists": 2.0,
        "xa": 1.4259,
        "assists_minus_xa": 0.5741,
        "goals_plus_assists": 2.0,
        "xg_plus_xa": 1.8057,
        "points_added": 0.0,
        "xpoints_added": 0.1974,
        "passes_attempted": 509.0,
        "pass_completion_pct": 0.8527,
        "xpass_completion_pct": 0.8452,
        "passes_over_expected": 3.8055,
        "passes_over_expected_p100": 0.7476,
        "avg_pass_distance": 18.6359,
        "avg_pass_vertical": 4.6108
      }
    },
    {
      "canonical_id": "brady-kendall",
      "canonical_name": "Brady Kendall",
      "positions": [
        "ST"
      ],
      "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": 1.0,
        "assists": 0.0,
        "xa": 0.0344,
        "assists_minus_xa": -0.0344,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0344,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 15.0,
        "pass_completion_pct": 0.9333,
        "xpass_completion_pct": 0.8652,
        "passes_over_expected": 1.022,
        "passes_over_expected_p100": 6.8131,
        "avg_pass_distance": 16.5561,
        "avg_pass_vertical": -0.983
      }
    },
    {
      "canonical_id": "caleb-trombino",
      "canonical_name": "Caleb Trombino",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 174.0,
        "shots": 1.0,
        "shots_on_target": 1.0,
        "goals": 1.0,
        "xg": 0.1116,
        "xg_place": 0.6464,
        "goals_minus_xg": 0.8884,
        "key_passes": 2.0,
        "assists": 0.0,
        "xa": 0.1438,
        "assists_minus_xa": -0.1438,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.2553,
        "points_added": 0.0555,
        "xpoints_added": 0.0062,
        "passes_attempted": 66.0,
        "pass_completion_pct": 0.8636,
        "xpass_completion_pct": 0.8865,
        "passes_over_expected": -1.506,
        "passes_over_expected_p100": -2.2818,
        "avg_pass_distance": 18.0297,
        "avg_pass_vertical": 1.0295
      }
    },
    {
      "canonical_id": "colin-guske",
      "canonical_name": "Colin Guske",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 79.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": 52.0,
        "pass_completion_pct": 0.7692,
        "xpass_completion_pct": 0.791,
        "passes_over_expected": -1.1303,
        "passes_over_expected_p100": -2.1737,
        "avg_pass_distance": 25.2558,
        "avg_pass_vertical": 11.4959
      }
    },
    {
      "canonical_id": "dominik-baczewski",
      "canonical_name": "Dominik Baczewski",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 506.0,
        "shots": 8.0,
        "shots_on_target": 3.0,
        "goals": 0.0,
        "xg": 1.0977,
        "xg_place": -0.6068,
        "goals_minus_xg": -1.0977,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.3638,
        "assists_minus_xa": -0.3638,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.4615,
        "points_added": 0.0,
        "xpoints_added": 0.3715,
        "passes_attempted": 151.0,
        "pass_completion_pct": 0.8411,
        "xpass_completion_pct": 0.8287,
        "passes_over_expected": 1.8673,
        "passes_over_expected_p100": 1.2366,
        "avg_pass_distance": 18.3534,
        "avg_pass_vertical": 4.1287
      }
    },
    {
      "canonical_id": "dylan-judelson",
      "canonical_name": "Dylan Judelson",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 730.0,
        "shots": 7.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5513,
        "xg_place": 0.2385,
        "goals_minus_xg": 0.4487,
        "key_passes": 3.0,
        "assists": 0.0,
        "xa": 0.3777,
        "assists_minus_xa": -0.3777,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.929,
        "points_added": 1.9485,
        "xpoints_added": 0.609,
        "passes_attempted": 408.0,
        "pass_completion_pct": 0.8946,
        "xpass_completion_pct": 0.8751,
        "passes_over_expected": 7.965,
        "passes_over_expected_p100": 1.9522,
        "avg_pass_distance": 20.3983,
        "avg_pass_vertical": 3.629
      }
    },
    {
      "canonical_id": "gustavo-caraballo",
      "canonical_name": "Gustavo Caraballo",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 745.0,
        "shots": 22.0,
        "shots_on_target": 10.0,
        "goals": 4.0,
        "xg": 3.9872,
        "xg_place": -0.328,
        "goals_minus_xg": 0.0128,
        "key_passes": 19.0,
        "assists": 2.0,
        "xa": 1.9708,
        "assists_minus_xa": 0.0292,
        "goals_plus_assists": 6.0,
        "xg_plus_xa": 5.958,
        "points_added": 3.1433,
        "xpoints_added": 2.8697,
        "passes_attempted": 298.0,
        "pass_completion_pct": 0.7383,
        "xpass_completion_pct": 0.744,
        "passes_over_expected": -1.7195,
        "passes_over_expected_p100": -0.577,
        "avg_pass_distance": 22.107,
        "avg_pass_vertical": 1.9778
      }
    },
    {
      "canonical_id": "harvey-sarajian",
      "canonical_name": "Harvey Sarajian",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 694.0,
        "shots": 26.0,
        "shots_on_target": 9.0,
        "goals": 4.0,
        "xg": 4.117,
        "xg_place": -0.2886,
        "goals_minus_xg": -0.117,
        "key_passes": 12.0,
        "assists": 3.0,
        "xa": 2.2226,
        "assists_minus_xa": 0.7774,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 6.3396,
        "points_added": 3.4714,
        "xpoints_added": 2.5427,
        "passes_attempted": 178.0,
        "pass_completion_pct": 0.6573,
        "xpass_completion_pct": 0.7209,
        "passes_over_expected": -11.3237,
        "passes_over_expected_p100": -6.3616,
        "avg_pass_distance": 16.9844,
        "avg_pass_vertical": 0.1827
      }
    },
    {
      "canonical_id": "ignacio-g\u00f3mez",
      "canonical_name": "Ignacio G\u00f3mez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 270.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.6247,
        "xg_place": -0.6083,
        "goals_minus_xg": -0.6247,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.1186,
        "assists_minus_xa": -0.1186,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.7432,
        "points_added": 0.0,
        "xpoints_added": 0.3783,
        "passes_attempted": 142.0,
        "pass_completion_pct": 0.838,
        "xpass_completion_pct": 0.8677,
        "passes_over_expected": -4.2145,
        "passes_over_expected_p100": -2.968,
        "avg_pass_distance": 17.7494,
        "avg_pass_vertical": 2.3414
      }
    },
    {
      "canonical_id": "issah-haruna",
      "canonical_name": "Issah Haruna",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 458.0,
        "shots": 4.0,
        "shots_on_target": 3.0,
        "goals": 2.0,
        "xg": 0.5938,
        "xg_place": 0.7585,
        "goals_minus_xg": 1.4062,
        "key_passes": 7.0,
        "assists": 1.0,
        "xa": 0.5255,
        "assists_minus_xa": 0.4745,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 1.1193,
        "points_added": 0.9859,
        "xpoints_added": 0.0929,
        "passes_attempted": 189.0,
        "pass_completion_pct": 0.9048,
        "xpass_completion_pct": 0.8699,
        "passes_over_expected": 6.5833,
        "passes_over_expected_p100": 3.4832,
        "avg_pass_distance": 17.5913,
        "avg_pass_vertical": -0.443
      }
    },
    {
      "canonical_id": "jacob-ramirez",
      "canonical_name": "Jacob Ramirez",
      "positions": [
        "DM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 7.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.2632,
        "xg_place": -0.2632,
        "goals_minus_xg": -0.2632,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2632,
        "points_added": 0.0,
        "xpoints_added": 0.0013,
        "passes_attempted": 4.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.8891,
        "passes_over_expected": -0.5563,
        "passes_over_expected_p100": -13.9064,
        "avg_pass_distance": 15.1136,
        "avg_pass_vertical": 3.68
      }
    },
    {
      "canonical_id": "javier-otero",
      "canonical_name": "Javier Otero",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 100.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": 23.0,
        "pass_completion_pct": 0.6957,
        "xpass_completion_pct": 0.7308,
        "passes_over_expected": -0.8083,
        "passes_over_expected_p100": -3.5144,
        "avg_pass_distance": 39.3073,
        "avg_pass_vertical": 31.335,
        "shots_faced": 7.0,
        "goals_conceded": 3.0,
        "saves": 4.0,
        "headed_shot_share": 0.0,
        "xg_faced": 2.1944,
        "goals_conceded_minus_xg": 0.8056,
        "goals_per_xg": 1.3671
      }
    },
    {
      "canonical_id": "jaylen-yearwood",
      "canonical_name": "Jaylen Yearwood",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 589.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": 5.0,
        "assists": 0.0,
        "xa": 0.2887,
        "assists_minus_xa": -0.2887,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2887,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 349.0,
        "pass_completion_pct": 0.9198,
        "xpass_completion_pct": 0.8956,
        "passes_over_expected": 8.4395,
        "passes_over_expected_p100": 2.4182,
        "avg_pass_distance": 19.6623,
        "avg_pass_vertical": 3.9804
      }
    },
    {
      "canonical_id": "juan-rojas",
      "canonical_name": "Juan Rojas",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 103.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": 42.0,
        "pass_completion_pct": 0.8095,
        "xpass_completion_pct": 0.8298,
        "passes_over_expected": -0.8534,
        "passes_over_expected_p100": -2.0319,
        "avg_pass_distance": 29.6792,
        "avg_pass_vertical": 18.7368,
        "shots_faced": 6.0,
        "goals_conceded": 2.0,
        "saves": 4.0,
        "headed_shot_share": 0.3333,
        "xg_faced": 1.7258,
        "goals_conceded_minus_xg": 0.2742,
        "goals_per_xg": 1.1589
      }
    },
    {
      "canonical_id": "justin-ellis",
      "canonical_name": "Justin Ellis",
      "positions": [
        "AM"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 403.0,
        "shots": 15.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.2871,
        "xg_place": 0.5277,
        "goals_minus_xg": 0.7129,
        "key_passes": 10.0,
        "assists": 2.0,
        "xa": 1.6389,
        "assists_minus_xa": 0.3611,
        "goals_plus_assists": 5.0,
        "xg_plus_xa": 3.926,
        "points_added": 2.4534,
        "xpoints_added": 1.8039,
        "passes_attempted": 107.0,
        "pass_completion_pct": 0.7196,
        "xpass_completion_pct": 0.7368,
        "passes_over_expected": -1.8326,
        "passes_over_expected_p100": -1.7127,
        "avg_pass_distance": 17.9843,
        "avg_pass_vertical": 7.0381
      }
    },
    {
      "canonical_id": "landon-okonski",
      "canonical_name": "Landon Okonski",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 393.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1919,
        "xg_place": -0.1919,
        "goals_minus_xg": -0.1919,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1919,
        "points_added": 0.0,
        "xpoints_added": 0.1302,
        "passes_attempted": 270.0,
        "pass_completion_pct": 0.9148,
        "xpass_completion_pct": 0.8837,
        "passes_over_expected": 8.3925,
        "passes_over_expected_p100": 3.1083,
        "avg_pass_distance": 22.0326,
        "avg_pass_vertical": 6.189
      }
    },
    {
      "canonical_id": "logan-tsopanoglou",
      "canonical_name": "Logan Tsopanoglou",
      "positions": [
        "ST"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 90.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.4429,
        "xg_place": 0.2318,
        "goals_minus_xg": -0.4429,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.4429,
        "points_added": 0.0,
        "xpoints_added": 0.278,
        "passes_attempted": 17.0,
        "pass_completion_pct": 0.7059,
        "xpass_completion_pct": 0.6912,
        "passes_over_expected": 0.2502,
        "passes_over_expected_p100": 1.472,
        "avg_pass_distance": 19.7844,
        "avg_pass_vertical": 3.9886
      }
    },
    {
      "canonical_id": "luca-maxim",
      "canonical_name": "Luca Maxim",
      "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": 32.0,
        "pass_completion_pct": 0.5625,
        "xpass_completion_pct": 0.6887,
        "passes_over_expected": -4.0396,
        "passes_over_expected_p100": -12.6237,
        "avg_pass_distance": 38.6635,
        "avg_pass_vertical": 29.1597,
        "shots_faced": 3.0,
        "goals_conceded": 0.0,
        "saves": 3.0,
        "headed_shot_share": 0.3333,
        "xg_faced": 0.588,
        "goals_conceded_minus_xg": -0.588,
        "goals_per_xg": 0.0
      }
    },
    {
      "canonical_id": "matthew-belgodere",
      "canonical_name": "Matthew Belgodere",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 382.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.897,
        "xg_place": -0.8182,
        "goals_minus_xg": -0.897,
        "key_passes": 9.0,
        "assists": 0.0,
        "xa": 1.0476,
        "assists_minus_xa": -1.0476,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.9447,
        "points_added": 0.0,
        "xpoints_added": 1.3927,
        "passes_attempted": 138.0,
        "pass_completion_pct": 0.8406,
        "xpass_completion_pct": 0.8145,
        "passes_over_expected": 3.6004,
        "passes_over_expected_p100": 2.609,
        "avg_pass_distance": 16.8885,
        "avg_pass_vertical": -0.7943
      }
    },
    {
      "canonical_id": "moise-archange",
      "canonical_name": "Moise Archange",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 28.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": 9.0,
        "pass_completion_pct": 0.7778,
        "xpass_completion_pct": 0.8965,
        "passes_over_expected": -1.0682,
        "passes_over_expected_p100": -11.8689,
        "avg_pass_distance": 24.7151,
        "avg_pass_vertical": 6.2346
      }
    },
    {
      "canonical_id": "nicolas-bobea-torres",
      "canonical_name": "Nicolas Bobea Torres",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 28.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0626,
        "xg_place": -0.0626,
        "goals_minus_xg": -0.0626,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0907,
        "assists_minus_xa": -0.0907,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1533,
        "points_added": 0.0,
        "xpoints_added": 0.1148,
        "passes_attempted": 7.0,
        "pass_completion_pct": 0.7143,
        "xpass_completion_pct": 0.6141,
        "passes_over_expected": 0.7014,
        "passes_over_expected_p100": 10.0206,
        "avg_pass_distance": 14.6788,
        "avg_pass_vertical": 6.141
      }
    },
    {
      "canonical_id": "nicolas-lasheras",
      "canonical_name": "Nicolas Lasheras",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 294.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": 1.0,
        "xa": 0.1843,
        "assists_minus_xa": 0.8157,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.1843,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 127.0,
        "pass_completion_pct": 0.874,
        "xpass_completion_pct": 0.8367,
        "passes_over_expected": 4.736,
        "passes_over_expected_p100": 3.7291,
        "avg_pass_distance": 21.938,
        "avg_pass_vertical": 7.2431
      }
    },
    {
      "canonical_id": "parker-amoo-mensah",
      "canonical_name": "Parker Amoo-Mensah",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 562.0,
        "shots": 3.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.1302,
        "xg_place": -0.1302,
        "goals_minus_xg": -0.1302,
        "key_passes": 2.0,
        "assists": 1.0,
        "xa": 0.1288,
        "assists_minus_xa": 0.8712,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.259,
        "points_added": 0.0,
        "xpoints_added": 0.122,
        "passes_attempted": 319.0,
        "pass_completion_pct": 0.8401,
        "xpass_completion_pct": 0.8351,
        "passes_over_expected": 1.5981,
        "passes_over_expected_p100": 0.501,
        "avg_pass_distance": 17.4908,
        "avg_pass_vertical": 0.5684
      }
    },
    {
      "canonical_id": "pedrinho",
      "canonical_name": "Pedrinho",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 609.0,
        "shots": 19.0,
        "shots_on_target": 9.0,
        "goals": 3.0,
        "xg": 2.6302,
        "xg_place": 0.82,
        "goals_minus_xg": 0.3698,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.5661,
        "assists_minus_xa": -0.5661,
        "goals_plus_assists": 3.0,
        "xg_plus_xa": 3.1962,
        "points_added": 1.3951,
        "xpoints_added": 1.3219,
        "passes_attempted": 149.0,
        "pass_completion_pct": 0.7584,
        "xpass_completion_pct": 0.8033,
        "passes_over_expected": -6.6857,
        "passes_over_expected_p100": -4.487,
        "avg_pass_distance": 17.6933,
        "avg_pass_vertical": -2.3433
      }
    },
    {
      "canonical_id": "tahir-reid-brown",
      "canonical_name": "Tahir Reid-Brown",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 188.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": 96.0,
        "pass_completion_pct": 0.8125,
        "xpass_completion_pct": 0.8382,
        "passes_over_expected": -2.4642,
        "passes_over_expected_p100": -2.5669,
        "avg_pass_distance": 21.7483,
        "avg_pass_vertical": 9.5362
      }
    },
    {
      "canonical_id": "titus-sandy-jr",
      "canonical_name": "Titus Sandy Jr",
      "positions": [
        "CB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 540.0,
        "shots": 2.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.153,
        "xg_place": -0.1057,
        "goals_minus_xg": -0.153,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.153,
        "points_added": 0.0,
        "xpoints_added": 0.0946,
        "passes_attempted": 267.0,
        "pass_completion_pct": 0.9326,
        "xpass_completion_pct": 0.9286,
        "passes_over_expected": 1.0671,
        "passes_over_expected_p100": 0.3997,
        "avg_pass_distance": 19.5875,
        "avg_pass_vertical": 5.6207
      }
    },
    {
      "canonical_id": "toryn-penders",
      "canonical_name": "Toryn Penders",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 24.0,
        "shots": 1.0,
        "shots_on_target": 0.0,
        "goals": 0.0,
        "xg": 0.0308,
        "xg_place": -0.0308,
        "goals_minus_xg": -0.0308,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.0308,
        "points_added": 0.0,
        "xpoints_added": 0.0567,
        "passes_attempted": 4.0,
        "pass_completion_pct": 0.75,
        "xpass_completion_pct": 0.6074,
        "passes_over_expected": 0.5705,
        "passes_over_expected_p100": 14.2632,
        "avg_pass_distance": 7.9409,
        "avg_pass_vertical": -4.1208
      }
    },
    {
      "canonical_id": "tristan-himes",
      "canonical_name": "Tristan Himes",
      "positions": [
        "GK"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 615.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.1849,
        "assists_minus_xa": -0.1849,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.1849,
        "points_added": 0.0,
        "xpoints_added": 0.0,
        "passes_attempted": 195.0,
        "pass_completion_pct": 0.7231,
        "xpass_completion_pct": 0.7434,
        "passes_over_expected": -3.9565,
        "passes_over_expected_p100": -2.029,
        "avg_pass_distance": 34.9174,
        "avg_pass_vertical": 25.7193,
        "shots_faced": 29.0,
        "goals_conceded": 13.0,
        "saves": 14.0,
        "headed_shot_share": 0.0345,
        "xg_faced": 10.152,
        "goals_conceded_minus_xg": 2.848,
        "goals_per_xg": 1.2805
      }
    },
    {
      "canonical_id": "yutaro-tsukada",
      "canonical_name": "Yutaro Tsukada",
      "positions": [
        "W"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 217.0,
        "shots": 7.0,
        "shots_on_target": 5.0,
        "goals": 0.0,
        "xg": 0.8597,
        "xg_place": 0.8473,
        "goals_minus_xg": -0.8597,
        "key_passes": 4.0,
        "assists": 0.0,
        "xa": 0.8916,
        "assists_minus_xa": -0.8916,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 1.7513,
        "points_added": 0.0,
        "xpoints_added": 0.7598,
        "passes_attempted": 63.0,
        "pass_completion_pct": 0.5714,
        "xpass_completion_pct": 0.578,
        "passes_over_expected": -0.412,
        "passes_over_expected_p100": -0.654,
        "avg_pass_distance": 23.6701,
        "avg_pass_vertical": 4.689
      }
    },
    {
      "canonical_id": "zakaria-taifi",
      "canonical_name": "Zakaria Taifi",
      "positions": [
        "FB"
      ],
      "ambiguous": false,
      "stats": {
        "minutes_played": 203.0,
        "shots": 5.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.2791,
        "xg_place": -0.0175,
        "goals_minus_xg": -0.2791,
        "key_passes": 0.0,
        "assists": 0.0,
        "xa": 0.0,
        "assists_minus_xa": 0.0,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.2791,
        "points_added": 0.0,
        "xpoints_added": 0.0439,
        "passes_attempted": 82.0,
        "pass_completion_pct": 0.8171,
        "xpass_completion_pct": 0.8205,
        "passes_over_expected": -0.2837,
        "passes_over_expected_p100": -0.346,
        "avg_pass_distance": 21.4269,
        "avg_pass_vertical": 6.911
      }
    }
  ]
}