The EVPs and Best Five of ESL Pro League S21

The Big Three of 2024 are back leading an Exceptionally Valuable Player list after m0NESY's return to form.

Vitality's dominance was the big story of ESL Pro League as they built on their Katowice triumph in some style.

They look stronger than ever, and with the other big dogs all struggling — Vitality didn't play a top five team all tournament through no fault of their own — their grip at the top of the scene looks tough to break.

The team are 28-5 in maps with Robin "⁠ropz⁠" Kool, and 12-1 in series; there are true shades of FaZe's start to 2022 after their own signing of the Estonian.

But unlike FaZe then, Vitality have a true superstar. This was the event Mathieu "⁠ZywOo⁠" Herbaut took over Oleksandr "⁠s1mple⁠" Kostyliev's MVP record, 22-21 overall and 15-14 at Big Events.

His raw numbers for the event beggar belief, a +4.07 Round Swing, and a full radar chart (meaning he was in the top five per cent for every single metric).

And, in an even more worrying sign for the rest of the scene, the 24-year-old is far from done.

Read more
ZywOo: "I won't stop just because I am one in front of s1mple"

What's Round Swing?

A new metric has been added to our EVP charts for 2025 as part of the development process for rating 3.0.

Round Swing, or RS, looks at each kill and sees how much it changes a team's chance of winning the round. That includes each team's economic situation, whether the bomb is planted, how many players are alive on each team, and which map the player is on for targeted CT-T percentages.

We are then given a percentage average of how much a player increased their team's win probability; the average is around 0, with most players sitting between -3 and +3.

While it is still a very early version of the build (and exact figures may change when it is eventually deployed), we are confident enough in the new data that it will now impact EVP decisions — meaning it makes sense to include it on the radars.

For transparency, the committee also had access to economy-adjusted stats for kills, damage, deaths, and KAST, where we looked at individual equipment value in each gunfight to adjust the value of each action.

In combination with the usual important metrics, these new metrics will help make the top 20 and EVP lists even more accurate to what actually affects a round, event, or year.


Danil "⁠donk⁠" Kryshkovets ended the group stage with a 1.74 rating, and there is no denying that is what earned him his EVP — a rare case where someone's form is so overwhelming in groups that an award was already secured.

But it speaks to donk's level that, even after a terrible start to Nuke against Eternal Fire in quarters, he recovered to a 24-frag 1.19 rating by the end of OT.

His floor was pretty high in the rest of playoffs too, a 1.21 rating overall, which kept his overall numbers at bonkers levels: 1.24 KPRW, +3.77 WPA, and 97.3 ADR.


Ilya "⁠m0NESY⁠" Osipov, by his 2024 standards, has been in a bit of a slump since Shanghai.

He had a 1.29 rating through 2024 up to the RMR, but has dropped to a 1.16 since then and just 1.08 versus top 10 opponents.

ESL Pro League, then, was a welcome return to his peak form even if it didn't translate into team success. He was top of the tournament charts in Round Swing (+4.36) and had a multi-kill in a whopping 38.8% of G2's round wins.


Shahar "⁠flameZ⁠" Shushan is one of those rare players who always seems to step up in playoffs and that was the case here, a middling 1.13 in groups and 1.33 in the knockouts.

80% of his kills led to round wins and his big peak in the semi-final (1.81 rating map one, 2.37 map three) against The MongolZ demonstrated his ability to take over matches at the flick of a switch.


ropz was a model of consistency in Sweden, adding a second EVP to his Vitality cabinet.

He was great on both sides (1.27 CT, 1.30 T), in groups (1.31) and playoffs (1.27), and topped the event leaderboard in round-to-round consistency (79.8% KAST).

The specialist anchor-lurker may not have had too many Player of the Map performances but with a floor like this, an EVP was assured.


Ádám "⁠torzsi⁠" Torzsás stood head and shoulders above his MOUZ teammates in terms of rating (1.15, Dorian "⁠xertioN⁠" Berman second with 1.08) and round swing (+1.44, Ludvig "⁠Brollan⁠" Brolin second with -0.26) whilst topping round wins too (0.97 KPRW) for a second EVP of his own.

