Iberian Soul logo

CS2 team

Iberian Soul

  • #54 Valve rank ▲5
  • Spain Spain
  • Region Europe
  • Coach djL

Form L W W L W 86 won · 51 lost in the CS2 era

Next vs Alliance RUSH · Brno 2026 Group A · BO3

Iberian Soul in numbers

All stats →

Series won

63%

86W · 51L

Maps won

59%

197W · 136L

Rounds won

52%

3672W · 3423L

Against the top 10

57%

4W · 3L

137 series and 334 maps in the CS2 era, lost the last 1.

Maps, most played first

Map pool →
  • Ancient 39W 32L 55%
  • Nuke 47W 23L 67%
  • Inferno 42W 20L 68%
  • Mirage 26W 34L 43%
  • Anubis 12W 17L 41%
  • Train 14W 14L 50%

Players, best rated first

All players →
  • sausol K/D 1.08 · ADR 78.5 6.27
  • mopoz K/D 0.98 · ADR 76.7 6.12
  • alex K/D 0.99 · ADR 73.5 6.03
  • dav1g K/D 0.98 · ADR 73.1 6.02
  • stadodo K/D 1.03 · ADR 64.2 5.93
  • eraa K/D 1.43 · ADR 95.2 7.18

3rd

Circuito Retake Season 13

2026-11-01 · $2,046

2nd

CCT Europe 2026 Series 10

2026-10-10 · $5,000

3-4th

CCT Europe 2026 Series 9

2026-09-27 · $2,500

Upcoming matches

Match history

Every Iberian Soul series in the CS2 era, with the score of each map.

