Team ·
Overwatch TM
Twisted Minds
Saudi Arabia
47-16 Record last 63 matches
75% Win rate last 63 matches
WWLWL
Form Twisted Minds is a Overwatch team from Saudi Arabia, ranked #4 in our OW power rankings.
Saudi Arabia
Twisted Minds is a Overwatch team from Saudi Arabia, ranked #4 in our OW power rankings.
No upcoming matches scheduled.
Most recently Twisted Minds beat Team Peps 4–1 in the OCS EMEA Stage 3 2026 Playoffs on Nov 1, 2026.
Twisted Minds's current roster: FunnyAstro, KSAA, Quartz, Youbi, Simple , TVNT, JaeWoo.
Twisted Minds has won 47 of its last 63 matches (47–16).