| Event | 2026 Gdańsk Regional Championships |
|---|---|
| Location | Gdańsk, Poland |
| Date | 1–2 November 2025 |
| Attendance | 418 MA + 22 SR + 6 JR |
| Videogame | Pokémon Scarlet and Pokémon Violet |
| Season | 2026 Season – VGC Regulation Set H |
| Format | 8+3 Swiss rounds + asymmetrical top cut Open team lists |
| Organizer | 2022 Tournaments |
Check the organizer’s website here for further info!
Table of Contents
Teams and results
Top cut
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 1 | 9-2 | ![]() | Simone Sanvito (☆Sanvy) | 2026 Worlds 350 CP $6,000 | |||
| 2 | 9-2 | ![]() | Théotime Massaut (Didi) | 325 CP $4,000 | |||
| 3 | 11-0 | ![]() | Juan Salerno (Juanfi) | 300 CP $2,000 | |||
| 4 | 9-2 | ![]() | Michał Kwiatkowski (Narret) | 300 CP $2,000 | |||
| 5 | 10-1 | ![]() | Federico Camporesi (FedeCampoVGC) | 280 CP $1,000 | |||
| 6 | 9-2 | ![]() | Louis Markl (Louis) | 280 CP $1,000 | |||
| 7 | 9-2 | ![]() | Lucas Mester-Christensen (Lucas) | 280 CP $1,000 | |||
| 8 | 9-2 | ![]() | Matteo Sodero (Matte) | 280 CP $1,000 | |||
| 9 | 9-2 | ![]() | Simone Di Felici (Difelix) | 200 CP $750 | |||
| 10 | 9-2 | ![]() | Robert Brewer (Robert) | 200 CP $750 | |||
| 11 | 9-2 | ![]() | Salvatore Rega (Atlas) | 200 CP $750 | |||
| 12 | 9-2 | ![]() | Davide Fazio (♥LOVE♥Deiv) | 200 CP $750 | |||
| 13 | 9-2 | ![]() | Marco Silva (marcofiero) | 200 CP $750 | |||
| 14 | 9-2 | ![]() | Flavio Del Pidio (PADØ) | 200 CP $750 |
Phase 2 Swiss rounds
Check here to see the seeds for top cut from the Phase 2 Swiss standings!
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 15 | 8-3 | ![]() | Lukas Kiefl (Sildurah) | 200 CP $750 | |||
| 16 | 8-3 | ![]() | Danilo Fischer (NiloVGC) | 200 CP $750 | |||
| 17 | 8-3 | ![]() | Anton Meßner (AGGOAT) | 160 CP | |||
| 18 | 8-3 | ![]() | Nils Dunlop (Nils) | 160 CP | |||
| 19 | 8-3 | ![]() | Gianmaria Sorbino (Gian) | 160 CP | |||
| 20 | 8-3 | ![]() | Louis Fontvieille (Louis) | 160 CP | |||
| 21 | 8-3 | ![]() | Gem Kiddle (Gem) | 160 CP | |||
| 22 | 8-3 | ![]() | Federico Masu (FedeMitra9) | 160 CP | |||
| 23 | 8-3 | ![]() | Mattia Angelini (Matty) | 160 CP | |||
| 24 | 8-3 | ![]() | Nicholas Rottoli (NicNic) | 160 CP | |||
| 25 | 8-3 | ![]() | Arian Herter (Mistmadensau) | 160 CP | |||
| 26 | 8-3 | ![]() | Roberto Parente (Roberto) | 160 CP | |||
| 27 | 8-3 | ![]() | Stefano De Maria (Demo) | 160 CP | |||
| 28 | 8-3 | ![]() | Simon Van der Borght (Shmon) | 160 CP | |||
| 29 | 8-3 | ![]() | Jannik Koch (Jannik) | 160 CP | |||
| 30 | 8-3 | ![]() | Matteo Spadaro (Spaddy) | 160 CP | |||
| 31 | 8-3 | ![]() | Francesco Pio Pero (CICCIOTT) | 160 CP | |||
| 32 | 8-3 | ![]() | Erich Schrader (Erich) | 160 CP | |||
| 33 | 8-3 | ![]() | Jan Altisent (Jano) | 120 CP | |||
| 34 | 8-3 | ![]() | April Conway (April) | 120 CP | |||
| 35 | 8-3 | ![]() | Gabriel Llansó (billy beilys) | 120 CP | |||
| 36 | 7-4 | ![]() | Javier Moreno (Trezko) | 120 CP | |||
| 37 | 7-4 | ![]() | Adrian Krajinovic (AdiDerBoss01) | 120 CP | |||
| 38 | 7-4 | ![]() | Jonas Nienhüser (Vio Phoenix) | 120 CP | |||
| 39 | 7-4 | ![]() | Adrián Isidoro (Adri) | 120 CP | |||
| 40 | 7-4 | ![]() | Cristiano Rossi (Cristiano) | 120 CP | |||
| 41 | 7-4 | ![]() | Paul Hinta (Kurczak) | 120 CP | |||
| 42 | 7-4 | ![]() | Justin Cerioni (Sompres) | 120 CP | |||
| 43 | 7-4 | ![]() | Sebastian Blümmers (Sebas) | 120 CP | |||
| 44 | 7-4 | ![]() | Roberto Retico (Madison) | 120 CP | |||
| 45 | 7-4 | ![]() | Nicholas Hutchings (nicho KH) | 120 CP | |||
| 46 | 7-4 | ![]() | Enrico Ricci (Enrico) | 120 CP | |||
| 47 | 7-4 | ![]() | Wei Deng (LazieSquid) | 120 CP | |||
| 48 | 7-4 | ![]() | Gustav Lund (Ricky) | 120 CP | |||
| 49 | 7-4 | ![]() | Aniello Pio La Pietra (Rodja) | 120 CP | |||
| 50 | 7-4 | ![]() | Soeren Schlichting (CE7) | 120 CP | |||
| 51 | 7-4 | ![]() | Anton Glagow (Blacklion) | 120 CP | |||
| 52 | 7-4 | ![]() | Jordi Casado (Jordi) | 120 CP | |||
| 53 | 7-4 | ![]() | Samuel Pereira (CSK) | 120 CP | |||
| 54 | 7-4 | ![]() | Fabian Kuhl (Fabi) | 120 CP | |||
| 55 | 6-5 | ![]() | Jake Blackburn (Clastia) | 120 CP | |||
| 56 | 6-5 | ![]() | Alessandro Bugari (Bosserino) | 120 CP | |||
| 57 | 6-5 | ![]() | Lenni Nevalainen (lepytiVGC) | 120 CP | |||
| 58 | 6-5 | ![]() | Andrea D’Angelantonio (Andrea) | 120 CP | |||
| 59 | 6-5 | ![]() | Jakob Margetts (Lidorkork) | 120 CP |
Phase 1 Swiss rounds
All players with 2 or fewer losses advance to Phase 2!
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 60 | 5-3 | ![]() | Victoria Dallinger (Victoria) | 120 CP | |||
| 61 | 5-3 | ![]() | Olly Porteous (Olly0p) | 120 CP | |||
| 62 | 5-3 | ![]() | Adrià Rodríguez (Adri) | 120 CP | |||
| 63 | 5-3 | ![]() | Tano Rosenkranz (Tano) | 120 CP | |||
| 64 | 5-3 | ![]() | Oliver Eskolin (Owe) | 120 CP | |||
| 65 | 5-3 | ![]() | Joan Garcia (Top) | 80 CP | |||
| 66 | 5-3 | ![]() | Hugo Soler (Hugo .-.) | 80 CP | |||
| 67 | 5-3 | ![]() | Nicola Vavassori (sVava) | 80 CP | |||
| 68 | 5-3 | ![]() | Raj Desai (Raj) | 80 CP | |||
| 69 | 5-3 | ![]() | Oscar Gilley (Oscar) | 80 CP | |||
| 70 | 5-3 | ![]() | Martin Daescu (Avocanoodle) | 80 CP | |||
| 71 | 5-3 | ![]() | John Brotherston (John) | 80 CP | |||
| 72 | 5-3 | ![]() | Bartosz Kuskowski (Bartek) | 80 CP | |||
| 73 | 5-3 | ![]() | Leon Ahner (Leon) | 80 CP | |||
| 74 | 5-3 | ![]() | Gianluca Baruzzi (Gian) | 80 CP | |||
| 75 | 5-3 | ![]() | Frithjof Haugwitz (Frytki) | 80 CP | |||
| 76 | 5-3 | ![]() | Emanuele Briganti (Lele) | 80 CP | |||
| 77 | 5-3 | ![]() | Maurice Uteg (Miku) | 80 CP | |||
| 78 | 5-3 | ![]() | Emil Wikström (Emil) | 80 CP | |||
| 79 | 5-3 | ![]() | Fran Martínez (F2) | 80 CP | |||
| 80 | 5-3 | ![]() | Aleksi Tuominen (Alissa) | 80 CP | |||
| 81 | 5-3 | ![]() | Yannick Otting (Vivi) | 80 CP | |||
| 82 | 5-3 | ![]() | Gennaro Matteo (Genn) | 80 CP | |||
| 83 | 5-3 | ![]() | Alexander Kvarfordh Andres (Aklebander) | 80 CP | |||
| 84 | 5-3 | ![]() | Carmine Ragone (Carmine) | 80 CP | |||
| 85 | 5-3 | ![]() | Faaiz Ashfaq (nameer) | 80 CP | |||
| 86 | 5-3 | ![]() | Cristian Capponi (Cappo91) | 80 CP | |||
| 87 | 5-3 | ![]() | Manuel Hernández (Manu) | 80 CP | |||
| 88 | 5-3 | ![]() | Arianna Deiro (Arianna) | 80 CP | |||
| 89 | 5-3 | ![]() | Simon Bernard (Ryo) | 80 CP | |||
| 90 | 5-3 | ![]() | Caner Çalışkaner (alche V2) | 80 CP | |||
| 91 | 5-3 | ![]() | Markus Hamann (Yoshi) | 80 CP | |||
| 92 | 5-3 | ![]() | Forhad Chodhoury (Forcho) | 80 CP | |||
| 93 | 5-3 | ![]() | Luca Gesualdo (Luca) | 80 CP | |||
| 94 | 5-3 | ![]() | Hsuan-Chih Kuo (Suggy) | 80 CP | |||
| 95 | 5-3 | ![]() | Oliver Gausden (Dinomite) | 80 CP | |||
| 96 | 5-3 | ![]() | Klaus Bögl (Klaus) | 80 CP | |||
| 97 | 5-3 | ![]() | Nikolaj Høj Nielsen (Nikolaj_H) | 80 CP | |||
| 98 | 5-3 | ![]() | Kosta Daidimos (Koala-T Kost) | 80 CP | |||
| 99 | 5-3 | ![]() | Antonio Galotta (Antonio) | 80 CP | |||
| 100 | 5-3 | ![]() | Mikael Viljanen (maikkeli) | 80 CP | |||
| 101 | 5-3 | ![]() | Philip Baumann (FightingCooky) | 80 CP | |||
| 102 | 5-3 | ![]() | Elliot Holland-Barrett (Elliot) | 80 CP | |||
| 103 | 5-3 | ![]() | Felix Friese (Felix) | 80 CP | |||
| 104 | 5-3 | ![]() | Alberto Cañuelo (Cañuelo) | 80 CP | |||
| 105 | 5-3 | ![]() | Julian Ganser (Yinzo) | 80 CP | |||
| 106 | 5-3 | ![]() | Alejandro Iglesias (TRIMOXIS) | 80 CP | |||
| 107 | 5-3 | ![]() | Charley Owen (Chez) | 80 CP | |||
| 108 | 5-3 | ![]() | Rick Jongerden (Minthen) | 80 CP | |||
| 109 | 5-3 | ![]() | Shane Whelan (Shane) | 80 CP | |||
| 110 | 5-3 | ![]() | Nicolò Pollato (Nik) | 80 CP | |||
| 111 | 5-3 | ![]() | Marco Müller (Marco) | 80 CP | |||
| 112 | 5-3 | ![]() | Naim Spiteri (Nerf) | 80 CP | |||
| 113 | 5-3 | ![]() | Giulio Bassetti (BassotaraVGC) | 80 CP | |||
| 114 | 5-3 | ![]() | Julian Freund (Julesnd) | 80 CP | |||
| 115 | 5-3 | ![]() | Cameron Wingrave (Cbutty) | 80 CP | |||
| 116 | 5-3 | ![]() | Gilberto Goracci (Gilberto) | 80 CP | |||
| 117 | 5-3 | ![]() | Matteo Moscardini (Bartolomao) | 80 CP | |||
| 118 | 5-3 | ![]() | Edoardo Cocco (Anguillone) | 80 CP | |||
| 119 | 5-3 | ![]() | Femi Jordanovic (BlueBreath) | 80 CP | |||
| 120 | 5-3 | ![]() | Frederik Høj Nielsen (Hoej) | 80 CP | |||
| 121 | 5-3 | ![]() | Pasquale Toscano (Goron) | 80 CP | |||
| 122 | 5-3 | ![]() | Marc Werner (Asiate) | 80 CP | |||
| 123 | 5-3 | ![]() | Hannes Furusjö (Hannes) | 80 CP | |||
| 124 | 5-3 | ![]() | Nils Güttler (Germanvirus) | 80 CP | |||
| 125 | 5-3 | ![]() | Florian Temme (trobuz) | 80 CP | |||
| 126 | 5-3 | ![]() | Alex Jurek (Olciax344) | 80 CP | |||
| 127 | 5-3 | ![]() | Luis Montesdeoca (Jojo) | 80 CP | |||
| 128 | 5-3 | ![]() | Luca Mattei (Dragon) | 80 CP |
Teams and results - Seniors & Juniors
Seniors Top 8
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 1 | 5-1 | ![]() | Alberto F. | 2026 Worlds 350 CP $1,000 | |||
| 2 | 4-2 | ![]() | Liam C. | 325 CP $750 | |||
| 3 | 5-1 | ![]() | Matteo B. | 300 CP $500 | |||
| 4 | 4-2 | ![]() | Vikram T. | 300 CP $500 | |||
| 5 | 5-1 | ![]() | Arlan B. | 280 CP | |||
| 6 | 4-2 | ![]() | Leo F. | 280 CP | |||
| 7 | 4-2 | ![]() | Jan D. | 280 CP | |||
| 8 | 3-3 | ![]() | Mika H. | 280 CP |
Juniors Top 4
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 1 | 3-0 | ![]() | Magnus K. | 2026 Worlds 350 CP $1,000 | |||
| 2 | 2-1 | ![]() | Samuel M. | 325 CP $750 | |||
| 3 | 2-1 | ![]() | Anne F. | $500 | |||
| 4 | 1-2 | ![]() | Alessandro C. | $500 |
Streaming
The event will broadcast live on Twitch and YouTube, with Ben Kyriakou, Jamie Boyt, Lou Akcoş-Cromie and the debuting Barış Akcoş as casters, and Victory Road behind the scenes!
- Day 1 (Swiss rounds): stream starts on 1 November at 08:20 UTC
- Day 2 (Swiss rounds + Top Cut): stream starts on 2 November at 08:05 UTC
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R2 | ![]() Michał Kwiatkowski |
vs | ![]() Hsuan-Chih-Kuo |
| R3 | ![]() Federico Camporesi |
vs | ![]() Adrian Krajinovic |
| R4 | ![]() Juan Salerno |
vs | ![]() Takaaki Ando |
| R5 | ![]() Louis Fontvieille |
vs | ![]() Joan Garcia |
| R6 | ![]() Nils Dunlop |
vs | ![]() Gem Kiddle |
| R7 | ![]() Gabriel Llansó |
vs | ![]() Paul Hinta |
| R8 | ![]() Justin Cerioni |
vs | ![]() Hugo Soler |
| R9 | ![]() Lucas Mester-Christensen |
vs | ![]() Juan Salerno |
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R11 | ![]() Francesco Pio Pero |
vs | ![]() Théotime Massaut |
| Top 16 | ![]() Michał Kwiatkowski |
vs | ![]() Robert Brewer |
| Top 8 | ![]() Matteo Sodero |
vs | ![]() Juan Salerno |
| Top 8 | ![]() Théotime Massaut |
vs | ![]() Louis Markl |
| Top 8 | ![]() Lucas Mester-Christensen |
vs | ![]() Simone Sanvito |
| Top 8 | ![]() Michał Kwiatkowski |
vs | ![]() Federico Camporesi |
| Top 4 | ![]() Théotime Massaut |
vs | ![]() Juan Salerno |
| Top 4 | ![]() Michał Kwiatkowski |
vs | ![]() Simone Sanvito |
| Finals | ![]() Simone Sanvito |
vs | ![]() Théotime Massaut |
Usage stats
Venue and schedule
The tournament is held at the Halls Paris and Bruxelles of the following location:
AMBEREXPO
Żaglowa 11
80-560 Gdańsk, Poland
Badges can be picked up in advance on Friday 31 October from 16:00 to 19:00 CET, or early on Saturday.
Players must be in the venue by 1 November at 8:30 CET (07:30 UTC) for the players meeting. The tournament starts thereafter with all the Phase 1 Swiss rounds + the first Phase 2 Swiss round. Seniors and Juniors start 30 minutes later.
Players still on the run in Day 2 must be in the venue by 2 November at 8:30 CET (07:30 UTC) for the team checks. The next Swiss rounds and the Top Cut will be played thereafter.
Prizes
This event is part of the 2026 official TPCi circuit and thus it rewards Championship Points (CPs).
Check out the organizer’s website for information about participation goodies.
Additionally, the best-placed players will receive the following CPs, prize money and Pokémon TCG booster packs depending on final attendance:
| Placement | Championship Points | Kicker |
|---|---|---|
| Champion | Invite to the 2026 World Championships 350 CP |
0 |
| Finalist | 325 CP | 4 |
| Semifinalists | 300 CP | 8 |
| 5th to 8th | 280 CP | 17 |
| 9th to 16th | 200 CP | 33 |
| 17th to 32nd | 160 CP | 65 |
| 33rd to 64th | 120 CP | 129 |
| 65th to 128th | 80 CP | 257 |
| 129th to 256th | 60 CP | 513 |
| 257th to 512th | 40 CP | 1025 |
| 513th to 1024th | 20 CP | 2049 |
| Placement | Junior & Senior | Masters |
|---|---|---|
| Champion | $1,000 USD | $6,000 USD |
| Finalist | $750 USD | $4,000 USD |
| Semifinalists | $500 USD | $2,000 USD |
| 5th to 8th | – | $1,000 USD |
| 9th to 16th | – | $750 USD |
| Players per age division | ||||||||
|---|---|---|---|---|---|---|---|---|
| Placement | <33 | 33-64 | 65-128 | 129-256 | 257-512 | 513-1024 | 1025-2048 | 2049+ |
| Champion | 108 | 108 | 108 | 108 | 108 | 108 | 108 | 108 |
| Finalist | 72 | 108 | 108 | 108 | 108 | 108 | 108 | 108 |
| Semifinalists | 36 | 72 | 72 | 108 | 108 | 108 | 108 | 108 |
| 5th to 8th | 18 | 36 | 36 | 72 | 108 | 108 | 108 | 108 |
| 9th to 16th | 9 | 18 | 36 | 36 | 72 | 72 | 72 | 108 |
| 17th to 32nd | 18 | 72 | 72 | 72 | 72 | |||
| 33rd to 64th | 9 | 36 | 36 | 36 | 36 | |||
| 65th to 128th | 18 | 18 | 36 | 36 | ||||
| 129th to 256th | 9 | 18 | 18 | |||||
| 257th to 512th | 9 | |||||||
If prize money is $5000 or more, it will be given as a choice of scholarship (in all cases) or cash (for minors, as a Pokémon Visa® Prepaid Card). For lower prizes, it will be given as cash (for minors, as a Pokémon Visa® Prepaid Card).
Overview
The Gdańsk Regional Championships is an official TPCi Regional-level event for Pokémon VGC, TCG and Pokémon GO. It is the third Regional-level event of the 2026 season in the European circuit.
It is played with VGC Regulation Set H, using open team lists.
A little bit of history
Poland has been part of the Europe region of the official TPCi circuit for many years. Apart from local events, it has only hosted major events since 2023! Poland’s greatest VGC success is American-Pole Diana Bros‘s win at the 2016 Madison Spring Regional.
The most recent tournament held in Poland was the 2025 Gdańsk Regional, also played with the Regulation Set H in November 2024. The finals saw 2023 Worlds semifinalist Federico Camporesi defeat then-2-time International Champion Marco Silva to win his first Regional title in the Masters division. Both finalists went on to win International Championships later in the 2025 season (LAIC for Marco, NAIC for Federico), and had a rematch in the NAIC finals!
Sign-up instructions
Sign-ups for the event are done through RK9 Labs platform, and you will first need to set up your RK9 profile and have a Play! Pokémon Player ID.
Sign-ups are €70 for Masters players and €40 for Senior and Junior players, and they open on 10 September at 19:00 CEST (17:00 UTC). Refunds are partially available up until one week before the event. There are 600 spots for Masters players, 48 for Senior players and 48 for Junior players.
If the player cap is not reached, sign-ups close 3 days before the event starts, on 29 October.
For registered players, team lists must be submitted 3 hours before the event starts, by 1 November at 5:30 CET (04:30 UTC).
Spectator passes are €15 and can be purchased here.
Gdańsk, Poland




















