2025 Dortmund Regional Championships

Event2025 Dortmund Regional Championships
LocationDEU Dortmund, Germany
Date28–29 September 2024
Attendance710 players (MA)
VideogamePokémon Scarlet and Pokémon Violet
Season2025 Season – VGC Regulation Set H
Format8 Day 1 Swiss rounds + 3 Day 2 Swiss rounds + asymmetrical top cut
Open team lists
Organizer2022 Tournaments

Check the organizer’s website here for further info!

Table of Contents

Teams and results

Top cut

#SwissFlagPlayerPrizeTeamOTSEVs
19-2ITADavide Miraglia
(Dede)
2025 Worlds
350 CP
$6,000
WhimsicottHydreigonGholdengoAnnihilapeClefableGarchomp
 
29-2IRLMattie Morgan
(Mattie)
325 CP
$4,000
AmoongussIncineroarGholdengoSneaslerPorygon2Garchomp
 
39-2ITANicolò Berardo
(Beru)
300 CP
$2,000
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
49-2ITAAlessandro Marchionne
(60€)
300 CP
$2,000
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
510-1DEUFevzi Özkan
(Fevzi)
280 CP
$1,000
SinistchaGrimmsnarlPelipperArchaludonMaushold FourAnnihilape
 
69-2GBRJack Clarke
(Jack)
280 CP
$1,000
Toxtricity AmpedHydreigonDrifblimIndeedee MaleVolcaronaKommo O
 
79-2DEUIbrahim Maarouf
(Alice)
280 CP
$1,000
RillaboomDragapultPrimarinaSneaslerMagmarKingambit
 
89-2ITADavide Cognetta
(Dave)
280 CP
$1,000
RillaboomSalamencePrimarinaSneaslerMagmarKingambit
 
910-1ESPJoan Garcia
(JG)
160 CP
$750
RillaboomDragapultDondozoSneaslerMagmarKingambit
 
1010-1DEUMichael Kelsch
(Michi)
160 CP
$750
RillaboomDragapultPrimarinaSneaslerMagmarKingambit
 
1110-1DEURafael Sadowski
(Rafa)
160 CP
$750
RillaboomDragapultArchaludonSneaslerVivillon Poke BallKingambit
 
1210-1NLDKoen van Cann
(KoonKy)
160 CP
$750
RillaboomNinetales AlolaBasculegion MaleKommo OElectabuzzKingambit
 
139-2DEULukas Kiefl
(Sildurah)
160 CP
$750
AmoongussIncineroarBasculegion MaleFlamigoFarigirafUrsaluna Bloodmoon
 
149-2ITADavide Carrer
(Nirinbo)
160 CP
$750
Vivillon FancyIncineroarPrimarinaGholdengoPorygon2Garchomp
 
159-2DEURahim Farzan
(Pres)
160 CP
$750
RillaboomDragapultPrimarinaSneaslerMagmarKingambit
 
169-2FRAHippolyte Bernard
(★AllySwitch★)
160 CP
$750
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
179-2DEUJannik Koch
(Jannik)
125 CP
AmoongussIncineroarGarchompDragoniteNinetales AlolaKingambit
 
189-2JAMRhys Johnson
(Dread)
125 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
199-2ITAGiulio Tarlao
(Giulio)
125 CP
WhimsicottIncineroarDragoniteGholdengoMaushold FourAnnihilape
 
209-2ESPVíctor Medina
(Torviv)
125 CP
AmoongussIncineroarGarchompDragoniteNinetales AlolaKingambit
 
219-2SWEHjalmar Lind
(Hjalle)
125 CP
Indeedee MaleDelphoxBasculegion MaleSneaslerWhimsicottMaushold Four
 
229-2ESPSergio Ramírez
(Sergio)
125 CP
Vivillon FancyIncineroarGastrodon EastGholdengoPorygon2Garchomp
 
239-2ESPJoan Poyato
(Kurbitoo)
125 CP
RillaboomDragonitePrimarinaSneaslerElectabuzzKingambit
 

Day 2 Swiss rounds

Check here to see the seeds for top cut from the Day 2 Swiss standings!

#SwissFlagPlayerPrizeTeamOTSEVs
248-3DEUFaaiz Ashfaq
(nameer)
125 CP
SinistchaGrimmsnarlPelipperArchaludonMaushold FourAnnihilape
 
258-3CHNLin Longyu
(救我)
125 CP
AmoongussIncineroarBasculegion MaleArchaludonPelipperKingambit
 
