Spectral is a non-commercial personal passion project, kept online by donations of users like you.Any Patreon or direct donation helps a lot. Click on this block for more info Donations this month: $719.06
⚠️⚠️⚠️ Updates of Immortal Rank Meta Trends reports are put on hold due to recent changes made by Valve.
High Rank Meta Trends are put on-hold indefinitely.
Only data from <8.5k MMR will be available from now on.

European Pro League Season 25

Minor online event hosted by EPL Esports

Players in league: 60

league_banner
Summary
This is automatically generated report for European Pro League Season 25 (17381) — Minor online event hosted by EPL Esports.
17381
There were 23 matches played. 12 teams participated in this event.
All matches were played on 7.38b patch. All matches were played in Captains Mode gamemode. All matches were played on Europe West servers.
First match was played on 01:00:20 19 Mar 2025.
Last match was played on 09:06:11 21 Mar 2025.
4Pirates won the last match.

First Pick Winrate

Matches per day

Balance rankWinratePickrateContest Rate
44.067.420.820.0
Matches23
Matches without detailed analysis0
Players in league60
Teams on event12
Heroes contested66
Heroes picked61
Heroes banned53
Kills per minute on average1.22843478
Median hero picks3
Median hero bans4
Median hero gpm484
Median hero xpm645
Median match duration41:08
Radiant winrate60.8696
Dire winrate39.1304
First Pick Radiant Ratio13.0435
First Pick Winrate43.4783
Second Pick Winrate56.5217
First Pick Radiant Winrate66.6667
First Pick Dire Winrate40.0000
Second Pick Radiant Winrate60.0000
Second Pick Dire Winrate33.3333
Total roshans killed61
Average Roshan kills per game by Radiant1.5217
Average Roshan kills per game by Dire1.1304
Total creeps murdered59892
Average creeps kills per game2533.2609
Average creeps kills per game by Radiant1262.4783
Average creeps kills per game by Dire1270.7826
Creeps denied1627
Total observer wards planted909
Average wards placed per game by Radiant19.8696
Average wards placed per game by Dire19.6522
Total observer wards destroyed283
Average wards destroyed per game by Radiant5.9565
Average wards destroyed per game by Dire6.3478
Total couriers killed65
Average couriers killed per game by Radiant1.7391
Average couriers killed per game by Dire1.0870
Total buybacks129
Average number of buybacks per game by Radiant2.3913
Average number of buybacks per game by Dire3.2174
Rampages total0
Average match duration42:43
Average Radiant Win duration40:45
Average Dire Win duration45:46
Notable Participants

Last match winner

Summary:
Matches: 2
Winrate: 100%
GPM: 2,684
XPM: 3,482
K/D/A: 32/12/77
Active roster:
4Pirates.Otaker (Core Safelane)
4Pirates.nattynarwhal_ (Core Midlane)
4Pirates.ariel (Support Offlane)
Favorite heroes:
ancient_apparition Ancient Apparition: 2 - 100.00%
tiny Tiny: 1 - 100.00%
tidehunter Tidehunter: 1 - 100.00%
phantom_assassin Phantom Assassin: 1 - 100.00%
Favorite pairs:
None
Most matches playedNemiga Gaming (Nemiga)8
Highest winrate4Pirates (4Pirates)100.00%
Team with Widest Hero PoolEND GAME (END)25
Team with Smallest Hero PoolTeam Lynx (Lynx)9
Player with Widest Hero PoolEND.Skylark - 6
Player with Smallest Hero PoolHYDRA.4uKaTuL0 - 1
Hero DiversityPassionUA.гатс - 100.00%
Teams
Performance
K/D/A
Farm
Duration
Team Name
Matches
Winrate
Hero Pool
Kills
Deaths
Assists
XPM
GPM
Time
Nemiga GamingNemiga Gaming (Nemiga)837.50%22.022.024.553.12,894.52,284.637:53
Passion UAPassion UA (PassionUA)650.00%24.035.724.789.73,484.72,669.048:08
END GAMEEND GAME (END)650.00%25.023.336.851.33,113.22,455.244:05
РаботягиРаботяги (Работяги)560.00%17.025.020.861.43,123.42,492.439:07
Zero TenacityZero Tenacity (Z10)450.00%11.019.520.542.32,885.02,470.535:46
HYDRAHYDRA (HYDRA)333.33%12.043.040.0104.74,048.72,784.360:25
Eternal AcademyEternal Academy (Eternal)366.67%12.039.743.7102.33,746.02,714.760:25
Bikini BottomBikini Bottom (BB)366.67%14.022.022.352.73,485.02,595.740:20
Team KleeTeam Klee (Klee)20.00%9.0011.531.530.52,323.01,999.035:47
4Pirates4Pirates (4Pirates)2100.00%9.0031.512.077.03,482.02,684.035:47
Team LynxTeam Lynx (Lynx)20.00%9.008.5019.519.02,139.01,820.530:49
Apple City GangApple City Gang (AppleGG)2100.00%9.0032.519.572.03,771.52,851.540:44
Draft
HeroMatchesContest RateRankPickedWinratempBannedWinratemb
abaddonAbaddon23100.00%100.002100.00%0.72166.67%5.3
rattletrapClockwerk521.74%98.484100.00%1.31100.00%0.3
earthshakerEarthshaker730.43%96.972100.00%0.7580.00%1.3
ember_spiritEmber Spirit2086.96%95.45475.00%1.31656.25%4.0
magnataurMagnus23100.00%93.94475.00%1.31952.63%4.8
terrorbladeTerrorblade1773.91%92.421163.64%3.7666.67%1.5
weaverWeaver1878.26%90.91742.86%2.31181.82%2.8
slardarSlardar1356.52%89.39560.00%1.7875.00%2.0
life_stealerLifestealer1043.48%87.88771.43%2.3366.67%0.8
ancient_apparitionAncient Apparition1147.83%86.36771.43%2.3450.00%1.0
Most picked heroes
Hero Mtchs Picked WR
jakiro Jakiro221353.85%
tiny Tiny161241.67%
terrorblade Terrorblade171163.64%
muerta Muerta131154.55%
dragon_knight Dragon Knight101040.00%
Most banned heroes
Hero Mtchs Banned WR
night_stalker Night Stalker 23 22 40.91%
abaddon Abaddon 23 21 66.67%
furion Nature's Prophet 23 20 40.00%
magnataur Magnus 23 19 52.63%
dazzle Dazzle 22 19 47.37%

