Looks like a small bug:
This player https://www.f4football.com/players/show/83430 is rated 24.02
This player https://www.f4football.com/players/show/83428 is rated 23.79
The second player has higher stats overall and also on the 6 important skills for WF
Please check when you have time if it is a bug or something else...
It's not a bug.
There are decimal places in each attribute, so a 20 might be anywhere between 20.00 and 20.99. Only the rounded down number is shown but for rating calculation, the decimals are used. So even though the attributes of the players look the same, the first is having higher key attributes
The 19 years old player has +1 in stamina. That made the deference