As the topic says my fighter Stalinovich https://www.mmatycoon.com/fighterprofilemanager.php?FID=348874 has been on top 10 P4P for about 10 days now (currently 10th), still it says 14 MMA. I noticed the same with Reinikainen https://www.mmatycoon.com/fighterprofilemanager.php?FID=330580 who was #2 P4P for some time but never got the recognition for it, the rank stayed 3 MMA for him. With Reinikainen you can check he does have the #2 P4P trophy and like I said the case is not that they have been there momentarily, we are talking days and weeks.
I'm keeping history of my fighters that made it #20 P4P in my profile page, so I know the highest ranks well. This is quite annoying.