2024 World Championships invitees

The 2024 World Championships will be held in Honolulu, HI, United States on 16–18 August 2024. It constitutes the return of the World Championships to the United States for the first time since 2019!

Table of Contents

#DateReg.PlayerCriteria
121 Aug 2022EUPRT Eduardo Cunha2022 World Champion
221 Aug 2022EUESP Guillermo Castilla2022 Worlds Runner-up
321 Aug 2022NAUSA James Baek2022 Worlds Top 4
421 Aug 2022NAUSA Paul Chua2022 Worlds Top 4
5*21 Aug 2022JPJPN Yasuharu Shimizu2022 World Champion (SR)
*Unconfirmed if Yasuharu is now a Masters player
621 Aug 2022OCAUS Nicholas Kan2022 Worlds Runner-up (SR)
7*21 Aug 2022JPJPN Yuma Suzuki2022 Worlds Top 4 (SR)
*Unconfirmed if Yuma is now a Masters player
822 Jan 2023NAUSA Luca PazReached 300 CP at Liverpool Regionals (Champion)
95 Feb 2023NAUSA Wolfe GlickReached 300 CP at Orlando Regionals (Champion)
1019 Feb 2023NAUSA Gavin MichaelsReached 300 CP at OCIC (Champion)
1119 Feb 2023NAUSA Alberto LaraReached 300 CP at OCIC (Runner-up)
1219 Feb 2023NAIND Raghav MalaviyaReached 300 CP at OCIC (Top 4)
1319 Feb 2023NAUSA Collin HeierReached 300 CP at OCIC (Top 8)
1419 Feb 2023OCAUS Alfredo Chang-GonzalezReached 200 CP at OCIC (Top 8)
1519 Feb 2023NAUSA Chuppa Cross IVReached 300 CP at OCIC (Top 8)
1619 Feb 2023EUFRA Thomas GravouilleReached 250 CP at OCIC (Top 8)
1719 Feb 2023NAUSA Alex UnderhillReached 300 CP at OCIC (Top 16)
1819 Feb 2023EUFRA Aurélien SoulaReached 250 CP at OCIC (Top 16)
1919 Feb 2023OCAUS Sam PandelisReached 200 CP at OCIC (Top 16)
2019 Feb 2023NACHN Peng ChongjunReached 300 CP at OCIC (Top 16)
2119 Feb 2023NAUSA Joseph UgarteReached 300 CP at OCIC (Top 16)
2219 Feb 2023EUESP Eric RiosReached 250 CP at OCIC (Top 16)
2319 Feb 2023NASWI Stefan MottReached 300 CP at OCIC (Top 32)
2419 Feb 2023NAUSA James EvansReached 300 CP at OCIC (Top 64)
2519 Feb 2023LABRA Gabriel AgatiReached 200 CP at OCIC (Top 64)
2626 Feb 2023EUESP Álex SotoReached 250 CP at Bochum Regionals (Runner-up)
2726 Feb 2023EUITA Marco SilvaReached 250 CP at Bochum Regionals (Top 8)
2826 Feb 2023EUSWI Andrea OleaReached 250 CP at Bochum Regionals (Top 32)
2926 Feb 2023NAUSA Nick NavarreReached 300 CP at Knoxville Regionals (Top 4)
3026 Feb 2023NAUSA Zackary ThornbergReached 300 CP at Knoxville Regionals (Top 8)
315 Mar 2023EUGBR Taran BirdeeReached 250 CP at Perth Regionals (Champion)
325 Mar 2023OCAUS Alister SandoverReached 200 CP at Perth Regionals (Runner-up)
335 Mar 2023OCAUS Lochiel CameronReached 200 CP at Perth Regionals (Top 16)
345 Mar 2023OCAUS Thomas ChenReached 200 CP at Perth Regionals (Top 16)
355 Mar 2023OCAUS Meaghan RattleReached 200 CP at Perth Regionals (Top 16)
365 Mar 2023OCAUS James KatsarosReached 200 CP at Perth Regionals (Top 16)
375 Mar 2023OCCHL Michael NavasReached 200 CP at Perth Regionals (Top 16)
3812 Mar 2023LAARG Juan SalernoReached 200 CP at Natal Regionals (Runner-up)
3918 Mar 2023SEATWN Yang Da-weiKaohsiung Regional Champion
4019 Mar 2023EUESP Alex GómezReached 250 CP at Utrecht Special Event (Top 4)
4119 Mar 2023EUITA Giulio TarlaoReached 250 CP at Utrecht Special Event (Top 8)
4219 Mar 2023EUNDL Bas van der HeijdenReached 250 CP at Utrecht Special Event (Top 32)
4319 Mar 2023EUITA Giovanni PiscitelliReached 250 CP at Utrecht Special Event (Top 64)
4426 Mar 2023NAUSA Justin CarrisReached 300 CP at Charlotte Regionals (Champion)

Worlds invite requirements

The following is the list of the Masters Division players that have qualified to the 2024 World Championships by any of the means described above. They have been ordered alphabetically for each table.

Latest update: 3 August 2024

North America

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 12 in NA
Earned 500 CP
USA Alberto LaraPittsburgh Regional Top 4
Sacramento Regional Top 8
EUIC Top 32
Carolina Special Event Top 8
NAIC Top 64
2Top 12 in NA
Earned 500 CP
USA Andrew DingPittsburgh Regional Top 8
Sacramento Regional Top 8
LAIC Top 32
3Top 12 in NA
Regional Champion
Earned 500 CP
USA Chuppa Cross IVToronto Regional Champion
LAIC Top 16
Portland Regional Finalist
4Top 12 in NA
Earned 500 CP
USA Dylan SalvaneraLAIC Top 32
5Top 12 in NA
Regional Champion
Earned 500 CP
USA Giovanni CostaSan Antonio Regional Champion
NAIC Top 128
6Top 12 in NA
Regional Champion
Earned 500 CP
USA James BaekPeoria Regional Champion
LAIC Top 16
EUIC Top 64
7Top 12 in NA
Regional Champion
Earned 500 CP
USA James EvansKnoxville Regional Finalist
Vancouver Regional Champion
NAIC Top 64
8Top 12 in NA
Earned 500 CP
USA Joseph UgarteLAIC Top 8
San Antonio Regional Top 4
Portland Regional Top 8
9Top 12 in NA
Earned 500 CP
USA Justin TangToronto Regional Top 8
San Antonio Regional Top 8
Knoxville Regional Top 8
NAIC Top 64
10Top 12 in NA
Earned 500 CP
USA Paul ChuaToronto Regional Finalist
NAIC Top 16
11Top 12 in NA
Regional Champion
Earned 500 CP
USA Riley FacturaPittsburgh Regional Champion
Peoria Regional Top 8
Sacramento Regional Finalist
LAIC Top 4
San Antonio Regional Top 8
São Paulo Regional Finalist
12Top 12 in NA
Earned 500 CP
CHN Tang ShiliangPeoria Regional Top 4
Indianapolis Regional Top 8
NAIC Top 8

Other invitees

