The only way to obtain Mega Ampharos in Pokemon Go is through the successful completion of its own Mega Raid, active and available for you to participate in whenever it is in the game's Raid rotation.
Results that may be inaccessible to you are currently showing.