DateOpponentScoreMaps
2026-11-15 Omega #93 CCT Europe 2026 Series 13 1–2
Mirage 2–13 Nuke 13–5 Ancient 10–13
2026-11-14 FORZE Reload #85 CCT Europe 2026 Series 13 2–1
Cache 13–8 Nuke 10–13 Ancient 13–7
2026-11-01 JiJieHao #36 Circuito Retake Season 13 2–0
Inferno 13–3 Mirage 13–4
2026-11-01 WBT Academy #103 Circuito Retake Season 13 0–2
Anubis 6–13 Nuke 4–13
2026-10-31 OG #132 Circuito Retake Season 13 2–1
Anubis 4–13 Nuke 13–10 Inferno 13–2
2026-10-29 TYLOO #59 Circuito Retake Season 13 2–1
Nuke 16–14 Inferno 8–13 Ancient 13–5
2026-10-29 ZOTIX #317 Circuito Retake Season 13 1–0
Ancient 13–3
2026-10-21 BASEMENT BOYS #81 DraculaN Season 7 1–2
Mirage 13–16 Nuke 13–10 Ancient 2–13
2026-10-20 ASTRAL #99 DraculaN Season 7 2–0
Cache 13–9 Nuke 13–10
2026-10-20 JiJieHao #36 DraculaN Season 7 1–2
Inferno 13–3 Mirage 5–13 Ancient 10–13
2026-10-19 Sashi #105 DraculaN Season 7 1–0
Inferno 13–8
2026-10-19 HYPERSPIRIT #136 DraculaN Season 7 1–0
Mirage 13–5
2026-10-10 Black Phoenix #78 CCT Europe 2026 Series 10 0–2
Mirage 6–13 Inferno 7–13
2026-10-10 Nemiga #10 CCT Europe 2026 Series 10 2–1
Cache 13–7 Nuke 13–16 Mirage 13–9
2026-10-09 Noir Verse #174 CCT Europe 2026 Series 10 2–0
Ancient 13–3 Nuke 13–10
2026-10-07 ex-RUSTEC #106 CCT Europe 2026 Series 10 2–0
Nuke 13–7 Mirage 19–17
2026-09-27 ex-RUSTEC #106 CCT Europe 2026 Series 9 0–2
Ancient 5–13 Mirage 4–13
2026-09-27 FOKUS #51 NODWIN Clutch Series 12 0–2
Anubis 11–13 Cache 7–13
2026-09-26 Butterfly #113 CCT Europe 2026 Series 9 2–1
Mirage 5–13 Inferno 13–7 Nuke 13–11
2026-09-26 fnatic #27 Stake Ranked Episode 5: Closed Qualifier 0–2
Inferno 11–13 Cache 9–13
2026-09-25 UPGRADE #84 NODWIN Clutch Series 12 2–0
Anubis 13–6 Nuke 13–8
2026-09-24 Phantom #61 Stake Ranked Episode 5: Closed Qualifier 2–0
Nuke 13–9 Inferno 13–7
2026-09-24 NAVI Junior #80 CCT Europe 2026 Series 9 2–0
Ancient 16–12 Mirage 13–5
2026-09-13 M80 #25 Roman Imperium Cup VIII 0–2
Inferno 7–13 Cache 5–13
2026-09-13 6666 #365 Roman Imperium Cup VIII 2–0
Ancient 13–9 Inferno 13–7
2026-09-12 LP Roman Imperium Cup VIII 2–1
Cache 13–9 Inferno 10–13 Ancient 13–11
2026-09-12 M80 #25 Roman Imperium Cup VIII 0–2
Ancient 19–22 Cache 5–13
2026-09-11 REVENIX Roman Imperium Cup VIII 2–0
Ancient 13–9 Nuke 13–8
2026-09-03 Nemiga #10 Stake Ranked Episode 4: Closed Qualifier 1–2
Ancient 13–10 Nuke 12–16 Mirage 8–13
2026-09-02 9INE #100 Logitech G Play Connect 2026: Closed Qualifier 1–2
Mirage 13–10 Ancient 4–13 Cache 3–13
2026-08-09 Inner Circle #30 Esports World Cup 2026: Open Qualifier 1–2
Cache 7–13 Anubis 13–6 Ancient 11–13
2026-08-08 6666 #365 Esports World Cup 2026: Open Qualifier 2–1
Ancient 11–13 Inferno 13–6 Mirage 13–9
2026-08-07 FKOMAR Esports World Cup 2026: Open Qualifier 2–0
Ancient 13–0 Inferno 13–0
2026-08-07 6666 #365 Esports World Cup 2026: Open Qualifier 1–2
Ancient 10–13 Inferno 13–8 Mirage 8–13
2025-08-17 fnatic #27 StarLadder StarSeries Fall 2025: European Qualifier 2–1
Inferno 9–13 Mirage 13–3 Overpass 13–11
2025-08-16 Sangal #44 ESL Challenger League Season 50: Europe - Cup 1 2–0
Overpass 13–11 Nuke 13–10
2025-08-15 JiJieHao #36 ESL Challenger League Season 50: Europe - Cup 1 2–0
Ancient 13–10 Inferno 13–6
2025-08-15 FUT #8 StarLadder StarSeries Fall 2025: European Qualifier 2–0
Nuke 22–19 Mirage 13–10
2025-08-14 PARIVISION #16 ESL Challenger League Season 50: Europe - Cup 1 1–2
Mirage 16–19 Inferno 13–9 Ancient 7–13
2025-08-14 Nemiga #10 StarLadder StarSeries Fall 2025: European Qualifier 2–0
Inferno 13–4 Ancient 13–4
97 older matches
2025-08-12 GUN5 ESL Challenger League Season 50: Europe - Cup 1 2–0
Ancient 13–10 Train 13–11
2025-07-27 SAW #62 OMEN roman Imperium Cup I 2–1
Train 1–13 Nuke 16–13 Inferno 12–8
2025-07-27 Rhyno OMEN roman Imperium Cup I 2–0
Train 13–6 Ancient 16–13
2025-07-27 KlanPedrajas OMEN roman Imperium Cup I 2–0
Overpass 13–3 Nuke 13–9
2025-07-20 AaB EPIC.LAN 45 2–0
Nuke 13–2 Ancient 13–9
2025-07-20 Alliance #52 EPIC.LAN 45 2–1
Train 13–5 Nuke 10–13 Inferno 13–11
2025-07-19 AaB EPIC.LAN 45 1–2
Ancient 4–13 Nuke 13–9 Inferno 11–13
2025-07-19 Alliance #52 EPIC.LAN 45 2–0
Train 13–10 Nuke 8–13
2025-07-18 The Last Resort #114 EPIC.LAN 45 2–0
Anubis 16–14 Nuke 13–7
2025-07-14 OG #132 ESL Pro League Season 22: European Qualifier 1–2
Inferno 13–2 Ancient 4–13 Nuke 14–16
2025-07-13 PARIVISION #16 The Proving Grounds Season 2 2–1
Inferno 11–13 Mirage 13–11 Ancient 13–11
2025-07-13 Passion UA The Proving Grounds Season 2 2–1
Mirage 9–13 Inferno 13–10 Ancient 13–4
2025-07-12 Y5 The Proving Grounds Season 2 2–1
Nuke 13–9 Mirage 0–13 Anubis 0–0
2025-07-11 EYEBALLERS #63 The Proving Grounds Season 2 2–0
Ancient 13–11 Mirage 13–8
2025-06-24 CPH Wolves Galaxy Battle 2025 // Phase 3 3–1
Inferno 13–9 Ancient 10–13 Nuke 13–11 Mirage 13–6
2025-06-23 Nexus #65 Galaxy Battle 2025 // Phase 3 2–0
Ancient 13–5 Inferno 16–14
2025-06-22 BC.Game #45 Galaxy Battle 2025 // Phase 3 2–0
Ancient 13–11 Inferno 16–12
2025-06-21 NAVI Junior #80 CCT Season 3 European Series 3 1–2
Ancient 8–13 Inferno 13–4 Anubis 11–13
2025-06-21 Leo #124 Galaxy Battle 2025 // Phase 3 2–0
Inferno 13–11 Ancient 13–7
2025-06-20 Ninjas in Pyjamas #15 The Proving Grounds Season 1 2–1
Inferno 11–13 Train 13–10 Nuke 6–13
2025-06-19 500 The Proving Grounds Season 1 2–0
Mirage 13–7 Nuke 13–8
2025-06-19 9INE #100 CCT Season 3 European Series 3 2–0
Nuke 13–4 Ancient 16–14
2025-06-15 CYBERSHOKE #95 CCT Season 3 European Series 3 2–0
Mirage 13–6 Nuke 13–4
2025-06-14 Astrum The Proving Grounds Season 1 2–0
Train 13–11 Inferno 13–11
2025-06-13 Monte CCT Season 3 European Series 3 2–1
Mirage 13–11 Nuke 11–13 Ancient 19–17
2025-06-11 HEROIC Academy #332 CCT Season 3 European Series 3 2–0
Nuke 13–5 Train 13–11
2025-06-10 Sashi #105 The Proving Grounds Season 1 2–0
Ancient 13–11 Inferno 13–7
2025-06-07 Zero Tenacity The Proving Grounds Season 1 2–0
Anubis 13–6 Inferno 13–10
2025-06-04 SPARTA #116 YGames PRO Series 2025 0–2
Mirage 4–13 Nuke 8–13
2025-06-03 ENCE #107 YGames PRO Series 2025 0–2
Ancient 10–13 Nuke 4–13
2025-05-30 PARIVISION #16 Galaxy Battle 2025 // Phase 2 1–2
Inferno 13–8 Ancient 7–13 Train 14–16
2025-05-29 TNL CCT Season 3 European Series 2 1–2
Mirage 5–13 Nuke 13–6 Ancient 11–13
2025-05-28 Sangal #44 YGames PRO Series 2025 2–1
Mirage 6–13 Inferno 13–10 Anubis 13–2
2025-05-28 Sashi #105 Galaxy Battle 2025 // Phase 2 2–0
Inferno 19–17 Mirage 16–14
2025-05-26 Spirit Academy #97 Galaxy Battle 2025 // Phase 2 2–1
Nuke 13–10 Mirage 11–13 Ancient 13–10
2025-05-26 Passion UA YaLLa Compass Spring 2025 0–2
Mirage 9–13 Inferno 11–13
2025-05-19 CYBERSHOKE #95 YaLLa Compass Spring 2025 2–0
Mirage 13–5 Nuke 13–10
2025-05-15 Monte YaLLa Compass Spring 2025 2–0
Mirage 1–0 Nuke 13–11
2025-05-14 RUBY CCT Season 3 European Series 1 1–2
Mirage 9–13 Nuke 13–6 Ancient 10–13
2025-05-13 FAVBET #350 YaLLa Compass Spring 2025 2–0
Anubis 16–14 Nuke 13–8
2025-05-12 Monte YGames PRO Series 2025 2–1
Mirage 4–13 Nuke 13–6 Ancient 13–10
2025-05-12 CYBERSHOKE #95 CCT Season 3 European Series 1 2–1
Mirage 2–13 Nuke 13–9 Ancient 16–14
2025-05-10 Monte CCT Season 3 European Series 1 1–2
Mirage 5–13 Nuke 13–4 Ancient 8–13
2025-05-10 Leça Master League Portugal Season 16 1–2
Inferno 10–13 Train 13–3 Ancient 4–13
2025-05-09 TNL CCT Season 3 European Series 1 0–2
Nuke 11–13 Mirage 4–13
2025-05-05 ECLOT YGames PRO Series 2025 2–0
Inferno 0–0 Ancient 16–13
2025-04-30 Zero Tenacity Thunderpick World Championship 2025: European Series 1 1–2
Anubis 8–13 Inferno 13–1 Nuke 9–13
2025-04-29 kONO YGames PRO Series 2025 2–1
Ancient 13–10 Anubis 11–13 Nuke 13–10
2025-04-28 SABRE Thunderpick World Championship 2025: European Series 1 1–2
Ancient 10–13 Inferno 13–4 Anubis 1–6
2025-04-26 9INE #100 Galaxy Battle 2025 // Phase 1 2–0
Train 11–13 Nuke 17–19
2025-04-18 ECSTATIC Galaxy Battle 2025 // Phase 1 2–1
Nuke 13–11 Train 14–16 Anubis 13–7
2025-04-17 Sashi #105 Y-Games PRO Series 2025: Closed Qualifier 2–0
Ancient 0–0 Anubis 0–0 Nuke 0–0
2025-04-15 1win #12 Y-Games PRO Series 2025: Closed Qualifier 1–0
Ancient 13–3
2025-04-14 SINNERS #33 Galaxy Battle 2025 // Phase 1 2–1
Inferno 8–13 Mirage 13–7 Nuke 13–9
2025-04-12 JANO Galaxy Battle 2025 // Phase 1 2–0
Train 13–9 Nuke 13–9
2025-04-09 Prototype Blaze Y-Games PRO Series 2025: Closed Qualifier 1–0
Ancient 13–3
2025-04-08 Hesta Y-Games PRO Series 2025: Closed Qualifier 0–1
Train 8–13
2025-03-30 Nemiga #10 PGL Astana 2025: European Qualifier 0–2
Ancient 10–13 Mirage 11–13
2025-03-30 9INE #100 PGL Astana 2025: European Qualifier 2–1
Train 5–13 Nuke 13–11 Inferno 13–9
2025-03-29 NOVAQ PGL Astana 2025: European Qualifier 2–1
Mirage 8–13 Nuke 13–7 Inferno 13–10
2025-03-29 Partizan PGL Astana 2025: European Qualifier 2–1
Mirage 13–11 Ancient 8–13 Inferno 13–7
2025-03-28 ECLOT PGL Astana 2025: European Qualifier 2–0
Mirage 13–2 Train 13–6
2025-03-27 9INE #100 PGL Astana 2025: European Qualifier 1–2
Nuke 7–13 Inferno 11–13 Anubis 11–13
2025-03-16 Leça Caretos Cup 2025 3–1
Train 13–3 Ancient 13–6 Anubis 10–13 Inferno 13–7
2025-03-15 KlanPedrajas Caretos Cup 2025 2–0
Ancient 13–8 Inferno 13–5
2025-03-09 9 Pandas CCT Season 2 European Series 20 0–2
Mirage 5–13 Inferno 10–13
2025-03-08 fnatic #27 CCT Season 2 European Series 20 0–2
Mirage 7–13 Ancient 9–13
2025-03-06 Monte CCT Season 2 European Series 19 0–2
Mirage 6–13 Ancient 9–13
2025-03-06 NAVI Junior #80 CCT Season 2 European Series 20 0–2
Nuke 14–16 Mirage 4–13
2025-03-05 GTZ CCT Season 2 European Series 19 1–2
Anubis 11–13 Nuke 13–4 Mirage 4–13
2025-03-04 Monte CCT Season 2 European Series 20 2–0
Ancient 13–11 Mirage 13–5
2025-03-02 Partizan CCT Season 2 European Series 19 2–0
Inferno 13–10 Mirage 13–11
2025-03-01 Alliance #52 CCT Season 2 European Series 20 Play-In 2–1
Inferno 4–13 Nuke 13–1 Anubis 13–4
2025-03-01 9 Pandas CCT Season 2 European Series 19 1–2
Inferno 13–9 Mirage 6–13 Anubis 11–13
2025-02-28 Fire Flux #131 CCT Season 2 European Series 20 Play-In 2–0
Mirage 19–15 Ancient 13–5
2025-02-27 SINNERS #33 CCT Season 2 European Series 19 2–1
Dust2 13–16 Inferno 13–10 Train 13–10
2025-02-26 Spirit Academy #97 ESL Challenger League Season 49: Europe 0–2
Nuke 2–13 Mirage 7–13
2025-02-25 Aurora #4 CCT Season 2 European Series 20 Play-In 1–2
Nuke 1–13 Train 13–11 Anubis 11–13
2025-02-24 OG #132 CCT Season 2 European Series 19 Play-In 2–1
Ancient 12–16 Nuke 13–11 Inferno 13–10
2025-02-24 Fire Flux #131 CCT Season 2 European Series 20 Play-In 2–0
Ancient 13–5 Anubis 9–8
2025-02-23 Alliance #52 CCT Season 2 European Series 19 Play-In 2–1
Inferno 11–13 Nuke 13–10 Anubis 0–0
2025-02-20 ECSTATIC CCT Season 2 European Series 19 Play-In 2–1
Train 6–13 Mirage 13–8 Inferno 13–4
2025-02-19 B8 #28 ESL Challenger League Season 49: Europe 1–2
Nuke 19–15 Mirage 6–13 Ancient 4–13
2025-02-19 9INE #100 CCT Season 2 European Series 19 Play-In 0–2
Nuke 16–19 Train 9–13
2025-02-09 CPH Wolves CCT Season 2 European Series 18 Play-In 1–2
Nuke 9–13 Anubis 13–9 Ancient 6–13
2025-02-08 UNiTY #64 CCT Season 2 European Series 18 Play-In 2–1
Anubis 11–13 Nuke 13–11 Ancient 13–11
2025-02-04 UNiTY #64 CCT Season 2 European Series 18 Play-In 1–2
Nuke 14–16 Mirage 13–6 Ancient 8–13
2025-01-28 ARCRED #210 ESL Challenger League Season 49: Europe 1–2
Anubis 13–7 Inferno 10–13 Train 7–13
2025-01-28 Monte CCT Season 2 European Series 16 0–2
Nuke 14–16 Mirage 8–13
2025-01-26 Aurora #4 CCT Season 2 European Series 16 2–1
Inferno 16–13 Train 7–13 Ancient 13–4
2025-01-25 ECSTATIC CCT Season 2 European Series 17 Play-In 0–2
Ancient 11–13 Train 9–13
2025-01-25 SINNERS #33 CCT Season 2 European Series 16 0–2
Ancient 4–13 Mirage 6–13
2025-01-24 RUSH B ESL Challenger League Season 49: Europe 2–0
Nuke 13–5 Ancient 13–6
2025-01-24 kONO CCT Season 2 European Series 17 Play-In 1–2
Mirage 7–13 Train 13–10 Inferno 10–13
2025-01-22 Zero Tenacity ESL Challenger League Season 49: Europe 1–2
Inferno 13–8 Train 11–13 Anubis 16–19
2025-01-22 9INE #100 CCT Season 2 European Series 16 2–1
Train 8–13 Nuke 19–16 Anubis 13–8
2025-01-21 ECSTATIC CCT Season 2 European Series 16 0–2
Train 8–13 Inferno 14–16