#CriteriaPlayerBest results this season
13Earned 500 CPISR Aaron BrokSacramento Regional Top 8
Orlando Regional Top 8
14Earned 500 CPUSA Aaron ClemonsCharlotte Regional Top 64
15Earned 500 CPUSA Aaron GrubbsLocal events
16Earned 500 CPUSA Aaron TraylorPittsburgh Regional Top 4
Indianapolis Regional Top 8
17Earned 500 CPUSA Aaron ZhengEUIC Top 128
18Earned 500 CPUSA Adit SelvarajKnoxville Regional Top 64
19Earned 500 CPIND Aditya SubramanianLos Angeles Regional Top 4
NAIC Top 64
20Earned 500 CPUSA Adrian HazelLocal events
21Earned 500 CPUSA Adrien HurleyToronto Regional Top 64
22Earned 500 CPUSA AJ TestermanSan Antonio Regional Top 32
23Earned 500 CPCAN Ale PiscitelliIndianapolis Regional Top 32
24Earned 500 CPUSA Alex ArandPeoria Regional Top 16
25Regional Champion
Earned 500 CP
USA Alex UnderhillPortland Regional Champion
NAIC Top 16
26Earned 500 CPPRI Alexavier AlvarezCarolina Special Event Top 4
27Earned 500 CPUSA Alexis EsparzaLocal events
28Earned 500 CPUSA Alexzander PagePeoria Regional Top 32
29Earned 500 CPUSA Anders NordstromToronto Regional Top 64
30Earned 500 CPUSA Andrew BlockNAIC Top 64
31Earned 500 CPUSA Andrew BricenoLos Angeles Regional Top 16
32Earned 500 CPUSA Andrew GouckLocal events
33Earned 500 CPUSA Andrew WhitmanLocal events
34Earned 500 CPPHL Arbin TumanengCharlotte Regional Top 4
35Earned 500 CPUSA Ashton CoxVancouver Regional Top 8
36Earned 500 CPUSA Austin ForcinitoNAIC Top 64
37Earned 500 CPUSA Austin LeKnoxville Regional Top 32
38Earned 500 CPUSA Averi BieryKnoxville Regional Top 8
39Earned 500 CPUSA Ben GrissmerOrlando Regional Top 4
40Earned 500 CPUSA Ben Omnes-NortonPortland Regional Top 64
41Earned 500 CPUSA Blake SilverNAIC Top 32
42Earned 500 CPUSA Bobby RochelleToronto Regional Top 8
43Earned 500 CPUSA Brady SmithVancouver Regional Finalist
44Earned 500 CPUSA Brandon DavisPortland Regional Top 8
Vancouver Regional Top 8
45Earned 500 CPUSA Brandon TuchtenhagenVancouver Regional Top 8
46Earned 500 CPUSA Brendan ZhengCharlotte Regional Top 32
47Earned 500 CPIRL Brian CollinsSacramento Regional Top 8
EUIC Top 16
48Earned 500 CPUSA Calvin NissonLocal events
49Earned 500 CPUSA Carson ConferPortland Regional Top 16
50Earned 500 CPUSA Carter DavisVancouver Regional Top 32
51Earned 500 CPUSA Charles MosesOrlando Regional Top 8
52Earned 500 CPUSA Chase MatteoPittsburgh Regional Top 32
53Earned 500 CPUSA Collin BeerLocal events
54Earned 500 CPUSA Collin HeierPortland Regional Top 4
Los Angeles Regional Top 8
55Earned 500 CPUSA Connor SwikartNAIC Top 64
56Earned 500 CPCHN Dai HaoNAIC Top 64
57Earned 500 CPPER Daniel ReyesLAIC Top 32
58Earned 500 CPUSA Daniel YuNAIC Top 64
59Earned 500 CPCAN Daravone SouphommanychanhToronto Regional Top 32
60Earned 500 CPUSA Darius HelmickLos Angeles Regional Top 32
61Earned 500 CPUSA David BaumgardtLos Angeles Regional Top 16
62Earned 500 CPUSA David HarupaOrlando Regional Top 64
63Earned 500 CPUSA David RosemonCarolina Special Event Top 8
64Earned 500 CPCAN Diego AguirreLocal events
65Earned 500 CPUSA Dillon KleinvehnPortland Regional Top 16
66Earned 500 CPUSA Dominik GliatisLos Angeles Regional Top 32
67Earned 500 CPUSA Donald SmithStockholm Regional Top 8
68Earned 500 CPKOR Donghun YoumOrlando Regional Top 16
69Earned 500 CPUSA Dylan MatthewsOrlando Regional Top 16
70Earned 500 CPMEX Enrique GrimaldoKnoxville Regional Top 4
71Earned 500 CPUSA Enzo ReciToronto Regional Top 8
Charlotte Regional Top 8
NAIC Top 128
72Earned 500 CPUSA Eric BartlettToronto Regional Top 16
73Earned 500 CPCAN Eric LuongLocal events
74Earned 500 CPUSA Erik HolmstromIndianapolis Regional Top 16
75Earned 500 CPUSA Ethan TrejoOrlando Regional Top 32
76Earned 500 CPUSA Everett FilloonEUIC Top 64
77Earned 500 CPPOL Fiona SzymkiewiczNAIC Top 128
78Earned 500 CPUSA Garrett WilsonOrlando Regional Top 64
79Earned 500 CPUSA Gary QianGlobal Challenge II Top 8
NAIC Top 128
80Earned 500 CPUSA Giovanni CischkePittsburgh Regional Top 16
Global Challenge II Top 8
81Earned 500 CPUSA Grant WeldonLos Angeles Regional Top 16
82Earned 500 CPVNM Hoàng HồLocal events
83Earned 500 CPUSA Hunter BraumOrlando Regional Top 64
84Earned 500 CPUSA Ian HoldemanSacramento Regional Top 64
85Earned 500 CPUSA Ian McLaughlinEUIC Top 64
86Earned 500 CPUSA Jackson FerrisPeoria Regional Top 16
87Earned 500 CPUSA Jackson ManningLocal events
88Earned 500 CPUSA Jacob LintnerOrlando Regional Top 16
89Earned 500 CPUSA Jacob MortensonLocal events
90Earned 500 CPCAN Jean-Marc HébertVancouver Regional Top 16
91Earned 500 CPUSA Jeongbin PakKnoxville Regional Top 64
92Earned 500 CPUSA Jered HunnPeoria Regional Top 32
93Earned 500 CPUSA Jeremiah PaulLocal events
94Earned 500 CPUSA Jeremy BoydLocal events
95Earned 500 CPCAN Jérémy CôtéGlobal Challenge I Top 4
NAIC Top 32
96Earned 500 CPUSA Jeremy LeishmanLocal events
97Earned 500 CPUSA Jeremy ParsonPeoria Regional Top 4
EUIC Top 128
98Earned 500 CPCAN Jesse RomoloKnoxville Regional Top 32
99Earned 500 CPUSA Jeudy AzzarelliPittsburgh Regional Top 8
San Antonio Regional Top 8
EUIC Top 64
NAIC Top 16
100Earned 500 CPUSA Jimmy FriedleToronto Regional Top 32
101Earned 500 CPUSA Joe SakowskiLocal events
102Earned 500 CPUSA John MillsLocal events
103Earned 500 CPUSA Jonathan DuranOrlando Regional Top 32
104Earned 500 CPDOM Jonathan ZunigaIndianapolis Regional Top 16
105Earned 500 CPUSA Jose VazquezPortland Regional Top 8
106Earned 500 CPUSA Joseph BrummettVancouver Regional Top 64
107Earned 500 CPUSA Joseph CartinCharlotte Regional Top 128
108Earned 500 CPUSA Joseph KwanEUIC Top 128
Bogotá Special Event Top 8
109Earned 500 CPUSA Joseph PulkowskiSacramento Regional Top 32
110Earned 500 CPUSA Joshua DenkVancouver Regional Top 16
111Earned 500 CPJAM Joshua LorcyLAIC Top 8
Orlando Regional Top 8
112Earned 500 CPUSA Jourdan Bul-lalayaoLocal events
113Earned 500 CPUSA Junxi ZhuPeoria Regional Top 8
NAIC Top 64
114Earned 500 CPUSA Justin BurnsSan Antonio Regional Top 4
Indianapolis Regional Top 4
Los Angeles Regional Top 8
NAIC Top 8
115Earned 500 CPUSA Justin CarrisOrlando Regional Top 4
NAIC Top 128
116Earned 500 CPUSA Justin KnoxPeoria Regional Top 8
NAIC Top 64
117Earned 500 CPUSA Karl KopczynskiNAIC Top 64
118Earned 500 CPUSA KaSun ThompsonLocal events
119Earned 500 CPUSA Kazuki KanehiraCharlotte Regional Top 32
120Earned 500 CPUSA Keanu InosantoIndianapolis Regional Top 8
121Earned 500 CPPRI Kenneth TiradoLAIC Top 32
Carolina Special Event Champion
122Earned 500 CPUSA Kevin MillerNAIC Top 64
123Earned 500 CPUSA Kevin SwastekPeoria Regional Top 64
124Earned 500 CPUSA Kian CampbellLos Angeles Regional Top 4
125Earned 500 CPUSA Kurt ImhoffLocal events
126Earned 500 CPCAN Kylan Van SeverenNAIC Top 64
127Earned 500 CPUSA Kyle AyalaLocal events
128Earned 500 CPUSA Kyle HowlandNAIC Top 64
129Earned 500 CPUSA Kyle LivinghouseKnoxville Regional Top 8
NAIC Top 32
130Earned 500 CPUSA Len DeuelKnoxville Regional Top 16
131Earned 500 CPUSA Leonard Craft IIIPeoria Regional Top 8
Indianapolis Regional Top 4
132Earned 500 CPUSA Logan MazurNAIC Top 128
133Earned 500 CPUSA Logan PressleyPittsburgh Regional Top 32
134Earned 500 CPUSA Lorenzo ArcePortland Regional Top 64
135Earned 500 CPUSA Louis PieriteLocal events
136Earned 500 CPESP Luca PazKnoxville Regional Top 4
NAIC Top 128
137Earned 500 CPUSA Luhou ShenOrlando Regional Top 32
138Earned 500 CPUSA Luka TrejgutPeoria Regional Finalist
Charlotte Regional Top 4
NAIC Top 64
139Earned 500 CPUSA Luke BowarPortland Regional Top 32
140Earned 500 CPUSA Marcos PerezNAIC Top 64
141Earned 500 CPCAN Marcus DionVancouver Regional Top 16
142Earned 500 CPUSA Mark JacksonNAIC Top 16
143Earned 500 CPUSA Mason CutlerIndianapolis Regional Top 32
144Earned 500 CPUSA Matin MoradiIndianapolis Regional Top 32
145Earned 500 CPCAN Matt TiddLocal events
146Earned 500 CPUSA Matthew CecilLocal events
147Earned 500 CPUSA Matthew SoEUIC Top 64
148Earned 500 CPUSA Matthew WoodruffLocal events
149Earned 500 CPUSA Maximilian GorchelsToronto Regional Top 32
150Earned 500 CPUSA Meghan HymanPittsburgh Regional Top 16
151Regional Champion
Earned 500 CP
USA Michael ZhangSacramento Regional Champion
Vancouver Regional Top 4
NAIC Top 32
152Regional Champion
Earned 500 CP
USA Montana MottLos Angeles Regional Champion
153Earned 500 CPUSA Nate EngstromLocal events
154Earned 500 CPCAN Navjit JoshiPortland Regional Top 16
155Earned 500 CPCAN Neil PatelCharlotte Regional Top 8
Vancouver Regional Top 8
Orlando Regional Finalist
156Earned 500 CPUSA Nicholas BorghiPittsburgh Regional Top 64
157Earned 500 CPUSA Nicholas DonnellyCharlotte Regional Finalist
158Earned 500 CPUSA Nicholas RubinghLocal events
159Earned 500 CPUSA Nick NavarreIndianapolis Regional Top 8
NAIC Top 128
160Earned 500 CPUSA Nick WillemsCharlotte Regional Top 128
161Earned 500 CPUSA Noah GardnerNAIC Top 64
162Earned 500 CPUSA Norah BowmanKnoxville Regional Top 8
163Earned 500 CPUSA Ofomezie EmellePittsburgh Regional Top 8
164Earned 500 CPCAN Olivia MoledzkiOrlando Regional Top 128
165International Champion
Earned 500 CP
USA Patrick ConnorsNAIC Champion
166Earned 500 CPUSA Patrick DillonNAIC Top 64
167Earned 500 CPUSA Peter ChenNAIC Top 64
168Earned 500 CPUSA Phillip WingettLocal events
169Earned 500 CPUSA Pranav SharmaLocal events
170Earned 500 CPUSA Preston GadlingLocal events
171Earned 500 CPUSA Qi WeiLos Angeles Regional Top 64
172Earned 500 CPCAN Rafe OsborneLocal events
173Earned 500 CPIND Raghav MalaviyaSacramento Regional Top 4
Toronto Regional Top 4
San Antonio Regional Finalist
174Regional Champion
Earned 500 CP
IND Rajan BalPittsburgh Regional Top 8
Indianapolis Regional Champion
Los Angeles Regional Top 8
175Earned 500 CPCAN Raphael BagaraVancouver Regional Top 32
176Earned 500 CPUSA Rich CuddyLocal events
177Earned 500 CPUSA Richard MogollonSan Antonio Regional Top 32
178Earned 500 CPUSA Richard WanNAIC Top 128
179Earned 500 CPUSA Rily CornIndianapolis Regional Top 64
180Earned 500 CPCAN Ruby McEachernLocal events
181Earned 500 CPUSA Rushil ThakkarIndianapolis Regional Top 32
182Earned 500 CPUSA Ryan AlmeidaNAIC Top 64
183Earned 500 CPUSA Ryan BaileyPortland Regional Top 32
184Earned 500 CPUSA Ryan HaigPortland Regional Top 8
Los Angeles Regional Finalist
185Earned 500 CPCAN Ryan LosetoLocal events
186Earned 500 CPUSA Sam DannekerEUIC Top 16
187Earned 500 CPUSA Sam PletcherNAIC Top 64
188Earned 500 CPUSA Scott IwafuchiVancouver Regional Top 4
189Earned 500 CPUSA Sebastian GuerreroOrlando Regional Top 64
190Earned 500 CPPRI Sergio MojicaLocal events
191Earned 500 CPIRL Shane GaffneySacramento Regional Top 4
NAIC Top 128
192Earned 500 CPCHN Si DaweiNAIC Top 32
193Earned 500 CPUSA Sohaib MuftiCharlotte Regional Top 32
194Earned 500 CPCHE Stefan MottEUIC Top 32
195Earned 500 CPUSA Stephen MoriokaLocal events
196International Finalist
Earned 500 CP
USA Tim EdwardsEUIC Finalist
197Regional Champion
Earned 500 CP
USA Toler WebbCharlotte Regional Top 8
Knoxville Regional Champion
198Earned 500 CPUSA Trista MedineEUIC Top 128
199Earned 500 CPUSA Waleed HelmyLocal events
200Earned 500 CPUSA Will InabinetCharlotte Regional Top 16
201Regional Champion
Earned 500 CP
USA Wolfe GlickPittsburgh Regional Finalist
Charlotte Regional Champion
EUIC Top 16
Orlando Regional Champion
NAIC Top 32
202Earned 500 CPCHN Wu YichunKnoxville Regional Top 16
203Earned 500 CPCHN Xiao HaotianNAIC Top 64
204Earned 500 CPUSA Yotam CohenOrlando Regional Top 32
205Earned 500 CPJPN Yuki ZaninovichBrisbane Regional Top 16
206Earned 500 CPUSA Zach DroegkampPortland Regional Top 32
207Earned 500 CPUSA Zachary MnichNAIC Top 32
208Earned 500 CPUSA Zachary WeedOrlando Regional Top 8
209Earned 500 CPUSA Zackary ThornbergCharlotte Regional Top 32
210Earned 500 CPUSA Zee CostagliolaSan Antonio Regional Top 8
NAIC Top 16
211Earned 500 CPCHN Zhang ZheLos Angeles Regional Top 16

