Event | 2025 Sacramento Regional Championships |
---|---|
Location | Sacramento, CA, United States |
Date | 23–24 November 2024 |
Attendance | 590 players (MA) |
Videogame | Pokémon Scarlet and Pokémon Violet |
Season | 2025 Season – VGC Regulation Set H |
Format | 8 Day 1 Swiss rounds + 3 Day 2 Swiss rounds + asymmetrical top cut Open team lists |
Organizer | Gaming Generations |
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 | Carson Confer (Carson) | 2025 Worlds 350 CP $6,000 | ||||
2 | 9-2 | Joseph Ugarte (JoeUX9) | 325 CP $4,000 | ||||
3 | 10-1 | Marcus Dion (Father Dijon) | 300 CP $2,000 | ||||
4 | 9-2 | Akhil Goel (ChemCoop) | 300 CP $2,000 | ||||
5 | 10-1 | David Hutner (elegyy) | 280 CP $1,000 | ||||
6 | 9-2 | Erich Schrader (Erich) | 280 CP $1,000 | ||||
7 | 9-2 | Caelan Brown (Cabro) | 280 CP $1,000 | ||||
8 | 9-2 | Aaron Brok (Aaron) | 280 CP $1,000 | ||||
9 | 10-1 | Brian Collins (Angeló) | 160 CP $750 | ||||
10 | 10-1 | Chase Matteo (Chase) | 160 CP $750 | ||||
11 | 9-2 | Dillon Clark (Dillon) | 160 CP $750 | ||||
12 | 9-2 | Hunter Braum (DeskSmash) | 160 CP $750 | ||||
13 | 9-2 | Joji Kaieda (S) | 160 CP $750 | ||||
14 | 9-2 | Alex Underhill (Lexicon) | 160 CP $750 | ||||
15 | 9-2 | Don Czech (czechmate) | 160 CP $750 | ||||
16 | 9-2 | Joseph Selmer (Modern) | 160 CP $750 | ||||
17 | 9-2 | Karan Mehta (Duryodhan) | 125 CP | ||||
18 | 9-2 | Liu Feiyang (赤赤兹) | 125 CP | ||||
19 | 9-2 | Aaron Traylor (Traylor Moon) | 125 CP | ||||
20 | 9-2 | Benjamin Harlan (Benjamin) | 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 |
---|---|---|---|---|---|---|---|
21 | 8-3 | Raghav Malaviya (ragi) | 125 CP | ||||
22 | 8-3 | Jake Muller (MajorBowman) | 125 CP | ||||
23 | 8-3 | Grant Bielecki (Grant) | 125 CP | ||||
24 | 8-3 | Carter Steadman (retraC) | 125 CP | ||||
25 | 8-3 | Riley Factura (Riley) | 125 CP | ||||
26 | 8-3 | Siddharth Singhal (Siddharth) | 125 CP | ||||
27 | 8-3 | Ben Omnes-Norton (Benji) | 125 CP | ||||
28 | 8-3 | Shray Chakraborty (shiloh) | 125 CP | ||||
29 | 8-3 | Louis Milich (Uncle Lou) | 125 CP | ||||
30 | 8-3 | John Miller (Jay) | 125 CP | ||||
31 | 8-3 | George Abi Hanna (MagicJojo) | 125 CP | ||||
32 | 8-3 | Michael Zhang (Formora) | 125 CP | ||||
33 | 8-3 | Ori Braverman (PorygonG) | 100 CP | ||||
34 | 8-3 | Tristen Nelms (Glumbshanks) | 100 CP | ||||
35 | 8-3 | Ryan Haig (botchkiss) | 100 CP | ||||
36 | 8-3 | Adit Selvaraj (♥m i s a ♥) | 100 CP | ||||
37 | 8-3 | Karan Gupta (knifes999) | 100 CP | ||||
38 | 8-3 | Noah Gardner (MemesNDreams) | 100 CP | ||||
39 | 8-3 | Brandon Davis (Brandon) | 100 CP | ||||
40 | 8-3 | Stefan Mott (Pengy) | 100 CP | ||||
41 | 8-3 | Pranav Sharma (Pranav) | 100 CP | ||||
42 | 8-3 | Carson Jones (Carson) | 100 CP | ||||
43 | 8-3 | Ian Holdeman (Ian) | 100 CP | ||||
44 | 8-3 | Ryan Stahler (Volan) | 100 CP | ||||
45 | 8-3 | Adam Colson (Adam) | 100 CP | ||||
46 | 8-3 | Nicholas Kan (Nick) | 100 CP | ||||
47 | 8-3 | Johnny Selmer (Vivix) | 100 CP | ||||
48 | 8-3 | Anthony Londergan (Anthony) | 100 CP | ||||
49 | 8-3 | Jonathan Duran (DuranzTV) | 100 CP | ||||
50 | 8-3 | Joshua Alcocer (Riegan) | 100 CP | ||||
51 | 8-3 | Ian Lee (Ian) | 100 CP | ||||
52 | 7-4 | Ben Flitcroft (eragon11145) | 100 CP | ||||
53 | 7-4 | Michael Aguirre (Mickey) | 100 CP | ||||
54 | 7-4 | Justin Won (Justin) | 100 CP | ||||
55 | 7-4 | Cedric Bernier (Cedric) | 100 CP | ||||
56 | 7-4 | Yotam Cohen (yotam) | 100 CP | ||||
57 | 7-4 | Ian McLaughlin (raikoo) | 100 CP | ||||
58 | 7-4 | Matthew Jensen (Matthew) | 100 CP | ||||
59 | 7-4 | Emilio Forbes (バイオレット) | 100 CP | ||||
60 | 7-4 | Steven Stewart (steven) | 100 CP | ||||
61 | 7-4 | Abigail Watson (SlyAbby) | 100 CP | ||||
62 | 7-4 | Simon Scheiter (simonxl) | 100 CP | ||||
63 | 7-4 | Joseph Pulkowski (babysheegoth) | 100 CP | ||||
64 | 7-4 | Chuppa Cross IV (Chuppa*Cross) | 100 CP | ||||
65 | 7-4 | Martin Gouchon (Cap) | 80 CP | ||||
66 | 7-4 | Aidan Shah (Noodles) | 80 CP | ||||
67 | 7-4 | Adam Satira (Adam) | 80 CP | ||||
68 | 7-4 | Montana Mott (Montana) | 80 CP | ||||
69 | 7-4 | Jack Skeen (Jack) | 80 CP | ||||
70 | 7-4 | Jacob Morales (Ozias) | 80 CP | ||||
71 | 7-4 | Luna Zilkha (Lunavgc) | 80 CP | ||||
72 | 7-4 | Victor Browning (Gen Till) | 80 CP | ||||
73 | 7-4 | Jonny Davidson (Jonny) | 80 CP | ||||
74 | 7-4 | Joshua Dimond (Dimond>5) | 80 CP | ||||
75 | 7-4 | Calvin Coates (Hobbes) | 80 CP | ||||
76 | 7-4 | Keanu Inosanto (Keanu) | 80 CP | ||||
77 | 7-4 | Enmanuel Zapata (Manny) | 80 CP | ||||
78 | 6-5 | Gabriel Miller (Gabe) | 80 CP | ||||
79 | 6-5 | Matthew Nielsen (Dqstrqyed) | 80 CP | ||||
80 | 6-5 | Karl Kopczynski (Karl) | 80 CP | ||||
81 | 6-5 | Diego Chan (Diego) | 80 CP | ||||
82 | 6-5 | Alberto Lara (Alberto) | 80 CP | ||||
83 | 6-5 | Jake Tannenbaum (Frog the Jam) | 80 CP | ||||
84 | 6-5 | Brendan Baker (Baker) | 80 CP | ||||
85 | 6-5 | Will Connor (Arctic) | 80 CP | ||||
86 | 6-5 | Ryan Michelsen (Ryan) | 80 CP |
Day 1 Swiss rounds
All players with 2 or fewer losses advance to Day 2!
# | Swiss | Flag | Player | Prize | Team | OTS | EVs |
---|---|---|---|---|---|---|---|
87 | 5-3 | Jonathan Sy (melon) | 80 CP | ||||
88 | 5-3 | Giovanni Costa (Gio™) | 80 CP | ||||
89 | 5-3 | Everett Filloon (evni) | 80 CP | ||||
90 | 5-3 | Yuki Zaninovich (ゆうき) | 80 CP | ||||
91 | 5-3 | Kimo Nishimura (Zoro) | 80 CP | ||||
92 | 5-3 | Sebastian Guerrero (sebas♪) | 80 CP | ||||
93 | 5-3 | David Prentice (David) | 80 CP | ||||
94 | 5-3 | Alex Landry (Xenconic) | 80 CP | ||||
95 | 5-3 | Justin Carris (AzazeL) | 80 CP | ||||
96 | 5-3 | Alvin Mo (almo) | 80 CP | ||||
97 | 5-3 | Sahen Rai (Sahen) | 80 CP | ||||
98 | 5-3 | Len Deuel (Len) | 80 CP | ||||
99 | 5-3 | Abhay Iyer (Abhay) | 80 CP | ||||
100 | 5-3 | Jonathan Chemburkar (JON) | 80 CP | ||||
101 | 5-3 | Benji Irons (Benji) | 80 CP | ||||
102 | 5-3 | Juan Vildósola (Bodhi) | 80 CP | ||||
103 | 5-3 | Nolan Cloud (Radoovak) | 80 CP | ||||
104 | 5-3 | Raaif Qazi (nexus) | 80 CP | ||||
105 | 5-3 | Arnie Wolf (Arnie) | 80 CP | ||||
106 | 5-3 | Nicholas Rubingh (Nickles) | 80 CP | ||||
107 | 5-3 | Kathryn Nowak (Kat) | 80 CP | ||||
108 | 5-3 | Dylan Salvanera (Dylan) | 80 CP | ||||
109 | 5-3 | Roberto Martinez (Slef) | 80 CP | ||||
110 | 5-3 | Drew Brown (blubghblub) | 80 CP | ||||
111 | 5-3 | Kenneth Jackson (Kenny) | 80 CP | ||||
112 | 5-3 | Raul Pena (Dhonwolf) | 80 CP | ||||
113 | 5-3 | Steven Stark (Stark) | 80 CP | ||||
114 | 5-3 | Cameron Bloniarz (Cblon) | 80 CP | ||||
115 | 5-3 | Ben Emerzian (Ben) | 80 CP | ||||
116 | 5-3 | Jacob O’Connor (Lewlo) | 80 CP | ||||
117 | 5-3 | Luke Hibbard (PrinceJigz) | 80 CP | ||||
118 | 5-3 | Zhuoting Tan (Pomelo) | 80 CP | ||||
119 | 5-3 | Nathaniel Christmas (Nathaniel) | 80 CP | ||||
120 | 5-3 | Bryan Kim (Aberen) | 80 CP | ||||
121 | 5-3 | Logan Mazur (Logan) | 80 CP | ||||
122 | 5-3 | Erik Holmstrom (Cyrus) | 80 CP | ||||
123 | 5-3 | Marcos Perez (MoxieBoosted) | 80 CP | ||||
124 | 5-3 | Jake Erickson (Jeiku) | 80 CP | ||||
125 | 5-3 | Jose Vazquez (Jose) | 80 CP | ||||
126 | 5-3 | Will Adorno (Willy) | 80 CP | ||||
127 | 5-3 | Aaron Asher (Aaron) | 80 CP | ||||
128 | 5-3 | Olly Porteous (Olly0p) | 80 CP |
Streaming
The event is broadcast live on Twitch and YouTube by TPCi, with Evan Latt, Scott Glaza, Duy Ha, Aaron Zheng and Gabby Snyder as casters.
- Day 1: stream starts on 23 November at 17:15 UTC
- Day 2 + Top Cut: stream starts on 24 November at 18:15 UTC
Round | Player 1 | vs | Player 2 |
---|---|---|---|
R2 | Dylan Salvanera | vs | Ofomezie Emelle |
R3 | Nicholas Kan | vs | Cedric Bernier |
R4 | Michael Zhang | vs | Alex Underhill |
R5 | Pranav Sharma | vs | Yuki Zaninovich |
R6 | Matthew Jensen | vs | Jake Muller |
R7 | Joseph Ugarte | vs | Giovanni Costa |
R8 | Karan Gupta | vs | Marcus Dion |
Round | Player 1 | vs | Player 2 |
---|---|---|---|
R11 | Tristen Nelms | vs | Erich Schrader |
Top 32 | Aaron Traylor | vs | Carson Confer |
Top 16 | Joseph Ugarte | vs | Alex Underhill |
Top 8 | David Hutner | vs | Akhil Goel |
Top 8 | Caelan Brown | vs | Marcus Dion |
Top 4 | Akhil Goel | vs | Joseph Ugarte |
Top 4 | Carson Confer | vs | Marcus Dion |
Finals | Joseph Ugarte | vs | Carson Confer |
Usage stats
Day 1
Day 2
Venue and schedule
The tournament is held at the following location:
SAFE Credit Union Convention Center
1401 K St
Sacramento, CA 95814, USA
Check-in can be done in advance on Friday 22 November from 11 am to 7 pm, or early on Saturday from 6:30 am.
Players must be in the venue by 23 November at 8:30 am PST (16: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 24 November at 8:30 am PST (16: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:
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 |
Placement | Masters | Junior & Senior |
---|---|---|
Champion | $6,000 USD | $1,000 USD |
Finalist | $4,000 USD | $750 USD |
Semifinalists | $2,000 USD | $500 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 | 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 Sacramento 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 2025 season in the North American circuit.
The ruleset is VGC Regulation Set H, and it is played using open team lists.
A little bit of history
The United States has been part of the North America region of the official TPCi circuit since the very beginning, also being home to the TPCi headquarters. It has hosted multiple major events, including Regional Championships, old-era National Championships, all editions of the North America International Championships and most World Championships (only excluding 2013, 2022 and 2023). The United States’ greatest VGC success are the four World Championship wins achieved by Ray Rizzo (2010, 2011 and 2012) and Wolfe Glick (2016), not even counting being the home country of 6 Senior Division and 6 Junior Division World Champions too.
The most recent tournament held in the United States was the 2025 Louisville Regional, played in the VGC Regulation Set H in October 2024. The finals saw 2024 Indianapolis Regional finalist Andrew Zheng defeat 2-time Regional Champion Joseph Ugarte to win his first Regional Championship title!
The last time there was an event in California was the 2024 Los Angeles Regional, played in the VGC Regulation Set G in May 2023. The finals saw American Montana Mott defeat 2023 Hartford Regional finalist Ryan Haig to win his first Regional 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 25 September at 7 pm PDT (26 September at 02:00 UTC).
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 23 November at 7:30 am PST (15:30 UTC).
Spectator passes are $15 and can be purchased here.