Event | 2025 Utrecht Special Championships |
---|---|
Location | ![]() |
Date | 17–18 May 2025 |
Attendance | 619 players (MA) |
Videogame | Pokémon Scarlet and Pokémon Violet |
Season | 2025 Season – VGC Regulation Set I |
Format | 8 Day 2 Swiss rounds + 3 Day 2 Swiss rounds + asymmetrical top cut Open team lists |
Organizer | Fanfinity |
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 | ![]() | Michael Kelsch (Michi) | 2025 Worlds 350 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
2 | 9-2 | ![]() | Louis Markl (Louis) | 325 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
3 | 10-1 | ![]() | Nikolaj Høj Nielsen (Nikolaj_H) | 300 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
4 | 9-2 | ![]() | Alexander Ubaghs (King Blex) | 300 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
5 | 10-1 | ![]() | Zhang Hengyue (圆滚滚电刺猬) | 280 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
6 | 9-2 | ![]() | Eric E. Legroux (Ethox) | 280 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
7 | 9-2 | ![]() | Koen van Cann (KoonKy) | 280 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
8 | 9-2 | ![]() | Jorijn Raijmakers (Jori) | 280 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
9 | 11-0 | ![]() | Nick Holmer (Nick) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
10 | 9-2 | ![]() | Aurélien Soula (Sakura) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
11 | 9-2 | ![]() | Giuseppe Musicco (Peppe) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
12 | 9-2 | ![]() | Oliver Achermann (Jamie) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
13 | 9-2 | ![]() | Joan Garcia (JG) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
14 | 9-2 | ![]() | Max Musumeci (Ember) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
15 | 9-2 | ![]() | Bram Storteler (Alythilin) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
16 | 9-2 | ![]() | Amin Lehna (Aminko) | 160 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
17 | 9-2 | ![]() | Florian Hoffmann (Florian) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
18 | 9-2 | ![]() | Bart van Doorn (Trabje) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
19 | 9-2 | ![]() | Roberto Parente (Roberto) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
20 | 9-2 | ![]() | Hsuan-Chih Kuo (Suggy) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
21 | 9-2 | ![]() | Francesco Magurno (Franci) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() |