Europe

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 16 in EU
Earned 400 CP
ESP Àlex GómezBarcelona Special Event Top 8
LAIC Top 16
EUIC Top 4
NAIC Top 32
2Top 16 in EU
Regional Champion
Earned 400 CP
ESP Antonio SánchezLiverpool Regional Champion
Bologna Special Event Top 4
NAIC Top 8
3Top 16 in EU
International Finalist
Earned 400 CP
FRA Aurélien SoulaLille Regional Finalist
Liverpool Regional Top 8
Utrecht Special Event Finalist
EUIC Top 8
NAIC Finalist
4Top 16 in EU
Earned 400 CP
DEU Baris AkcosLAIC Top 32
5Top 16 in EU
Earned 400 CP
ITA Davide CognettaLAIC Top 16
Liverpool Regional Top 8
Global Challenge III 2nd place
EUIC Top 64
6Top 16 in EU
Special Event Champion
Earned 400 CP
PRT Eduardo CunhaBarcelona Special Event Champion
LAIC Top 32
Liverpool Regional Top 4
Global Challenge III Champion
EUIC Top 32
NAIC Top 4
7Top 16 in EU
Earned 400 CP
ESP Eric RiosLAIC Top 16
Gdańsk Regional Top 4
Dortmund Regional Top 8
NAIC Top 16
8Top 16 in EU
Earned 400 CP
DNK Frederik Høj NielsenGdańsk Regional Top 8
Global Challenge II Top 4
Stockholm Regional Top 8
9Top 16 in EU
Earned 400 CP
ITA Giulio TarlaoLAIC Top 16
EUIC Top 128
NAIC Top 16
10Top 16 in EU
International Champion
Earned 400 CP
ITA Marco SilvaLille Regional Top 8
LAIC Champion
Stockholm Regional Top 4
NAIC Top 64
11Top 16 in EU
2023 Worlds Finalist
Regional Champion
Earned 400 CP
DEU Michael KelschStuttgart Regional Top 8
Utrecht Special Event Top 4
EUIC Top 64
Stockholm Regional Champion
NAIC Top 64
12Top 16 in EU
International Champion
Earned 400 CP
USA Nils DunlopGdańsk Regional Top 8
Stuttgart Regional Finalist
EUIC Champion
Stockholm Regional Top 8
13Top 16 in EU
Regional Champion
Earned 400 CP
FIN Oliver EskolinGdańsk Regional Champion
Global Challenge II Top 8
EUIC Top 64
14Top 16 in EU
Regional Champion
Earned 400 CP
ITA Simone SanvitoBarcelona Special Event Top 8
Lille Regional Champion
Gdańsk Regional Finalist
15Top 16 in EU
Earned 400 CP
ESP Víctor MedinaLAIC Top 8
Dortmund Regional Top 8
EUIC Top 32
Bologna Special Event Top 8
16Top 16 in EU
Earned 400 CP
CHN Zhang HengyueNAIC Top 64

Other invitees

