How come apps showed up in apkmirror before I can download it in Google Play Store?
I would trust apkmirror.com


  So it was uploaded 7 hours ago to apkmirror? How is that possible and can it be trusted?


The app appears on the apkmirror.com because some apps are not rolling out globally at once so appearantly someone living in another area got update before you and upload the file on the website.