Duplicate Players

Review and merge duplicate player records detected by name variation or FIBA ID matching.

How it works:

  • Link (Keep Both) — Fills missing data in the primary record, then sets the duplicate's slug and FIBA ID to match. Both records remain but merge on the frontend.
  • Merge & Delete Duplicate — Same as Link, but also deletes the duplicate records and migrates their ClubStat/PlayerSeason data to the primary.
  • Name Variations — Players where one name is a longer/shortened version of the other (e.g. "Somto Patrick Ododuenyi" vs "Somto Onoduenyi", "Ali Al-Haddad" vs "Ali AlHaddad").
  • FIBA ID — Different Slugs — Same FIBA ID but different name slugs (e.g. hyphenation differences). These should be merged.
  • FIBA ID — Same Slug — Exact duplicates from different ingestion sources. Safe to delete.