#CriteriaPlayerBest results this season
17Earned 400 CPFRA Adam CherfaouiEUIC Top 128
18Earned 400 CPESP Adrián IsidoroEUIC Top 64
19Earned 400 CPNLD Akram HamdiUtrecht Special Event Top 32
20Earned 400 CPESP Albert BosStuttgart Regional Top 8
21Earned 400 CPITA Alberto BaldiLocal events
22Earned 400 CPESP Alberto CañueloEUIC Top 16
23Earned 400 CPESP Alejandro FuentelsazBarcelona Special Event Top 32
24Earned 400 CPPOL Aleksandra ĆwikielLocal events
25Earned 400 CPITA Alessandro CaliriLocal events
26Earned 400 CPITA Alessandro FantinatoBologna Special Event Top 8
27Earned 400 CPITA Alessandro TucciStuttgart Regional Top 16
28Earned 400 CPITA Alessio FuscàBarcelona Special Event Top 8
Bologna Special Event Top 8
29Earned 400 CPDEU Alexander UbaghsStuttgart Regional Top 16
30Earned 400 CPMAR Amin LehnaDortmund Regional Top 32
31Earned 400 CPITA Andrea StefanczykLocal events
32Earned 400 CPDEU Andreas ZahnStuttgart Regional Top 64
33Earned 400 CPFRA Anthony MagailLocal events
34Earned 400 CPFRA Anthony-Christopher ManolacheLiverpool Regional Top 64
35Earned 400 CPESP Antonio RodrigoDortmund Regional Top 16
36Earned 400 CPITA Arash OmmatiEUIC Top 32
37Earned 400 CPFRA Armand LefebvreLocal events
38Earned 400 CPFRA Arthur MéreurLocal events
39Earned 400 CPGBR Asra StoneLille Regional Top 64
40Earned 400 CPFRA Audric DavidLiverpool Regional Top 32
41Earned 400 CPNLD Bart van DoornStuttgart Regional Top 32
42Earned 400 CPDEU Benjamin GedaschkeLocal events
43Earned 400 CPDEU Benjamin MajauraStuttgart Regional Top 64
44Earned 400 CPESP Carlos CabalEUIC Top 128
45Earned 400 CPESP Carlos CañoBologna Special Event Top 64
46Earned 400 CPCHE Carmine RagoneLocal events
47Earned 400 CPBEL Charel SchroederLocal events
48Earned 400 CPCHN Chen TianyiLocal events
49Earned 400 CPITA Christian De NicoloBarcelona Special Event Top 32
50Earned 400 CPAUT Christian SmiljanićEUIC Top 32
51Earned 400 CPBEL Christophe WillemsLille Regional Top 64
52Earned 400 CPGBR Christopher DaoudLocal events
53Earned 400 CPGRC Christos SantasLocal events
54Earned 400 CPITA Ciro BarbatoLocal events
55Earned 400 CPGBR Damahni PalmerStockholm Regional Top 32
56Earned 400 CPSWE Daniel DaertniLiverpool Regional Top 32
57Earned 400 CPGBR Daniel ParrisLocal events
58Earned 400 CPITA Daniel PioppiLocal events
59Earned 400 CPITA Danilo ModugnoBologna Special Event Top 32
60Earned 400 CPITA Dario CozzoLocal events
61Earned 400 CPESP David CarrascoLocal events
62Earned 400 CPITA Davide CarrerGdańsk Regional Top 8
EUIC Top 32
63Earned 400 CPITA Davide CauteruccioEUIC Top 8
64Earned 400 CPITA Davide FazioEUIC Top 16
65Earned 400 CPITA Davide MiragliaGdańsk Regional Top 8
66Earned 400 CPTUR Deni̇z Mi̇maroğluLocal events
67Earned 400 CPDEU Dennis KomenLocal events
68Earned 400 CPDEU Dominic SchefflerLocal events
69Earned 400 CPITA Edoardo CoccoLocal events
70Earned 400 CPBEL Elias TruyensLocal events
71Earned 400 CPITA Emanuele BrigantiEUIC Top 32
72Earned 400 CPNLD Emir AbdulovskiUtrecht Special Event Top 8
73Earned 400 CPDEU Fabian KuhlDortmund Regional Top 32
74Earned 400 CPITA Fausto TerranaLocal events
752023 Worlds Semifinalist
Earned 400 CP
ITA Federico CamporesiNAIC Top 32
76Earned 400 CPGBR Femi JordanovicLiverpool Regional Top 64
77Earned 400 CPITA Ferdinando VincentiBarcelona Special Event Top 32
78Earned 400 CPPOL Filip IdczakEUIC Top 128
79Earned 400 CPITA Filippo PerraLocal events
80Earned 400 CPITA Flavio Del PidioLiverpool Regional Finalist
EUIC Top 128
81Earned 400 CPDEU Florian HoffmannStuttgart Regional Top 16
82Regional ChampionDEU Florian TemmeDortmund Regional Champion
83Earned 400 CPESP Forhad ChodhouryUtrecht Special Event Top 16
84Earned 400 CPESP Fran MartínezLocal events
85Earned 400 CPITA Francesco IozziaDortmund Regional Top 4
EUIC Top 64
86Earned 400 CPITA Francesco PardiniDortmund Regional Top 8
87Earned 400 CPITA Francesco Pio PeroEUIC Top 64
88Earned 400 CPITA Francesco RasiniGdańsk Regional Top 32
89Earned 400 CPFRA Gauthier ClanetLocal events
90Earned 400 CPITA Giacomo PauselliLocal events
91Earned 400 CPITA Gianmaria SorbinoLocal events
92Earned 400 CPITA Gilberto GoracciLocal events
93Earned 400 CPITA Giovanni PanarelloBologna Special Event Top 32
94Earned 400 CPITA Giovanni PiscitelliBologna Special Event Top 64
95Earned 400 CPITA Giulio FiorettiLocal events
96Earned 400 CPITA Giuseppe MusiccoBarcelona Special Event Top 4
97Earned 400 CPFRA Hippolyte BernardBologna Special Event Top 4
98Earned 400 CPNLD Hsuan-Chih KuoLiverpool Regional Top 32
99Earned 400 CPDEU Ibrahim MaaroufLiverpool Regional Top 64
100Earned 400 CPESP Iker RodrigoUtrecht Special Event Top 8
101Earned 400 CPGRC Ilias RoufogalisStuttgart Regional Top 16
102Earned 400 CPGRC Ioannis BaziotisLocal events
103Earned 400 CPGRC Ioannis BerikakisLocal events
104Earned 400 CPESP Ismael AarabLocal events
105Earned 400 CPITA Ivan De FalcoLocal events
106Earned 400 CPGBR Jack ClarkeLiverpool Regional Top 32
107Earned 400 CPGBR Jack MarshallLiverpool Regional Top 32
108Earned 400 CPDNK Jakob Hermann-HallumEUIC Top 64
109Earned 400 CPGBR James CloughLocal events
110Earned 400 CPGBR Jamie BoytToronto Regional Top 4
111Earned 400 CPGBR Jamie ChenGlobal Challenge I Top 32
112Earned 400 CPGBR Jamie KeanStockholm Regional Top 32
113Earned 400 CPDEU Jannik KochLocal events
114Earned 400 CPESP Javier SeñorenaUtrecht Special Event Top 16
115Earned 400 CPESP Jesús JiménezLocal events
116Earned 400 CPESP Joan GarciaEUIC Top 128
117Earned 400 CPESP Joan PoyatoLocal events
118Earned 400 CPPRT João SantosLille Regional Top 64
119Earned 400 CPGRC John DamasLocal events
120Earned 400 CPDEU Jonas NienhüserLocal events
121Earned 400 CPGBR Jordan GuyLocal events
122Earned 400 CPESP Jorge FernándezLocal events
123Earned 400 CPESP Jorge MartíLocal events
124Earned 400 CPNLD Jorijn RaijmakersEUIC Top 4
125Earned 400 CPESP José Luis GarcíaLiverpool Regional Top 64
126Earned 400 CPGBR Joseph MartinEUIC Top 64
127Earned 400 CPGBR Joseph RussellEUIC Top 16
128Earned 400 CPDEU Jost MalczewskiLocal events
129Earned 400 CPESP Juan Francisco AlcarazLocal events
130Earned 400 CPESP Juan Manuel OdriozolaEUIC Top 64
NAIC Top 32
131Earned 400 CPESP Juan NúñezLocal events
132Earned 400 CPESP Juanma LuqueLiverpool Regional Top 64
133Earned 400 CPESP Julián PiñeiroLiverpool Regional Top 32
134Earned 400 CPBEL Justin De BackerUtrecht Special Event Top 64
135Earned 400 CPFRA Karl AkpoviUtrecht Special Event Top 32
136Earned 400 CPFIN Kasper KallioEUIC Top 16
137Earned 400 CPCUB Kevin SalvettoUtrecht Special Event Top 64
138Earned 400 CPFRA Khalil HogguiBologna Special Event Top 128
139Earned 400 CPDEU Kusha KananiLocal events
140Earned 400 CPFRA Léo GaudinetLocal events
141Earned 400 CPITA Leonardo BonanomiGdańsk Regional Top 16
142Earned 400 CPGBR Liam CritcherLocal events
143Regional Champion
Earned 400 CP
ITA Lorenzo SilvestriniStuttgart Regional Champion
144Earned 400 CPDEU Louis MarklStockholm Regional Top 16
145Earned 400 CPCHN Lu HaoLocal events
146Earned 400 CPDEU Luca Breitling-PauseLocal events
147Earned 400 CPITA Luca CeribelliEUIC Top 8
Bologna Special Event Finalist
148Earned 400 CPITA Luca LussignoliBologna Special Event Top 16
149Earned 400 CPDNK Lucas Mester-ChristensenLocal events
150Earned 400 CPDEU Lukas NeierLocal events
151Earned 400 CPITA Manfredi InsingaLocal events
152Earned 400 CPESP Manuel HernándezLocal events
153Earned 400 CPESP Marc SeguíLiverpool Regional Top 64
154Earned 400 CPITA Marco MarrasBarcelona Special Event Finalist
NAIC Top 64
155Earned 400 CPITA Marco MarzialiLocal events
156Earned 400 CPNLD Mark MullenderLocal events
157Earned 400 CPDEU Markus StadterBarcelona Special Event Top 16
158Earned 400 CPGBR Matt MaynardStockholm Regional Top 4
159Earned 400 CPITA Matteo CentroneBologna Special Event Top 32
160Earned 400 CPITA Matteo FerrariLocal events
161Earned 400 CPITA Matteo MoscardiniGdańsk Regional Top 32
162Earned 400 CPFRA Matthieu BarbeDortmund Regional Top 16
163Earned 400 CPIRL Mattie MorganDortmund Regional Top 16
164Earned 400 CPDEU Maurice UtegLille Regional Top 8
EUIC Top 64
165Earned 400 CPITA Maurizio D’AndreaLiverpool Regional Top 64
166Earned 400 CPGBR Max WatermanEUIC Top 64
167Earned 400 CPGBR Menelik CollymoreUtrecht Special Event Top 64
168Earned 400 CPPOL Michał DziurzyńskiEUIC Top 64
169Earned 400 CPITA Michele TrevisanLocal events
170Earned 400 CPPRT Miguel PaqueteLille Regional Top 8
EUIC Top 32
171Earned 400 CPNLD Nick HolmerLocal events
172Earned 400 CPDEU Nick SchrottDortmund Regional Finalist
173Earned 400 CPITA Nicolò PollatoBarcelona Special Event Top 32
174Special Event ChampionIND Nikhil ReddyUtrecht Special Event Champion
175Earned 400 CPLUX Nikola ZirdumBarcelona Special Event Top 16
176Earned 400 CPDNK Nikolaj Høj NielsenGlobal Challenge I Top 8
Global Challenge II Top 4
NAIC Top 64
177Earned 400 CPCHE Oliver AchermannLocal events
178Earned 400 CPGBR Oliver GausdenUtrecht Special Event Top 16
179Earned 400 CPMAR Omar ZiyaniLocal events
180Earned 400 CPGBR Oscar PrincivalleLocal events
181Earned 400 CPHKG Patrick ChengLocal events
182Earned 400 CPDEU Philipp MayrLocal events
183Earned 400 CPFRA Pierre CosteUtrecht Special Event Top 32
184Earned 400 CPGRC Polydoros BerikakisLocal events
185Earned 400 CPDEU Rahim FarzanStuttgart Regional Top 32
186Earned 400 CPIRL Raj DesaiLiverpool Regional Top 32
187Earned 400 CPITA Ranieri CalderariLocal events
188Earned 400 CPFRA Rayan GueziUtrecht Special Event Top 8
189Earned 400 CPFRA Renaud DutarqueLocal events
190Earned 400 CPJAM Rhys JohnsonEUIC Top 64
191Earned 400 CPITA Riccardo MinardiUtrecht Special Event Top 64
192Earned 400 CPITA Riccardo StelliniUtrecht Special Event Top 4
193Earned 400 CPGBR Richard HodgeDortmund Regional Top 16
194Earned 400 CPITA Roberto ParenteLiverpool Regional Top 8
195Earned 400 CPITA Roberto PorrettiEUIC Top 16
196Earned 400 CPESP Roi GómezStockholm Regional Top 32
197Earned 400 CPGBR Ross StewartLiverpool Regional Top 32
198Special Event ChampionITA Ruben GianziniBologna Special Event Champion
199Earned 400 CPPRT Ruben PereiraLocal events
200Earned 400 CPIRL Ryan PowneyEUIC Top 128
201Earned 400 CPITA Salvatore RegaBarcelona Special Event Top 8
Utrecht Special Event Top 8
EUIC Top 128
202Earned 400 CPITA Salvatore ScaraglinoLocal events
203Earned 400 CPNOR Sam PlassgårdDortmund Regional Top 32
204Earned 400 CPGBR Sam TabnerDortmund Regional Top 32
205Earned 400 CPDEU Selahattin SturmDortmund Regional Top 32
206Earned 400 CPESP Sergio RamírezStuttgart Regional Top 4
Dortmund Regional Top 4
207Earned 400 CPESP Sergio SánchezLiverpool Regional Top 32
208Earned 400 CPITA Shai RabàBologna Special Event Top 32
209Earned 400 CPIRL Shane WhelanLocal events
210Earned 400 CPITA Sidy BadianeLille Regional Top 64
211Earned 400 CPAUT Simon BernardLocal events
212Earned 400 CPDEU Simon SchlütterLiverpool Regional Top 64
213Earned 400 CPBEL Simon Van der BorghtBarcelona Special Event Top 16
214Earned 400 CPITA Simone CalettiBarcelona Special Event Top 32
215Earned 400 CPITA Simone Di FeliciLocal events
216Earned 400 CPMAR Sliman ZiyechLocal events
217Earned 400 CPITA Stefano De MariaEUIC Top 128
218Earned 400 CPITA Stefano GreppiEUIC Top 32
219Earned 400 CPITA Stephane GiangasperoLocal events
220Earned 400 CPPOL Szymon WojdatEUIC Top 64
221Earned 400 CPDEU Tano RosenkranzLille Regional Top 32
222Earned 400 CPGBR Taran BirdeeLille Regional Top 4
Global Challenge III Top 4
NAIC Top 32
223Earned 400 CPFIN Teemu MankinenEUIC Top 32
224Earned 400 CPBEL Thomas BacuLocal events
225Earned 400 CPDEU Tobias ClemensStuttgart Regional Top 64
226Earned 400 CPGBR Tom WinterGdańsk Regional Top 4
227Earned 400 CPCHN Wang ShengyuGdańsk Regional Top 32
228Earned 400 CPESP Xavier VázquezGdańsk Regional Top 32
229Earned 400 CPCHN Xiang YuLiverpool Regional Top 16
230Earned 400 CPDEU Yannick OttingStuttgart Regional Top 32
231Earned 400 CPNLD Yvar VliegerUtrecht Special Event Top 16
232Earned 400 CPCHN Zhang BoweiEUIC Top 64

