Coinbase's prices are always slightly inflated since they are one of the few popular ways for Americans to convert fiat to crypto.
From coinmarketcap.com's FAQ:
Price is calculated by taking the volume weighted average of all prices reported at each market. Sources for the prices can be found on the markets section on each cryptocurrency page. For example, Bitcoin's markets.
Thanks mate for the info!
No problem :)