268-3NLDMark Mullender
(Mark)
125 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
278-3ITAFrancesco Rasini
(Olymak)
125 CP
WhimsicottHydreigonAnnihilapeGholdengoClefableGarchomp
 
288-3ITAMattia Angelini
(Matty)
125 CP
Vivillon FancyTalonflamePrimarinaGholdengoDragoniteGarchomp
 
298-3DEUMarius Twardowski
(Mareen)
125 CP
SinistchaPelipperBasculegion MaleArchaludonMaushold FourAnnihilape
 
308-3ESPJulián Piñeiro
(NKG2D)
125 CP
AmoongussSalamenceBasculegion MaleMaushold FourPelipperArchaludon
 
318-3DEUMarkus Sponholz
(ChuVGC)
125 CP
SinistchaMagmarPrimarinaKommo OTyranitarExcadrill
 
328-3DNKLucas Mester-Christensen
(Lucas)
125 CP
Indeedee FemaleArmarougeZoroark HisuiSneaslerAmoongussUrsaluna Bloodmoon
 
338-3DEUFerdinand Krammer
(Ferdi)
100 CP
RillaboomAnnihilapeGlimmoraKingambitTatsugiri CurlyDondozo
 
348-3ESPJuan Borreguero
(Mithos)
100 CP
GalladeIncineroarKilowattrelCorviknightWeezing GalarGarchomp
 
358-3NLDYvar Vlieger
(Yvar)
100 CP
ToedscruelTyphlosion HisuiKilowattrelCorviknightWeezing GalarGarchomp
 
368-3ITANicolò Pollato
(Nik)
100 CP
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
378-3DEUJost Malczewski
(Jost)
100 CP
Vivillon FancyTauros Paldea BlazePrimarinaAnnihilapeGarchompKingambit
 
388-3GRCPaschalis Dermentzis
(PasDer)
100 CP
WhimsicottIncineroarBasculegion MaleSneaslerElectabuzzUrsaluna Bloodmoon
 
398-3NLDAkram Hamdi
(Ak)
100 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
408-3DEUMarcel Kapelle
(Massi)
100 CP
AmoongussIncineroarTyranitarGholdengoPorygon2Ursaluna
 
418-3DEUFabian Kuhl
(Fabi)
100 CP
RillaboomPelipperBasculegion MaleArchaludonElectabuzzKingambit
 
428-3ITAGiuseppe Musicco
(Peppe)
100 CP
RillaboomIncineroarPrimarinaGholdengoMaushold FourAnnihilape
 
438-3ESPCarlos Caño
(Murphy)
100 CP
RillaboomDragapultDondozoSneaslerMagmarKingambit
 
448-3GBRMax Waterman
(Simipour)
100 CP
AmoongussIncineroarBasculegion MaleGholdengoPelipperArchaludon
 
458-3NLDNick Mandoeng
(Vohmu)
100 CP
RillaboomZoroark HisuiPrimarinaSneaslerElectabuzzKingambit
 
468-3GBRJoseph Russell
(Joe)
100 CP
Decidueye HisuiTyphlosion HisuiIndeedee MaleSneaslerWhimsicottDragapult
 
478-3GBRDaniel Bisley
(Daniel)
100 CP
Vivillon JungleIncineroarPrimarinaArchaludonGarchompKingambit
 
488-3ITAFrancesco Pardini
(AlexisVGC)
100 CP
RillaboomDragonitePrimarinaSneaslerMagmarKingambit
 
498-3ESPForhad Chodhoury
(Forcho)
100 CP
RillaboomDragapultDondozoSneaslerMagmarKingambit
 
508-3ITAAlessio Fuscà
(NikyuAlex)
100 CP
RillaboomDragapultGholdengoSneaslerNinetales AlolaVolcarona
 
518-3DEUThomas Schultz
(Tos)
100 CP
Decidueye HisuiPelipperBasculegion MaleArchaludonClefairyUrsaluna Bloodmoon
 
528-3ITAMatteo Velata
(Thunderman)
100 CP
RillaboomDragonitePrimarinaSneaslerElectabuzzKingambit
 
538-3NLDMike Reiziger
(Mike)
100 CP
RillaboomTyphlosion HisuiUrsaluna BloodmoonFarigirafWhimsicottAnnihilape
 
