I think u checked wrong?I am in the middle of tool implementation in C++ at first to transfer players stats from fifa22 to fifa15 "MDGW18,19,20+NSP3.0,3.1" database based on players.txt files.
And I met first problem. PlayerId are various between fifa22 and fifa15. For example Lewandowski has player id 20801 in Fifa15 database and player id 188545 in Fifa22 database. I thought it will be the same and such surprise So how to recognize that record in players.txt (from fifa15) is related to the same player in another players.txt (from fifa22). I see that birthdate param can be used, but more is needed as more players have the same birthdate. Does anyone has idea? Maybe also nationality can be taken to consideration with both birthdate. But still it is not ideal solution.
Player ids across games are always same
20801 is always Cristiano Ronaldo,
U can use sofifa.com:
The url contains the playerid :
Cristiano Ronaldo (Cristiano Ronaldo dos Santos Aveiro, born 5 February 1985) is a Portuguese footballer who plays as a striker for British club Manchester United, and the Portugal national team. In the game FIFA 23 his overall rating is 90.