Day 2 Swiss rounds
Check here to see the seeds for top cut from the Day 2 Swiss standings!
# | Swiss | Flag | Player | Prize | Team | OTS | EVs |
---|---|---|---|---|---|---|---|
22 | 8-3 | ![]() | Samuel Pereira (CSK) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
23 | 8-3 | ![]() | Michał Kwiatkowski (Narret) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
24 | 8-3 | ![]() | Jamie Boyt (Boyt) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
25 | 8-3 | ![]() | Roman Manukjan (Choci) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
26 | 8-3 | ![]() | Ferdinando Vincenti (TedWinners) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
27 | 8-3 | ![]() | Adam Cherfaoui (Shao) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
28 | 8-3 | ![]() | Aurélien Le Fur (MarioReL-) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
29 | 8-3 | ![]() | Marius Twardowski (Mareen) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
30 | 8-3 | ![]() | Luca Ceribelli (Yume) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
31 | 8-3 | ![]() | Francesco Deiana (Francis) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
32 | 8-3 | ![]() | Ross Stewart (Mawi) | 125 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
33 | 8-3 | ![]() | Paschalis Dermentzis (PasDer) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
34 | 8-3 | ![]() | Rayan Guezi (Rayan) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
35 | 8-3 | ![]() | Kevin Salvetto (Lil Bo Peep) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
36 | 8-3 | ![]() | Adrian Krajinovic (AdiDerBoss01) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
37 | 8-3 | ![]() | Ivan De Falco (Ivan) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
38 | 8-3 | ![]() | Nick Schrott (Doom Duck) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
39 | 8-3 | ![]() | Tom Winter (TZ111) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
40 | 8-3 | ![]() | Théotime Massaut (Didi) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
41 | 8-3 | ![]() | Edoardo Giunipero Ferraris (pokimane uwu) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
42 | 8-3 | ![]() | Oscar Gilley (Oscar) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
43 | 8-3 | ![]() | Dyl Yeomans (Dyl) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
44 | 8-3 | ![]() | Thomas Schultz (Tos) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
45 | 8-3 | ![]() | Joseph Martin (José) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
46 | 8-3 | ![]() | Francesco Rasini (Olymak) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
47 | 8-3 | ![]() | Oliver Gausden (Dinomite) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
48 | 8-3 | ![]() | Joris van Schouwenburg (Joris) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
49 | 8-3 | ![]() | Ibrahim Maarouf (Alice) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
50 | 8-3 | ![]() | Joan Perelló (Dr. Necro) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
51 | 8-3 | ![]() | Carmine Vattimo (Cach92) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
52 | 8-3 | ![]() | Alessandro Corti (Zep) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
53 | 8-3 | ![]() | Charlie Cañizares (Char) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
54 | 7-4 | ![]() | Stefano Greppi (Ste) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
55 | 7-4 | ![]() | Maurizio D’Andrea (Animod) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
56 | 7-4 | ![]() | Sven van der Voorden (Sven) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
57 | 7-4 | ![]() | Paul Ender (Erebos) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
58 | 7-4 | ![]() | Anton Meßner (AGGOAT) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
59 | 7-4 | ![]() | Femi Jordanovic (BlueBreath) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
60 | 7-4 | ![]() | Santiago Molina (Santi) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
61 | 7-4 | ![]() | Bas Mulder (Bas) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
62 | 7-4 | ![]() | Audric David (DricsVG) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
63 | 7-4 | ![]() | Nikola Zirdum (Nix) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
64 | 7-4 | ![]() | Tobias Clemens (Goldjunge) | 100 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
65 | 7-4 | ![]() | Julian Ganser (Yinzo) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
66 | 7-4 | ![]() | Gustavo Moreira Vidal Pereira (LeCehlou) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
67 | 7-4 | ![]() | Simon Schlütter (Simon) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
68 | 7-4 | ![]() | Jack Marshall (Jack) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
69 | 7-4 | ![]() | Damahni Palmer (DmanVGC) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
70 | 7-4 | ![]() | Raydevy Mpena Mengo (Raydevy) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
71 | 7-4 | ![]() | Jan Schultis (Lolome) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
72 | 7-4 | ![]() | Mattia Angelini (Matty) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
73 | 7-4 | ![]() | Heinz Heckmann (Heinz) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
74 | 7-4 | ![]() | Ragner Meinen (Ragner) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
75 | 7-4 | ![]() | James Bostock (James) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
76 | 7-4 | ![]() | Julian Freund (Julesnd) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
77 | 7-4 | ![]() | Alexis Morton (Alex) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
78 | 7-4 | ![]() | Iris de Wal (iris) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
79 | 7-4 | ![]() | Rahim Farzan (Pres) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
80 | 7-4 | ![]() | Finn Seipold (FwieFisch) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
81 | 6-5 | ![]() | Elias Truyens (Void_Tierra) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
82 | 6-4 | ![]() | Robbie Schaaij (Robbie) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
83 | 6-5 | ![]() | Oğuz Salbacak (benji) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
84 | 6-5 | ![]() | Tom Ratsma (Diddly) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
85 | 6-5 | ![]() | Selahattin Sturm (Sela) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
86 | 6-3 | ![]() | Sebastian Li (Mikoto) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
87 | 6-5 | ![]() | Felipe Noel Ziegler (Noel) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
88 | 6-5 | ![]() | Sebastian Blümmers (Sebas) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
89 | 6-5 | ![]() | Bart van Oekel (Bart) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() |
Day 1 Swiss rounds
All players with 2 or fewer losses advance to Day 2!
# | Swiss | Flag | Player | Prize | Team | OTS | EVs |
---|---|---|---|---|---|---|---|
90 | 5-3 | ![]() | Forhad Chodhoury (Forcho) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
91 | 5-3 | ![]() | Niklas Schurse (NRoyalX) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
92 | 5-3 | ![]() | Sander Tiggelman (TiggelWiggel) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
93 | 5-3 | ![]() | Tommaso Benedetti (Plasma Cap) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
94 | 5-3 | ![]() | Florian Temme (trobuz) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
95 | 5-3 | ![]() | Francesco Di Biase (Fradibis) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
96 | 5-3 | ![]() | Amrit Mann (Splash) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
97 | 5-3 | ![]() | Francesco Ferraiuolo (Frank) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
98 | 5-3 | ![]() | Frederic de Longueville (Fredi) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
99 | 5-3 | ![]() | Charl-Pierre Marais (Charlie) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
100 | 5-3 | ![]() | Michał Dziurzyński (A Dude) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
101 | 5-3 | ![]() | Jamie Chen (Γ ı/- e:t) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
102 | 5-3 | ![]() | Angelo Piscitelli (Pisco) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
103 | 5-3 | ![]() | Romain Monteiro (Inkyn) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
104 | 5-3 | ![]() | Marc Seguí (Metarizard) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
105 | 5-3 | ![]() | Anthony Liuzzo (Glum) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
106 | 5-3 | ![]() | Jordi Casado (Jordi) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
107 | 5-3 | ![]() | Jonas Birarda (Jimmy) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
108 | 5-3 | ![]() | Pedro Santos (PEDRO) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
109 | 5-3 | ![]() | Javier Freire (Javi) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
110 | 5-3 | ![]() | Raj Desai (Raj) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
111 | 5-3 | ![]() | Iga Raczyńska (Iga) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
112 | 5-3 | ![]() | Niall Hughes (Ember) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
113 | 5-3 | ![]() | Yvar Vlieger (Yvar) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
114 | 5-3 | ![]() | Matteo Velata (Thunderman) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
115 | 5-3 | ![]() | Alex Moreno (Rikku) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
116 | 5-3 | ![]() | Sebastian Vögele (Sala335) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
117 | 5-3 | ![]() | Hubeyb Uzun (Doc) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
118 | 5-3 | ![]() | Kris Gillies (Kiwi) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
119 | 5-3 | ![]() | Simon Iredale (CptAuro) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
120 | 5-3 | ![]() | Kevin Klöckner (Fuukuro) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
121 | 5-3 | ![]() | Mark Cotter (Mark) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
122 | 5-3 | ![]() | Niek Fenijn (Niek) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
123 | 5-3 | ![]() | Sun Qiyuan (Qiyuan Sun) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
124 | 5-3 | ![]() | Lennart Christe (Lennart) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
125 | 5-3 | ![]() | James Clough (James) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
126 | 5-3 | ![]() | Dani Jonker (Raiden) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
127 | 5-3 | ![]() | Marc-Antoine Boitel (Aykori) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() | |
128 | 5-3 | ![]() | Sean Sumner (Sean) | 80 CP | ![]() ![]() ![]() ![]() ![]() ![]() | ![]() |
Top 256 players got 60 Championship Points! You can check a full list, as well as a useful stats tool in Stalruth’s Cut Explorer!
Streaming
The event is broadcast live on Twitch and YouTube, with David Partington, Lou Akcoş-Cromie, Lee Provost and Markus Hamann as casters. Victory Road is behind the scenes!
- Day 1: stream starts on 26 April at 07:15 UTC
- Day 2 + Top Cut: stream starts on 27 April at 07:00 UTC
Round | Player 1 | vs | Player 2 |
---|---|---|---|
R2 | ![]() Nick Schrott ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Luca Ceribelli ![]() ![]() ![]() ![]() ![]() ![]() |
R3 | ![]() Aurélien Soula ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Jamie Boyt ![]() ![]() ![]() ![]() ![]() ![]() |
R4 | ![]() Giuseppe Musicco ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Robbie Schaaij ![]() ![]() ![]() ![]() ![]() ![]() |
R5 | ![]() Lucy Hinderink ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Amin Lehna ![]() ![]() ![]() ![]() ![]() ![]() |
R6 | ![]() Michael Kelsch ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Forhad Chodhoury ![]() ![]() ![]() ![]() ![]() ![]() |
R7 | ![]() Sander Tiggelman ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Gustavo Moreira Vidal Pereira ![]() ![]() ![]() ![]() ![]() ![]() |
R8 | ![]() Ibrahim Maarouf ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Marco Marras ![]() ![]() ![]() ![]() ![]() ![]() |
Round | Player 1 | vs | Player 2 |
---|---|---|---|
R10 | ![]() Nikolaj Høj Nielsen ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Alexander Ubaghs ![]() ![]() ![]() ![]() ![]() ![]() |
R11 | ![]() Roberto Parente ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Samuel Pereira ![]() ![]() ![]() ![]() ![]() ![]() |
Top 32 | ![]() Max Musumeci ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Francesco Magurno ![]() ![]() ![]() ![]() ![]() ![]() |
Top 16 | ![]() Nick Holmer ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Louis Markl ![]() ![]() ![]() ![]() ![]() ![]() |
Top 8 | ![]() Michael Kelsch ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Zhang Hengyue ![]() ![]() ![]() ![]() ![]() ![]() |
Top 4 | ![]() Louis Markl ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Alexander Ubaghs ![]() ![]() ![]() ![]() ![]() ![]() |
Top 4 | ![]() Nikolaj Høj Nielsen ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Michael Kelsch ![]() ![]() ![]() ![]() ![]() ![]() |
Finals | ![]() Michael Kelsch ![]() ![]() ![]() ![]() ![]() ![]() | vs | ![]() Louis Markl ![]() ![]() ![]() ![]() ![]() ![]() |
Usage stats
Day 1