548-3ITARiccardo Appamea
(Ricky)
100 CP
WhimsicottHydreigonGarchompGholdengoClefableAnnihilape
 
558-3GBRTaran Birdee
(Taran)
100 CP
RillaboomTyphlosion HisuiPrimarinaSneaslerElectabuzzKingambit
 
568-3DEUDennis Komen
(D)
100 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
578-3ESPIván Amate
(Arknor)
100 CP
RillaboomTyphlosion HisuiJumpluffTorkoalFarigirafUrsaluna Bloodmoon
 
588-3NLDValentijn Visser
(valentijn)
100 CP
RillaboomNinetales AlolaBasculegion MaleKommo OElectabuzzKingambit
 
598-3FRAAudric David
(DricsVG)
100 CP
RillaboomSalamencePrimarinaSneaslerElectabuzzKingambit
 
607-2GBRRoss Stewart
(Mawi)
100 CP
Ninetales AlolaGengarGastrodon EastCorviknightPorygon2Garchomp
 
617-4DEUFabian Braun
(Baked)
100 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
627-4DEUAlexander Nasin
(Alexander)
100 CP
AmoongussIncineroarPrimarinaFarigirafDragapultUrsaluna Bloodmoon
 
637-4ROUPierre Tarnaucianu
(pierre)
100 CP
AmoongussIncineroarBasculegion MaleMaushold ThreePelipperArchaludon
 
647-4ESPAntonio Sánchez
(Antonio)
100 CP
AmoongussIncineroarGarchompDragoniteNinetales AlolaKingambit
 
657-4ITAMarco Girardi
(SC_presc)
80 CP
AmoongussDragonitePrimarinaSneaslerGarchompKingambit
 
667-4ESPJorge Martí
(Jennie)
80 CP
RillaboomDragoniteDondozoSneaslerElectabuzzKingambit
 
677-4DEUFlorian Temme
(trobuz)
80 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
687-4ESPJavier Conesa
(Aurora)
80 CP
RillaboomIncineroarPrimarinaGholdengoMaushold FourAnnihilape
 
697-4FRAAnthony-Christopher Manolache
(Astora)
80 CP
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
707-4ESPRubén Gómez
(NyaZan)
80 CP
RillaboomDragapultDondozoSneaslerMagmarKingambit
 
717-4BELHéctor Acuña
(Hector)
80 CP
SinistchaSableyeDudunsparceArchaludonMaushold FourAnnihilape
 
727-4DEUEloy Hahn
(ElogVGC)
80 CP
RillaboomIncineroarBasculegion MaleGothitellePolitoedArchaludon
 
737-4CHNXiang Yu
(大橘猫)
80 CP
RillaboomVolcaronaPrimarinaSneaslerElectabuzzKingambit
 
747-4DEUSamuel Adzhib
(Samuel)
80 CP
AmoongussSalamenceBasculegion MaleArchaludonPelipperKingambit
 
757-4DEUFinn Seipold
(FwieFisch)
80 CP
SinistchaVolcaronaPrimarinaDragoniteTyranitarExcadrill
 
767-4NLDNick Holmer
(Nick)
80 CP
Decidueye HisuiArcanine HisuiOverqwilHydreigonWhimsicottAnnihilape
 
777-4ITAFlavio Del Pidio
(PADØ)
80 CP
RillaboomVolcaronaDondozoSneaslerClefableKingambit
 
787-4IRLConor McCormack
(Bomber)
80 CP
Maushold FourTorkoalIndeedee FemaleGalladeHattereneUrsaluna
 
797-4GBRLiam Westland
(Liam)
80 CP
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
807-4DEUShanks Kaiser
(Shanks)
80 CP
Lilligant HisuiTorkoalIndeedee FemaleArmarougeGalladeUrsaluna
 
817-4GBRSean Sumner
(Sean)
80 CP
RillaboomSalamencePrimarinaSneaslerElectabuzzKingambit
 
827-4CHLCamilo Liberona
(Linko)
80 CP
Vivillon FancyIncineroarPrimarinaGholdengoPorygon2Garchomp
 
837-4NLDAbtin Ghaad Amini
(Abtin)
80 CP
RillaboomVolcaronaPrimarinaKommo OTyranitarExcadrill
 
847-4NLDBenjamin van Hoeckel
(Benji)
80 CP
Lilligant HisuiTorkoalIndeedee FemaleGalladeHattereneUrsaluna
 
