Why the Same Footballer Can Have Different Names Across Data Sources: Transliteration, Mononyms, Double Surnames and Name Order Explained by RubiScore
A footballer's name is not a fixed string of letters. The same player can appear as Son Heung-min or Heung-min Son, Ødegaard or Odegaard, Oleksandr or Aleksandr, depending on the source and the conventions it follows. On RubiScore, each player has one profile, with club history and position shown alongside the name, which is the most reliable way to confirm identity when spellings differ.
This explainer sets out why player and club names vary across football data sources, from alphabets and accents to name order, nicknames and family-name traditions, and what that means for searching and comparing data. Player profiles, squads and match data are available at https://rubiscore.com for checking any name against the club and position behind it.
Why Do Names Vary at All?
Football data is compiled from matches played in dozens of languages and several writing systems. Every data provider has to decide how to render each name in its own system, and those decisions are not standardised across the industry.
Three sources of variation account for most differences. The first is the writing system: names originally written in Cyrillic, Arabic, Greek, Korean or Chinese characters have to be converted into Latin letters. The second is convention: different countries order names differently and use different surname traditions. The third is preference: players are often known by a shirt name or nickname rather than their full legal name. RubiScore, like any football database, has to handle all three, and readers comparing sources run into the same issues.
Transliteration From Other Alphabets
Transliteration is the conversion of a name from one writing system into another, and different standards produce different spellings. Player profiles on RubiScore show one standard spelling, but other sites may use another, so a search that fails under one spelling may succeed under another.
Ukrainian names are a clear example. Spellings based on Ukrainian, such as Oleksandr or Mykhailo, differ from older spellings based on Russian, such as Aleksandr or Mikhail. The capital's name changed in the same way, which is why the club appears as Dynamo Kyiv in most current English sources and as Dynamo Kiev in older ones.
Arabic names produce similar variation. The name Muhammad is commonly written as Mohamed, Mohammed or Muhammad, depending on the country and the player's own preference. A single player's name may also be spelled differently by his club, his national federation and the media.
Diacritics and Special Letters
Many European names use letters or accents that do not exist in English: the Norwegian and Danish ø in Ødegaard, the Turkish ğ in Gündoğan, the Polish ł, the Spanish ñ, the German umlaut. Some systems keep them, some remove them, and some replace them, for example writing the German ü as "ue".
The result is that Ødegaard may appear as Odegaard, and Gündoğan as Gundogan or Guendogan. For readers, the practical lesson is simple: if a name with an accent returns nothing, try it without.
Name Order
In East Asian naming traditions, the family name comes first. Son Heung-min's family name is Son, and Kim Min-jae's is Kim. Many English-language sources keep this order for Korean and Chinese players, while others reverse it to the Western given-name-first order, producing Heung-min Son.
Japanese players are usually listed given name first in Western football data, although Japan's government asked in 2019 that Japanese names be written family name first in English. Hungarian names are also written family name first in Hungarian, but almost always appear in Western order in international football data. Different sources can therefore list the same player with the two parts of his name reversed.
Mononyms and Nicknames
Brazilian and Portuguese football has a strong tradition of mononyms and nicknames. Players such as Kaká, Neymar and Vinícius Júnior are known by one name or a short form rather than their full legal names. In Spain, short forms are common too: Pedri, Rodri and Gavi are all shortened versions of longer names.
Mononyms create two problems. A single name can belong to several players, and Brazilian football has had many professionals known simply by the same common name. A mononym can also be shared across generations, as with the famous Brazilian striker Ronaldo and the Portuguese forward Cristiano Ronaldo, which is why databases rely on full names, dates and club histories behind the display name.
Double Surnames and Particles
Spanish naming usually gives a person two surnames, the first from the father and the second from the mother. Players are typically known by the first, but some use the second or both, and sources do not always agree. Portuguese names often work the other way, with the last surname used most, so Cristiano Ronaldo dos Santos Aveiro could in principle be filed under several names.
Surname particles add another layer. Dutch names such as van Dijk are usually sorted under the main surname in the Netherlands, while Belgian names often treat the particle as part of the surname. An alphabetical list may place the same kind of name in different positions depending on the convention used.
Name Changes
Names also change over time. Some players change their surname after marriage, which is common in women's football, and others formally adopt a different name during their career. A player's statistics can then be split between two names in some sources.
Clubs have the same issue. Athletic Club is widely called Athletic Bilbao, FC Bayern München is Bayern Munich in English, Internazionale is usually Inter, Sporting Clube de Portugal appears as Sporting CP or Sporting Lisbon, and Crvena zvezda is often Red Star Belgrade. Sponsorship, mergers and rebranding add further variations.
Why It Matters for Football Data
Name variation is more than a spelling curiosity. It affects data in several ways:
- Matching across sources. Combining data from two providers requires knowing that two different spellings refer to the same player.
- Split records. If a player is stored under two names, his appearances and goals can be divided between two profiles.
- Search failures. A reader searching for one spelling may conclude that a player is missing when he is listed under another.
- Historical records. Older records may use transliterations or club names that are no longer current.
How Databases Keep Records Together
Because names are unreliable identifiers, football databases generally do not depend on them. Each player is normally given a unique internal identifier, and the display name is attached to it as a label that can change without affecting the record underneath. Supporting details such as full legal name, date of birth, nationality and club history help confirm that two entries describe the same person.
When data from several providers is combined, mapping tables link one provider's identifier to another's. The work is unglamorous but essential: without it, a transfer between leagues or a change of spelling could quietly split a career into two incomplete records.
A Worked Example
Imagine a reader looking for the record of a Ukrainian defender. An older article spells his first name Aleksandr, while a current squad list spells it Oleksandr. A search for the older spelling returns nothing, and the reader concludes that the player is missing from the data.
In fact, he is listed under the Ukrainian-based spelling. Searching for the surname alone, then checking the club and position on the profile, finds the right player in seconds. The difference was never in the data, only in the spelling used to look for it.
How to Find the Right Player
A few habits make searching more reliable:
- Search the most distinctive part of the name. A rare surname is usually more effective than a common first name.
- Try the name without accents. Removing diacritics often finds a player whose name uses special letters.
- Try both name orders. For Korean, Chinese, Japanese and Hungarian players, reverse the order if the first search fails.
- Use the short or full form. Search for both the nickname and the full name of players known by a mononym.
- Confirm with club and position. A RubiScore player profile shows the current club, position and club history, which separates two players with similar names.
The Takeaway
The same footballer can carry several names across data sources because of alphabets, accents, name order, nicknames and family traditions. None of these versions is necessarily wrong; they reflect different conventions. The reliable approach is to treat the name as a label and confirm identity through the details behind it, which is how a RubiScore profile keeps one player's record together regardless of how his name is spelled elsewhere.
