Deposit 25 or more Relics at Relic Stations in a single Competitive match. 18.00% of players have unlocked this achievement