In MOUZ's map wins that gap remained with torzsi on a 1.33 rating and +3.82 round swing. The team's numbers suffered from five convincing map losses to champions Vitality and a tough run (8 maps vs top five teams) but their AWPer kept his head above water for the final award of the event.


The best players of ESL Pro League Season 21, in order

France Mathieu "⁠ZywOo⁠" Herbaut (MVP)
Russia Danil "⁠donk⁠" Kryshkovets
Russia Ilya "⁠m0NESY⁠" Osipov
Israel Shahar "⁠flameZ⁠" Shushan
Estonia Robin "⁠ropz⁠" Kool
Hungary Ádám "⁠torzsi⁠" Torzsás


Honorable mentions

Azbayar "⁠Senzu⁠" Munkhbold was player of the map four times in The MongolZ's six group stage wins but, as has become a worrying trend, fell off in playoffs too much for an EVP.

Dmitry "⁠sh1ro⁠" Sokolov was solid but had plenty of empty kills, especially in the two Nukes in playoffs (0.83 KPR, but an insane 25.8% saving rate), and his overall map list is not quite EVP worthy.

Senzu needs to translate his group stage form into playoffs before he grabs his first Big Event EVP

Ali "⁠Wicadia⁠" Haydar Yalçın was in great form during the play-in (1.43 rating) and groups (1.20 rating) but was bottom of the board in EF's quarter-final.

Dan "⁠apEX⁠" Madesclaire and William "⁠mezii⁠" Merriman had good moments, especially the Brit in the final, but also have Vitality's smooth run to thank some of their overall numbers. apEX had 0.82 KPRW and mezii 0.75, not enough contribution for an award.


Best Five

Had flameZ had a stronger group stage or closed the final in the way he started it, we may have had all five Vitality members in our all-star team of the event.

Still, four out of five — with apEX leading his men to a 64.8% T side win rate — tells a tale of the team's dominance all event long.


The EVPs of 2025

Sweden Ludvig 'Brollan' Brolin
Ludvig 'Brollan' Brolin
Age:
22
Team:
Rating 1.0:
1.04
Maps played:
1400
KPR:
0.71
DPR:
0.67
Mongolia Azbayar 'Senzu' Munkhbold
Azbayar 'Senzu' Munkhbold
Age:
18
Team:
Rating 1.0:
1.06
Maps played:
372
KPR:
0.73
DPR:
0.68
Estonia Robin 'ropz' Kool
Robin 'ropz' Kool
Age:
25
Team:
Rating 1.0:
1.12
Maps played:
1595
KPR:
0.74
DPR:
0.61
Russia Danil 'donk' Kryshkovets
Danil 'donk' Kryshkovets
Age:
18
Team:
Rating 1.0:
1.23
Maps played:
557
KPR:
0.85
DPR:
0.67
Israel Shahar 'flameZ' Shushan
Shahar 'flameZ' Shushan
Age:
21
Team:
Rating 1.0:
1.04
Maps played:
793
KPR:
0.70
DPR:
0.66
France Mathieu 'ZywOo' Herbaut
Mathieu 'ZywOo' Herbaut
Age:
24
Team:
Rating 1.0:
1.27
Maps played:
1407
KPR:
0.84
DPR:
0.60
Russia Dmitry 'sh1ro' Sokolov
Dmitry 'sh1ro' Sokolov
Age:
23
Team:
Rating 1.0:
1.22
Maps played:
1278
KPR:
0.77
DPR:
0.54
Israel Dorian 'xertioN' Berman
Dorian 'xertioN' Berman
Age:
20
Team:
Rating 1.0:
1.02
Maps played:
616
KPR:
0.70
DPR:
0.68
Hungary Ádám 'torzsi' Torzsás
Ádám 'torzsi' Torzsás
Age:
22
Team:
Rating 1.0:
1.13
Maps played:
881
KPR:
0.74
DPR:
0.60
France Dan 'apEX' Madesclaire
Dan 'apEX' Madesclaire
Age:
32
Team:
Rating 1.0:
0.99
Maps played:
2393
KPR:
0.69
DPR:
0.69
Turkey Ali 'Wicadia' Haydar Yalçın
Ali 'Wicadia' Haydar Yalçın
Age:
20
Team:
Rating 1.0:
1.02
Maps played:
426
KPR:
0.71
DPR:
0.70
United Kingdom William 'mezii' Merriman
William 'mezii' Merriman
Age:
26
Team:
Rating 1.0:
1.06
Maps played:
904
KPR:
0.70
DPR:
0.63
Russia Ilya 'm0NESY' Osipov
Ilya 'm0NESY' Osipov
Age:
19
Team:
Rating 1.0:
1.19
Maps played:
673
KPR:
0.79
DPR:
0.59
Ukraine Oleksandr 's1mple' Kostyliev
Oleksandr 's1mple' Kostyliev
Age:
27
Team:
Rating 1.0:
1.24
Maps played:
1739
KPR:
0.85
DPR:
0.64
#1
Faceit premium user Faceit level 9 Old school: User been here for more than 10 years  | 
e1 | 
Turkey Atill83
My boy Wicadia will get his first EVP soon. Just missed out on this one
2025-03-19 11:06
59
4 replies
#3
 | 