857-4NLDAndres Escobosa
(000αj)
80 CP
AmoongussIncineroarScytherGholdengoPorygon2Ursaluna
 
867-4LUXNikola Zirdum
(Nix)
80 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 
877-4NLDQuilliano van Hal
(Qing)
80 CP
Indeedee FemaleVolcaronaEspathraSneaslerArchaludonDragapult
 
887-4POLBartosz Kuskowski
(Bartek)
80 CP
AmoongussIncineroarBasculegion MaleMaushold FourPelipperArchaludon
 
897-4ESPAlberto Cano
(Canovax)
80 CP
AmoongussIncineroarBasculegion MaleGholdengoPelipperArchaludon
 
907-4GBRFemi Jordanovic
(BlueBreath)
80 CP
Decidueye HisuiTyphlosion HisuiIndeedee MaleSneaslerWhimsicottDragapult
 
917-4ESPJordi Casado
(Jordi)
80 CP
RillaboomIncineroarSneaslerGholdengoClefableKommo O
 
927-4MAROmar Ziyani
(Omar)
80 CP
Indeedee FemaleEspeonBasculegion MaleGalladePelipperArchaludon
 
936-5DEUKai Schulz
(colspan)
80 CP
Indeedee FemaleTorkoalHattereneGalladePorygon2Ursaluna
 
946-5FINMikael Viljanen
(maikkeli)
80 CP
RillaboomIncineroarPrimarinaGholdengoWhimsicottUrsaluna Bloodmoon
 
956-5DEUSven Stoldt
(Sven)
80 CP
Decidueye HisuiPelipperPrimarinaArchaludonSinistchaAnnihilape
 
966-5ITAGiacomo Bovolenta
(Moise Kean)
80 CP
RillaboomIncineroarTauros Paldea AquaGholdengoClefableHydreigon
 
976-4DEUGregory Mohr
(Gregory)
80 CP
RillaboomDragapultBasculegion MaleSneaslerPelipperArchaludon
 
986-5DEUEmre Sahan
(Emre)
80 CP
SinistchaArchaludonPelipperGrimmsnarlMaushold FourAnnihilape
 
996-5FRAAnthony Liuzzo
(Glum)
80 CP
PawmotTyphlosion HisuiDragoniteFarigirafMurkrowGarchomp
 
1006-5NLDMax van Westrop
(Giel)
80 CP
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
1016-5DEUPhilip Rösen
(Aylona)
80 CP
GlimmoraIncineroarNinetales AlolaFrosmothTatsugiri CurlyDondozo
 

Day 1 Swiss rounds

All players with 2 or fewer losses advance to Day 2!

#SwissFlagPlayerPrizeTeamOTSEVs
1025-3ITAAndrea Stefanczyk
(Aladygma)
80 CP
RillaboomSalamencePrimarinaSneaslerElectabuzzKingambit
 
1035-3ESPJuan Manuel Marín
(Sito)
80 CP
AnnihilapeUrsaluna BloodmoonDragoniteFarigirafFroslassKingambit
 
1045-3CANPaul Hinta
(Kurczak)
80 CP
RillaboomVolcaronaDondozoGlimmoraRibombeeKingambit
 
1055-3DEUMaurice Uteg
(Miku)
80 CP
SinistchaGrimmsnarlPelipperArchaludonMaushold FourAnnihilape
 
1065-3ITAMatteo Spadaro
(Spaddy)
80 CP
AnnihilapeVolcaronaTyranitarGrimmsnarlPorygon2Ursaluna
 
1075-3ITAMaurizio D’Andrea
(Animod)
80 CP
AmoongussScraftyBasculegion MaleGholdengoPelipperArchaludon
 
1085-3GRCKosta Daidimos
(Koala-T Kost)
80 CP
AmoongussIncineroarDragapultSneaslerPorygon2Ursaluna Bloodmoon
 
1095-3KORGeonwoo Myung
(수호자)
80 CP
RillaboomVolcaronaInteleonSneaslerElectabuzzKingambit
 
1105-3DEUMarius Franke
(Jinnius)
80 CP
SinistchaIncineroarGastrodonGholdengoTyranitarKommo O
 
1115-3ITAFederico Camporesi
(FedeCampoVGC)
80 CP
Vivillon FancyIncineroarPrimarinaGholdengoPorygon2Garchomp
 
1125-3DEUDanilo Fischer
(NiloVGC)
80 CP
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
1135-3ESPAlex Soto
(LenVGC)
80 CP
Indeedee FemaleArmarougeAnnihilapeHattereneTorkoalUrsaluna
 
