The BLAST.tv Paris Major 2023 marked the last Valve-sponsored event to be held in Global Offensive as the scene prepares for the switch to Counter-Strike 2 this summer. Vitality were crowned Major champions on home soil and Mathieu "ZywOo" Herbaut claimed the 15th MVP medal of his career after a straight-forward match against GamerLegion in the final.
Paris witnessed several high-profile upsets over the last two weeks as several top teams failed to claim victories over underdogs while the likes of Monte and Apeks made their mark at the Major by claiming spots in the playoffs. All of these results have been reflected in the latest HLTV rankings as the top 10 received a shake-up.
GamerLegion jump 15 places to their highest-ever position in the ranking Vitality claimed the No. 1 spot in the rankings during the Major as the impact from HEROIC's results in late 2022 and early 2023 began to fade away while the French organization's run at the RMR and their win at IEM Rio were still fresh. Dan "apEX" Madesclaire and company are now cemented in the top spot with 1000 points, more than 250 above the Danes in second place.
The most significant consequence of the Major, however, is GamerLegion's climb to the No. 7 spot in the rankings following a runners-up finish in Paris. It was an incredible run from Kamil "siuhy" Szkaradek's men that began with a 0-2 start in the Challengers Stage and went on to include wins over 9INE, fnatic, Monte, and HEROIC. This is GamerLegion's highest-ever position in the HLTV rankings, 13 places higher than the peak they achieved in January 2023.
Read more GamerLegion upset Heroic en route to Paris Major final as iM continues charge towards MVP Apeks also secured a place in the top 10 after an impressive run to the semi-finals of the Major as the European mix eliminated Liquid in the first playoff round. That was the second time Martin "STYKO" Styk and company defeated the North American giants at the event, culminating a run that also included victories over Tim "nawwk" Jonasson's old team, Ninjas in Pyjamas, and Bad News Eagles.
Monte also reached an all-time peak after a solid run in Paris. Mohammad "BOROS" Malhas and company's men proved their online form could be translated to LAN as they took down FURIA and fnatic before hammering Natus Vincere on their way to the playoffs. They are now ranked as the 10th-best team in the world, three places higher than their previous position.
Read more Monte maul NAVI to secure BLAST Paris Major playoff berth Other notable changes include Astralis' fall to their lowest-ever rank at No. 25. The Danish organization failed to qualify for the Paris Major and has so far only played in online tournaments and qualifiers with their new roster. Their recent results include a second-place finish at Brazy Party behind Cloud9 and a failure to qualify for Gamers8 from the first qualifier after losing to Looking4Org.
MOUZ have also hit their lowest position in the rankings since July 2022 as they sit in the No. 18 spot following a dreadful 0-3 exit from the Major and a last-place elimination from IEM Rio.
Here's a full ranking table for May 22 with differences at the end relating to the May 8 update released just after the Major began.
Counter-Strike World ranking on May 22nd, 2023 RANK TEAM ACHV FORM LAN TOTAL
POINTS +/- 1. 
Vitality 500 200 300 1000 +1 2.
HEROIC 435 130 182 747 -1 3.
FaZe 326 73 153 552 +2 4.
Natus Vincere 252 69 120 441 -1 5.
Cloud9 224 89 128 441 +1 6.
G2 295 57 48 400 -2 7.
GamerLegion 192 88 98 378 +24 8.
Liquid 239 62 63 364 -1 9.
Apeks 134 93 63 290 +15 10.
Monte 104 99 50 253 +12 11.
ENCE 108 56 71 235 -2 12.
FURIA 118 52 59 229 -4 13. 
Ninjas in Pyjamas 102 71 51 224 +1 14.
fnatic 101 58 38 197 +1 15.
Into the Breach 78 62 39 179 +12 16. 
BIG 88 47 38 173 -3 17.
OG 91 50 32 173 -6 18.
MOUZ 87 28 33 148 -6 19.
Virtus.pro 108 10 16 134 -9 20. 
Bad News Eagles 51 55 24 130 - 21. 
9INE 49 51 26 126 -4 22.
FORZE 54 36 34 124 -6 23. 
paiN 46 47 30 123 -5 24. 
Complexity 54 26 12 92 -5 25.
Astralis 35 38 19 92 -4 26. 
The MongolZ 34 33 15 82 - 27.
Grayhound 23 35 17 75 +1 28.
Movistar Riders 30 17 22 69 -3 29. 
Spirit 47 6 10 63 -6 30. 
MIBR 16 31 8 55 - 
MOUZ #18 
Christopher 'dexter' Nong
David 'frozen' Čerňanský
Jon 'JDC' de Castro
Ádám 'torzsi' Torzsás
Dorian 'xertioN' Berman
Dennis 'sycrone' Nielsen 