Brazil flytw4tp
m0NESY stats is crazy omg
2025-03-19 11:08
26
kekw
2025-03-19 11:13
0
he made it bro!!
2025-04-03 20:41
1
1 reply
#88
Faceit premium user Faceit level 9 Old school: User been here for more than 10 years  | 
e1 | 
Turkey Atill83
2025-04-03 22:22
1
Senzu 0.7 semi ruined his EVP... can only blame himself but sad.
2025-03-19 11:07
9
#4
donk | 
Asia nofries
s1mple robbed
2025-03-19 11:10
1
best 5 is simply vitality, flamez clears donk so hard
2025-03-19 11:10
41
7 replies
Exactly. As and true entry donk is like little 12yo faceit playa compared to flamezz.
2025-03-19 11:22
6
bro became a vitality fan just to hate donk more same like EF fans xd
2025-03-19 11:23
28
"Danil "⁠donk⁠" Kryshkovets ended the group stage with a 1.74 rating, and there is no denying that is what earned him his EVP " "Shahar "⁠flameZ⁠" Shushan is one of those rare players who always seems to step up in playoffs and that was the case here, a middling 1.13 in groups and 1.33 in the knockouts." "Had flameZ had a *stronger group stage*, we may have had all five Vitality members in our all-star team of the event." Look at how the narrative always changes to please viewers man... these writers are so biased lol, flameZ punished for being playoffs farmer and not group stage tyloo farmer LMAO
2025-03-19 13:55
3
4 replies
indeed, shocking hey look, donk just posted a 1.90 rating vs barely top100 team, better give him blast lisbon mvp already
2025-03-19 14:23
1
donk is definitely the best at farming garbage teams, maybe that's what he should be known for. Something of note for this year (big events), against all vs top 20 vs top 10 vs top 5 donks rating goes from 1.42 to 1.29, zywoo goes from 1.40 to 1.39, and is actually 1.42 against top 10, which is higher than his 1.40 against all or top 20. Monesy goes from 1.30 to 1.14. The only other players that maintain their form or gets better against better teams is frozen and jL.
2025-03-20 03:13
2
2 replies
Not that surprising as an entry though. The truth is probably somewhere between the 2 extremes. Although an entry player putting up those kind of numbers at such a young age is unprecedented in CS afaik.
2025-03-20 16:41
0
1 reply
He isn’t really an entry, he plays the same role as Niko, and typically baits chopper, especially on gun rounds.
2025-03-20 18:52
0
apex evp robbed
2025-03-19 11:11
32
3 replies
he probably has negative round swing
2025-03-19 17:54
4
One of his best tournament. Back to MM
2025-03-19 19:07
0
you don't know ball
2025-03-19 21:18
0
Round Swing +4.36 for m0nesy, this is a real carry of G2
2025-03-19 11:13
13
1 reply
those numbers are just straight up bonkers. Look at T side ratings for the top 3 players , insane
2025-03-19 13:40
3
apex ??
2025-03-19 11:15
2
m0nesy goat
2025-03-19 11:18
6
1 reply
Not so soon bro, but he will be there eventually
2025-03-19 16:41
1
ZywOo all stats maxxed out. Alien
2025-03-19 11:19
12
5 replies
m0NESY?
2025-03-19 11:22
16
3 replies
Considering that 1.16 vs top10, that's right.
2025-03-19 11:51
1
m0nesy stopped playing at quarter finals irrelevant. not bad tho.
2025-03-19 11:55
10
1 reply
With this team relevant
2025-03-19 12:15
8
Oh, yeah, sure. Let's put Zywoo on this skinny G2 and see what he performs :)
2025-03-20 02:45
1
monesy really good at empty kills
2025-03-19 11:22
8
5 replies
Round Swing +4.36 for m0nesy
2025-03-19 11:23
23
literally highest round swing
2025-03-19 11:29
17
Vita fans favorite thing is to look at HLTV stats and now even that's not in your favor
2025-03-19 11:31
7
#31
Faceit level 10  | 
apEX | 
France Alyex
Yeah if you can't read please don't talk
2025-03-19 11:51
3
Zywoo was otherworldly , but it doesn't diminish what monesy did : an excellent event, all too alone.
2025-03-21 08:03
0
apEX not getting evp with 1.13 as as IGL is crazy lmao
2025-03-19 11:28
19
7 replies
Unfortunately (or?) hltv doesn't care about roles.
2025-03-19 11:41
4
Roles dont exist in stats Regards
2025-03-19 12:11
5
3 replies
EVP = Exceptionally Valuable Player, not "best rated player" you have more Impact when you are having 1.13 rating while being IGL than having 1.15 while being AWPer like torzsi
2025-03-19 12:30
2
2 replies
2025-03-19 12:43
1
1 reply
2025-03-19 13:06
1
he probably has negative round swing
2025-03-19 17:54
1
His rating is mostly due to the dominant run his team had. He's a great IGL, but 1.13 rating overstates what he achieved at this event individually. The article explains that pretty clearly.
2025-03-19 21:21
0
#22
Faceit level 7  | 
 | 
