| Event | 2026 Birmingham Regional Championships |
|---|---|
| Location | Marston Green, United Kingdom |
| Date | 24–25 January 2026 |
| Attemdance | 688 MA + 40 SR + 24 JR |
| Videogame | Pokémon Scarlet and Pokémon Violet |
| Season | 2026 Season – VGC Regulation Set F |
| Format | 8+4 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 | 11-1 | ![]() | Stefano Greppi (Ste) | 2026 Worlds 350 CP $6,000 | |||
| 2 | 11-1 | ![]() | Marcus Koh (Calculus) | 325 CP $4,000 | |||
| 3 | 10-2 | ![]() | Zhang Hengyue (圆滚滚电刺猬) | 300 CP $2,000 | |||
| 4 | 10-2 | ![]() | Mattie Morgan (Mattie) | 300 CP $2,000 | |||
| 5 | 11-1 | ![]() | Marco Silva (marcofiero) | 280 CP $1,000 | |||
| 6 | 10-2 | ![]() | Markus Hamann (Yoshi) | 280 CP $1,000 | |||
| 7 | 10-2 | ![]() | Eduardo Cunha (Edu) | 280 CP $1,000 | |||
| 8 | 10-2 | ![]() | Florian Temme (trobuz) | 280 CP $1,000 | |||
| 9 | 10-2 | ![]() | Shohei Kimura (ナンス) | 200 CP $750 | |||
| 10 | 10-2 | ![]() | Simone Sanvito (☆Sanvy) | 200 CP $750 | |||
| 11 | 10-2 | ![]() | Aurélien Soula (Sakura) | 200 CP $750 | |||
| 12 | 10-2 | ![]() | Louis Markl (Louis) | 200 CP $750 | |||
| 13 | 10-2 | ![]() | Oliver Achermann (Jamie) | 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 |
|---|---|---|---|---|---|---|---|
| 14 | 9-3 | ![]() | Eric Rios (AEsir) | 200 CP $750 | |||
| 15 | 9-3 | ![]() | Jonathan Marston (Jono) | 200 CP $750 | |||
| 16 | 9-3 | ![]() | Femi Jordanovic (BlueBreath) | 200 CP $750 | |||
| 17 | 9-3 | ![]() | Rayan Guezi (Rayan) | 160 CP | |||
| 18 | 9-3 | ![]() | Nicolò Pollato (Nik) | 160 CP | |||
| 19 | 9-3 | ![]() | Sean Sumner (Sean) | 160 CP | |||
| 20 | 9-3 | ![]() | Antonio Alberto Moya (aseqq) | 160 CP | |||
| 21 | 9-3 | ![]() | Flavio Del Pidio (PADØ) | 160 CP | |||
| 22 | 9-3 | ![]() | Ángel Cervetto (Ángel) | 160 CP | |||
| 23 | 9-3 | ![]() | Víctor Jiménez (VictorJColl) | 160 CP | |||
| 24 | 9-3 | ![]() | Corentin Simon (Cotcha) | 160 CP | |||
| 25 | 9-3 | ![]() | Víctor Medina (Torviv) | 160 CP | |||
| 26 | 9-3 | ![]() | Manuel Hernández (Manu) | 160 CP | |||
| 27 | 9-3 | ![]() | Taran Birdee (Taran) | 160 CP | |||
| 28 | 9-3 | ![]() | Liam Westland (Henry) | 160 CP | |||
| 29 | 9-3 | ![]() | Francesco Pio Pero (CICCIOTT) | 160 CP | |||
| 30 | 9-3 | ![]() | Santiago Molina (Santi) | 160 CP | |||
| 31 | 9-3 | ![]() | Eden Batchelor (#1RalseiFan) | 160 CP | |||
| 32 | 9-3 | ![]() | Daniele Kaygorodova (Kaiser) | 160 CP | |||
| 33 | 9-3 | ![]() | Manuel Barea (LeunamTG) | 120 CP | |||
| 34 | 9-3 | ![]() | Stanisław Piotrowski (Vultur) | 120 CP | |||
| 35 | 9-3 | ![]() | Nikolaj Høj Nielsen (Nikolaj_H) | 120 CP | |||
| 36 | 9-3 | ![]() | Florian Hoffmann (Florian) | 120 CP | |||
| 37 | 9-3 | ![]() | Damahni Palmer (DmanVGC) | 120 CP | |||
| 38 | 9-3 | ![]() | Théotime Massaut (Didi) | 120 CP | |||
| 39 | 9-3 | ![]() | Jorge Tabuyo (Tabu) | 120 CP | |||
| 40 | 9-3 | ![]() | Alberto Noguerol (Noguerol) | 120 CP | |||
| 41 | 9-3 | ![]() | Dyl Yeomans (Dyl) | 120 CP | |||
| 42 | 8-4 | ![]() | Oscar Princivalle (Swamp) | 120 CP | |||
| 43 | 8-4 | ![]() | Christopher Hall (Chris) | 120 CP | |||
| 44 | 8-4 | ![]() | Brian Martínez (Brian) | 120 CP | |||
| 45 | 8-4 | ![]() | Barış Akcoş (>BillaVGC<) | 120 CP | |||
| 46 | 8-4 | ![]() | Isaac Dunkley Jones (Kurona) | 120 CP | |||
| 47 | 8-4 | ![]() | Stefano De Maria (Demo) | 120 CP | |||
| 48 | 8-4 | ![]() | Raj Desai (Raj) | 120 CP | |||
| 49 | 8-4 | ![]() | Nils Dunlop (Nils) | 120 CP | |||
| 50 | 8-4 | ![]() | Tom Winter (TZ111) | 120 CP | |||
| 51 | 8-4 | ![]() | Adrián Isidoro (Adri) | 120 CP | |||
| 52 | 8-4 | ![]() | Joshua Piearcey (JPie) | 120 CP | |||
| 53 | 8-4 | ![]() | Hugo Soler (Hugolas) | 120 CP | |||
| 54 | 8-4 | ![]() | Livio Sandberg (Livio) | 120 CP | |||
| 55 | 8-4 | ![]() | Adrià Rodríguez (Adri) | 120 CP | |||
| 56 | 8-4 | ![]() | Wei Deng (LazieSquid) | 120 CP | |||
| 57 | 8-4 | ![]() | Samuel Hannah (Sam) | 120 CP | |||
| 58 | 8-4 | ![]() | Justin Cerioni (Sompres) | 120 CP | |||
| 59 | 8-4 | ![]() | Àlex Gómez (celenex) | 120 CP | |||
| 60 | 8-4 | ![]() | Martín Pena (Marth) | 120 CP | |||
| 61 | 8-4 | ![]() | Jordi Casado (Jordi) | 120 CP | |||
| 62 | 8-4 | ![]() | Antonio Sánchez (Antonio) | 120 CP | |||
| 63 | 8-4 | ![]() | Yusuf Hassan (yx) | 120 CP | |||
| 64 | 8-4 | ![]() | Asra Stone (Bread) | 120 CP | |||
| 65 | 8-4 | ![]() | Mirul Idzwan (Zorito) | 80 CP | |||
| 66 | 8-4 | ![]() | Naoya Takasago (Karina) | 80 CP | |||
| 67 | 8-4 | ![]() | Matthew Anderson (Ceri) | 80 CP | |||
| 68 | 8-4 | ![]() | Tyler Furnell (Dogmia) | 80 CP | |||
| 69 | 8-4 | ![]() | Brian Hanley (Brian) | 80 CP | |||
| 70 | 8-4 | ![]() | Simon Van der Borght (Shmon) | 80 CP | |||
| 71 | 8-4 | ![]() | Lukas Kiefl (Sildurah) | 80 CP | |||
| 72 | 8-4 | ![]() | Benjamin van Hoeckel (Benji) | 80 CP | |||
| 73 | 8-4 | ![]() | Federico Camporesi (Campo) | 80 CP | |||
| 74 | 8-4 | ![]() | Marcos López (Marcos) | 80 CP | |||
| 75 | 8-4 | ![]() | Ozan Kaplan (Kapuran) | 80 CP | |||
| 76 | 7-5 | ![]() | Dan Crawshaw (Dan) | 80 CP | |||
| 77 | 7-5 | ![]() | Kusha Kanani (Busha) | 80 CP | |||
| 78 | 7-5 | ![]() | Matthew Lennon (WaterIsBlu) | 80 CP | |||
| 79 | 7-5 | ![]() | Adam Cherfaoui (Shao) | 80 CP | |||
| 80 | 7-5 | ![]() | Lorenzo Silvestrini (Lore) | 80 CP | |||
| 81 | 7-5 | ![]() | Danilo Fischer (NiloVGC) | 80 CP | |||
| 82 | 7-5 | ![]() | Jack Kent (Subzan) | 80 CP | |||
| 83 | 7-5 | ![]() | Matthew Potter (Matt) | 80 CP | |||
| 84 | 7-5 | ![]() | Alessio Ferrara (Alessio) | 80 CP | |||
| 85 | 7-5 | ![]() | Karim Salem (Kimoe San) | 80 CP | |||
| 86 | 7-5 | ![]() | Lasse Fuhrmann (Lasse) | 80 CP | |||
| 87 | 7-5 | ![]() | Pedro Santos (PEDRO) | 80 CP | |||
| 88 | 7-5 | ![]() | Simon Bernard (Ryo) | 80 CP | |||
| 89 | 7-5 | ![]() | Simone Marsilli (Punta) | 80 CP | |||
| 90 | 7-5 | ![]() | Matteo Lombardo (jack) | 80 CP | |||
| 91 | 7-5 | ![]() | Jason Finch (Jason) | 80 CP | |||
| 92 | 7-5 | ![]() | Saul Fussell (peony) | 80 CP | |||
| 93 | 7-5 | ![]() | Karim Awad (Karim) | 80 CP | |||
| 94 | 6-6 | ![]() | Cedric Scharf (Cedric) | 80 CP | |||
| 95 | 6-4 | ![]() | Christopher Parry (Chrissyparry) | 80 CP | |||
| 96 | 6-6 | ![]() | Calvin Atkinson (Calvin) | 80 CP | |||
| 97 | 6-6 | ![]() | David Hernández (Hache) | 80 CP | |||
| 98 | 6-6 | ![]() | Emanuele Briganti (Lele) | 80 CP | |||
| 99 | 6-6 | ![]() | Mustafa Hussain (Mustafa) | 80 CP |
Phase 1 Swiss rounds
All players with 2 or fewer losses advance to Phase 2!
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 100 | 5-3 | ![]() | Luke Petty (Luke) | 80 CP | |||
| 101 | 5-3 | ![]() | Jack Baker (CecilVGC) | 80 CP | |||
| 102 | 5-3 | ![]() | Samuel Pereira (CSK) | 80 CP | |||
| 103 | 5-3 | ![]() | Jake Cope (Jake) | 80 CP | |||
| 104 | 5-3 | ![]() | Caleb Gill (Helix) | 80 CP | |||
| 105 | 5-3 | ![]() | Daniel López (Ryusei) | 80 CP | |||
| 106 | 5-3 | ![]() | Oliver Gausden (Dinomite) | 80 CP | |||
| 107 | 5-3 | ![]() | Enrique Schwartz (Enrique) | 80 CP | |||
| 108 | 5-3 | ![]() | Jan Altisent (Jano) | 80 CP | |||
| 109 | 5-3 | ![]() | Davide Cauteruccio (Crown Up Boy) | 80 CP | |||
| 110 | 5-3 | ![]() | Anthony-Christopher Manolache (Astora) | 80 CP | |||
| 111 | 5-3 | ![]() | Juan Núñez (Pipa) | 80 CP | |||
| 112 | 5-3 | ![]() | Thomas Gravouille (Hari) | 80 CP | |||
| 113 | 5-3 | ![]() | Marco Marziali (Markw) | 80 CP | |||
| 114 | 5-3 | ![]() | Stuart Wallace (Stubo) | 80 CP | |||
| 115 | 5-3 | ![]() | April Conway (April) | 80 CP | |||
| 116 | 5-3 | ![]() | Gustavo Moreira Vidal Pereira (LeCehlou) | 80 CP | |||
| 117 | 5-3 | ![]() | Fernando Albuquerque (Lii) | 80 CP | |||
| 118 | 5-3 | ![]() | Callum Lea (Callum) | 80 CP | |||
| 119 | 5-3 | ![]() | Josh Bullivant (Josh) | 80 CP | |||
| 120 | 5-3 | ![]() | Javier Varela (Javi) | 80 CP | |||
| 121 | 5-3 | ![]() | Freddie Meah (fred) | 80 CP | |||
| 122 | 5-3 | ![]() | Khalil Hoggui (KalionD) | 80 CP | |||
| 123 | 5-3 | ![]() | Aidan Hynes (Aidan) | 80 CP | |||
| 124 | 5-3 | ![]() | Nigel Gower (Wyrms) | 80 CP | |||
| 125 | 5-3 | ![]() | Alessandro Caliri (AlexVGC) | 80 CP | |||
| 126 | 5-3 | ![]() | Harry Loveless (Cabbage) | 80 CP | |||
| 127 | 5-3 | ![]() | Carlos Caño (Murphy) | 80 CP | |||
| 128 | 5-3 | ![]() | Thomas Wojcik (Lolomir) | 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!
Teams and results - Seniors & Juniors
Seniors Top 16
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 1 | 6-1 | ![]() | Léo F. | 2026 Worlds 350 CP $1,000 | |||
| 2 | 5-2 | ![]() | Matteo B. | 325 CP $750 | |||
| 3 | 6-1 | ![]() | Federico C. | 300 CP $500 | |||
| 4 | 6-1 | ![]() | Mika H. | 300 CP $500 | |||
| 5 | 5-2 | ![]() | Advaith A. | 280 CP | |||
| 6 | 5-2 | ![]() | Emery P. | 280 CP | |||
| 7 | 5-2 | ![]() | Alfie T. | 280 CP | |||
| 8 | 5-2 | ![]() | Aayansh S. | 280 CP | |||
| 9 | 5-2 | ![]() | David S. | 200 CP | |||
| 10 | 4-3 | ![]() | Elijah Y. | 200 CP | |||
| 11 | 4-3 | ![]() | Arlan B. | 200 CP | |||
| 12 | 4-3 | ![]() | Francesca Z. | 200 CP | |||
| 13 | 4-3 | ![]() | William B. | 200 CP | |||
| 14 | 4-3 | ![]() | Henry M. | 200 CP | |||
| 15 | 4-3 | ![]() | Liam C. | 200 CP | |||
| 16 | 4-3 | ![]() | Vikram T. | 200 CP |
Juniors Top 8
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 1 | 4-2 | ![]() | G. Ziyu | 2026 Worlds 350 CP $1,000 | |||
| 2 | 5-1 | ![]() | Magnus K. | 325 CP $750 | |||
| 3 | 4-2 | ![]() | Mateo F. | 300 CP $500 | |||
| 4 | 4-2 | ![]() | Samuel M. | 300 CP $500 | |||
| 5 | 5-1 | ![]() | Izhaq H. | 280 CP | |||
| 6 | 5-1 | ![]() | Èric A. | 280 CP | |||
| 7 | 4-2 | ![]() | Zachary B. | 280 CP | |||
| 8 | 4-2 | ![]() | Zaynab H. | 280 CP |
Streaming
The event will broadcast live on Twitch and YouTube by TPCi, with Charlie Merriman, Ben Kyriakou, David Partington and Zoe Lou as casters, and Victory Road behind the scenes.
- Day 1 (Swiss rounds): stream starts on 24 January at 09:20 UTC
- Day 2 (Swiss rounds + Top Cut): stream starts on 25 January at 09:05 UTC
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R2 | ![]() Stefan Mott | vs | ![]() Aurélien Soula |
| R3 | ![]() Simone Sanvito | vs | ![]() Flavio Del Pidio |
| R4 | ![]() Eric Rios | vs | ![]() Zhang Hengyue |
| R5 | ![]() Nils Dunlop | vs | ![]() Marcus Koh |
| R6 | ![]() Víctor Medina | vs | ![]() Rayan Guezi |
| R7 | ![]() Jonathan Marston | vs | ![]() Markus Hamann |
| R8 | ![]() Adrià Rodríguez | vs | ![]() Yoel Ramírez |
| R9 | ![]() Isaac Dunkley Jones | vs | ![]() Marco Silva |
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R11 | ![]() Marco Silva | vs | ![]() Shohei Kimura |
| R12 | ![]() Eric Rios | vs | ![]() Louis Markl |
| Top 16 | ![]() Eduardo Cunha | vs | ![]() Aurélien Soula |
| Top 8 | ![]() Marco Silva | vs | ![]() Zhang Hengyue |
| Top 8 | ![]() Markus Hamann | vs | ![]() Stefano Greppi |
| Top 4 | ![]() Marcus Koh | vs | ![]() Mattie Morgan |
| Top 4 | ![]() Stefano Greppi | vs | ![]() Zhang Hengyue |
| Finals | ![]() Stefano Greppi | vs | ![]() Marcus Koh |
Usage stats


Venue and schedule
The tournament is held at the Halls 9 + 10 of the following location:
National Exhibition Centre (NEC) Birmingham
Pendigo Way
Marston Green, B40 1NT, United Kingdom
Badges can be picked up in advance on Friday 23 January from 4 pm to 7 pm GMT, or early on Saturday from 7:30 am GMT.
Players must be in the venue by 24 January at 8:30 am GMT (08: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 25 January at 8:30 am GMT (08: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 Birmingham Regional Championships is an official TPCi Regional-level event for Pokémon VGC, TCG and Pokémon GO. It is the fifth Regional-level event of the 2026 season in the European circuit.
It is played with VGC Regulation Set F, using open team lists. This returning ruleset was last used in a European tournament in April 2024, and in a United Kingdom Regional-level event in January 2024!
A little bit of history
The United Kingdom 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, three editions of the Europe International Championships (EUIC) and even the 2022 World Championships, the first and so far only one to be held in Europe. The United Kingdom’s greatest VGC success was Mark McQuillan‘s 2015 Senior Division World Championship win. Additionally, British players have proven themselves as a major team force and they achieved victory at the 2023 World Cup of Pokémon VGC.
The most recent tournament held in the United Kingdom was the 2025 Europe International Championships (EUIC), hosted in London and played with the VGC Regulation Set G in February 2025. The finals saw 2016 World Champion Wolfe Glick defeat British player Dyl Yeomans to win his second International Championship title!
As for a Regional-level event, the last event held in the United Kingdom was the 2025 Birmingham Regional, played in the VGC Regulation Set G in January 2025. The finals saw Italian player William Bassolino defeat 2022 EUIC finalist Oliver Eskolin to win his first Regional Championship title!
It is a returning ruleset! The last Regulation Set F tournament held in the United Kingdom was the 2024 Europe International Championships (EUIC), hosted in London in April 2024. The finals saw 2018 Worlds semifinalist Nils Dunlop defeat American player Tim Edwards to win his first International Championship 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 £70 for Masters players and £40 for Senior and Junior players, and they open on 26 November at 7 pm GMT (19:00 UTC). Refunds are partially available up until one week before the event.
- A new wave of sign-ups was later announced to open on 11 December at 7 pm GMT (19:00 UTC).
- A new wave of sign-ups was later announced to open on 8 January at 7 pm GMT (19:00 UTC).
If the player cap is not reached, sign-ups close 3 days before the event starts, on 21 January.
For registered players, team lists must be submitted 3 hours before the event starts, by 24 January at 5:30 am GMT (05:30 UTC).
Spectator passes are £15 and can be purchased here.

Marston Green, United Kingdom


