Latin America

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 8 in LatAm
Earned 300 CP
CRI David RodríguezLAIC Top 4
Mexico City Special Event Champion
2Top 8 in LatAm
Earned 300 CP
PER Dorian QuiñonezSantiago Regional Top 4
Lima Special Event Champion
3Top 8 in LatAm
Earned 300 CP
BRA Gabriel AgatiGoiânia Regional Top 4
EUIC Top 64
São Paulo Regional Top 8
4Top 8 in LatAm
Earned 300 CP
ARG Juan SalernoEUIC Top 32
São Paulo Regional Top 8
Buenos Aires Special Event Champion
Santiago Regional Top 8
NAIC Top 16
5Top 8 in LatAm
Earned 300 CP
ECU Paul RuizCuritiba Regional Top 8
LAIC Top 32
São Paulo Regional Top 4
Santiago Regional Top 8
6Top 8 in LatAm
Earned 300 CP
PER Renzo NavarroCuritiba Regional Top 8
LAIC Top 32
EUIC Top 128
Santiago Regional Top 4
Lima Special Event Top 8
7Top 8 in LatAm
Earned 300 CP
ARG Sebastián EscalanteGoiânia Regional Top 4
Buenos Aires Special Event Top 4
Lima Special Event Top 4
8Top 8 in LatAm
International Finalist
Earned 300 CP
BRA Thiago LattanziCuritiba Regional Top 8
LAIC Finalist

Other invitees

