<?xml version='1.0' encoding='utf-8'?>
<player>
  <canonical_id>hamady-diop</canonical_id>
  <canonical_name>Hamady Diop</canonical_name>
  <positions>
    <item>CB</item>
  </positions>
  <leagues>
    <item>USLC</item>
  </leagues>
  <sport_names />
  <ambiguous>False</ambiguous>
  <appearances>
    <item>
      <id>1506007</id>
      <full_name>Hamady Diop</full_name>
      <team />
      <position>CB</position>
      <sport_id />
      <league>USLC</league>
      <jersey />
      <college />
      <college_stats />
      <height>6'0"</height>
      <weight />
      <college_full />
    </item>
  </appearances>
  <career_totals>
    <minutes_played>2310.0</minutes_played>
    <shots>13.0</shots>
    <shots_on_target>3.0</shots_on_target>
    <goals>0.0</goals>
    <xg>0.7732</xg>
    <xg_place>-0.06949999999999998</xg_place>
    <goals_minus_xg>-0.7732</goals_minus_xg>
    <key_passes>17.0</key_passes>
    <assists>2.0</assists>
    <xa>1.4069999999999998</xa>
    <assists_minus_xa>0.593</assists_minus_xa>
    <goals_plus_assists>2.0</goals_plus_assists>
    <xg_plus_xa>2.1801</xg_plus_xa>
    <points_added>0.0</points_added>
    <xpoints_added>0.4451</xpoints_added>
    <passes_attempted>1455.0</passes_attempted>
    <pass_completion_pct>4.8216</pass_completion_pct>
    <xpass_completion_pct>4.9087000000000005</xpass_completion_pct>
    <passes_over_expected>16.185399999999998</passes_over_expected>
    <passes_over_expected_p100>-8.709</passes_over_expected_p100>
    <avg_pass_distance>129.4427</avg_pass_distance>
    <avg_pass_vertical>49.3871</avg_pass_vertical>
  </career_totals>
  <season_totals>
    <MLS_2023>
      <minutes_played>46.0</minutes_played>
      <shots>0.0</shots>
      <shots_on_target>0.0</shots_on_target>
      <goals>0.0</goals>
      <xg>0.0</xg>
      <xg_place>0.0</xg_place>
      <goals_minus_xg>0.0</goals_minus_xg>
      <key_passes>0.0</key_passes>
      <assists>0.0</assists>
      <xa>0.0</xa>
      <assists_minus_xa>0.0</assists_minus_xa>
      <goals_plus_assists>0.0</goals_plus_assists>
      <xg_plus_xa>0.0</xg_plus_xa>
      <points_added>0.0</points_added>
      <xpoints_added>0.0</xpoints_added>
      <passes_attempted>13.0</passes_attempted>
      <pass_completion_pct>0.6154</pass_completion_pct>
      <xpass_completion_pct>0.7359</xpass_completion_pct>
      <passes_over_expected>-1.5662</passes_over_expected>
      <passes_over_expected_p100>-12.0478</passes_over_expected_p100>
      <avg_pass_distance>19.2264</avg_pass_distance>
      <avg_pass_vertical>12.2849</avg_pass_vertical>
    </MLS_2023>
    <MLSNP_2023>
      <minutes_played>627.0</minutes_played>
      <shots>2.0</shots>
      <shots_on_target>0.0</shots_on_target>
      <goals>0.0</goals>
      <xg>0.0978</xg>
      <xg_place>-0.0978</xg_place>
      <goals_minus_xg>-0.0978</goals_minus_xg>
      <key_passes>6.0</key_passes>
      <assists>2.0</assists>
      <xa>0.6221</xa>
      <assists_minus_xa>1.3779</assists_minus_xa>
      <goals_plus_assists>2.0</goals_plus_assists>
      <xg_plus_xa>0.7199</xg_plus_xa>
      <points_added>0.0</points_added>
      <xpoints_added>0.0654</xpoints_added>
      <passes_attempted>322.0</passes_attempted>
      <pass_completion_pct>0.7919</pass_completion_pct>
      <xpass_completion_pct>0.8072</xpass_completion_pct>
      <passes_over_expected>-4.908</passes_over_expected>
      <passes_over_expected_p100>-1.5242</passes_over_expected_p100>
      <avg_pass_distance>23.4454</avg_pass_distance>
      <avg_pass_vertical>6.8304</avg_pass_vertical>
    </MLSNP_2023>
    <MLSNP_2024>
      <minutes_played>171.0</minutes_played>
      <shots>3.0</shots>
      <shots_on_target>0.0</shots_on_target>
      <goals>0.0</goals>
      <xg>0.207</xg>
      <xg_place>-0.207</xg_place>
      <goals_minus_xg>-0.207</goals_minus_xg>
      <key_passes>0.0</key_passes>
      <assists>0.0</assists>
      <xa>0.0</xa>
      <assists_minus_xa>0.0</assists_minus_xa>
      <goals_plus_assists>0.0</goals_plus_assists>
      <xg_plus_xa>0.207</xg_plus_xa>
      <points_added>0.0</points_added>
      <xpoints_added>0.2056</xpoints_added>
      <passes_attempted>118.0</passes_attempted>
      <pass_completion_pct>0.8305</pass_completion_pct>
      <xpass_completion_pct>0.8721</xpass_completion_pct>
      <passes_over_expected>-4.9088</passes_over_expected>
      <passes_over_expected_p100>-4.16</passes_over_expected_p100>
      <avg_pass_distance>22.9629</avg_pass_distance>
      <avg_pass_vertical>6.4229</avg_pass_vertical>
    </MLSNP_2024>
    <MLS_2025>
      <minutes_played>239.0</minutes_played>
      <shots>2.0</shots>
      <shots_on_target>1.0</shots_on_target>
      <goals>0.0</goals>
      <xg>0.0976</xg>
      <xg_place>0.0383</xg_place>
      <goals_minus_xg>-0.0976</goals_minus_xg>
      <key_passes>3.0</key_passes>
      <assists>0.0</assists>
      <xa>0.1036</xa>
      <assists_minus_xa>-0.1036</assists_minus_xa>
      <goals_plus_assists>0.0</goals_plus_assists>
      <xg_plus_xa>0.2012</xg_plus_xa>
      <points_added>0.0</points_added>
      <xpoints_added>0.0198</xpoints_added>
      <passes_attempted>204.0</passes_attempted>
      <pass_completion_pct>0.9069</pass_completion_pct>
      <xpass_completion_pct>0.8541</xpass_completion_pct>
      <passes_over_expected>10.7653</passes_over_expected>
      <passes_over_expected_p100>5.2771</passes_over_expected_p100>
      <avg_pass_distance>17.9874</avg_pass_distance>
      <avg_pass_vertical>4.8715</avg_pass_vertical>
    </MLS_2025>
    <USLC_2025>
      <minutes_played>722.0</minutes_played>
      <shots>4.0</shots>
      <shots_on_target>2.0</shots_on_target>
      <goals>0.0</goals>
      <xg>0.2215</xg>
      <xg_place>0.3463</xg_place>
      <goals_minus_xg>-0.2215</goals_minus_xg>
      <key_passes>7.0</key_passes>
      <assists>0.0</assists>
      <xa>0.6476</xa>
      <assists_minus_xa>-0.6476</assists_minus_xa>
      <goals_plus_assists>0.0</goals_plus_assists>
      <xg_plus_xa>0.8691</xg_plus_xa>
      <points_added>0.0</points_added>
      <xpoints_added>0.0816</xpoints_added>
      <passes_attempted>466.0</passes_attempted>
      <pass_completion_pct>0.8305</pass_completion_pct>
      <xpass_completion_pct>0.7979</xpass_completion_pct>
      <passes_over_expected>15.1861</passes_over_expected>
      <passes_over_expected_p100>3.2588</passes_over_expected_p100>
      <avg_pass_distance>22.1496</avg_pass_distance>
      <avg_pass_vertical>9.0535</avg_pass_vertical>
    </USLC_2025>
    <USLC_2026>
      <minutes_played>505.0</minutes_played>
      <shots>2.0</shots>
      <shots_on_target>0.0</shots_on_target>
      <goals>0.0</goals>
      <xg>0.1493</xg>
      <xg_place>-0.1493</xg_place>
      <goals_minus_xg>-0.1493</goals_minus_xg>
      <key_passes>1.0</key_passes>
      <assists>0.0</assists>
      <xa>0.0337</xa>
      <assists_minus_xa>-0.0337</assists_minus_xa>
      <goals_plus_assists>0.0</goals_plus_assists>
      <xg_plus_xa>0.1829</xg_plus_xa>
      <points_added>0.0</points_added>
      <xpoints_added>0.0727</xpoints_added>
      <passes_attempted>332.0</passes_attempted>
      <pass_completion_pct>0.8464</pass_completion_pct>
      <xpass_completion_pct>0.8415</xpass_completion_pct>
      <passes_over_expected>1.617</passes_over_expected>
      <passes_over_expected_p100>0.4871</passes_over_expected_p100>
      <avg_pass_distance>23.671</avg_pass_distance>
      <avg_pass_vertical>9.9239</avg_pass_vertical>
    </USLC_2026>
  </season_totals>
  <season_coaches />
  <game_log>
    <item>
      <game_id>soccer-mls-2023-NPqxKXZ59d</game_id>
      <game_slug>soccer-mls-2023-npqxkxz59d</game_slug>
      <display>MLS 2023 Season</display>
      <season>2023</season>
      <week>1</week>
      <league>MLS</league>
      <sport_slug>mls-2023</sport_slug>
      <away_team />
      <home_team />
      <date_str />
      <score_home />
      <score_away />
      <stats>
        <minutes_played>46.0</minutes_played>
        <shots>0.0</shots>
        <shots_on_target>0.0</shots_on_target>
        <goals>0.0</goals>
        <xg>0.0</xg>
        <xg_place>0.0</xg_place>
        <goals_minus_xg>0.0</goals_minus_xg>
        <key_passes>0.0</key_passes>
        <assists>0.0</assists>
        <xa>0.0</xa>
        <assists_minus_xa>0.0</assists_minus_xa>
        <goals_plus_assists>0.0</goals_plus_assists>
        <xg_plus_xa>0.0</xg_plus_xa>
        <points_added>0.0</points_added>
        <xpoints_added>0.0</xpoints_added>
        <passes_attempted>13.0</passes_attempted>
        <pass_completion_pct>0.6154</pass_completion_pct>
        <xpass_completion_pct>0.7359</xpass_completion_pct>
        <passes_over_expected>-1.5662</passes_over_expected>
        <passes_over_expected_p100>-12.0478</passes_over_expected_p100>
        <avg_pass_distance>19.2264</avg_pass_distance>
        <avg_pass_vertical>12.2849</avg_pass_vertical>
      </stats>
    </item>
    <item>
      <game_id>soccer-mlsnp-2023-a35reDLML6</game_id>
      <game_slug>soccer-mlsnp-2023-a35redlml6</game_slug>
      <display>MLSNP 2023 Season</display>
      <season>2023</season>
      <week>1</week>
      <league>MLSNP</league>
      <sport_slug>mlsnp-2023</sport_slug>
      <away_team />
      <home_team />
      <date_str />
      <score_home />
      <score_away />
      <stats>
        <minutes_played>627.0</minutes_played>
        <shots>2.0</shots>
        <shots_on_target>0.0</shots_on_target>
        <goals>0.0</goals>
        <xg>0.0978</xg>
        <xg_place>-0.0978</xg_place>
        <goals_minus_xg>-0.0978</goals_minus_xg>
        <key_passes>6.0</key_passes>
        <assists>2.0</assists>
        <xa>0.6221</xa>
        <assists_minus_xa>1.3779</assists_minus_xa>
        <goals_plus_assists>2.0</goals_plus_assists>
        <xg_plus_xa>0.7199</xg_plus_xa>
        <points_added>0.0</points_added>
        <xpoints_added>0.0654</xpoints_added>
        <passes_attempted>322.0</passes_attempted>
        <pass_completion_pct>0.7919</pass_completion_pct>
        <xpass_completion_pct>0.8072</xpass_completion_pct>
        <passes_over_expected>-4.908</passes_over_expected>
        <passes_over_expected_p100>-1.5242</passes_over_expected_p100>
        <avg_pass_distance>23.4454</avg_pass_distance>
        <avg_pass_vertical>6.8304</avg_pass_vertical>
      </stats>
    </item>
    <item>
      <game_id>soccer-mlsnp-2024-a35reDLML6</game_id>
      <game_slug>soccer-mlsnp-2024-a35redlml6</game_slug>
      <display>MLSNP 2024 Season</display>
      <season>2024</season>
      <week>1</week>
      <league>MLSNP</league>
      <sport_slug>mlsnp-2024</sport_slug>
      <away_team />
      <home_team />
      <date_str />
      <score_home />
      <score_away />
      <stats>
        <minutes_played>171.0</minutes_played>
        <shots>3.0</shots>
        <shots_on_target>0.0</shots_on_target>
        <goals>0.0</goals>
        <xg>0.207</xg>
        <xg_place>-0.207</xg_place>
        <goals_minus_xg>-0.207</goals_minus_xg>
        <key_passes>0.0</key_passes>
        <assists>0.0</assists>
        <xa>0.0</xa>
        <assists_minus_xa>0.0</assists_minus_xa>
        <goals_plus_assists>0.0</goals_plus_assists>
        <xg_plus_xa>0.207</xg_plus_xa>
        <points_added>0.0</points_added>
        <xpoints_added>0.2056</xpoints_added>
        <passes_attempted>118.0</passes_attempted>
        <pass_completion_pct>0.8305</pass_completion_pct>
        <xpass_completion_pct>0.8721</xpass_completion_pct>
        <passes_over_expected>-4.9088</passes_over_expected>
        <passes_over_expected_p100>-4.16</passes_over_expected_p100>
        <avg_pass_distance>22.9629</avg_pass_distance>
        <avg_pass_vertical>6.4229</avg_pass_vertical>
      </stats>
    </item>
    <item>
      <game_id>soccer-mls-2025-zeQZBOzQKw</game_id>
      <game_slug>soccer-mls-2025-zeqzbozqkw</game_slug>
      <display>MLS 2025 Season</display>
      <season>2025</season>
      <week>1</week>
      <league>MLS</league>
      <sport_slug>mls-2025</sport_slug>
      <away_team />
      <home_team />
      <date_str />
      <score_home />
      <score_away />
      <stats>
        <minutes_played>239.0</minutes_played>
        <shots>2.0</shots>
        <shots_on_target>1.0</shots_on_target>
        <goals>0.0</goals>
        <xg>0.0976</xg>
        <xg_place>0.0383</xg_place>
        <goals_minus_xg>-0.0976</goals_minus_xg>
        <key_passes>3.0</key_passes>
        <assists>0.0</assists>
        <xa>0.1036</xa>
        <assists_minus_xa>-0.1036</assists_minus_xa>
        <goals_plus_assists>0.0</goals_plus_assists>
        <xg_plus_xa>0.2012</xg_plus_xa>
        <points_added>0.0</points_added>
        <xpoints_added>0.0198</xpoints_added>
        <passes_attempted>204.0</passes_attempted>
        <pass_completion_pct>0.9069</pass_completion_pct>
        <xpass_completion_pct>0.8541</xpass_completion_pct>
        <passes_over_expected>10.7653</passes_over_expected>
        <passes_over_expected_p100>5.2771</passes_over_expected_p100>
        <avg_pass_distance>17.9874</avg_pass_distance>
        <avg_pass_vertical>4.8715</avg_pass_vertical>
      </stats>
    </item>
    <item>
      <game_id>soccer-uslc-2025-9z5kAmbQA3</game_id>
      <game_slug>soccer-uslc-2025-9z5kambqa3</game_slug>
      <display>USLC 2025 Season</display>
      <season>2025</season>
      <week>1</week>
      <league>USLC</league>
      <sport_slug>uslc-2025</sport_slug>
      <away_team />
      <home_team />
      <date_str />
      <score_home />
      <score_away />
      <stats>
        <minutes_played>722.0</minutes_played>
        <shots>4.0</shots>
        <shots_on_target>2.0</shots_on_target>
        <goals>0.0</goals>
        <xg>0.2215</xg>
        <xg_place>0.3463</xg_place>
        <goals_minus_xg>-0.2215</goals_minus_xg>
        <key_passes>7.0</key_passes>
        <assists>0.0</assists>
        <xa>0.6476</xa>
        <assists_minus_xa>-0.6476</assists_minus_xa>
        <goals_plus_assists>0.0</goals_plus_assists>
        <xg_plus_xa>0.8691</xg_plus_xa>
        <points_added>0.0</points_added>
        <xpoints_added>0.0816</xpoints_added>
        <passes_attempted>466.0</passes_attempted>
        <pass_completion_pct>0.8305</pass_completion_pct>
        <xpass_completion_pct>0.7979</xpass_completion_pct>
        <passes_over_expected>15.1861</passes_over_expected>
        <passes_over_expected_p100>3.2588</passes_over_expected_p100>
        <avg_pass_distance>22.1496</avg_pass_distance>
        <avg_pass_vertical>9.0535</avg_pass_vertical>
      </stats>
    </item>
    <item>
      <game_id>soccer-uslc-2026-9z5kAmbQA3</game_id>
      <game_slug>soccer-uslc-2026-9z5kambqa3</game_slug>
      <display>USLC 2026 Season</display>
      <season>2026</season>
      <week>1</week>
      <league>USLC</league>
      <sport_slug>uslc-2026</sport_slug>
      <away_team />
      <home_team />
      <date_str />
      <score_home />
      <score_away />
      <stats>
        <minutes_played>505.0</minutes_played>
        <shots>2.0</shots>
        <shots_on_target>0.0</shots_on_target>
        <goals>0.0</goals>
        <xg>0.1493</xg>
        <xg_place>-0.1493</xg_place>
        <goals_minus_xg>-0.1493</goals_minus_xg>
        <key_passes>1.0</key_passes>
        <assists>0.0</assists>
        <xa>0.0337</xa>
        <assists_minus_xa>-0.0337</assists_minus_xa>
        <goals_plus_assists>0.0</goals_plus_assists>
        <xg_plus_xa>0.1829</xg_plus_xa>
        <points_added>0.0</points_added>
        <xpoints_added>0.0727</xpoints_added>
        <passes_attempted>332.0</passes_attempted>
        <pass_completion_pct>0.8464</pass_completion_pct>
        <xpass_completion_pct>0.8415</xpass_completion_pct>
        <passes_over_expected>1.617</passes_over_expected>
        <passes_over_expected_p100>0.4871</passes_over_expected_p100>
        <avg_pass_distance>23.671</avg_pass_distance>
        <avg_pass_vertical>9.9239</avg_pass_vertical>
      </stats>
    </item>
  </game_log>
  <college />
  <nfl />
  <articles />
</player>