Heroes uncontested: 59

alchemistAlchemist
antimageAnti-Mage
arc_wardenArc Warden
baneBane
batriderBatrider
bloodseekerBloodseeker
bounty_hunterBounty Hunter
brewmasterBrewmaster
broodmotherBroodmother
chaos_knightChaos Knight
chenChen
clinkzClinkz
dawnbreakerDawnbreaker
earth_spiritEarth Spirit
elder_titanElder Titan
enchantressEnchantress
enigmaEnigma
grimstrokeGrimstroke
hoodwinkHoodwink
wispIo
juggernautJuggernaut
kunkkaKunkka
lichLich
linaLina
lionLion
lone_druidLone Druid
lunaLuna
medusaMedusa
meepoMeepo
miranaMirana
naga_sirenNaga Siren
necrolyteNecrophos
nyx_assassinNyx Assassin
ogre_magiOgre Magi
omniknightOmniknight
oracleOracle
phantom_lancerPhantom Lancer
pudgePudge
pugnaPugna
razorRazor
sand_kingSand King
nevermoreShadow Fiend
shadow_shamanShadow Shaman
skywrath_mageSkywrath Mage
sniperSniper
spectreSpectre
templar_assassinTemplar Assassin
shredderTimbersaw
treantTreant Protector
troll_warlordTroll Warlord
vengefulspiritVengeful Spirit
venomancerVenomancer
visageVisage
void_spiritVoid Spirit
windrunnerWindranger
winter_wyvernWinter Wyvern
witch_doctorWitch Doctor
skeleton_kingWraith King
zuusZeus
Stage 1 of Picks
Hero Matches WR
jakiro Jakiro 7 42.86%
tiny Tiny 4 100.00%
terrorblade Terrorblade 4 100.00%
weaver Weaver 4 25.00%
dark_seer Dark Seer 4 25.00%
Stage 1 of Bans
Hero Matches WR
night_stalker Night Stalker 22 40.91%
abaddon Abaddon 21 66.67%
furion Nature's Prophet 20 40.00%
magnataur Magnus 19 52.63%
dazzle Dazzle 19 47.37%
Radiant
HeroPickrateChange
ancient_apparitionAncient Apparition+42.86%+100.00%
marciMarci+33.33%+100.00%
warlockWarlock-60.00%+100.00%
svenSven0.00%+100.00%
storm_spiritStorm Spirit-50.00%+66.67%
Dire
HeroPickrateChange
morphlingMorphling-0.00%+100.00%
death_prophetDeath Prophet-33.33%+50.00%
tinkerTinker-33.33%+50.00%
life_stealerLifestealer-42.86%+40.00%
pangolierPangolier-25.00%+26.67%