Head to head

OpponentRankMatchesWin rateMapsRoundsLast met
9INE #100 4–3 57% 10–8 202–227 1–2 2026-09-02
Monte – 4–3 57% 9–8 176–182 2–1 2025-06-13
Nemiga #10 2–2 50% 5–5 119–105 2–1 2026-10-10
Alliance #52 4–0 100% 8–3 111–93 2–1 2025-07-20
Sashi #105 4–0 100% 7–0 74–57 1–0 2026-10-19
ECSTATIC – 2–2 50% 4–6 114–114 2–1 2025-04-18
PARIVISION #16 1–2 33% 4–5 107–113 1–2 2025-08-14
fnatic #27 1–2 33% 2–5 71–79 0–2 2026-09-26
SINNERS #33 2–1 67% 4–4 83–91 2–1 2025-04-14
JiJieHao #36 2–1 67% 5–2 80–52 2–0 2026-11-01
NAVI Junior #80 1–2 33% 3–4 79–76 2–0 2026-09-24
CYBERSHOKE #95 3–0 100% 6–1 83–61 2–0 2025-06-15
OG #132 2–1 67% 5–4 99–93 2–1 2026-10-31
6666 #365 2–1 67% 5–3 94–78 2–0 2026-09-13
Zero Tenacity – 1–2 33% 4–4 96–83 2–0 2025-06-07
Aurora #4 1–1 50% 3–3 61–67 1–2 2025-02-25
M80 #25 0–2 0% 0–4 36–61 0–2 2026-09-13
Sangal #44 2–0 100% 4–1 58–46 2–0 2025-08-16
UNiTY #64 1–1 50% 3–3 72–70 2–1 2025-02-08
Spirit Academy #97 1–1 50% 2–3 46–59 2–1 2025-05-26
ex-RUSTEC #106 1–1 50% 2–2 41–50 2–0 2026-10-07
Fire Flux #131 2–0 100% 4–0 54–33 2–0 2025-02-28
9 Pandas – 0–2 0% 1–4 45–61 0–2 2025-03-09
AaB – 1–1 50% 3–2 54–46 2–0 2025-07-20
CPH Wolves – 1–1 50% 4–3 77–74 3–1 2025-06-24
All 78 opponents
ECLOT – 2–0 100% 4–0 42–21 2–0 2025-05-05
KlanPedrajas – 2–0 100% 4–0 52–25 2–0 2025-07-27
Leça – 1–1 50% 4–3 76–58 1–2 2025-05-10
Partizan – 2–0 100% 4–1 60–52 2–1 2025-03-29
Passion UA – 1–1 50% 2–3 55–53 2–1 2025-07-13
TNL – 0–2 0% 1–4 44–58 1–2 2025-05-29
kONO – 1–1 50% 3–3 67–69 2–1 2025-04-29
FUT #8 1–0 100% 2–0 35–29 2–0 2025-08-15
1win #12 1–0 100% 1–0 13–3 1–0 2025-04-15
Ninjas in Pyjamas #15 1–0 100% 2–1 30–36 2–1 2025-06-20
B8 #28 0–1 0% 1–2 29–41 1–2 2025-02-19
Inner Circle #30 0–1 0% 1–2 31–32 1–2 2026-08-09
BC.Game #45 1–0 100% 2–0 29–23 2–0 2025-06-22
FOKUS #51 0–1 0% 0–2 18–26 0–2 2026-09-27
TYLOO #59 1–0 100% 2–1 37–32 2–1 2026-10-29
Phantom #61 1–0 100% 2–0 26–16 2–0 2026-09-24
SAW #62 1–0 100% 2–1 29–34 2–1 2025-07-27
EYEBALLERS #63 1–0 100% 2–0 26–19 2–0 2025-07-11
Nexus #65 1–0 100% 2–0 29–19 2–0 2025-06-23
Black Phoenix #78 0–1 0% 0–2 13–26 0–2 2026-10-10
BASEMENT BOYS #81 0–1 0% 1–2 28–39 1–2 2026-10-21
UPGRADE #84 1–0 100% 2–0 26–14 2–0 2026-09-25
FORZE Reload #85 1–0 100% 2–1 36–28 2–1 2026-11-14
Omega #93 0–1 0% 1–2 25–31 1–2 2026-11-15
ASTRAL #99 1–0 100% 2–0 26–19 2–0 2026-10-20
WBT Academy #103 0–1 0% 0–2 10–26 0–2 2026-11-01
ENCE #107 0–1 0% 0–2 14–26 0–2 2025-06-03
Butterfly #113 1–0 100% 2–1 31–31 2–1 2026-09-26
The Last Resort #114 1–0 100% 2–0 29–21 2–0 2025-07-18
SPARTA #116 0–1 0% 0–2 12–26 0–2 2025-06-04
Leo #124 1–0 100% 2–0 26–18 2–0 2025-06-21
HYPERSPIRIT #136 1–0 100% 1–0 13–5 1–0 2026-10-19
Noir Verse #174 1–0 100% 2–0 26–13 2–0 2026-10-09
ARCRED #210 0–1 0% 1–2 30–33 1–2 2025-01-28
ZOTIX #317 1–0 100% 1–0 13–3 1–0 2026-10-29
HEROIC Academy #332 1–0 100% 2–0 26–16 2–0 2025-06-11
FAVBET #350 1–0 100% 2–0 29–22 2–0 2025-05-13
500 – 1–0 100% 2–0 26–15 2–0 2025-06-19
Astrum – 1–0 100% 2–0 26–22 2–0 2025-06-14
FKOMAR – 1–0 100% 2–0 26–0 2–0 2026-08-07
GTZ – 0–1 0% 1–2 28–30 1–2 2025-03-05
GUN5 – 1–0 100% 2–0 26–21 2–0 2025-08-12
Hesta – 0–1 0% 0–1 8–13 0–1 2025-04-08
JANO – 1–0 100% 2–0 26–18 2–0 2025-04-12
LP – 1–0 100% 2–1 36–33 2–1 2026-09-12
NOVAQ – 1–0 100% 2–1 34–30 2–1 2025-03-29
Prototype Blaze – 1–0 100% 1–0 13–3 1–0 2025-04-09
REVENIX – 1–0 100% 2–0 26–17 2–0 2026-09-11
RUBY – 0–1 0% 1–2 32–32 1–2 2025-05-14
RUSH B – 1–0 100% 2–0 26–11 2–0 2025-01-24
Rhyno – 1–0 100% 2–0 29–19 2–0 2025-07-27
SABRE – 0–1 0% 1–2 24–23 1–2 2025-04-28
Y5 – 1–0 100% 2–1 13–22 2–1 2025-07-12