1145-3DEUMarkus Stadter
(Yoshi)
80 CP
SinistchaGrimmsnarlPelipperArchaludonMaushold FourAnnihilape
 
1155-3IRLCorey Martin
(Pudding)
80 CP
AmoongussIncineroarDragoniteGholdengoWhimsicottGarchomp
 
1165-3ITALuca Lussignoli
(MOODY GIRL)
80 CP
VivillonIncineroarPrimarinaGholdengoPorygon2Garchomp
 
1175-3FRAAntoine Guyader
(DarkGold)
80 CP
AmoongussIncineroarFlamigoGholdengoPorygon2Ursaluna
 
1185-3FINOliver Eskolin
(Owe)
80 CP
AmoongussIncineroarGarchompGholdengoWhimsicottDragonite
 
1195-3ITARanieri Calderari
(Ψυχικ Ποισον)
80 CP
WhimsicottIncineroarAnnihilapeTyranitarElectabuzzUrsaluna Bloodmoon
 
1205-3NLDRobbie Schaaij
(Robbie)
80 CP
RillaboomArchaludonBasculegion MalePelipperElectabuzzKingambit
 
1215-3GBRSimon Iredale
(CptAuro)
80 CP
Indeedee FemaleBraviary HisuiBasculegion MaleSneaslerPolitoedArchaludon
 
1225-3ITASalvatore Rega
(Atlas)
80 CP
BreloomTalonflameGlimmoraGholdengoTatsugiri CurlyDondozo
 
1235-3DEUFynn Denecke
(dene)
80 CP
RillaboomVolcaronaPalafinArcanine HisuiNinetales AlolaAnnihilape
 
1245-3GBRJordan Milton
(Jordan)
80 CP
RillaboomGlimmoraTatsugiri CurlyDondozoMaushold ThreeAnnihilape
 
1255-3ITARoberto Parente
(Roberto)
80 CP
Indeedee MaleDelphoxBasculegion MaleSneaslerMaushold FourWhimsicott
 
1265-3ESPDavid Fernández
(Xpartaz)
80 CP
WeezingIncineroarCorviknightGardevoirPawmotGarchomp
 
1275-3DEUMarco Müller
(Marco)
80 CP
RillaboomVolcaronaPrimarinaSneaslerElectabuzzKingambit
 
1285-3ITASimone Sanvito
(☆Sanvy)
80 CP
RillaboomDragapultPrimarinaSneaslerElectabuzzKingambit
 

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 Charlie Merriman, Jamie Boyt, Lee Provost and Ben Kyriakou as casters. Victory Road is behind the scenes!

  • Day 1: stream starts on 28 September at 07:15 UTC
  • Day 2 + Top Cut: stream starts on 29 September at 07:00 UTC

Usage stats

Day 1

Day 2

Venue and schedule

The tournament is held in the Hall 3 at the following location:

Westfalenhallen
Rheinlanddamm 200
44139 Dortmund, Germany

Check-in can be done early on Saturday 28 September.

Players must be in the venue by 28 September at 8: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 29 September at 8: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, prize money and Pokémon TCG booster packs depending on final attendance:

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 Dortmund Regional Championships is an official TPCi Regional-level event for Pokémon VGC, TCG and Pokémon GO. It is the first Regional-level event of the 2025 season in the European circuit.

The ruleset is VGC Regulation Set H, and it is played using open team lists. It is the first major Regulation Set H event in Europe.

A little bit of history

Germany has been part of the Europe region of the official TPCi circuit for many years. It has hosted multiple major events, including Regional Championships, old-era National Championships and the 2019 and 2022 Europe Internationals. Germany’s greatest VGC success happened when Michael Kelsch reached the finals of the 2023 World Championships.

The most recent tournament held in Germany was the 2024 Dortmund Regional, played with the Regulation Set F in February 2024. The finals saw German Florian Temme defeat fellow compatriot Nick Schrott to win his first Regional title!

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 €60 for Masters players and €40 for Senior and Junior players, and they open on 7 August at 19:00 CEST (17:00 UTC).

  • A new wave of sign-ups was later announced to open on 5 September at 19:00 CEST (17:00 UTC). There are only “a very limited number of spots” available.

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 28 September at 7:30 CEST (05:30 UTC).

Spectator passes are €10 and can be purchased here.

Victory Road