There are many sites like coinmarketcap though coinmarketcap is the oldest so many people tend to see it as reliable and somehow it is but their are also above mentioned sites like cryptocompare, coinschedules and worldcoindex and so on. You can check them out.