Iberian Soul stats

Every Iberian Soul CS2 match in the CS2 era: 137 matches, 334 maps, 308 with round-by-round data.

Matches
86–51
63% won
Maps
197–136
59% won
Rounds
3672–3423
52% won, +0.7 a map
Form
L1
best win streak 10
vs top 10
4–3
57% won
vs top 30
8–11
42% won
Avg opponent rank
#91
Valve standings today
LAN / online
70% / 61%
30 LAN, 107 online

By format

Best of 15–183%
Best of 379–5061%
Best of 52–0100%
Deciding maps33–2854%
After winning map 157–986%
After losing map 124–4137%
Overtime maps20–1754%

Series scorelines

  • 2–0 46
  • 3–1 2
  • 2–1 33
  • 1–2 28
  • 0–2 22

Sides

CT rounds52% 1712–1603
T rounds52% 1728–1567
Pistol rounds47% 287–319

Rounds won on each side across 308 maps with round data, overtime included.

Rounds & economy

Pistol rounds

Pistols won287–31947%
Conversions239–4684%
Breaks93–22529%

By buy

Full buy2630–178660%
Force buy406–52044%
Eco105–53916%
Full buy vs full buy1632–150452%
Full buy vs eco557–7988%
Eco or force vs full buy327–91826%

