Main Members (1) Replay Archive (0) Awards (1) Rating History Barracuda E-Sports id: 16296638 Name Barracuda E-Sports Registered since 05/11/20 Headquarters Ecuador Members Player DuckDoc Barred members DuckDoc unlimited_barrage 2727 days Contact Join team Latest matches Celerity 2020 League of Legends Open Qualifier #5 Ecuador Last Chance loss XPAND 0 Saturday, 07/11/20 17:00 1 Show all matches