#CriteriaPlayerBest results this season
9Earned 300 CPMEX Adrián GranadosLocal events
10Earned 300 CPURY Agustín MarinucciBuenos Aires Special Event Finalist
11Earned 300 CPFRA Alban BadinLocal events
12Earned 300 CPSLV Alber CernaLocal events
13Earned 300 CPMEX Alberto ReneroLocal events
14Earned 300 CPPAN Alberto RíosLocal events
15Earned 300 CPMEX Aldo LoyolaLocal events
16Earned 300 CPMEX Alejandro MontelongoLocal events
17Earned 300 CPCRI Alejandro PérezLocal events
18Earned 300 CPPER Alejandro TejadaLocal events
19Earned 300 CPMEX Alejandro TerrazasBogotá Special Event Top 8
20Earned 300 CPCHL Alejandro ValdésLocal events
21Earned 300 CPMEX Alexander CansecoLAIC Top 32
Carolina Special Event Top 4
22Earned 300 CPBRA Alina MoraesLocal events
23Earned 300 CPCOL Andrés QuinteroBogotá Special Event Top 16
24Earned 300 CPMEX Arath VeraMexico City Special Event Top 16
25Earned 300 CPBRA Arthur KatzLocal events
26Earned 300 CPFRA Arthur MoscaLocal events
27Earned 300 CPMEX Azaael OrtizMexico City Special Event Top 8
28Earned 300 CPPER Beybi HuimánLocal events
29Earned 300 CPBRA Breno IshibaSão Paulo Regional Top 16
30Earned 300 CPBRA Bruno PionteLAIC Top 32
31Earned 300 CPARG Bruno QuirogaBuenos Aires Special Event Top 16
32Earned 300 CPBRA Caio LattanziSão Paulo Regional Top 16
33Earned 300 CPBRA Caio RomaniniGoiânia Regional Top 16
34Earned 300 CPCHL Camilo DíazLocal events
35Earned 300 CPCHL Camilo LiberonaLocal events
36Earned 300 CPCOL Camilo NeivaBogotá Special Event Top 16
37Earned 300 CPCHL Camilo ValdésLocal events
38Earned 300 CPPAN Carlos CastilloLocal events
39Earned 300 CPBRA Carlos ColomboLocal events
40Earned 300 CPMEX Carlos GarcíaLocal events
41Earned 300 CPMEX Carlos GonzálezLocal events
42Earned 300 CPMEX César ReyesLocal events
43Earned 300 CPMEX Charly PastranaLocal events
44Earned 300 CPMEX Christian RamírezLocal events
45Earned 300 CPBRA Christian RangelLocal events
46Earned 300 CPCHL Christopher GuggianaLocal events
47Earned 300 CPBRA Cláudio KamodaLocal events
48Regional Champion
Earned 300 CP
BRA Cristhian AndradeSão Paulo Regional Champion
49Earned 300 CPBRA Daniel BezerraLAIC Top 16
50Earned 300 CPMEX Daniel NúñezLAIC Top 64
51Earned 300 CPCHL Daniel PradenasSantiago Regional Top 16
52Earned 300 CPBRA Daniel RochaLAIC Top 32
53Earned 300 CPPER Daniel SáenzLocal events
54Earned 300 CPBRA Daniel VieiraLocal events
55Earned 300 CPMEX Daniela HernándezMexico City Special Event Top 16
56Earned 300 CPBRA David AssatoCuritiba Regional Top 8
57Earned 300 CPPAN David YauLocal events
58Earned 300 CPCHL Diego CepedaLocal events
59Earned 300 CPPER Diego GutiérrezCuritiba Regional Top 4
Goiânia Regional Top 8
EUIC Top 8
60Earned 300 CPCHL Diego MancillaLocal events
61Earned 300 CPPER Diego NatividadLocal events
62Earned 300 CPPER Diego OrtizSantiago Regional Top 16
63Earned 300 CPSLV Diego TrejoLocal events
64Earned 300 CPBRA Dylan TorresGoiânia Regional Finalist
65Earned 300 CPMEX Eduardo AbregoLocal events
66Earned 300 CPURY Emiliano MonteagudoLocal events
67Earned 300 CPCHL Emiliano ReyesLocal events
68Earned 300 CPMEX Enrique ContrerasLocal events
69Earned 300 CPGTM Enrique GonzálezLocal events
70Earned 300 CPMEX Erick HernándezLocal events
71Earned 300 CPMEX Erick LeónLocal events
72Earned 300 CPPAN Erick OrtizLocal events
73Earned 300 CPBRA Eros BrauneLocal events
74Earned 300 CPCRI Esteban HernándezNAIC Top 64
75Earned 300 CPCRI Esteban MolinaLAIC Top 8
EUIC Top 32
Mexico City Special Event Top 4
76Earned 300 CPCHL Esteban OjedaLocal events
77Earned 300 CPCHL Esteban VásquezLocal events
78Earned 300 CPSLV Estéfano HernándezLocal events
79Earned 300 CPCHL Estephan ValdebenitoLocal events
80Earned 300 CPBRA Fábio LimaLocal events
81Earned 300 CPCOL Fausto GómezBogotá Special Event Top 16
82Earned 300 CPCHL Felipe CasasLocal events
83Earned 300 CPCHL Felipe FredesLocal events
84Earned 300 CPCHL Felipe MéndezLocal events
85Earned 300 CPPAN Felipe MolinoCharlotte Regional Top 64
86Earned 300 CPPAN Fernando CastilloLocal events
87Earned 300 CPARG Fernando FerreiraLocal events
88Earned 300 CPARG Fran GribaudoSantiago Regional Top 8
89Earned 300 CPCHL Francisca TapiaLocal events
90Earned 300 CPPER Francisco AlcaLocal events
91Earned 300 CPMEX Francisco HerreraLocal events
92Earned 300 CPCHL Francisco TrigoLocal events
93Earned 300 CPURY Gabriel AbibLocal events
94Earned 300 CPPER Gabriel MaldonadoLocal events
95Earned 300 CPCHL Gabriel MancillaLocal events
96Earned 300 CPECU Galo OrbeaBogotá Special Event Top 4
97Earned 300 CPSLV Geovanni PolancoLocal events
98Earned 300 CPCOL Germán OrtizBogotá Special Event Top 8
99Earned 300 CPPER Gian Pierre RodríguezLocal events
100Earned 300 CPPER Gianfranco de VettoriLocal events
101Earned 300 CPMEX Gilberto EspejelMexico City Special Event Top 8
102Earned 300 CPPER Gonzalo BarreraLima Special Event Top 4
103Earned 300 CPPER Gonzalo PadillaLocal events
104Earned 300 CPURY Gonzalo SintasBuenos Aires Special Event Top 8
105Earned 300 CPBRA Guilherme QueirozEUIC Top 32
São Paulo Regional Top 4
106Earned 300 CPBRA Gustavo GomesLocal events
107Earned 300 CPBRA Gustavo KengoSão Paulo Regional Top 16
108Regional Champion
Earned 300 CP
PER Hanns PizarroLAIC Top 32
Santiago Regional Champion
109Earned 300 CPMEX Hiram EspinosaLocal events
110Earned 300 CPCHL Hugo MercadoLocal events
111Earned 300 CPBRA Hugo NascimentoLAIC Top 32
112Earned 300 CPCHL Ignacio SepúlvedaLocal events
113Earned 300 CPBRA Igor FagundesGoiânia Regional Top 16
114Earned 300 CPMEX Israel RamírezLocal events
115Earned 300 CPMEX Israel SuasteLocal events
116Earned 300 CPMEX Israel TorresLocal events
117Earned 300 CPBRA Italo MassucoLocal events
118Earned 300 CPCHL Iván CasanovaLocal events
119Earned 300 CPMEX Iván PeñaLocal events
120Earned 300 CPCHL Javier FigueroaLocal events
121Earned 300 CPCHL Javier NainEUIC Top 64
Lima Special Event Top 8
122Earned 300 CPCHL Javier ParadaLocal events
123Earned 300 CPCHL Javier PobleteLocal events
124Earned 300 CPCHL Javier PonceLocal events
125Earned 300 CPCHL Javier RamírezLocal events
126Earned 300 CPCHL Javier ValdésLocal events
127Earned 300 CPCHL Javier VilloutaLocal events
128Earned 300 CPCRI Jean LópezSão Paulo Regional Top 8
Bogotá Special Event Finalist
129Earned 300 CPBRA Jefferson CameloLAIC Top 32
130Earned 300 CPMEX Jesús CalderaLocal events
131Earned 300 CPPER Jesús UtrillaLima Special Event Top 16
132Earned 300 CPMEX Jetrick GelacioLocal events
133Earned 300 CPCOL Jimmy SuárezBogotá Special Event Top 4
134Earned 300 CPECU Joaquín CrespoLocal events
135Earned 300 CPCHL Joaquín RamosSantiago Regional Top 8
136Earned 300 CPCHL Joaquín ReyesLocal events
137Earned 300 CPARG Joaquín SalernoBuenos Aires Special Event Top 8
138Earned 300 CPPRY Johann DuarteLocal events
139Earned 300 CPSLV Jonathan RogelLocal events
140Earned 300 CPSLV Jonathan VillaltaLocal events
141Earned 300 CPARG Jorge CoriaLocal events
142Earned 300 CPCRI Jorge PerazaLocal events
143Earned 300 CPSLV José AudiaLocal events
144Earned 300 CPCRI José MenaLocal events
145Earned 300 CPSLV José SaguerLocal events
146Earned 300 CPECU Juan C. OrtizBogotá Special Event Top 8
147Earned 300 CPCOL Juan Camilo RestrepoLocal events
148Earned 300 CPECU Juan FariasLocal events
149Earned 300 CPGTM Juan Manuel SantizoLocal events
150Earned 300 CPPER Juan MejíaSantiago Regional Top 16
151Earned 300 CPPER Juan SilvaLocal events
152Earned 300 CPMEX Juan TreviñoLocal events
153Earned 300 CPMEX Juan VildósolaLocal events
154Earned 300 CPBRA Júlio EllerCuritiba Regional Top 16
155Earned 300 CPMEX Kenneth GamboaLocal events
156Earned 300 CPMEX Kohei ArikiLocal events
157Earned 300 CPCHL Kyara ZepedaLocal events
158Earned 300 CPPER Leandro PezánLocal events
159Earned 300 CPCRI Leonardo ChinchillaLAIC Top 16
160Earned 300 CPBRA Leonardo RitterCuritiba Regional Top 16
161Earned 300 CPPAN Lucas de la GuardiaLocal events
162Earned 300 CPCRI Luciano AriasLocal events
163Earned 300 CPBRA Luciano BegotLocal events
164Earned 300 CPCHL Luciano LarozeSantiago Regional Finalist
165Earned 300 CPCHL Luciano MuñozLocal events
166Earned 300 CPCHL Luis AraosLocal events
167Earned 300 CPBRA Luiz LimaLocal events
168Earned 300 CPBRA Maicon de MoraesLocal events
169Earned 300 CPPER Manuel JuárezOrlando Regional Top 128
170Earned 300 CPPAN Manuel RuizLocal events
171Earned 300 CPCHL Martín MuñozLocal events
172Earned 300 CPPRY Martín RiquelmeLAIC Top 64
173Earned 300 CPCHL Matías DíazLocal events
174Earned 300 CPCHL Mauro LeivaLocal events
175Earned 300 CPCRI Max MoralesBogotá Special Event Champion
176Earned 300 CPCHL Maximiliano AcuñaLocal events
177Earned 300 CPCHL Maximiliano AspeéLocal events
178Earned 300 CPMEX Miguel FrancoLocal events
179Regional Champion
Earned 300 CP
BRA Nader El BachaCuritiba Regional Champion
180Earned 300 CPCHL Nicolás del CampoSão Paulo Regional Top 16
181Earned 300 CPARG Nicolás MinieroBuenos Aires Special Event Top 16
182Earned 300 CPCHL Nicolás NietoLocal events
183Earned 300 CPCHL Nicolás VillagraLocal events
184Earned 300 CPCHL Nitchia PalmaLocal events
185Earned 300 CPMEX Oliver EsparzaLocal events
186Earned 300 CPCHL Omar AcuñaLocal events
187Earned 300 CPSLV Omar CruzLocal events
188Earned 300 CPBRA Orlando MarianoLocal events
189Earned 300 CPGTM Pablo AldanaLocal events
190Earned 300 CPCHL Pablo TorresLocal events
191Earned 300 CPPER Pablo VerásteguiLocal events
192Earned 300 CPCHL Patricio FerreiraLocal events
193Earned 300 CPCHL Paulo MirandaLocal events
194Earned 300 CPBRA Pedro CiniGoiânia Regional Top 8
195Regional Champion
Earned 300 CP
BRA Pedro FialdiniGoiânia Regional Champion
196Earned 300 CPBRA Philip PuertasLocal events
197Earned 300 CPECU Pierre CastroLocal events
198Earned 300 CPBRA Rafael CassemiroCuritiba Regional Top 4
199Earned 300 CPGTM Rafael GonzálezLocal events
200Earned 300 CPPER Rainer AranaLima Special Event Top 16
201Earned 300 CPPER Randy VigilLocal events
202Earned 300 CPBRA Raul GioielliLocal events
203Earned 300 CPECU Raúl RamírezLocal events
204Earned 300 CPPER Rennatto CarcheriLocal events
205Earned 300 CPCHL Renzo-Lukas HernándezLocal events
206Earned 300 CPCRI Reynord GonzálezBogotá Special Event Top 16
207Earned 300 CPMEX Rin LeibaMexico City Special Event Finalist
208Earned 300 CPCHL Rodrigo AvendañoLocal events
209Earned 300 CPCHL Rodrigo TapiaSantiago Regional Top 16
210Earned 300 CPBRA Rogério CatelLocal events
211Earned 300 CPMEX Said GarcíaLocal events
212Earned 300 CPSLV Salvador TorresLocal events
213Earned 300 CPPER Sebastián BisbalGoiânia Regional Top 8
214Earned 300 CPCHL Sebastián HuenuvilLocal events
215Earned 300 CPCHL Sebastián ParraLocal events
216Earned 300 CPCHL Sebastián ReyesLocal events
217Earned 300 CPPER Sebastián RodríguezLima Special Event Finalist
218Earned 300 CPBRA Sérgio IgarashiLocal events
219Earned 300 CPSLV Silvio VindelLocal events
220Earned 300 CPBRA Tomás da CruzSão Paulo Regional Top 8
221Earned 300 CPPRY Tomás SegoviaLocal events
222Earned 300 CPMEX Víctor MartínezLocal events
223Earned 300 CPBRA Victor RachikGoiânia Regional Top 16
224Earned 300 CPBRA Victor VieiraCuritiba Regional Finalist
225Earned 300 CPBRA Vinícius JunqueiraLocal events
226Earned 300 CPURY Walter Ezequiel PandianiLima Special Event Top 8
227Earned 300 CPBRA Yago VazLocal events
228Earned 300 CPBRA Yan SymGoiânia Regional Top 8
NAIC Top 4
229Earned 300 CPGTM Yasser MoralesLocal events