Team equipment value at the start of the round: full buy $20,000+, force buy $10,000 to $19,999, eco under $10,000.

How rounds ended

WonLost
Elimination 2209 64% 1866 59%
Bomb exploded 688 20% 705 22%
Bomb defused 409 12% 491 15%
Time ran out 134 4% 108 3%

6610 rounds over 308 maps.

Form by month

1313Jan 25: 3W 7L, maps 9–16Jan 25Feb 25: 7W 6L, maps 18–17Feb 25Mar 25: 9W 8L, maps 22–21Mar 25Apr 25: 8W 3L, maps 16–8Apr 25May 25: 9W 7L, maps 23–18May 25Jun 25: 13W 3L, maps 28–9Jun 25Jul 25: 11W 2L, maps 24–9Jul 25Aug 25: 6W 1L, maps 13–3Aug 25Aug 26: 2W 2L, maps 6–5Aug 26Sep 26: 7W 7L, maps 16–16Sep 26Oct 26: 9W 3L, maps 17–9Oct 26Nov 26: 2W 2L, maps 5–5Nov 26

Series won (green, up) and lost (red, down) each month. Hover a bar for map scores.

Valve ranking history

#1#50#1002025-01-27: #88, 888 points2025-02-03: #94, 849 points2025-02-24: #81, 815 points2025-03-03: #71, 854 points2025-04-07: #48, 922 points2025-05-05: #56, 922 points2025-06-02: #59, 966 points2025-07-07: #38, 1103 points2025-08-04: #29, 1249 points2026-09-07: #61, 1106 points2026-10-05: #59, 1218 points2026-11-02: #54, 1290 points2025-012025-022025-042025-072026-092026-11

