{
  "canonical_id": "h\u00e9ctor-villalba",
  "canonical_name": "H\u00e9ctor Villalba",
  "positions": [
    "W"
  ],
  "leagues": [
    "MLS"
  ],
  "sport_names": [],
  "ambiguous": false,
  "appearances": [
    {
      "id": 1508712,
      "full_name": "H\u00e9ctor Villalba",
      "team": "",
      "position": "W",
      "sport_id": null,
      "league": "MLS",
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": "5'8\"",
      "weight": "148",
      "college_full": null
    }
  ],
  "career_totals": {
    "minutes_played": 6129.0,
    "shots": 203.0,
    "shots_on_target": 87.0,
    "goals": 22.0,
    "xg": 20.3202,
    "xg_place": 0.45940000000000003,
    "goals_minus_xg": 1.6797999999999997,
    "key_passes": 86.0,
    "assists": 17.0,
    "xa": 14.592600000000001,
    "assists_minus_xa": 2.4074,
    "goals_plus_assists": 39.0,
    "xg_plus_xa": 34.913000000000004,
    "points_added": 8.671000000000001,
    "xpoints_added": 10.3567,
    "passes_attempted": 1953.0,
    "pass_completion_pct": 2.1169000000000002,
    "xpass_completion_pct": 2.2386999999999997,
    "passes_over_expected": -83.9482,
    "passes_over_expected_p100": -12.1745,
    "avg_pass_distance": 50.9259,
    "avg_pass_vertical": 1.3739999999999999
  },
  "season_totals": {
    "MLS-2017": {
      "minutes_played": 3023.0,
      "shots": 89.0,
      "shots_on_target": 45.0,
      "goals": 13.0,
      "xg": 9.6053,
      "xg_place": 2.6174,
      "goals_minus_xg": 3.3947,
      "key_passes": 43.0,
      "assists": 8.0,
      "xa": 6.7334,
      "assists_minus_xa": 1.2666,
      "goals_plus_assists": 21.0,
      "xg_plus_xa": 16.3388,
      "points_added": 7.0162,
      "xpoints_added": 6.0122,
      "passes_attempted": 904.0,
      "pass_completion_pct": 0.6914,
      "xpass_completion_pct": 0.7474,
      "passes_over_expected": -50.6158,
      "passes_over_expected_p100": -5.5991,
      "avg_pass_distance": 17.1283,
      "avg_pass_vertical": 0.8495
    },
    "MLS-2018": {
      "minutes_played": 2029.0,
      "shots": 76.0,
      "shots_on_target": 32.0,
      "goals": 8.0,
      "xg": 7.5722,
      "xg_place": -0.8855,
      "goals_minus_xg": 0.4278,
      "key_passes": 29.0,
      "assists": 6.0,
      "xa": 5.7179,
      "assists_minus_xa": 0.2821,
      "goals_plus_assists": 14.0,
      "xg_plus_xa": 13.2901,
      "points_added": 1.2692,
      "xpoints_added": 2.9484,
      "passes_attempted": 643.0,
      "pass_completion_pct": 0.7014,
      "xpass_completion_pct": 0.7294,
      "passes_over_expected": -18.005,
      "passes_over_expected_p100": -2.8002,
      "avg_pass_distance": 16.7418,
      "avg_pass_vertical": 1.4884
    },
    "MLS-2019": {
      "minutes_played": 1077.0,
      "shots": 38.0,
      "shots_on_target": 10.0,
      "goals": 1.0,
      "xg": 3.1427,
      "xg_place": -1.2725,
      "goals_minus_xg": -2.1427,
      "key_passes": 14.0,
      "assists": 3.0,
      "xa": 2.1413,
      "assists_minus_xa": 0.8587,
      "goals_plus_assists": 4.0,
      "xg_plus_xa": 5.2841,
      "points_added": 0.3856,
      "xpoints_added": 1.3961,
      "passes_attempted": 406.0,
      "pass_completion_pct": 0.7241,
      "xpass_completion_pct": 0.7619,
      "passes_over_expected": -15.3274,
      "passes_over_expected_p100": -3.7752,
      "avg_pass_distance": 17.0558,
      "avg_pass_vertical": -0.9639
    }
  },
  "season_coaches": {},
  "game_log": [
    {
      "game_id": "soccer-mls-2017-KAqBN0Vqbg",
      "game_slug": "soccer-mls-2017-kaqbn0vqbg",
      "display": "MLS 2017 Season",
      "season": 2017,
      "week": 1,
      "league": "MLS",
      "sport_slug": "mls-2017",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 3023.0,
        "shots": 89.0,
        "shots_on_target": 45.0,
        "goals": 13.0,
        "xg": 9.6053,
        "xg_place": 2.6174,
        "goals_minus_xg": 3.3947,
        "key_passes": 43.0,
        "assists": 8.0,
        "xa": 6.7334,
        "assists_minus_xa": 1.2666,
        "goals_plus_assists": 21.0,
        "xg_plus_xa": 16.3388,
        "points_added": 7.0162,
        "xpoints_added": 6.0122,
        "passes_attempted": 904.0,
        "pass_completion_pct": 0.6914,
        "xpass_completion_pct": 0.7474,
        "passes_over_expected": -50.6158,
        "passes_over_expected_p100": -5.5991,
        "avg_pass_distance": 17.1283,
        "avg_pass_vertical": 0.8495
      }
    },
    {
      "game_id": "soccer-mls-2018-KAqBN0Vqbg",
      "game_slug": "soccer-mls-2018-kaqbn0vqbg",
      "display": "MLS 2018 Season",
      "season": 2018,
      "week": 1,
      "league": "MLS",
      "sport_slug": "mls-2018",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 2029.0,
        "shots": 76.0,
        "shots_on_target": 32.0,
        "goals": 8.0,
        "xg": 7.5722,
        "xg_place": -0.8855,
        "goals_minus_xg": 0.4278,
        "key_passes": 29.0,
        "assists": 6.0,
        "xa": 5.7179,
        "assists_minus_xa": 0.2821,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 13.2901,
        "points_added": 1.2692,
        "xpoints_added": 2.9484,
        "passes_attempted": 643.0,
        "pass_completion_pct": 0.7014,
        "xpass_completion_pct": 0.7294,
        "passes_over_expected": -18.005,
        "passes_over_expected_p100": -2.8002,
        "avg_pass_distance": 16.7418,
        "avg_pass_vertical": 1.4884
      }
    },
    {
      "game_id": "soccer-mls-2019-KAqBN0Vqbg",
      "game_slug": "soccer-mls-2019-kaqbn0vqbg",
      "display": "MLS 2019 Season",
      "season": 2019,
      "week": 1,
      "league": "MLS",
      "sport_slug": "mls-2019",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 1077.0,
        "shots": 38.0,
        "shots_on_target": 10.0,
        "goals": 1.0,
        "xg": 3.1427,
        "xg_place": -1.2725,
        "goals_minus_xg": -2.1427,
        "key_passes": 14.0,
        "assists": 3.0,
        "xa": 2.1413,
        "assists_minus_xa": 0.8587,
        "goals_plus_assists": 4.0,
        "xg_plus_xa": 5.2841,
        "points_added": 0.3856,
        "xpoints_added": 1.3961,
        "passes_attempted": 406.0,
        "pass_completion_pct": 0.7241,
        "xpass_completion_pct": 0.7619,
        "passes_over_expected": -15.3274,
        "passes_over_expected_p100": -3.7752,
        "avg_pass_distance": 17.0558,
        "avg_pass_vertical": -0.9639
      }
    }
  ],
  "college": null,
  "nfl": null,
  "articles": []
}