The MongolZ #26 

Chinguun 'hasteka' Bayarmaa
Tuvshintugs 'Annihilation' Nyamdorj
Baatarkhuu 'Bart4k' Batbold
Garidmagnai 'bLitz' Byambasuren
Sodbayar 'Techno' Munkhbold
Erdenedalai 'maaRaa' Bayanbat 

Bad News Eagles #20 

Rigon 'rigoN' Gashi
Sener 'SENER1' Mahmuti
Flatron 'juanflatroo' Halimi
Dionis 'sinnopsyy' Budeci
Genc 'gxx-' Kolgeci
Jonatan 'Devilwalk' Lundberg 
HEROIC #2 
Casper 'cadiaN' Møller
Martin 'stavn' Lund
René 'TeSeS' Madsen
Rasmus 'sjuush' Beck
Jakob 'jabbi' Nygaard
Richard 'Xizt' Landström 

Vitality #1 

Dan 'apEX' Madesclaire
Peter 'dupreeh' Rasmussen
Emil 'Magisk' Reif
Mathieu 'ZywOo' Herbaut
Lotan 'Spinx' Giladi
Danny 'zonic' Sørensen 
FORZE #22 
Vladislav 'Krad' Kravchenko
Andrey 'Jerry' Mekhryakov
Aleksandr 'zorte' Zagodyrenko
Aleksandr 'shalfey' Marenov
Evgeny 'r3salt' Frolov
Artem 'Fierce' Ivanov 

9INE #21 

Wiktor 'mynio' Kruk
Krzysztof 'Goofy' Górski
Olek 'hades' Miskiewicz
Kamil 'KEi' Pietkun
Kacper 'Kylar' Walukiewicz
Piotr 'nawrot' Nawrocki 
Movistar Riders #28 
Alejandro 'alex' Masanet
Alejandro 'mopoz' Fernández-Quejo Cano
Pere 'sausol' Solsona Saumell
David 'dav1g' Granado Bermudo
Antonio 'MartinezSa' Martinez
Galder 'bladE' Barcena 
Liquid #8 
Nick 'nitr0' Cannella
Keith 'NAF' Markovic
Jonathan 'EliGE' Jablonowski
Josh 'oSee' Ohm
Mareks 'YEKINDAR' Gaļinskis
Damian 'daps' Steele 
OG #17 
Nikolaj 'niko' Kristensen
Adam 'NEOFRAG' Zouhar
Shahar 'flameZ' Shushan
Abdul 'degster' Gasanov
Maciej 'F1KU' Miklas
Casper 'ruggah' Due 
Astralis #25 
Lukas 'gla1ve' Rossander
Nicolai 'device' Reedtz
Benjamin 'blameF' Bremer
Alexander 'Altekz' Givskov
Christian 'Buzz' Andersen
Peter 'casle' Ardenskjold 

BIG #16 

Johannes 'tabseN' Wodarz
Nils 'k1to' Gruhne
Josef 'faveN' Baumann
Karim 'Krimbo' Moussa
Marcel 'hyped' Köhn
Fatih 'gob b' Dayik 
Natus Vincere #4 
Oleksandr 's1mple' Kostyliev
Denis 'electroNic' Sharipov
Ilya 'Perfecto' Zalutskiy
Valeriy 'b1t' Vakhovskiy
Andrii 'npl' Kukharskyi
Andrey 'B1ad3' Gorodenskiy 

Complexity #24 

Johnny 'JT' Theodosiou
Ricky 'floppy' Kemery
Håkon 'hallzerk' Fjærli
Michael 'Grim' Wince
Justin 'FaNg' Coakley
Tiaan 'T.c' Coertzen 
Into the Breach #15 
Karol 'rallen' Rodowicz
Joey 'CRUC1AL' Steusel
Thomas 'Thomas' Utting
Cai 'CYPHER' Watson
Sebastian 'volt' Maloș
Gustavo 'Juve' Alexandre 

