Skip to content
TF2 Esports

Flag of SpainNobody's fault but mine

Compare
Also known as:Presence
Peak world rank
#34
All-time record
19–2–3
85% win rate
Last played
Nov 2010
6 events

Ranking

World
#381
EU
#309
Not on the current board · last ranked 27 Aug 2010
Peak #34 (Jan 2010)
1 Jan 201027 Aug 2010

Map pool

6v6
Year to 10 Nov 2010

Most-played opponents