#54 with 1290 points on 2026-11-02. Best: #29 on 2025-08-04. 12 standings since 2025-01-27.

Match, map, round, player and placement data from bo3.gg, rankings from Valve's Regional Standings. Updated ; refreshed every few hours, every 20 minutes while Iberian Soul is playing. Opponent ranks are today's Valve standings. Downloads use the filters above.

Iberian Soul map pool

Every map Iberian Soul played in the CS2 era, most played first.

Ancient

71 played · 39W 32L

55%

Won

51%

CT side

54%

T side

53%

Pistols

+0.6

Rounds

Nuke

70 played · 47W 23L

67%

Won

60%

CT side

50%

T side

50%

Pistols

+1.8

Rounds

Inferno

62 played · 42W 20L

68%

Won

53%

CT side

60%

T side

46%

Pistols

+2.8

Rounds

Mirage

60 played · 26W 34L

43%

Won

45%

CT side

46%

T side

39%

Pistols

-1.6

Rounds

Anubis

29 played · 12W 17L

41%

Won

43%

CT side

61%

T side

52%

Pistols

+0.7

Rounds

Train

28 played · 14W 14L

50%

Won

56%

CT side

44%

T side

40%

Pistols

-0.1

Rounds

Cache

10 played · 4W 6L

40%

