| Event | 2023 Malmö Regional Championships |
|---|---|
| Location | Malmö, Sweden |
| Date | 20–21 May 2023 |
| Attendance | 275 players (MA) |
| Videogame | Pokémon Scarlet and Pokémon Violet |
| Season | 2023 Season – VGC Regulation Set C |
| Format | 9 Day 1 Swiss rounds + 5 Day 2 (top 32) Swiss rounds + top 8 single elimination Open team lists |
| Organizer | TournamentCenter |
Check the organizer’s website here for further info!
Table of Contents
Teams and results
Top cut
| # | Swiss | Flag | Player | Prize | Team | List | Exp. |
|---|---|---|---|---|---|---|---|
| 1 | 11-3 | ![]() | Mattie Morgan (Mattie) | 200 CP $3000 | |||
| 2 | 11-3 | ![]() | Marco Silva (marcofiero) | 160 CP $2000 | |||
| 3 | 12-2 | ![]() | Maurice Uteg (Camikasa) | 130 CP $1000 | |||
| 4 | 11-3 | ![]() | Pontus Westerlund (Pontus) | 130 CP $1000 | |||
| 5 | 12-2 | ![]() | Davide Carrer (Nirinbo) | 100 CP $500 | |||
| 6 | 11-3 | ![]() | Francesco Iozzia (Young Nova) | 100 CP $500 | |||
| 7 | 11-3 | ![]() | Taran Birdee (Taran) | 100 CP $500 | |||
| 8 | 10-4 | ![]() | Francesco Rasini (Olymak) | 100 CP $500 |