Oceania

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 4 in OC
Earned 300 CP
CHL Diego FerreiraMelbourne Regional Top 4
EUIC Top 32
2Top 4 in OC
Earned 300 CP
AUS Lewis TanBrisbane Regional Finalist
3Top 4 in OC
Earned 300 CP
AUS Meaghan RattleEUIC Top 64
4Top 4 in OC
Regional Champion
Earned 300 CP
AUS Nicholas KanLAIC Top 32
Brisbane Regional Champion
Melbourne Regional Top 8
EUIC Top 32
NAIC Top 64

Other invitees

#CriteriaPlayerBest results this season
5Earned 300 CPNZL Alex DonaldsonMelbourne Regional Top 8
6Earned 300 CPAUS Alister SandoverEUIC Top 64
7Earned 300 CPAUS Andy BrophyMelbourne Regional Top 32
8Earned 300 CPAUS Ben MadiganPerth Regional Top 4
9Earned 300 CPNZL Braden CleurLocal events
10Earned 300 CPAUS Bryce FaceyMelbourne Regional Top 16
11Earned 300 CPAUS Chamath AbeyawardanaLocal events
12Earned 300 CPAUS Chloe BourkeLocal events
13Earned 300 CPAUS Christopher GibsonLocal events
14Earned 300 CPAUS Daniel WalkerBrisbane Regional Top 8
15Earned 300 CPHRV Danijel ZitkoLocal events
16Earned 300 CPAUS Dimitri KoziarisLocal events
17Earned 300 CPAUS Galvin HuiLocal events
18Earned 300 CPNZL Guilherme SchillingLocal events
19Earned 300 CPAUS Harrison McCowageMelbourne Regional Top 16
20Earned 300 CPAUS Henry RichNAIC Top 8
21Earned 300 CPAUS Jack LloydBrisbane Regional Top 8
22Earned 300 CPAUS Jackson MayberryLocal events
23Earned 300 CPAUS Jake ZaffiraLocal events
24Regional Champion
Earned 300 CP
AUS James KatsarosPerth Regional Champion
25Earned 300 CPAUS Jesse BeardMelbourne Regional Top 8
26Earned 300 CPAUS Jim SullivanLocal events
27Earned 300 CPJPN Joji KaiedaGlobal Challenge III Top 8
Stockholm Regional Finalist
28Regional Champion
Earned 300 CP
AUS Kiran SinghBrisbane Regional Top 8
Melbourne Regional Champion
29Earned 300 CPCHN Liu GentingMelbourne Regional Top 4
30Earned 300 CPNZL Lorenz RavaloLocal events
31Earned 300 CPCHN Lu LingdiBrisbane Regional Top 16
32Earned 300 CPAUS Luke IuelePerth Regional Top 8
33Earned 300 CPAUS Luke MilliganMelbourne Regional Top 16
34Earned 300 CPAUS Matthew RobinsonLocal events
35Earned 300 CPAUS Michael HaganLocal events
36Earned 300 CPCHL Michael NavasLocal events
37Earned 300 CPAUS Mitch KendrickLocal events
38Earned 300 CPAUS Nicholas BinghamLocal events
39Earned 300 CPAUS Paul AmedeeLocal events
40Earned 300 CPAUS Raad ChowdhuryPerth Regional Top 8
41Earned 300 CPIDN Reynaldo JanalaLocal events
42Earned 300 CPAUS Ryan HercusPerth Regional Top 4
43Earned 300 CPAUS Sam PandelisLocal events
44Earned 300 CPNZL Spencer WhitlowLocal events
45Earned 300 CPAUS Thomas ChenLocal events
46Earned 300 CPAUS Thomas DervanLocal events
47Earned 300 CPAUS Toby KongmunMelbourne Regional Top 16
48Earned 300 CPNZL Trent SayerMelbourne Regional Finalist
49Earned 300 CPAUS Vivek ArunagiriBrisbane Regional Top 4
Perth Regional Top 8
50Earned 300 CPCHN Wang YuxiangPerth Regional Finalist
51Earned 300 CPAUS Yoav ReuvenLocal events

Middle East & South Africa

No player from Middle East & South Africa has earned an invite!

Japan

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 8 in JapanJPN Hyuma HaraGlobal Challenge II 2nd place
Japan National Champion
2Top 8 in JapanJPN Junya SuzukiJapan National Top 6
3Top 8 in JapanJPN Kenya KoderaJapan National Top 6
4Top 8 in JapanJPN Kiwamu EndoJapan National Finalist
5Top 8 in JapanJPN Masahiro TaokaJapan National Top 4
6Top 8 in JapanJPN Naoya OsumiJapan National Top 4
7Top 8 in JapanJPN Takashi YamamotoJapan National Top 8
8Top 8 in JapanCHN Zeng ChenyueJapan National Top 8

Other invitees