Won

47%

CT side

40%

T side

60%

Pistols

-2.3

Rounds

Overpass

3 played · 3W 0L

100%

Won

67%

CT side

54%

T side

50%

Pistols

+4.7

Rounds

Dust2

1 played · 0W 1L

0%

Won

43%

CT side

47%

T side

50%

Pistols

-3.0

Rounds

Every split

MapPlayedW–LWin rate Rnd diffCTT Start CTStart TPistolsOTLast played
Ancient 71 39–32
55%
+0.6 51% 54% 27–19 12–9 53% 8 2026-11-15
Nuke 70 47–23
67%
+1.8 60% 50% 5–2 38–19 50% 13 2026-11-15
Inferno 62 42–20
68%
+2.8 53% 60% 9–7 29–11 46% 5 2026-11-01
Mirage 60 26–34
43%
-1.6 45% 46% 19–32 4–0 39% 5 2026-11-15
Anubis 29 12–17
41%
+0.7 43% 61% 0–6 12–6 52% 3 2026-11-01
Train 28 14–14
50%
-0.1 56% 44% 7–10 6–3 40% 2 2025-08-12
Cache 10 4–6
40%
-2.3 47% 40% 4–5 0–1 60% 0 2026-11-14
Overpass 3 3–0
100%
+4.7 67% 54% 2–0 1–0 50% 0 2025-08-17
Dust2 1 0–1
0%
-3.0 43% 47% 0–1 – 50% 1 2025-02-27

Side, start and pistol splits cover the 308 of 334 maps whose rounds we have; older maps are still being filled in.

Iberian Soul players

How each of them played for Iberian Soul in the CS2 era.

PlayerMapsRating K–DK/DADRKAST HS%KPROpening3k/4k/5kClutches
sausol 304 6.27 4777–4413 1.08 78.5 74% 55% 0.72 +44 272/53/1 77
mopoz 305 6.12 4440–4545 0.98 76.7 72% 55% 0.67 -19 205/48/5 79
alex 305 6.03 4355–4380 0.99 73.5 74% 51% 0.66 -66 217/33/2 99
dav1g 305 6.02 4359–4455 0.98 73.1 74% 45% 0.66 -6 229/38/1 72
stadodo 175 5.93 2333–2268 1.03 64.2 73% 36% 0.61 +103 110/14/2 84
eraa 1 7.18 20–14 1.43 95.2 76% 30% 0.95 +3 1/0/0 0
smooya 20 6.78 351–261 1.34 79.0 78% 28% 0.81 +25 20/4/0 13
phzy 8 6.37 122–105 1.16 71.5 76% 39% 0.72 +1 7/0/0 7
MartinezSa 23 6.29 362–311 1.16 72.3 77% 33% 0.69 +23 20/5/0 8
Ag1l 51 6.14 723–692 1.04 75.0 75% 55% 0.68 -7 33/14/1 20
CRUC1AL 28 5.99 387–380 1.02 68.8 71% 34% 0.65 +19 22/6/0 6
Avid 1 5.32 11–15 0.73 61.2 71% 55% 0.52 +0 0/0/0 0
upE 1 5.31 8–15 0.53 58.9 62% 75% 0.38 +3 0/0/0 0
poiii 1 5.22 11–16 0.69 58.9 67% 27% 0.52 +1 0/0/0 1
twist 1 4.98 12–15 0.80 59.6 67% 58% 0.57 -1 0/0/0 0
Boye 1 4.90 7–12 0.58 59.6 67% 29% 0.47 -1 0/0/0 0
djL 1 4.00 7–16 0.44 35.7 57% 43% 0.30 -3 0/0/0 0
deLonge 1 3.84 0–0 0.00 0.0 100% 0% 0.00 +0 0/0/0 0