France Vsiion
Best five is just vita bruh FlameZ is real entry and dont wait for chopper to go first
2025-03-19 11:29
2
wp
2025-03-19 11:33
1
How the hell zywoo has +4,07 round swing, when his team is performing like that. WOW But blah blah blah, not a carry lmao
2025-03-19 11:38
9
6 replies
Lmao right? I expected his to be around +2 or something, but being even above donk who supposedly 1v9'd and close to m0nesy who was fr 1v9ing is insane, but you have to remember round swing doesn't take ecos into action, so maybe zywoo's rating could be 1.55-1.60 if he was eco farming as much as the average star player
2025-03-19 13:58
6
5 replies
I've been watching some of those vitality games and I didn't see zywoo farming ecos a lot.
2025-03-19 14:40
1
2 replies
Yeah sure that was my point
2025-03-19 15:24
0
1 reply
Oh, obviously haha. I didn't lnow rs didn't count ecos and that's why I didn't underdtand fully.
2025-03-19 16:31
2
Round swing is explained at the start of the article. Please give it another read.
2025-03-19 21:23
0
1 reply
Give another read to my comment
2025-03-19 21:54
0
obligatary save m0nesy also knew senzu wouldnt cut it after bottom in semis
2025-03-19 11:39
4
#27
 | 
Sweden multib
We were here ! The day Zywoo overtook s1mple
2025-03-19 11:40
6
#29
 | 
Lebanon Z3XT0N
this best team would kill counter strike XD
2025-03-19 11:41
2
#30
 | 
Europe pf1cha
I don't understand why HLTV sometimes prefers groups stage other play-offs and in another tournament completely opposite situation. Donk group stage: 1.74 (1st in the team) FlameZ group stage: 1.13 (4th in the team) donk playoffs: 1.00 (2nd in the team) FlameZ playoffs: 1.35 (2nt in the team) FlameZ final: 1.21 (3rd in the team) That's the point of this sentence: "Had flameZ had a stronger group stage"
2025-03-19 11:48
8
7 replies
#34
 | 