Day 2



Venue and schedule
The tournament is held at the following location:
Jaarbeurs
Jaarbeursplein 6
3521 AL, Utrecht, Netherlands
Check-in can be done early on Saturday 17 May.
Players must be in the venue by 17 May at 08:30 CEST (06:30 UTC) for the players meeting. The tournament starts thereafter with the Day 1 Swiss rounds. Seniors and Juniors start 30 minutes later.
Players qualified to Day 2 must be in the venue by 18 May at 08:30 CEST (06:30 UTC) for the team checks. The Day 2 Swiss rounds and the top cut will be played thereafter.
Prizes
This event is part of the 2025 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 depending on final attendance:
Placement | Championship Points | Kicker |
---|---|---|
Champion | Invite to the 2025 World Championships 350 CP | 0 |
Finalist | 325 CP | 4 |
Semifinalists | 300 CP | 8 |
5th to 8th | 280 CP | 17 |
9th to 16th | 160 CP | 33 |
17th to 32nd | 125 CP | 65 |
33rd to 64th | 100 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 |
Overview
The Utrecht Special Championships is an official TPCi Regional-level event for Pokémon VGC, TCG and Pokémon GO. It is the second Special and eighth Regional-level event of the 2025 season in the European circuit.
The ruleset is VGC Regulation Set I, and it is played using open team lists. It is the first major event in Europe to feature this ruleset.
A little bit of history
The Netherlands has been part of the Europe region of the official TPCI circuit for many years. It has hosted a few major events, including Regionals and Special Events. The Netherlands’ greatest VGC success was Bram de Jonge‘s second place at the 2018 World Championships in the Seniors division, a feat repeated by Robbie Schaaij in 2023.
The most recent tournament held in the Netherlands was the 2024 Utrecht Special Event, played with the VGC Regulation Set F in March 2024. The finals saw Indian Nikhil Reddy defeat Frenchman Aurélien Soula to win his first Regional-level event title, giving Articuno its first-ever win!
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 free, and they open on 19 March at 19:00 CET (18:00 UTC). Unregistering from this tournament is possible and encouraged in order to free spots if a player can no longer attend.
- A new wave of sign-ups was later announced to open on 1 May at 19:00 CEST (17:00 UTC). The number of spots would depend on the number of refunds.
If the player cap is not reached, sign-ups close 2 hours before the event starts.
For registered players, team lists must be submitted 1 hour before the event starts, by 17 May at 07:30 CEST (05:30 UTC).
Spectator passes are free and can be acquired here.