| # | Swiss | Flag | Player | Prize | Team | List | Exp. |
|---|---|---|---|---|---|---|---|
| 1 | 12-2 | ![]() | Abdullah Mohayyuddin (sempra) | 200 CP $3000 | |||
| 2 | 11-3 | ![]() | Ryan Loseto (SableyeVGC) | 160 CP $2000 | |||
| 3 | 11-3 | ![]() | Dylan Salvanera (Dylan) | 130 CP $1000 | |||
| 4 | 11-3 | ![]() | Aaron Zheng (CybertronVGC) | 130 CP $1000 | |||
| 5 | 12-2 | ![]() | Zackary Thornberg (Zack) | 100 CP $500 | |||
| 6 | 11-3 | ![]() | Neil Patel (Neil) | 100 CP $500 | |||
| 7 | 11-3 | ![]() | Gavin Michaels (HUH?!!) | 100 CP $500 | |||
| 8 | 11-3 | ![]() | Demitrios Kaguras (DEMITRI) | 100 CP $500 |
Day 2 Swiss rounds
Check here to see the seeds for top cut from the Day 2 Swiss standings!
| # | Swiss | Flag | Player | Prize | Team | List | Exp. |
|---|---|---|---|---|---|---|---|
| 9 | 10-4 | ![]() | Luca Ceribelli (Yume) | 80 CP $250 | |||
| 10 | 10-4 | ![]() | Leonardo Bonanomi (Leo) | 80 CP $250 | |||
| 11 | 10-4 | ![]() | Eric Rios (Riopaser) | 80 CP $250 | |||
| 12 | 10-4 | ![]() | Bartosz Ekiert (Miku) | 80 CP $250 | |||
| 13 | 10-4 | ![]() | Roberto Parente (Roberto) | 80 CP $250 | |||
| 14 | 10-4 | ![]() | Giulio Tarlao (Giulio) | 80 CP $250 | |||
| 15 | 10-4 | ![]() | Lauri Halonen (Latsu7) | 80 CP $250 | |||
| 16 | 10-4 | ![]() | Baris Akcos (>BillaVGC<) | 80 CP $250 | |||
| 17 | 9-5 | ![]() | Alessio Y. Boschetto (Arks Fury) | 60 CP | |||
| 18 | 9-5 | ![]() | Federico Camporesi (FedeCampoVGC) | 60 CP | |||
| 19 | 9-5 | ![]() | Jamie Boyt (Boyt) | 60 CP | |||
| 20 | 9-5 | ![]() | Giovanni Piscitelli (Genius) | 60 CP | |||
| 21 | 9-5 | ![]() | Adam Cherfaoui (Shao) | 60 CP | |||
| 22 | 9-5 | ![]() | Oliver Eskolin (Owe) | 60 CP | |||
| 23 | 9-5 | ![]() | Yvar Vlieger (Yvar) | 60 CP | |||
| 24 | 9-5 | ![]() | Quentin Clément (Quentin) | 60 CP | |||
| 25 | 8-6 | ![]() | Nathan Rouby (Eltrys) | 60 CP | |||
| 26 | 8-6 | ![]() | Luca Lussignoli (MOODY GIRL) | 60 CP | |||
| 27 | 8-6 | ![]() | Daniel Daertni (Peakmeister) | 60 CP | |||
| 28 | 8-6 | ![]() | Bendik Gudevold (Bendik) | 60 CP | |||
| 29 | 8-6 | ![]() | Alexander Mengarelli (Sven) | 60 CP | |||
| 30 | 7-5 | ![]() | Nikolaj H. Nielsen (Nikolaj_H) | 60 CP | |||
| 31 | 7-7 | ![]() | Sam Plassgård (SAM) | 60 CP | |||
| 32 | 6-5 | ![]() | Nicolas Carvalho (Cyko’) | 60 CP |
Check here to see the seeds for top cut from the Day 2 Swiss standings!
| # | Swiss | Flag | Player | Prize | Team | TL | Exp. |
|---|---|---|---|---|---|---|---|
| 105 | 7-3 | ![]() | Ian Roberts (76) | 40 CP |
Day 1 Swiss rounds
The top 32 players advance to Day 2!
| # | Swiss | Flag | Player | Prize | Team | List | Exp. |
|---|---|---|---|---|---|---|---|
| 33 | 6-3 | ![]() | Thomas Dowling (Claire) | 50 CP | |||
| 34 | 6-3 | ![]() | Timo van der Vliet (Essentia) | 50 CP | |||
| 35 | 6-3 | ![]() | Frederik H. Nielsen (Hoej) | 50 CP | |||
| 36 | 6-3 | ![]() | Lukas Gwiasda (LukasVGC) | 50 CP | |||
| 37 | 6-3 | ![]() | Sidy Badiane (Dysi2404) | 50 CP | |||
| 38 | 6-3 | ![]() | Ola Petersen Nordby (Ola) | 50 CP | |||
| 39 | 6-3 | ![]() | Mikael Viljanen (maikkeli) | 50 CP | |||
| 40 | 6-3 | ![]() | Ioannis Mperikakis (HoopaKoopa) | 50 CP | |||
| 41 | 6-3 | ![]() | Kevin Salvetto (Lil Bo Peep) | 50 CP | |||
| 42 | 6-3 | ![]() | Álex Soto (LenVGC) | 50 CP | |||
| 43 | 6-3 | ![]() | Shonali Kenn (Shona) | 50 CP | |||
| 44 | 6-3 | ![]() | Arash Ommati (Alstroemeria) | 50 CP | |||
| 45 | 6-3 | ![]() | Michael Kelsch (Michi) | 50 CP | |||
| 46 | 6-3 | ![]() | Ben Markham (Benster) | 50 CP | |||
| 47 | 6-3 | ![]() | David Barker (Muphry) | 50 CP | |||
| 48 | 6-3 | ![]() | Aurélien Soula (Sakura) | 50 CP | |||
| 49 | 6-3 | ![]() | Wang Shengyu (莉莉艾) | 50 CP | |||
| 50 | 6-3 | ![]() | Flavio Del Pidio (Pado) | 50 CP | |||
| 51 | 6-3 | ![]() | Alessandro Marchionne (60) | 50 CP | |||
| 52 | 6-3 | ![]() | Antonio Sánchez (Antonio) | 50 CP | |||
| 53 | 6-3 | ![]() | Francesco P. Pero (CICCIOTT) | 50 CP | |||
| 54 | 6-3 | ![]() | Magnus Pedersen (MTB) | 50 CP | |||
| 55 | 6-3 | ![]() | Víctor Jiménez (VictorJColl) | 50 CP | |||
| 56 | 6-3 | ![]() | Antonio Grassini (Bano) | 50 CP | |||
| 57 | 6-3 | ![]() | Nils Dunlop (Nils) | 50 CP | |||
| 58 | 6-3 | ![]() | Raj Desai (Raj) | 50 CP | |||
| 59 | 6-3 | ![]() | Audric David (DricsVG) | 50 CP | |||
| 60 | 6-3 | ![]() | Simon Schlütter (Simon) | 50 CP | |||
| 61 | 6-3 | ![]() | Joan Garcia (Top J) | 50 CP | |||
| 62 | 6-3 | ![]() | Noah van der Voort (Noah) | 50 CP | |||
| 63 | 6-3 | ![]() | Thomas Gravouille (SAN | Hari) | 50 CP | |||
| 64 | 6-3 | ![]() | Dominik Górski (Barlik) | 50 CP |
Streaming
The event is broadcast live on Twitch and YouTube by Victory Road, with Ben Kyriakou, Charlie Merriman, David Partington and the debuting Zoe Lou as casters.
- Day 1: stream starts on 20 May at 06:30 UTC
- Day 2 + Top Cut: stream starts on 21 May at 06:45 UTC
Take a look at the following matches, which you can find in this YouTube playlist!
Take a look at the following matches:
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R3 | ![]() Shreyas Radhakrishna | vs | ![]() Gavin Michaels |
| R4a | ![]() Grayson DeWolfe | vs | ![]() Aaron Zheng |
| R4b | ![]() Marcus Dion | vs | ![]() Luca Paz |
| R5 | ![]() Donald Smith | vs | ![]() Len Deuel |
| R6 | ![]() Collin Heier | vs | ![]() Abdullah Mohayyuddin |
| R7 | ![]() Alberto Lara | vs | ![]() Nishant Joshi |
| R8 | ![]() Emmanuel Boctor | vs | ![]() Zackary Thornberg |
| R9 | ![]() Matt Tidd | vs | ![]() Ian Holdeman |
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R13 | ![]() Abdullah Mohayyuddin | vs | ![]() Dylan Salvanera |
| R14a | ![]() Zac Emerzian | vs | ![]() Aaron Zheng |
| R14b | ![]() Marcus Dion | vs | ![]() Demitrios Kaguras |
| Top 8a | ![]() Neil Patel | vs | ![]() Aaron Zheng |
| Top 8b | ![]() Ryan Loseto | vs | ![]() Zackary Thornberg |
| Top 4a | ![]() Abdullah Mohayyuddin | vs | ![]() Dylan Salvanera |
| Top 4b | ![]() Aaron Zheng | vs | ![]() Ryan Loseto |
| Finals | ![]() Abdullah Mohayyuddin | vs | ![]() Ryan Loseto |
CP standings
Season standings
The following are the Europe Championship Point standings before and after the event.
Top 16 players at the end of the 2023 season get Day 2 invites to the 2023 World Championships.
Before the event
| # | Player | CP |
|---|---|---|
| 1 | Aurélien Soula | 780 |
| 2 | Eric Rios | 750 |
| 3 | Marco Silva | 690 |
| 4 | Giulio Tarlao | 650 |
| 5 | Alex Gómez | 530 |
| 6 | Flavio Del Pidio | 526 |
| 7 | Taran Birdee | 520 |
| 8 | Joan Perelló | 510 |
| 9 | Víctor Medina | 500 |
| 10 | Davide Carrer | 492 |
| 11 | Álex Soto | 480 |
| 12 | Nico D. Cognetta | 478 |
| 13 | Thomas Gravouille | 466 |
| 14 | Kevin Salvetto | 456 |
| 15 | Giovanni Piscitelli | 415 |
| 16 | Federico Camporesi | 410 |
| 17 | Leonardo Bonanomi | 410 |
| 18 | Mattie Morgan | 402 |
| 19 | Oliver Eskolin | 400 |
| 20 | Rafa Busutil | 390 |
| 21 | Adam Cherfaoui | 390 |
| 22 | Antonio Sánchez | 382 |
| 23 | Alessio Y. Boschetto | 376 |
| 24 | Pan Si Ming | 370 |
Note: Some Premier Challenges may be missing.
After the event
| # | Player | CP |
|---|---|---|
| 1 | Marco Silva | 850 |
| 2 | Eric Rios | 830 |
| 3 | Aurélien Soula | 830 |
| 4 | Giulio Tarlao | 730 |
| 5 | Taran Birdee | 620 |
| 6 | Mattie Morgan | 602 |
| 7 | Davide Carrer | 592 |
| 8 | Flavio Del Pidio | 576 |
| 9 | Álex Soto | 530 |
| 10 | Alex Gómez | 530 |
| 11 | Thomas Gravouille | 516 |
| 12 | Joan Perelló | 510 |
| 13 | Kevin Salvetto | 506 |
| 14 | Víctor Medina | 500 |
| 15 | Leonardo Bonanomi | 490 |
| 16 | Nico D. Cognetta | 478 |
| 17 | Giovanni Piscitelli | 475 |
| 18 | Federico Camporesi | 470 |
| 19 | Oliver Eskolin | 460 |
| 20 | Adam Cherfaoui | 450 |
| 21 | Luca Ceribelli | 440 |
| 22 | Alessio Y. Boschetto | 436 |
| 23 | Antonio Sánchez | 432 |
| 24 | Rafa Busutil | 390 |
Note: Some Premier Challenges may be missing.
Venue and schedule
The tournament will be held on the following location:
MalmöMässan Exhibition & Congress Center
Mässgatan 6
215 32 Malmö
Players must be in the venue by 20 May 2023 at 09:15 local time (07:15 UTC) for the players meeting. The tournament will start afterwards with the Swiss rounds.
The Day 2 Swiss rounds, if any, and the top cut will be played starting on 21 May 2023 at 09:00 local time (07:00 UTC).
Prizes
This event is part of the 2023 official TPCI circuit and thus it rewards Championship Points (CPs).
As a participation goodie, all players will be provided a Pokémon Regional Championships promo card, a playmat or cap, a stringbag, an Ultra PRO goodie and a TournamentCenter goodie.
Additionally, the best-placed players will receive the following prizes depending on final attendance:
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $500 | 72 packs |
| Runner-up | 160 CP | $250 | 72 packs |
| Semifinalists | 130 CP | – | 36 packs |
| 5th to 8th | 100 CP | – | 18 packs |
| 9th to 16th | – | – | 9 packs |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $1000 | 72 packs |
| Runner-up | 160 CP | $500 | 72 packs |
| Semifinalists | 130 CP | $250 | 36 packs |
| 5th to 8th | 100 CP | – | 18 packs |
| 9th to 16th | – | – | 9 packs |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $1000 | 72 packs |
| Runner-up | 160 CP | $500 | 72 packs |
| Semifinalists | 130 CP | $250 | 36 packs |
| 5th to 8th | 100 CP | – | 18 packs |
| 9th to 16th | 80 CP | – | 9 packs |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $1000 | 72 packs |
| Runner-up | 160 CP | $500 | 72 packs |
| Semifinalists | 130 CP | $250 | 36 packs |
| 5th to 8th | 100 CP | $250 | 18 packs |
| 9th to 16th | 80 CP | – | 9 packs |
| 17th to 32nd | 60 CP | – | – |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $2000 | 72 packs |
| Runner-up | 160 CP | $1000 | 72 packs |
| Semifinalists | 130 CP | $500 | 36 packs |
| 5th to 8th | 100 CP | $250 | 18 packs |
| 9th to 16th | 80 CP | – | 9 packs |
| 17th to 32nd | 60 CP | – | – |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $2000 | 72 packs |
| Runner-up | 160 CP | $1000 | 72 packs |
| Semifinalists | 130 CP | $500 | 36 packs |
| 5th to 8th | 100 CP | $250 | 18 packs |
| 9th to 16th | 80 CP | $250 | 9 packs |
| 17th to 32nd | 60 CP | – | – |
| 33rd to 64th | 50 CP | – | – |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $3000 | 72 packs |
| Runner-up | 160 CP | $2000 | 72 packs |
| Semifinalists | 130 CP | $1000 | 36 packs |
| 5th to 8th | 100 CP | $500 | 18 packs |
| 9th to 16th | 80 CP | $250 | 9 packs |
| 17th to 32nd | 60 CP | – | – |
| 33rd to 64th | 50 CP | – | – |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $3000 | 72 packs |
| Runner-up | 160 CP | $2000 | 72 packs |
| Semifinalists | 130 CP | $1000 | 36 packs |
| 5th to 8th | 100 CP | $500 | 18 packs |
| 9th to 16th | 80 CP | $250 | 9 packs |
| 17th to 32nd | 60 CP | – | – |
| 33rd to 64th | 50 CP | – | – |
| 65th to 128th | 40 CP | – | – |
| Placement | CP | Prize money | Pokémon TCG booster packs |
|---|---|---|---|
| Winner | 200 CP | $3000 | 72 packs |
| Runner-up | 160 CP | $2000 | 72 packs |
| Semifinalists | 130 CP | $1000 | 36 packs |
| 5th to 8th | 100 CP | $500 | 18 packs |
| 9th to 16th | 80 CP | $250 | 9 packs |
| 17th to 32nd | 60 CP | – | – |
| 33rd to 64th | 50 CP | – | – |
| 65th to 128th | 40 CP | – | – |
| 129th to 256th | 30 CP | – | – |
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 Malmö Regionals is an official TPCI Regional-level event for Pokémon VGC, TCG and Pokémon GO. It is the fifth Regional-level event in the 2023 season in the European circuit, the fourth in Pokémon Scarlet & Pokémon Violet and, pending an announcement, very likely the first in the travel award race for the 2024 season’s first IC.
The ruleset is VGC Regulation Set C and it will be played using open team lists.
A little bit of history
Sweden has been part of the Europe region of the official TPCI circuit for many years. It has hosted a few Regional Championships. Sweden’s greatest VGC success was American-Swede Nils Dunlop‘s top 4 place at the 2018 World Championships.
The most recent tournaments held in Sweden was the 2020 Malmö Regionals, played in Pokémon Sword & Pokémon Shield in the VGC Series 3 ruleset in March 2020. German Tobias Koschitzki defeated Frenchman Alexandre Lissardy in the 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. All players must comply with the Play! Pokémon COVID-19 Protocols.
Sign-ups are €60 for Masters players and €40 for Seniors and Juniors players. Sign-ups open on 29 March 2023 at 20:00 local time (18:00 UTC) for Masters players, and one day early, on 28 March 2023 at 20:00 local time (18:00 UTC) for Seniors and Juniors players. There are 720 spots available.
If the player cap is not reached, sign-ups close 2 hours 45 minutes before the event starts, on 20 May 2023 at 06:30 local time (04:30 UTC).
For registered players, team lists must be submitted 1 hour 45 minutes before the event starts, by 20 May 2023 at 07:30 local time (05:30 UTC). Paper team lists can also be found here.
Spectator passes are free and can be acquired through Rk9 Labs.

Malmö, Sweden

