Everyone who played a map for Iberian Soul in this period, regulars first. Rating is bo3.gg's own scale, not HLTV's.

Event placements & prize money

CS2 prize money
$100,429
$100,429 all time
CS2 titles
5
6 finals
CS2 top 4s
14
qualifiers excluded
2026 prize money
$13,069
from event placements
DatePlaceTierEventPrize poolWon
2026-11-01 3rd C-Tier Circuito Retake Season 13 LAN $13,642 $2,046
2026-10-10 2nd B-Tier CCT Europe 2026 Series 10 Online $25,000 $5,000
2026-09-27 5-8th B-Tier Stake Ranked Episode 5: Closed Qualifier Online – –
2026-09-27 3-4th B-Tier CCT Europe 2026 Series 9 Online $25,000 $2,500
2026-09-28 5-8th B-Tier NODWIN Clutch Series 12 Online $30,000 $1,200
2026-09-13 3rd C-Tier Roman Imperium Cup VIII LAN $13,936 $2,323
2026-09-05 9-16th B-Tier Stake Ranked Episode 4: Closed Qualifier Online – –
2026-09-05 9-16th B-Tier Logitech G Play Connect 2026: Closed Qualifier Online – –
2026-08-09 17-32nd B-Tier Esports World Cup 2026: Open Qualifier LAN $100,000 –
2025-08-17 1-4th B-Tier StarLadder StarSeries Fall 2025: European Qualifier Online – –
2025-07-27 🏆 1st C-Tier OMEN roman Imperium Cup I LAN $5,873 $2,937
2025-07-20 🏆 1st C-Tier EPIC.LAN 45 LAN $4,760 $2,380
2025-07-17 9-16th A-Tier ESL Pro League Season 22: European Qualifier Online – –
2025-07-13 🏆 1st B-Tier The Proving Grounds Season 2 Online $87,910 $41,025
2025-06-24 🏆 1st B-Tier Galaxy Battle 2025 // Phase 3 Online $50,000 $25,000
2025-06-22 5-8th B-Tier CCT Season 3 European Series 3 Online $50,000 $2,000
2025-06-22 5-8th B-Tier The Proving Grounds Season 1 Online $82,500 $2,750
2025-06-01 9-16th B-Tier CCT Season 3 European Series 2 Online $50,000 –
2025-05-31 3-4th B-Tier Galaxy Battle 2025 // Phase 2 Online $50,000 $4,000
2025-05-11 3-4th C-Tier Master League Portugal Season 16 LAN $6,788 $735
2025-05-18 17-19th B-Tier CCT Season 3 European Series 1 Online $50,000 –
2025-06-04 4th C-Tier YGames PRO Series 2025 Online $26,969 $1,780
2025-05-07 21-24th B-Tier Thunderpick World Championship 2025: European Series 1 Online $25,000 –
2025-05-27 5-8th B-Tier YaLLa Compass Spring 2025 Online $25,000 $1,000
2025-05-01 9-16th B-Tier Galaxy Battle 2025 // Phase 1 Online $50,000 –
2025-03-16 🏆 1st C-Tier Caretos Cup 2025 LAN $5,421 $3,253
2025-03-16 20-22nd B-Tier CCT Season 2 European Series 20 Online $50,000 –
2025-03-11 17-19th B-Tier CCT Season 2 European Series 19 Online $50,000 –
2025-03-01 1-4th C-Tier CCT Season 2 European Series 20 Play-In Online – –
2025-02-24 1-4th C-Tier CCT Season 2 European Series 19 Play-In Online – –
4 older CS2 events
2025-02-09 5-8th C-Tier CCT Season 2 European Series 18 Play-In Online – –
2025-01-29 13-16th C-Tier CCT Season 2 European Series 17 Play-In Online – –
2025-05-11 21-24th B-Tier ESL Challenger League Season 49: Europe Online $100,000 $500
2025-02-02 17-19th B-Tier CCT Season 2 European Series 16 Online $50,000 –

Prize money by year: 2026 $13,069 · 2025 $87,360

All teams · All matches