Often, these sites will each use the same information, which may either be outdated, or in actual fact take data from our own database in some cases! On a similar note, many clubs choose not to make public contract renewal information. I would trust @SoloTitano, his sources and his judgement of those sources, in the first instance.