African Union csfrom1999
His floor was pretty high in the rest of playoffs too, a 1.21 rating overall, WTF did you came with 1.00? Learn to read.
2025-03-19 12:01
8
1 reply
#37
 | 
Europe pf1cha
Yea, my mistake; i don't know how i get this rating, but the question is not about the donk but about FlameZ.
2025-03-19 12:08
0
I have to agree with this. Sad thing is they never come with a solid explanation. We don't want that shady thing from last year again, with the n2 and n3 situation. They should avoid it by being more transparent and consistent about their requirements.
2025-03-19 12:06
1
#42
Faceit level 10  | 
 | 
United Kingdom NER0cs - HLTV.org
its about the whole tournament. flamez tagged along for the ride in groups while donk had a 1.73 (!!) rating. ofc playoffs are more important, that's why flamez is above ropz, but the group stage gap to donk still matters
2025-03-19 12:22
6
2 replies
#43
 | 
Europe pf1cha
I understand that EVP is about the whole tournament, but I think that it would be better to phrase it in a different way. For instance, "donk overall had a better tournament than FlameZ" or something like that. Still thank you for your response
2025-03-19 12:27
0
1 reply
#46
Faceit level 10  | 
 | 
United Kingdom NER0cs - HLTV.org
the group stage and the fact that flameZ playoffs relies on sf (and wasn't that good in qf or gf map2/3) is important to mention 'better tournament' doesnt really mean anything, i was explaining *why* donk was higher
2025-03-19 12:35
5
hltv is biased towards the "superstars" just like the casters and analysts, this is nothing new
2025-03-20 03:07
1
#35
 | 
United Kingdom Jonty04l32
Truly a Vitality stomp. Donk with another EVP, though, and m0NESY with his first big performance of the year. The race is just getting started.
2025-03-19 12:04
4
#38
 | 
Honduras tIdr
Flamez evp pog
2025-03-19 12:09
2
#40
 | 
France insaneliar
So the IGL that leads his team to the trophy and has 1.13 rating is not considered valuable. Got it ! What a joke
2025-03-19 12:14
6
3 replies
literally in the team of the tournament
2025-03-19 12:32
3
1 reply
#48
 | 
France insaneliar
Yes but that's almost by default. You have to play really really bad to not be in the team of the tournament if you win the tournament as an IGL.
2025-03-19 12:37
0
#47
Faceit level 10  | 
 | 
United Kingdom NER0cs - HLTV.org
EVPs have never been about calling
2025-03-19 12:35
9
#50
 | 
Brazil wololo10
simple play tennis?
2025-03-19 12:50
0
1 reply
#53
Old school: User been here for more than 10 years  | 
 | 
Canada p1peb0mb
Too washed to even play tennis
2025-03-19 13:21
3
love the graphics, thanks for this, HLTV has the best media coverage out of any esports by a landslide you guys are amazing
2025-03-19 12:57
6
#54
Old school: User been here for more than 10 years  | 
 | 
Canada p1peb0mb
Mezzi deserves evp
2025-03-19 13:21
2
#55
 | 
Sweden Vrede
save monesy
2025-03-19 13:38
0
#57
Faceit level 10  | 
 | 
Europe Asviix
m0nesy's graph holy How good is he
2025-03-19 13:51
1
#61
Faceit level 6  | 
NiKo | 
Canada swagcrazy
m0nesy 1.32 KPRW time to leave G2 and join spirit queen
2025-03-19 14:31
3
Apex robbed
2025-03-19 14:32
0
need to consider the strength of the opposition and eco frags as well, or stats don’t tell the whole story
2025-03-19 14:44
1
2 replies
Round swing already doing the job for eco frags, now about opposition... they need to do something about it, specially in a tournament like EPL where a team can face a #70 ranked team and other team can face like only teams inside #15
2025-03-19 15:26
3
1 reply
we do have the "against top x" to check fraud donk and monesy against goat zywoo, but they definitely don't bother taking that into account for evps
2025-03-20 03:15
0
would be nice if round swing was added to player's stats page
2025-03-19 15:03
2
1 reply
+1 This is by far the most important stat for S-tier teams that have many good players.
2025-03-20 02:52
0
#70
Faceit level 6  | 
Wicadia | 
Hungary Hungarian_
two awps on evp lol senzu got robbed
2025-03-19 17:07
0
#83
Faceit premium user Faceit level 10  | 
GoodFella | 
Cayman Islands LasMedicinas
Oh no nero adding new stats to save monesy again
2025-03-20 13:40
1
Login or register to add your comment to the discussion.

Back to comment

Now playing
Thumbnail for stream
Other
BLAST Premier
629435 viewers
Top streams
All(97)
Casters(65)
Streamers(18)
Organizers(14)
Other
BLAST Premier
(629435)
Mongolia
eSports Network
(197819)
Mongolia
ESN
(197819)
Other
BLAST Premier
(36916)
Ukraine
Maincast
(27136)
Russia
PARI Esports
(25391)
Russia
RLG RU
(23096)
Poland
IzakOOO
(18917)
Russia
Jerry
(17019)
Kazakhstan
RLG KZ
(13693)
Brazil
gaules
(13144)
Brazil
mch
(12589)
Serbia
ArenaEsport
(8336)
France
KRL
(7941)
Brazil
gaules
(7771)
Romania
jaxi
(6781)
Philippines
Focus Fire
(6123)
France
KRL
(5224)
Russia
del1ght
(4247)
Ukraine
Maincast
(3783)
Russia
fANDER
(3014)
Vietnam
500Bros
(3008)
Poland
IzakOOO
(2972)
Russia
QRUSH
(2320)
Finland
pelaajat
(2305)
Portugal
RTP Arena
(2102)
Other
Anomaly
(1864)
Other
ClutchZone 2
(1585)
Other
ClutchZone 3
(1585)
Other
ClutchZone
(1585)
Argentina
forg1
(1260)
Argentina
forg1
(1186)
Mongolia
Mio
(1133)
Finland
pelaajat
(1103)
Other
BLAST Premier
(907)
United States
austincs
(822)
United Kingdom
ESL TV
(761)
Sweden
olofmeister
(759)
Brazil
mch
(731)
Hungary
Benccce
(705)
United States
Trottah
(639)
United States
freakazoid
(616)
Germany
red
(550)
Ukraine
Zeus
(501)
Sweden
Fragbite
(481)
Germany
zonixx
(478)
Brazil
mch
(435)
Russia
poka
(382)
Brazil
peacemaker
(332)
Argentina
elmorocho7
(307)
France
shox
(295)
Brazil
Saullo
(246)
Other
NODWIN
(246)
Brazil
gORDOx
(230)
Brazil
peacemaker
(207)
Spain
the real fer
(205)
Mongolia
Kuroxy
(200)
Sweden
slop3
(179)
Turkey
Tivibu Spor
(167)
United Kingdom
ESL TV C
(143)
Finland
juho
(142)
Sweden
friberg
(133)
Russia
SigmaCast2
(119)
Brazil
peacemaker
(115)
Russia
m3wsu
(92)
Ukraine
HomeCast
(81)
Russia
Juntella
(74)
United States
Trottah
(73)
Poland
fines
(71)
Serbia
ArenaEsport
(66)
Ukraine
guthriee
(62)
Slovakia
STYKO
(57)
Russia
FANAT ROCKA
(56)
Brazil
gaules TV
(54)
Other
BLAST.tv
(50)
Other
Exort 2
(42)
Brazil
Napa
(39)
Ukraine
HomeCast
(36)
Poland
Maarkoos
(34)
Russia
PARI Esports
(33)
Russia
Lent
(29)
Other
EPL
(26)
Brazil
Liminha
(23)
Spain
Brandineli
(19)
Brazil
kNgV-
(19)
Other
Fabbelit0
(16)
Other
kevindoruk
(16)
Brazil
BTSBrasilFPS
(9)
Kazakhstan
RLG KZ
(7)
Ukraine
Maincast
(6)
Brazil
Liminha
(4)
United States
Trottah
(3)
Other
ClutchZone
(2)
Other
eSports Network
(1)
Other
ClutchZone
(1)
Ukraine
HomeCast
(1)
Australia
Josh
(0)