Your competitive Pokémon toolkit.
Build Champions and GO teams, create TCG decks, save privately, and export beautiful printable team and deck lists.
Choose your format
Deck Builder
Build a tournament deck, keep the counts honest, and turn it into a clean deck list.
Your tournament deck
Add cards
Try a card name such as Charizard, a set code such as OBF, or an exact reference such as OBF125.
Pokémon Champions
Team settings
League settings
Pokémon and PvP move data are loaded from PvPoke's open gamemaster data.
Battle team
Team sheet
Trainer details
Keep your team sheet anonymous, or choose to print player information on it.
These details are only used for this export. TrainerCircuit won't save them with your team or upload them.
My Builds
Cloud builds
Local library · optionalOn this device
0 builds
On this device
No account required. Your local builds stay in this browser, not on TrainerCircuit's servers. Download a backup before clearing site data or changing devices.
Want to sync across devices?
Local builds stay in this browser. Adults can sign in to save new builds to a separate cloud library and access them on other devices.
Stats
Anonymous, aggregate stats from teams saved to TrainerCircuit.
Most popular Pokémon
Teams by game
Popular held items
Most used abilities
Most common choices
Community activity
Only anonymous aggregate data is shown here. Player names, IDs, emails and individual team ownership are never exposed.
Profile
Claim your Pokémon builds
A guardian has invited you to take ownership of your saved teams and decks. Sign in or create a verified adult account using the email address that received the invitation.
Your guardian will lose access to these builds. Existing public team-share links will be revoked; event registrations will not transfer.
New registrations are temporarily paused while we make improvements. Existing users can still sign in.
Check your email
We’ve sent a verification link to .
Open the link in that email to activate your account, then come back here to sign in.
Player details
Players you manage
Keep a child's player details and builds under your adult account. Children do not need their own TrainerCircuit login.
Off by default. Turning it off does not delete events you already created; switch it back on whenever you need to manage them.
Before hosting or viewing participants' private data, read the Event Organiser Agreement. Organisers are responsible for securing and deleting participant files they download.
Connect your Pokémon League
Enter your numeric League ID. TrainerCircuit will pull upcoming Play! Pokémon listings through the same structured Pokédata feed used by PokEvent — no Trainer Central login or Event Locator URL is required.
Email & password
Passkeys
Use a passkey to sign in without entering a password or authenticator code. Your current password + authenticator remain available as a fallback.
Passkeys aren't supported in this browser or device.
Your password and authenticator code are needed to add or remove a passkey, not for everyday passkey sign-in. Only one passkey is needed.
Authenticator two-factor verification
Protect your account with a six-digit authenticator code when signing in.
Scan this QR code using Google Authenticator, Microsoft Authenticator or another compatible app.
Authenticator verification is enabled. Password + authenticator will remain available as a sign-in option when passkeys are introduced.
Administrator accounts must retain authenticator verification until passkeys are available.
Save your recovery codes
Each code works only once. Save these somewhere secure, separate from your authenticator. They won't be shown again.
Player QR code
ExperimentalGenerated from your Player name, Player ID and year of birth. The QR code refreshes automatically each month.
Delete account
Permanently delete your account, saved teams, profile details and uploaded avatar.