{
  "canonical_id": "maximiliano-rodr\u00edguez",
  "canonical_name": "Maximiliano Rodr\u00edguez",
  "positions": [
    "DM"
  ],
  "leagues": [
    "USL1"
  ],
  "sport_names": [],
  "ambiguous": false,
  "appearances": [
    {
      "id": 1502884,
      "full_name": "Maximiliano Rodr\u00edguez",
      "team": "",
      "position": "DM",
      "sport_id": null,
      "league": "USL1",
      "jersey": null,
      "college": null,
      "college_stats": null,
      "height": "5'11\"",
      "weight": "179",
      "college_full": null
    }
  ],
  "career_totals": {
    "minutes_played": 14800.0,
    "shots": 197.0,
    "shots_on_target": 78.0,
    "goals": 29.0,
    "xg": 25.377200000000002,
    "xg_place": 0.7492999999999997,
    "goals_minus_xg": 3.6228000000000007,
    "key_passes": 139.0,
    "assists": 14.0,
    "xa": 13.2728,
    "assists_minus_xa": 0.7272000000000001,
    "goals_plus_assists": 43.0,
    "xg_plus_xa": 38.6502,
    "points_added": 10.3917,
    "xpoints_added": 14.405800000000001,
    "passes_attempted": 7396.0,
    "pass_completion_pct": 5.9227,
    "xpass_completion_pct": 6.1512,
    "passes_over_expected": -194.22000000000003,
    "passes_over_expected_p100": -22.8488,
    "avg_pass_distance": 168.7311,
    "avg_pass_vertical": 46.8453
  },
  "season_totals": {
    "USLC-2017": {
      "minutes_played": 755.0,
      "shots": 3.0,
      "shots_on_target": 2.0,
      "goals": 0.0,
      "xg": 0.0851,
      "xg_place": 0.193,
      "goals_minus_xg": -0.0851,
      "key_passes": 1.0,
      "assists": 0.0,
      "xa": 0.0179,
      "assists_minus_xa": -0.0179,
      "goals_plus_assists": 0.0,
      "xg_plus_xa": 0.103,
      "points_added": 0.0,
      "xpoints_added": 0.07,
      "passes_attempted": 327.0,
      "pass_completion_pct": 0.7523,
      "xpass_completion_pct": 0.787,
      "passes_over_expected": -11.3546,
      "passes_over_expected_p100": -3.4724,
      "avg_pass_distance": 21.1419,
      "avg_pass_vertical": 6.7579
    },
    "USLC-2018": {
      "minutes_played": 755.0,
      "shots": 6.0,
      "shots_on_target": 3.0,
      "goals": 1.0,
      "xg": 0.5954,
      "xg_place": 0.3078,
      "goals_minus_xg": 0.4046,
      "key_passes": 6.0,
      "assists": 0.0,
      "xa": 0.2926,
      "assists_minus_xa": -0.2926,
      "goals_plus_assists": 1.0,
      "xg_plus_xa": 0.888,
      "points_added": 0.0,
      "xpoints_added": 0.1687,
      "passes_attempted": 428.0,
      "pass_completion_pct": 0.7967,
      "xpass_completion_pct": 0.8023,
      "passes_over_expected": -2.3989,
      "passes_over_expected_p100": -0.5605,
      "avg_pass_distance": 21.8749,
      "avg_pass_vertical": 6.2495
    },
    "USL1-2019": {
      "minutes_played": 1792.0,
      "shots": 16.0,
      "shots_on_target": 3.0,
      "goals": 1.0,
      "xg": 0.5441,
      "xg_place": 0.1746,
      "goals_minus_xg": 0.4559,
      "key_passes": 15.0,
      "assists": 0.0,
      "xa": 0.6457,
      "assists_minus_xa": -0.6457,
      "goals_plus_assists": 1.0,
      "xg_plus_xa": 1.1898,
      "points_added": 0.3282,
      "xpoints_added": 0.2815,
      "passes_attempted": 1351.0,
      "pass_completion_pct": 0.8135,
      "xpass_completion_pct": 0.828,
      "passes_over_expected": -19.6454,
      "passes_over_expected_p100": -1.4541,
      "avg_pass_distance": 23.6989,
      "avg_pass_vertical": 6.4897
    },
    "USLC-2022": {
      "minutes_played": 2960.0,
      "shots": 49.0,
      "shots_on_target": 16.0,
      "goals": 9.0,
      "xg": 8.9652,
      "xg_place": -0.5017,
      "goals_minus_xg": 0.0348,
      "key_passes": 39.0,
      "assists": 3.0,
      "xa": 4.4678,
      "assists_minus_xa": -1.4678,
      "goals_plus_assists": 12.0,
      "xg_plus_xa": 13.433,
      "points_added": 4.0076,
      "xpoints_added": 5.5231,
      "passes_attempted": 1604.0,
      "pass_completion_pct": 0.7082,
      "xpass_completion_pct": 0.7225,
      "passes_over_expected": -22.8678,
      "passes_over_expected_p100": -1.4257,
      "avg_pass_distance": 23.1223,
      "avg_pass_vertical": 6.8524
    },
    "USLC-2023": {
      "minutes_played": 3164.0,
      "shots": 36.0,
      "shots_on_target": 14.0,
      "goals": 4.0,
      "xg": 4.0971,
      "xg_place": -0.3578,
      "goals_minus_xg": -0.0971,
      "key_passes": 32.0,
      "assists": 3.0,
      "xa": 2.9369,
      "assists_minus_xa": 0.0631,
      "goals_plus_assists": 7.0,
      "xg_plus_xa": 7.034,
      "points_added": 1.2773,
      "xpoints_added": 2.0801,
      "passes_attempted": 1480.0,
      "pass_completion_pct": 0.6703,
      "xpass_completion_pct": 0.7105,
      "passes_over_expected": -59.5266,
      "passes_over_expected_p100": -4.0221,
      "avg_pass_distance": 23.8038,
      "avg_pass_vertical": 8.5779
    },
    "USLC-2024": {
      "minutes_played": 3025.0,
      "shots": 40.0,
      "shots_on_target": 20.0,
      "goals": 10.0,
      "xg": 6.4671,
      "xg_place": 0.6889,
      "goals_minus_xg": 3.5329,
      "key_passes": 21.0,
      "assists": 4.0,
      "xa": 2.7528,
      "assists_minus_xa": 1.2472,
      "goals_plus_assists": 14.0,
      "xg_plus_xa": 9.22,
      "points_added": 3.7774,
      "xpoints_added": 3.4137,
      "passes_attempted": 1155.0,
      "pass_completion_pct": 0.7489,
      "xpass_completion_pct": 0.7934,
      "passes_over_expected": -51.3838,
      "passes_over_expected_p100": -4.4488,
      "avg_pass_distance": 17.8707,
      "avg_pass_vertical": 3.5964
    },
    "USLC-2025": {
      "minutes_played": 1993.0,
      "shots": 41.0,
      "shots_on_target": 19.0,
      "goals": 4.0,
      "xg": 4.084,
      "xg_place": 0.4851,
      "goals_minus_xg": -0.084,
      "key_passes": 21.0,
      "assists": 3.0,
      "xa": 1.6313,
      "assists_minus_xa": 1.3687,
      "goals_plus_assists": 7.0,
      "xg_plus_xa": 5.7153,
      "points_added": 1.0012,
      "xpoints_added": 2.3473,
      "passes_attempted": 899.0,
      "pass_completion_pct": 0.7486,
      "xpass_completion_pct": 0.7696,
      "passes_over_expected": -18.8896,
      "passes_over_expected_p100": -2.1012,
      "avg_pass_distance": 20.2174,
      "avg_pass_vertical": 3.507
    },
    "USLC-2026": {
      "minutes_played": 356.0,
      "shots": 6.0,
      "shots_on_target": 1.0,
      "goals": 0.0,
      "xg": 0.5392,
      "xg_place": -0.2406,
      "goals_minus_xg": -0.5392,
      "key_passes": 4.0,
      "assists": 1.0,
      "xa": 0.5278,
      "assists_minus_xa": 0.4722,
      "goals_plus_assists": 1.0,
      "xg_plus_xa": 1.0671,
      "points_added": 0.0,
      "xpoints_added": 0.5214,
      "passes_attempted": 152.0,
      "pass_completion_pct": 0.6842,
      "xpass_completion_pct": 0.7379,
      "passes_over_expected": -8.1533,
      "passes_over_expected_p100": -5.364,
      "avg_pass_distance": 17.0012,
      "avg_pass_vertical": 4.8145
    }
  },
  "season_coaches": {},
  "game_log": [
    {
      "game_id": "soccer-uslc-2017-7vQ7x3YMD1",
      "game_slug": "soccer-uslc-2017-7vq7x3ymd1",
      "display": "USLC 2017 Season",
      "season": 2017,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2017",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 755.0,
        "shots": 3.0,
        "shots_on_target": 2.0,
        "goals": 0.0,
        "xg": 0.0851,
        "xg_place": 0.193,
        "goals_minus_xg": -0.0851,
        "key_passes": 1.0,
        "assists": 0.0,
        "xa": 0.0179,
        "assists_minus_xa": -0.0179,
        "goals_plus_assists": 0.0,
        "xg_plus_xa": 0.103,
        "points_added": 0.0,
        "xpoints_added": 0.07,
        "passes_attempted": 327.0,
        "pass_completion_pct": 0.7523,
        "xpass_completion_pct": 0.787,
        "passes_over_expected": -11.3546,
        "passes_over_expected_p100": -3.4724,
        "avg_pass_distance": 21.1419,
        "avg_pass_vertical": 6.7579
      }
    },
    {
      "game_id": "soccer-uslc-2018-7vQ7x3YMD1",
      "game_slug": "soccer-uslc-2018-7vq7x3ymd1",
      "display": "USLC 2018 Season",
      "season": 2018,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2018",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 755.0,
        "shots": 6.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5954,
        "xg_place": 0.3078,
        "goals_minus_xg": 0.4046,
        "key_passes": 6.0,
        "assists": 0.0,
        "xa": 0.2926,
        "assists_minus_xa": -0.2926,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 0.888,
        "points_added": 0.0,
        "xpoints_added": 0.1687,
        "passes_attempted": 428.0,
        "pass_completion_pct": 0.7967,
        "xpass_completion_pct": 0.8023,
        "passes_over_expected": -2.3989,
        "passes_over_expected_p100": -0.5605,
        "avg_pass_distance": 21.8749,
        "avg_pass_vertical": 6.2495
      }
    },
    {
      "game_id": "soccer-usl1-2019-9jYQJ7ZMGR",
      "game_slug": "soccer-usl1-2019-9jyqj7zmgr",
      "display": "USL1 2019 Season",
      "season": 2019,
      "week": 1,
      "league": "USL1",
      "sport_slug": "usl1-2019",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 1792.0,
        "shots": 16.0,
        "shots_on_target": 3.0,
        "goals": 1.0,
        "xg": 0.5441,
        "xg_place": 0.1746,
        "goals_minus_xg": 0.4559,
        "key_passes": 15.0,
        "assists": 0.0,
        "xa": 0.6457,
        "assists_minus_xa": -0.6457,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.1898,
        "points_added": 0.3282,
        "xpoints_added": 0.2815,
        "passes_attempted": 1351.0,
        "pass_completion_pct": 0.8135,
        "xpass_completion_pct": 0.828,
        "passes_over_expected": -19.6454,
        "passes_over_expected_p100": -1.4541,
        "avg_pass_distance": 23.6989,
        "avg_pass_vertical": 6.4897
      }
    },
    {
      "game_id": "soccer-uslc-2022-NWMWg9LMlz",
      "game_slug": "soccer-uslc-2022-nwmwg9lmlz",
      "display": "USLC 2022 Season",
      "season": 2022,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2022",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 2960.0,
        "shots": 49.0,
        "shots_on_target": 16.0,
        "goals": 9.0,
        "xg": 8.9652,
        "xg_place": -0.5017,
        "goals_minus_xg": 0.0348,
        "key_passes": 39.0,
        "assists": 3.0,
        "xa": 4.4678,
        "assists_minus_xa": -1.4678,
        "goals_plus_assists": 12.0,
        "xg_plus_xa": 13.433,
        "points_added": 4.0076,
        "xpoints_added": 5.5231,
        "passes_attempted": 1604.0,
        "pass_completion_pct": 0.7082,
        "xpass_completion_pct": 0.7225,
        "passes_over_expected": -22.8678,
        "passes_over_expected_p100": -1.4257,
        "avg_pass_distance": 23.1223,
        "avg_pass_vertical": 6.8524
      }
    },
    {
      "game_id": "soccer-uslc-2023-NWMWg9LMlz",
      "game_slug": "soccer-uslc-2023-nwmwg9lmlz",
      "display": "USLC 2023 Season",
      "season": 2023,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2023",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 3164.0,
        "shots": 36.0,
        "shots_on_target": 14.0,
        "goals": 4.0,
        "xg": 4.0971,
        "xg_place": -0.3578,
        "goals_minus_xg": -0.0971,
        "key_passes": 32.0,
        "assists": 3.0,
        "xa": 2.9369,
        "assists_minus_xa": 0.0631,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 7.034,
        "points_added": 1.2773,
        "xpoints_added": 2.0801,
        "passes_attempted": 1480.0,
        "pass_completion_pct": 0.6703,
        "xpass_completion_pct": 0.7105,
        "passes_over_expected": -59.5266,
        "passes_over_expected_p100": -4.0221,
        "avg_pass_distance": 23.8038,
        "avg_pass_vertical": 8.5779
      }
    },
    {
      "game_id": "soccer-uslc-2024-NWMWg9LMlz",
      "game_slug": "soccer-uslc-2024-nwmwg9lmlz",
      "display": "USLC 2024 Season",
      "season": 2024,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2024",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 3025.0,
        "shots": 40.0,
        "shots_on_target": 20.0,
        "goals": 10.0,
        "xg": 6.4671,
        "xg_place": 0.6889,
        "goals_minus_xg": 3.5329,
        "key_passes": 21.0,
        "assists": 4.0,
        "xa": 2.7528,
        "assists_minus_xa": 1.2472,
        "goals_plus_assists": 14.0,
        "xg_plus_xa": 9.22,
        "points_added": 3.7774,
        "xpoints_added": 3.4137,
        "passes_attempted": 1155.0,
        "pass_completion_pct": 0.7489,
        "xpass_completion_pct": 0.7934,
        "passes_over_expected": -51.3838,
        "passes_over_expected_p100": -4.4488,
        "avg_pass_distance": 17.8707,
        "avg_pass_vertical": 3.5964
      }
    },
    {
      "game_id": "soccer-uslc-2025-9z5kAmbQA3",
      "game_slug": "soccer-uslc-2025-9z5kambqa3",
      "display": "USLC 2025 Season",
      "season": 2025,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2025",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 1993.0,
        "shots": 41.0,
        "shots_on_target": 19.0,
        "goals": 4.0,
        "xg": 4.084,
        "xg_place": 0.4851,
        "goals_minus_xg": -0.084,
        "key_passes": 21.0,
        "assists": 3.0,
        "xa": 1.6313,
        "assists_minus_xa": 1.3687,
        "goals_plus_assists": 7.0,
        "xg_plus_xa": 5.7153,
        "points_added": 1.0012,
        "xpoints_added": 2.3473,
        "passes_attempted": 899.0,
        "pass_completion_pct": 0.7486,
        "xpass_completion_pct": 0.7696,
        "passes_over_expected": -18.8896,
        "passes_over_expected_p100": -2.1012,
        "avg_pass_distance": 20.2174,
        "avg_pass_vertical": 3.507
      }
    },
    {
      "game_id": "soccer-uslc-2026-NWMWg9LMlz",
      "game_slug": "soccer-uslc-2026-nwmwg9lmlz",
      "display": "USLC 2026 Season",
      "season": 2026,
      "week": 1,
      "league": "USLC",
      "sport_slug": "uslc-2026",
      "away_team": "",
      "home_team": "",
      "date_str": "",
      "score_home": "",
      "score_away": "",
      "stats": {
        "minutes_played": 356.0,
        "shots": 6.0,
        "shots_on_target": 1.0,
        "goals": 0.0,
        "xg": 0.5392,
        "xg_place": -0.2406,
        "goals_minus_xg": -0.5392,
        "key_passes": 4.0,
        "assists": 1.0,
        "xa": 0.5278,
        "assists_minus_xa": 0.4722,
        "goals_plus_assists": 1.0,
        "xg_plus_xa": 1.0671,
        "points_added": 0.0,
        "xpoints_added": 0.5214,
        "passes_attempted": 152.0,
        "pass_completion_pct": 0.6842,
        "xpass_completion_pct": 0.7379,
        "passes_over_expected": -8.1533,
        "passes_over_expected_p100": -5.364,
        "avg_pass_distance": 17.0012,
        "avg_pass_vertical": 4.8145
      }
    }
  ],
  "college": null,
  "nfl": null,
  "articles": []
}