European Pro League Season 31

European Pro League Season 31

15/10/2025 - 28/10/2025
Organizer
EPL
Tier
Tier 2
Prize pool
20 000 $
Teams
15
L1.
L1.
Safe Lane
Manem
RU
Mid Lane
erase
RU
Off Lane
bb3px
RU
Soft Support
0000.
RU
Hard Support
RESPECT
BY
See team details
Nemiga Gaming
Nemiga Gaming
Mid Lane
young G
BY
Off Lane
bashka
RU
Soft Support
hwoarang
MD
Soft Support
Covisnine
RU
See team details
Winter Bear
Winter Bear
Mid Lane
ruustle
LB
Mid Lane
Panda
ZZ
Soft Support
Stoic
TR
Hard Support
Delight
ZZ
See team details
Balaclavas
Balaclavas
Safe Lane
Focus
GR
Mid Lane
ThuG
GR
Off Lane
SkyLark
GR
Hard Support
SsaSpartan
GR
See team details
20Twice
Kalmychata
Kalmychata
Safe Lane
WoE
RU
Mid Lane
ETHEREAL
KZ
Off Lane
Ankou
EE
Soft Support
Caps
DK
Hard Support
Htrd
RU
See team details
Natus Vincere Junior
Natus Vincere Junior
Safe Lane
кроля
ZZ
Safe Lane
onLiTaL
UA
Mid Lane
gbc
ZZ
Soft Support
Gothic-
UA
Hard Support
Hyuga
UA
See team details
L1GA TEAM
L1GA TEAM
See team details
Team Tea
Team Tea
Safe Lane
Shigetsu
UA
Mid Lane
xne-
EE
Off Lane
Cloud
RU
Soft Support
OneJey
BY
Hard Support
kaori
UA
See team details
Inner Circle
Inner Circle
Safe Lane
423
MN
Mid Lane
Stojkov
MK
Off Lane
laise
UA
Hard Support
SE
MN
Hard Support
Fernans
UA
See team details
Pipsqueak+4
Pipsqueak+4
Safe Lane
Nande
GE
Mid Lane
Copy
DE
Off Lane
Palantimos
BY
Soft Support
Kidaro
UA
Hard Support
Lelis
BR
See team details
Peru Rejects
Peru Rejects
Safe Lane
Parker
PE
Mid Lane
Darkmago
PE
Hard Support
Prada
PE
See team details
robloxmafia
Most Wanted
Most Wanted
Safe Lane
423
MN
Mid Lane
niche
UA
Off Lane
fortniteMan
UA
Soft Support
ponlo
SG
Hard Support
Rein
RU
See team details
Perú Rejects
Perú Rejects
See team details

Standings

TeamMatchesMaps (W-L)PrizeMap winrateMost picked heroes
6-1-214-15$10,000
48%
Pangolier
Storm Spirit
Pudge
Warlock
Terrorblade
6-2-314-21$5,000
40%
Jakiro
Ring Master
Void Spirit
Pudge
Marci
7-1-214-16$3,000
46%
Shadow Demon
Pangolier
Puck
Dazzle
Ring Master
2-1-35-13$1,000
27%
Axe
Morphling
Dazzle
Huskar
Timbersaw
5
-6
L1.
3-2-47-20$500
25%
Disruptor
Terrorblade
Chen
Marci
Huskar
2-0-14-5$500
44%
Hoodwink
Storm Spirit
Slardar
Mars
Enchantress
0-0-00-0-
0%
3-0-38-10-
44%
Terrorblade
Phoenix
Puck
Centaur Warrunner
Disruptor
1-2-34-14-
22%
Jakiro
Disruptor
Queen of Pain
Centaur Warrunner
Terrorblade
0-1-40-15-
0%
Tusk
Snapfire
Dragon Knight
Earthshaker
Timbersaw
1-1-33-12-
20%
Snapfire
Enchantress
Bristleback
Juggernaut
Centaur Warrunner
0-2-40-18-
0%
Snapfire
Jakiro
Pangolier
Hoodwink
Dragon Knight

Herostatistics

Hero
Picks
Winrate
Jakiro
27
48.15%
Disruptor
26
57.69%
Snapfire
25
28.00%
Hoodwink
23
47.83%
Pangolier
23
47.83%

Teamstatistics

Highest Kills
57
Kalmychata
Highest Gold
154.4K
Kalmychata
Highest XP
272.7K
Kalmychata
Highest Hero Damage
284.3K
Pipsqueak+4
Highest Hero Healing
30.9K
Kalmychata
Highest Tower Damage
37K
Kalmychata

Playerstatistics

Highest Kills
28
Focus
Highest Gold
52.4K
Shigetsu
Highest XP
64.4K
Manem
Highest Hero Damage
100.9K
xne-
Highest Hero Healing
21.8K
Rein
Highest Tower Damage
28.6K
WoE

Related News

Info

European Pro League Season 31 tournament hub on RDY.gg. Follow the complete schedule (15/10 — 28/10/2025), organizer details and and prize pool of 20 000 $, plus the full lineup and individual team pages for rosters and player links.

The European Pro League Season 31 Dota 2 tournament includes 15 teams including L1., Nemiga Gaming, Winter Bear, Balaclavas, 20Twice, Kalmychata, Natus Vincere Junior, L1GA TEAM, Team Tea, Inner Circle, Pipsqueak+4, Peru Rejects, robloxmafia, Most Wanted, Perú Rejects. Find live results, official tournament brackets and watch all European Pro League Season 31 live streams and video highlights.

Track live standings, match and map results, stats, per-team map win rates, most-picked heroes and prize breakdowns as the Group Stage, Elimination Round and Playoffs progress. Jump from the tournament overview to match pages, replays and related news or use RDY.gg filters to view results by team, date or stage — perfect for fans and analysts who want up-to-the-minute coverage.