#CriteriaPlayerBest results this season
9Top 64 in JapanJPN Akira KimuraJapan National Top 48
10Top 64 in JapanJPN Daiju TamuraJapan National Top 48
11Top 64 in JapanJPN Daiki SudoJapan National Top 32
12Top 64 in JapanJPN Fumiya OkochiJapan National Top 32
13Top 64 in JapanJPN Genki MiyaharaJapan National Top 64
14Top 64 in JapanJPN Haruka GotoJapan National Top 64
15Top 64 in JapanJPN Haruto HiroeJapan National Top 48
16Top 64 in JapanJPN Hirofumi KimuraJapan National Top 24
17Top 64 in JapanJPN Hiromichi KozakiJapan National Top 32
18Top 64 in JapanJPN Iruto KonnoGlobal Challenge I Top 8
Global Challenge III Top 8
Japan National Top 48
19Top 64 in JapanUSA Jon HuJapan National Top 64
20Top 64 in JapanJPN Junya AkiyamaJapan National Top 64
21Top 64 in JapanJPN Kazuki OgushiJapan National Top 64
22Top 64 in JapanJPN Kazuki SumiyaJapan National Top 64
23Top 64 in JapanJPN Keishiro OhashiJapan National Top 12
24Top 64 in JapanJPN Keisuke SunaoshiJapan National Top 16
25Top 64 in JapanJPN Kengo HirataJapan National Top 24
26Top 64 in JapanJPN Kenta AkagiJapan National Top 16
27Top 64 in JapanJPN Kentaro MatsumotoJapan National Top 48
28Top 64 in JapanJPN Kentaro SekiJapan National Top 32
29Top 64 in JapanJPN Kento AsamiJapan National Top 64
30Top 64 in JapanJPN Kento SatoJapan National Top 48
31Top 64 in JapanJPN Kiyoshiro AraiJapan National Top 12
32Top 64 in JapanJPN Kota KawabeJapan National Top 32
33Top 64 in JapanJPN Kota OkutsuJapan National Top 48
342023 Worlds SemifinalistJPN Mao Harada
35Top 64 in JapanJPN Masahiro ItoJapan National Top 48
36Top 64 in JapanJPN Motoki AganoJapan National Top 64
37Top 64 in JapanJPN Naoto KishidaJapan National Top 48
38Top 64 in JapanJPN Naoto MizobuchiJapan National Top 48
39Top 64 in JapanJPN Rikuto NodaJapan National Top 64
40Top 64 in JapanJPN Ryo MajitaJapan National Top 48
41Top 64 in JapanJPN Ryo TakahashiJapan National Top 64
42Top 64 in JapanJPN Ryohei OkabeJapan National Top 64
43Top 64 in JapanJPN Ryosei NanbuJapan National Top 32
44Top 64 in JapanJPN Ryosuke AsoJapan National Top 48
45Top 64 in JapanJPN Shigehisa OsajimaJapan National Top 64
46Top 64 in JapanJPN Sho AkiyamaJapan National Top 48
47Top 64 in JapanJPN Shogo HamaguchiJapan National Top 16
482023 World ChampionJPN Shohei Kimura
49Top 64 in JapanJPN Shota HonguGlobal Challenge III Top 8
Japan National Top 64
50Top 64 in JapanJPN Taiki KodaJapan National Top 24
51Top 64 in JapanJPN Takafumi ShitoJapan National Top 24
52Top 64 in JapanJPN Takafumi YukimoriJapan National Top 16
53Top 64 in JapanJPN Takehiro NakataJapan National Top 32
54Top 64 in JapanJPN Takuma YamaneJapan National Top 12
55Top 64 in JapanJPN Tokiya FukazawaJapan National Top 64
56Top 64 in JapanJPN Tomoya KimuraJapan National Top 12
572023 World Champion (SR)JPN Tomoya Ogawa
58Top 64 in JapanJPN Tsubasa FujitaJapan National Top 64
59Top 64 in JapanJPN Tsubasa KitaokaJapan National Top 48
60Top 64 in JapanJPN Yasumitsu HamaJapan National Top 24
61Top 64 in JapanJPN Yoichiro KurogiJapan National Top 64
62Top 64 in JapanJPN Yuhei OtaniJapan National Top 24
63Top 64 in JapanJPN Yuki ShimizuJapan National Top 24
64Top 64 in JapanJPN Yuma KinugawaJapan National Top 48
65Top 64 in JapanJPN Yuma MiyamotoJapan National Top 48
66Top 64 in JapanJPN Yusuke SuzukiJapan National Top 32
67Top 64 in JapanJPN Yuta IshigakiJapan National Top 24
682023 Worlds Semifinalist (SR)JPN Yuta Kamura
692023 Worlds Semifinalist (SR)JPN Yuta Okada

South Korea

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 4 in KoreaKOR Jiseok LeeTrainers Cup 3rd place
2Top 4 in KoreaKOR Juyoung HongTrainers Cup Champion
3Top 4 in KoreaKOR Seongjae JeongTrainers Cup Finalist
4Top 4 in KoreaKOR Taeseok RoeTrainers Cup 4th place

Other invitees

#CriteriaPlayerBest results this season
5Top 16 in KoreaKOR Hyuk-in KwonTrainers Cup Top 6
6Top 16 in KoreaKOR Hyunggeun LimTrainers Cup Top 12
7Top 16 in KoreaKOR Jiho LeeTrainers Cup Top 6
8Top 16 in KoreaKOR Jinho ParkTrainers Cup Top 8
9Top 16 in KoreaKOR Jinwoo JangTrainers Cup Top 8
10Top 16 in KoreaKOR Joonki KimTrainers Cup Top 12
11Top 16 in KoreaKOR Junhwan KimGlobal Challenge I Champion
Trainers Cup Top 16
12Top 16 in KoreaKOR Junhyuk SongTrainers Cup Top 16
13Top 16 in KoreaKOR Junhyuk YangTrainers Cup Top 12
14Top 16 in KoreaKOR Sejun ParkTrainers Cup Top 16
15Top 16 in KoreaKOR Seowon KimTrainers Cup Top 12
16Top 16 in KoreaKOR Taeyoung KimTrainers Cup Top 16

South East Asia

Earned a Round 1 bye at Worlds

#CriteriaPlayerBest results this season
1Top 2 in ThailandTHA Chaiyawat TraiwichchaThailand National Champion
2Top 2 in Hong KongHKG Choi Yin FungHong Kong National Finalist
3Top 4 in TaiwanTWN Chyr WeiTaiwan National Champion
4Top 2 in SingaporeSGP Ervin TanSingapore National Champion
5Top 2 in MalaysiaMYS Gary NgMalaysia National Champion
6Top 4 in TaiwanTWN Ku Chao-chenTaiwan National Top 4
7Top 2 in Hong KongHKG Ma Chun YeungHong Kong National Champion
8Top 2 in SingaporeSGP Melvin KehSingapore National Finalist
9Top 2 in ThailandTHA Narawitch NaennaThailand National Finalist
10Top 2 in MalaysiaMYS Ng Chee WoonMalaysia National Finalist
11Top 2 in the PhilippinesPHL Paul BautistaPhilippines National Champion
12Top 4 in TaiwanTWN Tseng Yan-rongTaiwan National Top 4
13Top 2 in the PhilippinesPHL Vincent IgnacioPhilippines National Finalist
14Top 4 in TaiwanTWN Yang Hao-hsiangTaiwan National Finalist

Other invitees

#CriteriaPlayerBest results this season
15Top 8 in MalaysiaMYS Abied AriffinMalaysia National Top 4
16Top 8 in Hong KongHKG Adrian TangHong Kong National Top 8
17Top 8 in SingaporeSGP Avester LauSingapore National Top 8
18Top 8 in the PhilippinesPHL Billy AustriaPhilippines National Top 8
19Top 8 in MalaysiaMYS Brandon ChiaMalaysia National Top 4
20Top 8 in Hong KongHKG Chan Tsz HungHong Kong National Top 8
21Top 16 in TaiwanTWN Chen Chih-chunTaiwan National Top 16
22Top 16 in TaiwanTWN Chiu Chih-hungTaiwan National Top 8
23Top 8 in MalaysiaMYS Choo Kok WuiMalaysia National Top 8
24Top 16 in TaiwanTWN Hsiao Cheng-weiTaiwan National Top 16
25Top 8 in the PhilippinesPHL Irwin SorianoPhilippines National Top 4
26Top 8 in MalaysiaMYS Jamie TanMalaysia National Top 8
27Top 8 in MalaysiaIND Jasdil DeoMalaysia National Top 8
28Top 8 in the PhilippinesPHL Jasper DeePhilippines National Top 8
29Top 8 in ThailandTHA Jong Dae-JungThailand National Top 4
30Top 8 in SingaporeSGP Justin LokSingapore National Top 8
31Top 8 in MalaysiaMYS Kevin NgimMalaysia National Top 8
32Top 8 in Hong KongHKG Kisch ChengHong Kong National Top 8
33Top 8 in Hong KongHKG Lai Chi HoHong Kong National Top 4
34Top 16 in TaiwanTWN Li Nien-weiTaiwan National Top 16
35Top 16 in TaiwanTWN Liang Chih-chunTaiwan National Top 16
36Top 16 in TaiwanTWN Liu Chen-weiTaiwan National Top 16
37Top 16 in TaiwanTWN Liu Yi-anTaiwan National Top 16
38Top 16 in TaiwanTWN Liu Yi-weiTaiwan National Top 16
39Top 16 in TaiwanHKG Mak Kwan HoTaiwan National Top 8
40Top 8 in SingaporeSGP Marcus KohSingapore National Top 4
41Top 8 in ThailandTHA Nattanon WongwiwatchaiThailand National Top 4
42Top 8 in ThailandTHA Nattawarn EmasitiThailand National Top 8
43Top 8 in ThailandTHA Nonthaphat ChotikadechanarongThailand National Top 8
44Top 8 in Hong KongHKG Or Kei YinHong Kong National Top 8
45Top 16 in TaiwanTWN Pai Yu-pingTaiwan National Top 8
46Top 8 in ThailandTHA Panyawut NoijanThailand National Top 8
47Top 8 in the PhilippinesPHL Patrick CabanginPhilippines National Top 8
48Top 8 in ThailandTHA Purivut MonchaisawatThailand National Top 8
49Top 8 in the PhilippinesPHL Rap PerezPhilippines National Top 4
50Top 8 in Hong KongHKG Sam Ng Tsz SumHong Kong National Top 4
51Top 16 in TaiwanTWN Tsai Ching-cheTaiwan National Top 8
52Top 8 in the PhilippinesPHL Vince PaclebPhilippines National Top 8
53Top 16 in TaiwanTWN Wang Meng-weiTaiwan National Top 16
54Top 8 in SingaporeCHN Xi XiangyuSingapore National Top 8
55Top 8 in SingaporeSGP Zach KellySingapore National Top 4
56Top 8 in SingaporeMYS Zen SooSingapore National Top 8
Victory Road