Positions

Core Safelane
HeroMtchsRankWR
terrorbladeTerrorblade11100.063.6%
life_stealerLifestealer798.771.4%
tinyTiny754.042.9%
phantom_assassinPhantom Assassin636.133.3%
svenSven446.150.0%
Core Midlane
HeroMtchsRankWR
dragon_knightDragon Knight977.544.4%
ember_spiritEmber Spirit497.875.0%
slardarSlardar456.150.0%
queenofpainQueen of Pain456.150.0%
tinyTiny456.150.0%
Core Offlane
HeroMtchsRankWR
bristlebackBristleback789.757.1%
dark_seerDark Seer550.840.0%
tidehunterTidehunter550.840.0%
pangolierPangolier496.175.0%
marsMars423.425.0%
Support Safelane
HeroMtchsRankWR
jakiroJakiro1162.945.5%
ancient_apparitionAncient Apparition6100.083.3%
silencerSilencer513.820.0%
crystal_maidenCrystal Maiden440.650.0%
warlockWarlock415.025.0%
Support Offlane
HeroMtchsRankWR
muertaMuerta1176.454.6%
weaverWeaver748.242.9%
tuskTusk632.233.3%
dark_willowDark Willow3100.0100.0%
techiesTechies274.1100.0%
Notable matches

Last match

8223601390 - Klee ⚔ 4Pirates - Series 1 - Game 2 -
29
Otaker
ariel
tv/perdan41k ПЕРДАНЧИК
мистер мораль
nattynarwhal_
tiny
tiny_insurmountableInsurmountable
weaver
weaver_hivemindHivemind
ancient_apparition
ancient_apparition_bone_chillBone Chill
slardar
slardar_brineguardBrineguard
keeper_of_the_light
keeper_of_the_light_facet_solar_bindSolar Bind
night_stalker
furion
magnataur
abaddon
life_stealer
phoenix
ringmaster
107261
13
tv/VladikTheHtiviy
Serenada
4.1.4.1.4.10
7jesu
звёзд特維爾 VaniLLl
dark_seer
dark_seer_atkspdQuick Wit
dragon_knight
dragon_knight_corrosive_dragonCorrosive Dragon
leshrac
leshrac_misanthropyMisanthropy
terrorblade
terrorblade_condemnedCondemned
silencer
silencer_reverberating_silenceReverberating Silence
dazzle
tinker
bristleback
marci
jakiro
monkey_king
phantom_assassin
74303
Duration: 40:38
Region: Europe West
Game mode: Captains Mode
Finished: 09:46:49 21 Mar 2025
Records
Total: 6
: 28,813
: 32,958
: 21,985 @ tiny 4Pirates.Otaker -
: 26 @ ancient_apparition 4Pirates.tv/perdan41k ПЕРДАНЧИК -
: 21 @ tiny 4Pirates.Otaker -
: 13,980 @ keeper_of_the_light 4Pirates.nattynarwhal_ -

Match with biggest stomp

8223601390 - Klee ⚔ 4Pirates - Series 1 - Game 2 -
29
Otaker
ariel
tv/perdan41k ПЕРДАНЧИК
мистер мораль
nattynarwhal_
tiny
tiny_insurmountableInsurmountable
weaver
weaver_hivemindHivemind
ancient_apparition
ancient_apparition_bone_chillBone Chill
slardar
slardar_brineguardBrineguard
keeper_of_the_light
keeper_of_the_light_facet_solar_bindSolar Bind
night_stalker
furion
magnataur
abaddon
life_stealer
phoenix
ringmaster
107261
13
tv/VladikTheHtiviy
Serenada
4.1.4.1.4.10
7jesu
звёзд特維爾 VaniLLl
dark_seer
dark_seer_atkspdQuick Wit
dragon_knight
dragon_knight_corrosive_dragonCorrosive Dragon
leshrac
leshrac_misanthropyMisanthropy
terrorblade
terrorblade_condemnedCondemned
silencer
silencer_reverberating_silenceReverberating Silence
dazzle
tinker
bristleback
marci
jakiro
monkey_king
phantom_assassin
74303
Duration: 40:38
Region: Europe West
Game mode: Captains Mode
Finished: 09:46:49 21 Mar 2025
Records
Total: 6
: 28,813
: 32,958
: 21,985 @ tiny 4Pirates.Otaker -
: 26 @ ancient_apparition 4Pirates.tv/perdan41k ПЕРДАНЧИК -
: 21 @ tiny 4Pirates.Otaker -
: 13,980 @ keeper_of_the_light 4Pirates.nattynarwhal_ -