Dan 'apEX' Madesclaire
Age: 30 Team: Vitality Rating 1.0: 1.01 Maps played: 2134 KPR: 0.70 DPR: 0.70 
Monte #10 
Viktor 'sdy' Orudzhev
Volodymyr 'Woro2k' Veletniuk
Sergiy 'DemQQ' Demchenko
Mohammad 'BOROS' Malhas
Szymon 'kRaSnaL' Mrozek
Sergey 'lmbt' Bezhanov 
FURIA #12 
Andrei 'arT' Piovezan
Yuri 'yuurih' Santos
Kaike 'KSCERATO' Cerato
Rafael 'saffee' Costa
André 'drop' Abreu
Nicholas 'guerri' Nogueira 
fnatic #14 
Freddy 'KRIMZ' Johansson
Dion 'FASHR' Derksen
Nico 'nicoodoz' Tamjidi
Fredrik 'roeJ' Jørgensen
William 'mezii' Merriman
Jamie 'keita' Hall 
Looking4Org #38 
Ali 'hAdji' Haïnouss
Bryan 'Maka' Canda
Lucas 'Lucky' Chastang
Thomas 'Djoko' Pavoni
Pierre 'Ex3rcice' Bulinge 
Tim 'nawwk' Jonasson
Age: 25 Team: Apeks Rating 1.0: 1.11 Maps played: 1108 KPR: 0.73 DPR: 0.60 

Ninjas in Pyjamas #13 

Kristian 'k0nfig' Wienecke
Fredrik 'REZ' Sterner
Aleksi 'Aleksib' Virolainen
Ludvig 'Brollan' Brolin
Daniil 'headtr1ck' Valitov
Daniel 'djL' Narancic 
FaZe #3 
Finn 'karrigan' Andersen
Håvard 'rain' Nygaard
Russel 'Twistzz' Van Dulken
Robin 'ropz' Kool
Helvijs 'broky' Saukants
Robert 'RobbaN' Dahlström 
Apeks #9 
Martin 'STYKO' Styk
Joakim 'jkaem' Myrbostad
Tim 'nawwk' Jonasson
Justinas 'jL' Lekavicius
Damjan 'kyxsan' Stoilkovski
Jakub 'kuben' Gurczyński 
ENCE #11 
Marco 'Snappi' Pfeiffer
Guy 'NertZ' Iluz
Pavle 'Maden' Bošković
Paweł 'dycha' Dycha
Álvaro 'SunPayus' García
Eetu 'sAw' Saha 
Mohammad 'BOROS' Malhas
Age: 19 Team: Monte Rating 1.0: 1.10 Maps played: 516 KPR: 0.79 DPR: 0.73 
Kamil 'siuhy' Szkaradek
Age: 20 Team: GamerLegion Rating 1.0: 1.00 Maps played: 683 KPR: 0.69 DPR: 0.69 
GamerLegion #7 
Frederik 'acoR' Gyldstrand
Mihai 'iM' Ivan
Nicolas 'Keoz' Dgus
Kamil 'siuhy' Szkaradek
Isak 'isak' Fahlén
Ashley 'ash' Battye 

Mathieu 'ZywOo' Herbaut
Age: 22 Team: Vitality Rating 1.0: 1.27 Maps played: 1153 KPR: 0.84 DPR: 0.61 

MIBR #30 

Henrique 'HEN1' Teles
Raphael 'exit' Lacerda
Matheus 'Tuurtle' Anhaia
Breno 'brnz4n' Poletto
Felipe 'insani' Yuji
Bruno 'BIT' Fukuda Lima 
Cloud9 #5 
Abay 'HObbit' Khassenov
Timur 'buster' Tulepov
Sergey 'Ax1Le' Rykhtorov
Dmitry 'sh1ro' Sokolov
Vladislav 'nafany' Gorshkov
Konstantin 'groove' Pikiner 

paiN #23 

Gabriel 'NEKIZ' Schenato
Wesley 'hardzao' Lopes
Rodrigo 'biguzera' Bittencourt
Felipe 'skullz' Medeiros
Romeu 'zevy' Rocco
Henrique 'rikz' Waku 
Martin 'STYKO' Styk
Age: 27 Team: Apeks Rating 1.0: 0.99 Maps played: 1784 KPR: 0.66 DPR: 0.66 
Virtus.pro #19 
Evgenii 'FL1T' Lebedev
Alexey 'Qikert' Golubev
Dzhami 'Jame' Ali
Petr 'fame' Bolyshev
Dastan 'dastan' Akbayev 
Grayhound #27 
Simon 'Sico' Williams
Jay 'Liazz' Tregillgas
Alistair 'aliStair' Johnston
Joshua 'INS' Potter
Declan 'Vexite' Portelli 
G2 #6 
Nikola 'NiKo' Kovač
Nemanja 'huNter-' Kovač
Justin 'jks' Savage
Rasmus 'HooXi' Nielsen
Ilya 'm0NESY' Osipov
Jan 'Swani' Müller 

Spirit #29 

Leonid 'chopper' Vishnyakov
Boris 'magixx' Vorobiev
Pavel 'S1ren' Ogloblin
Robert 'Patsi' Isyanov
Ihor 'w0nderful' Zhdanov
Sergey 'hally' Shavaev