Match with biggest comeback

8222947845 - HYDRA ⚔ Eternal - Series 1 - Game 3 -
52
4uKaTuL0
actor
DR.bum
nvmi
mellojul
jakiro
jakiro_ice_breakerIce Breaker
tidehunter
tidehunter_kraken_swellKraken Swell
slark
slark_dark_reef_renegadeDark Reef Renegade
morphling
morphling_agiEbb
pangolier
pangolier_thunderboltThunderbolt
furion
dazzle
warlock
weaver
mars
ancient_apparition
huskar
157694
51
Manem
tv/maloydotos (md)
tv/pimadoto
all caps
lspvibes
terrorblade
terrorblade_condemnedCondemned
dark_seer
dark_seer_atkspdQuick Wit
tusk
tusk_facet_tag_teamTag Team
riki
riki_exterminatorExterminator
earthshaker
earthshaker_sluggerSlugger
night_stalker
magnataur
abaddon
tinker
monkey_king
ember_spirit
puck
169119
Duration: 1:14:55
Region: Europe West
Game mode: Captains Mode
Finished: 02:14:07 21 Mar 2025
Records
Total: 41
: 8
: 103
: 1:14:55
: 30,717
: 4,610
: 23
: 5
: 1.37
: 17 @ slark HYDRA.DR.bum -
: 27 @ morphling HYDRA.nvmi -
: 274.73 @ jakiro HYDRA.4uKaTuL0 -
: 9 @ riki Eternal.all caps -
...

Longest match

8222947845 - HYDRA ⚔ Eternal - Series 1 - Game 3 -
52
4uKaTuL0
actor
DR.bum
nvmi
mellojul
jakiro
jakiro_ice_breakerIce Breaker
tidehunter
tidehunter_kraken_swellKraken Swell
slark
slark_dark_reef_renegadeDark Reef Renegade
morphling
morphling_agiEbb
pangolier
pangolier_thunderboltThunderbolt
furion
dazzle
warlock
weaver
mars
ancient_apparition
huskar
157694
51
Manem
tv/maloydotos (md)
tv/pimadoto
all caps
lspvibes
terrorblade
terrorblade_condemnedCondemned
dark_seer
dark_seer_atkspdQuick Wit
tusk
tusk_facet_tag_teamTag Team
riki
riki_exterminatorExterminator
earthshaker
earthshaker_sluggerSlugger
night_stalker
magnataur
abaddon
tinker
monkey_king
ember_spirit
puck
169119
Duration: 1:14:55
Region: Europe West
Game mode: Captains Mode
Finished: 02:14:07 21 Mar 2025
Records
Total: 41
: 8
: 103
: 1:14:55
: 30,717
: 4,610
: 23
: 5
: 1.37
: 17 @ slark HYDRA.DR.bum -
: 27 @ morphling HYDRA.nvmi -
: 274.73 @ jakiro HYDRA.4uKaTuL0 -
: 9 @ riki Eternal.all caps -
...

Shortest match

8221887706 - Nemiga ⚔ PassionUA - Series 1 - Game 2 -
3
monodrama
спортик
maybe
Шишак
bashka
silencer
silencer_reverberating_silenceReverberating Silence
dragon_knight
dragon_knight_corrosive_dragonCorrosive Dragon
pangolier
pangolier_double_jumpDouble Jump
muerta
muerta_dance_of_the_deadDance of the Dead
life_stealer
life_stealer_fleshfeastFleshfeast
magnataur
night_stalker
abaddon
furion
tidehunter
jakiro
warlock
31462
24
its not a girl its trouble
Crystallize
hammer
гатс
крeкep
dazzle
dazzle_poison_bloomPoison Bloom
phantom_assassin
phantom_assassin_methodicalMethodical
tusk
tusk_facet_tag_teamTag Team
ember_spirit
ember_spirit_double_impactDouble Impact
undying
undying_rotting_mittsRotting Mitts
dark_seer
weaver
ancient_apparition
tiny
slardar
terrorblade
morphling
48416
Duration: 21:00
Region: Europe West
Game mode: Captains Mode
Finished: 03:36:32 20 Mar 2025
Records
Total: 3
: 21:00
: 15 @ phantom_assassin PassionUA.Crystallize -
: 12 @ ember_spirit PassionUA.гатс -
This page only contains general information about league and small amount of available stats. Look throughout other sections for advanced data.
Higher limiter: 1
Lower limiter: 1
Graph limiter: 1
Analyzer version: 2.26.1