Peaked #3 (90 GXE Stall) – Return of the Quag
Important announcement at the end of the post, please read!

https://pokepast.es/257c96f27ba7f7ce
Table of Contents
Introduction
Proof of Peak
Team Members
Threats
As I always say, although this team is very tough to beat, it is not unbeatable.
This mon is super annoying for this squad. It sets up rocks in the face of our defoggers and forces progress with magma storm. Quagsire does wall it and OHKOs with Earthquake, but this often can come at the cost of being severely chipped down and rendering Quagsire unable to wall other threats.
In the same vein
can be annoying, as it likes to just sit there and spam salt cure + Stealth Rock as we try and defog and continuously get chipped, but this one isn't as bad as we can retaliate by burning it thanks to Weezing's ability
Booster Attack
can also be quite frightening as with the right coverage it 2HKOs the entire team. Need to predict the moves right and get Corv in safely to ID up or just out-offense it with Gliscor.
Replays
Thanks for sticking around. Finally the big announcement
Important Announcement
Due to an unfortunate oversight on my part, the Big Stall Official Server (https://discord.gg/C8ZD8ex72F) was raided by members of Lancecord who impersonated staff members and used this to gain access to administrator permissions and wipe the server. For those unaware of what lancecord is, here are some posts to help give context on the situation
Many users were removed from the server and all channels were deleted. We are working overtime to restore everything, but for now the basic channels are still back.
In the meantime, I need help from all of you. For those of you who have used my teams in the past and /or were a part of the server before, can you reach out to everyone you know who was in this server previously or would be interested in being in this server, and invite them back? I will also continue to spread the word but if everyone can do just a little bit to help, it would go a long way.
Please join the server (https://discord.gg/C8ZD8ex72F) and share this RMT around as well. Thank you all!
Acknowledgements
Many thanks to everyone in the Stall Discord and Community. Everyone there is super helpful and passionate about Pokémon which in turn motivates me to build teams and ladder.
Finally, while this RMT is a great starting point, it is far from comprehensive. Feel free to ask me any questions about the team or specific matchups in the comments or on Discord.
Important announcement at the end of the post, please read!






https://pokepast.es/257c96f27ba7f7ce
Table of Contents
- Introduction
- Proof of Peak
- Team Members
- Threats
- Replays
- Acknowledgments
Introduction
I'm sure many of you are familiar with my infamous Quagsire stall https://www.smogon.com/forums/threads/peaked-1-2059-elo-–-quagsire-stall.3747843/ which peaked ladder and proved that a seemingly forgotten big stall staple of previous generations can hold its own against the best that Gen 9 OU has to offer. That team was not without flaw of course, as it was 6-0'd on the spot by Taunt + Tera Flying Roaring Moon. However, with Roaring Moon now banned, I knew Quagsire could be back in a big way.
I started with my old stall as a base - why mess with perfection after all? However, there a few modernizations I knew that could make it even better than before. With Roaring Moon gone, I knew the meta would start trending to bulkier playstyles, featuring breakers like SD Gliscor and Knock Off Ogerpon. I wanted a better way to deal with those, so I swapped out Sinistcha for Weezing-G, which has seen a massive uptick in popularity both on stall and just overall due to it's ability to completely wreck gameplans with it's ability Neutralizing Gas. Now we had a great counter to annoying mons like Gliscor, Garganacl, Clefable, and most importantly, could defog on Gholdengo. When paired with the double defog core of Corviknight, this team can afford to run bootsless.
I know some of you may be thinking this team is awfully similar to a few other stalls you have seen running around on ladder and in tournaments. However, these stalls are all descendants of a stall structure that I pioneered during the ladder phase in OLT 2024, long before anyone else had realized how effective this stall core was. Here's a high ladder replay from OLT almost a year ago and the team as an example for those unaware of what I'm talking about:
https://replay.pokemonshowdown.com/gen9ou-2182453843-9veuh3gzo26odhg4i3wsvqvhuabwscupw
https://pokepast.es/0d8343929613f036
I found this core to be especially effective against hazard stack balance teams, and this core has only gotten stronger since. Quagsire also proves to be a huge benefit, this time taking the burden of hazard setter from Gliscor instead of Blissey, and letting Gliscor run Swords Dance + Knock Off to serve as our long term wincon. Quagsire makes this team significantly less passive while still allowing for tremendous walling and progress making potential with leftover, toxic, immediate recovery, and spikes.
This team immediately dominated ladder, and I reached an impressive 89.9 GXE. I am certain that this team would have been able to peak ladder, but I wanted to get this RMT out a little earlier than planned for reasons you can read about in the last section. Anyways, without further ado, let's get into it.
I started with my old stall as a base - why mess with perfection after all? However, there a few modernizations I knew that could make it even better than before. With Roaring Moon gone, I knew the meta would start trending to bulkier playstyles, featuring breakers like SD Gliscor and Knock Off Ogerpon. I wanted a better way to deal with those, so I swapped out Sinistcha for Weezing-G, which has seen a massive uptick in popularity both on stall and just overall due to it's ability to completely wreck gameplans with it's ability Neutralizing Gas. Now we had a great counter to annoying mons like Gliscor, Garganacl, Clefable, and most importantly, could defog on Gholdengo. When paired with the double defog core of Corviknight, this team can afford to run bootsless.
I know some of you may be thinking this team is awfully similar to a few other stalls you have seen running around on ladder and in tournaments. However, these stalls are all descendants of a stall structure that I pioneered during the ladder phase in OLT 2024, long before anyone else had realized how effective this stall core was. Here's a high ladder replay from OLT almost a year ago and the team as an example for those unaware of what I'm talking about:
https://replay.pokemonshowdown.com/gen9ou-2182453843-9veuh3gzo26odhg4i3wsvqvhuabwscupw
https://pokepast.es/0d8343929613f036
I found this core to be especially effective against hazard stack balance teams, and this core has only gotten stronger since. Quagsire also proves to be a huge benefit, this time taking the burden of hazard setter from Gliscor instead of Blissey, and letting Gliscor run Swords Dance + Knock Off to serve as our long term wincon. Quagsire makes this team significantly less passive while still allowing for tremendous walling and progress making potential with leftover, toxic, immediate recovery, and spikes.
This team immediately dominated ladder, and I reached an impressive 89.9 GXE. I am certain that this team would have been able to peak ladder, but I wanted to get this RMT out a little earlier than planned for reasons you can read about in the last section. Anyways, without further ado, let's get into it.
Proof of Peak
Team Members

Quagsire returns as our physical wall. For more info on why we chose Quagsire over Dondozo, go check out the old stall RMT. https://www.smogon.com/forums/threads/peaked-1-2059-elo-–-quagsire-stall.3747843/
A few changes from before however, we now run spikes as mentioned in the intro to free up Gliscor. Toxic and Earthquake let Quagsire beat pretty much every physical attacker in the game.
Counter is also an option for
in place of Toxic or Spikes to ensure better matchups vs. Choice Band threats and late game
.
Tera Fairy or Dark was chosen to help vs. Tera Dark
or a Nasty Plot
that has gotten out of hand, as
will survive any one hit and be able to land a Toxic. These are also good defensive Tera types that can be used in a variety of situations depending on what the team needs, such as facing down an
or a Dragon Dance
.
A few changes from before however, we now run spikes as mentioned in the intro to free up Gliscor. Toxic and Earthquake let Quagsire beat pretty much every physical attacker in the game.
Counter is also an option for


Tera Fairy or Dark was chosen to help vs. Tera Dark






As usual, Calm Mind
is the team’s primary special set-up wall.
Not much explanation needed here, but this time we are running rocks and mono shadow ball. This way Blissey is not completely helpless vs Gholdengo and can still hit various tera Ghost special threats that will try to beat mono-seismic toss Blissey.

Not much explanation needed here, but this time we are running rocks and mono shadow ball. This way Blissey is not completely helpless vs Gholdengo and can still hit various tera Ghost special threats that will try to beat mono-seismic toss Blissey.

Toxapex has come back in a big way for stall, once again becoming the best regenerator option over mons like Mola and Amoonguss. For more info, check out my video where I ranked EVERY stall mon in Gen 9 OU
can do everything, such as trading HP for status on Pokémon like
and
so that the other walls on the team can stall them out easily.
is also extremely important for the
and
matchups, using Haze to prevent them from boosting.
can also take on everything from
and
in weather.
Baneful Bunker is great for scouting attacks, stalling weather, punishing physical attackers, and can help vs Future Sight when used in conjunction with Tera Steel
Finally, Tera Steel was chosen as an overall great defensive Tera type that can be used vs. Pokémon like
, Mixed
, Choice Band
, various Stored Power sweepers like
, and general Volt Switch / U-Turn spam cores. Tera Grass is also an option on this set for better matchups in Ogerpon-W.









Baneful Bunker is great for scouting attacks, stalling weather, punishing physical attackers, and can help vs Future Sight when used in conjunction with Tera Steel
Finally, Tera Steel was chosen as an overall great defensive Tera type that can be used vs. Pokémon like





In place of Sinistcha, I opted for Weezing. It serves as the second defogger and main way to force progress through fatter teams by shutting off magic guard clef, gliscor, and regen mons. I opted for flamethrower as an extra way to punish steels like Gholdengo and Kingambit while still doing meaningful damage to Gliscor. Tera Ghost is for spin blocking and for hard walling Ursaluna in Trick Room but dragon/grass is also an option for Ogerpon.
For more info on what makes weezing so great on stall, check out the video
For more info on what makes weezing so great on stall, check out the video

This is definitely the biggest change on the team, but with two other great hazard setters on this team, we are fully free to run Swords Dance Gliscor to accelerate progress against super fat teams and give us a fighting chance vs Gholdengo hazard stack balances.
For the longest time, I was a big hater of SD Gliscor on stall, as I felt like you wanted to prioritize walling offensive threats and the progress from the SD set was not as important as the bulk of the spikes set. However, with the meta shifting to BO and Balance following the Roaring Moon ban, I have since come off this stance. SD Gliscor is a great option on this team and catches many bulkier squads off guard expecting hard stall/spikes sets.
Gliscor sets up on the passive Pokemon and forces Knocks + Boosted Facades into the opposing walls like Skarm, Corv, and Zama, and can then retreat into Toxapex or Weezing and continue the cycle, allowing us to slowly but surely break these teams down and win long-term. This does come at the cost of having one less wall, however Gliscor is bulky enough with just HP investment to take some surprising hits, just not as many as before.
We also run max speed to tie other SD Gliscors and Kyurem, as well as beat out lando and Great Tusk that try and shut it down before it gets out of hand. I think this team can definitely run max bulk SD gliscor instead, but I have found this to be the most effective set.
For the longest time, I was a big hater of SD Gliscor on stall, as I felt like you wanted to prioritize walling offensive threats and the progress from the SD set was not as important as the bulk of the spikes set. However, with the meta shifting to BO and Balance following the Roaring Moon ban, I have since come off this stance. SD Gliscor is a great option on this team and catches many bulkier squads off guard expecting hard stall/spikes sets.
Gliscor sets up on the passive Pokemon and forces Knocks + Boosted Facades into the opposing walls like Skarm, Corv, and Zama, and can then retreat into Toxapex or Weezing and continue the cycle, allowing us to slowly but surely break these teams down and win long-term. This does come at the cost of having one less wall, however Gliscor is bulky enough with just HP investment to take some surprising hits, just not as many as before.
We also run max speed to tie other SD Gliscors and Kyurem, as well as beat out lando and Great Tusk that try and shut it down before it gets out of hand. I think this team can definitely run max bulk SD gliscor instead, but I have found this to be the most effective set.

Without
, this team was missing a rock-solid counter to
. As previously mentioned,
is unable to check
long-term and outright loses to 5 Fallen and / or Tera Dark.
and
are also shaky options, as Lum Berry or Tera Fire can throw a huge wrench in the plan. Therefore,
was the only choice.
is vastly superior to
for two reasons:
Firstly,
boasts the insanely valuable ability Pressure. This means that
can trade 1 Roost PP for 2 Kowtow Cleave PP per turn, as Kowtow Cleave only has 16 total PP. Once Kowtow Cleave PP has been exhausted,
is able to wall
with ease.
Naturally, as our primary
check, we have run enough speed EVs to creep even Jolly
. Under no circumstance can
be allowed to outspeed
. This is because fast
is able to switch in on a
that uses Swords Dance and set up an Iron Defense before
moves, thus taking neutral damage, or Roost off the hit if
uses Kowtow Cleave on the switch instead. With Iron Defense + Body Press,
is also forced to Tera if it ever wants to stand a chance, as Body Press OHKOs easily after one Iron Defense. Even Tera Ghost
cannot beat
as it simply gets PP stalled. Additionally, a
that has used Tera is now vulnerable to Toxic from
or Toxic Spikes on subsequent switch-ins. A statused
is a dead
vs. this team.
Secondly, unlike
or
,
offers Defog, allowing the team to win longer games vs. Hazard Stack teams. This is very useful for teams that use hazard pressure + Swords Dance + Knock Off
to break through bulky teams, as
keeps the hazards off for the rest of the team and PP stalls every Swords Dance variant of
. Although
does get hazards, the team already has other Pokémon who can set them.
Finally, unlike
,
is not deathly afraid of Knock Off and can absorb it in an emergency and still be functional without needing to always Defog. Thanks to Pressure,
also wins the long-term Defog battle vs. most hazard setters by swapping in on the turn the hazards are set.
Tera Fighting was chosen to better match into Tera Dark
and boost Body Press damage. Heavy Duty Boots were also chosen to ensure that
always stays at full HP when switching around.









Firstly,




Naturally, as our primary















Secondly, unlike







Finally, unlike



Tera Fighting was chosen to better match into Tera Dark


Threats
As I always say, although this team is very tough to beat, it is not unbeatable.


In the same vein

Booster Attack

Replays

Didn't have time to categorize these ones, but be sure to check them out, plenty of high ladder games vs interesting teams and opponents - I also bolded some cool games vs teams you may be familiar with
https://replay.pokemonshowdown.com/gen9ou-2357184410-e2fjbxs89bm0yh010qwfy8ghq0o6m8tpw
https://replay.pokemonshowdown.com/gen9ou-2356878165-re3f7iextju4qpuj7y2khdi0yw0j6hbpw
https://replay.pokemonshowdown.com/gen9ou-2355976565-pw2nnb1ysytlp9hfo0qtkc1wfm8xvcepw
https://replay.pokemonshowdown.com/gen9ou-2355643578-yq4vxkmw6j7cf5nk2kjj5j7i0tt3tcipw?p2
https://replay.pokemonshowdown.com/gen9ou-2354825950-4t309rgenb261my0t0h4e7levow18nopw
https://replay.pokemonshowdown.com/gen9ou-2354099209-j0opb245o4kvc0i8hy2avxq6gx5gdcmpw?p2
https://replay.pokemonshowdown.com/gen9ou-2353279682-m7tc60met6padco837ypox5quvhlw3rpw?p2
Vs. Webs https://replay.pokemonshowdown.com/gen9ou-2352764434-h1bgcyq8ux053ynqi9hin7cdbv7qhgdpw?p2
https://replay.pokemonshowdown.com/gen9ou-2351363637-w72y3h5fvc2abmg8j8afyr35hyohntlpw
https://replay.pokemonshowdown.com/gen9ou-2348990752-b0yaergd3el59fqydm7gxbajqx8haj5pw?p2
https://replay.pokemonshowdown.com/gen9ou-2348363261-ipe5q5jsnuyat38rnwabg6h5fw56e33pw?p2
https://replay.pokemonshowdown.com/gen9ou-2347654235-l2dk8qf80iges2y3rpacu5cxaraerdvpw?p2
https://replay.pokemonshowdown.com/gen9ou-2346976021-mwk46ovqyc0n9rxakpusc2fjk1bd5x9pw?p2
https://replay.pokemonshowdown.com/gen9ou-2346392195-k9sxoa5631kkha746iny0c7qoeq6qmtpw
https://replay.pokemonshowdown.com/gen9ou-2345812482-kdqujchi8hhv3hvuk9k23bh9mpifkb5pw?p2
https://replay.pokemonshowdown.com/gen9ou-2344971873-y5tu6iwuvceo1gy4q3ogy7jvsb9e3ibpw?p2
https://replay.pokemonshowdown.com/gen9ou-2344980681-oa6qipgj31sh2kipxj6bcqtel3knrbmpw
https://replay.pokemonshowdown.com/gen9ou-2344063856-0mg56804jwx41u5pgngtjvr8xk8ah45pw
https://replay.pokemonshowdown.com/gen9ou-2344060639-i825rnx3u5cmb0q9agy2xg6thpwdnnhpw
https://replay.pokemonshowdown.com/gen9ou-2343344785-hvo9o8t9dlyb00cyi0c2vohtm4kbis2pw?p2
Quag vs Dozo https://replay.pokemonshowdown.com/gen9ou-2342642918-w553b391d3o19t4l3lf1uj5p2rfyrsppw
https://replay.pokemonshowdown.com/gen9ou-2342013397-tnewtragwmwsj4i0wf5aj2acc4yga8ipw
Band Landorus https://replay.pokemonshowdown.com/gen9ou-2342008468-yyt7i2e10acpqocu1ry4ymqeitbqbw7pw
https://replay.pokemonshowdown.com/gen9ou-2341443657-1p5ysvt2lyqrjwdaonpjuoajnq6yswjpw?p2
https://replay.pokemonshowdown.com/gen9ou-2341442850-egu1yy1jhmief636y45aqtxa3s4shkwpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340776546-gldi5ggnfwsfpauxjofbwncamy0eutbpw
https://replay.pokemonshowdown.com/gen9ou-2340742021-4wytgl7yxe5aa44ho8fddw5u3okdf7cpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340717261-xyg0mcgkd8avildb9viv0ekjx569xslpw
https://replay.pokemonshowdown.com/gen9ou-2340710710-a0j42t77b6jybok3es599081q2u9sdrpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340614834-4cwxgb15qyaied0m9o4dstukiid6xdgpw
https://replay.pokemonshowdown.com/gen9ou-2340592029-i66wy7s50ljo22jiyybk6tfxccb4wkwpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340579175-pi3ebf56ptckv9k90mxkwms2i81ebxlpw?p2
https://replay.pokemonshowdown.com/gen9ou-2357184410-e2fjbxs89bm0yh010qwfy8ghq0o6m8tpw
https://replay.pokemonshowdown.com/gen9ou-2356878165-re3f7iextju4qpuj7y2khdi0yw0j6hbpw
https://replay.pokemonshowdown.com/gen9ou-2355976565-pw2nnb1ysytlp9hfo0qtkc1wfm8xvcepw
https://replay.pokemonshowdown.com/gen9ou-2355643578-yq4vxkmw6j7cf5nk2kjj5j7i0tt3tcipw?p2
https://replay.pokemonshowdown.com/gen9ou-2354825950-4t309rgenb261my0t0h4e7levow18nopw
https://replay.pokemonshowdown.com/gen9ou-2354099209-j0opb245o4kvc0i8hy2avxq6gx5gdcmpw?p2
https://replay.pokemonshowdown.com/gen9ou-2353279682-m7tc60met6padco837ypox5quvhlw3rpw?p2
Vs. Webs https://replay.pokemonshowdown.com/gen9ou-2352764434-h1bgcyq8ux053ynqi9hin7cdbv7qhgdpw?p2
https://replay.pokemonshowdown.com/gen9ou-2351363637-w72y3h5fvc2abmg8j8afyr35hyohntlpw
https://replay.pokemonshowdown.com/gen9ou-2348990752-b0yaergd3el59fqydm7gxbajqx8haj5pw?p2
https://replay.pokemonshowdown.com/gen9ou-2348363261-ipe5q5jsnuyat38rnwabg6h5fw56e33pw?p2
https://replay.pokemonshowdown.com/gen9ou-2347654235-l2dk8qf80iges2y3rpacu5cxaraerdvpw?p2
https://replay.pokemonshowdown.com/gen9ou-2346976021-mwk46ovqyc0n9rxakpusc2fjk1bd5x9pw?p2
https://replay.pokemonshowdown.com/gen9ou-2346392195-k9sxoa5631kkha746iny0c7qoeq6qmtpw
https://replay.pokemonshowdown.com/gen9ou-2345812482-kdqujchi8hhv3hvuk9k23bh9mpifkb5pw?p2
https://replay.pokemonshowdown.com/gen9ou-2344971873-y5tu6iwuvceo1gy4q3ogy7jvsb9e3ibpw?p2
https://replay.pokemonshowdown.com/gen9ou-2344980681-oa6qipgj31sh2kipxj6bcqtel3knrbmpw
https://replay.pokemonshowdown.com/gen9ou-2344063856-0mg56804jwx41u5pgngtjvr8xk8ah45pw
https://replay.pokemonshowdown.com/gen9ou-2344060639-i825rnx3u5cmb0q9agy2xg6thpwdnnhpw
https://replay.pokemonshowdown.com/gen9ou-2343344785-hvo9o8t9dlyb00cyi0c2vohtm4kbis2pw?p2
Quag vs Dozo https://replay.pokemonshowdown.com/gen9ou-2342642918-w553b391d3o19t4l3lf1uj5p2rfyrsppw
https://replay.pokemonshowdown.com/gen9ou-2342013397-tnewtragwmwsj4i0wf5aj2acc4yga8ipw
Band Landorus https://replay.pokemonshowdown.com/gen9ou-2342008468-yyt7i2e10acpqocu1ry4ymqeitbqbw7pw
https://replay.pokemonshowdown.com/gen9ou-2341443657-1p5ysvt2lyqrjwdaonpjuoajnq6yswjpw?p2
https://replay.pokemonshowdown.com/gen9ou-2341442850-egu1yy1jhmief636y45aqtxa3s4shkwpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340776546-gldi5ggnfwsfpauxjofbwncamy0eutbpw
https://replay.pokemonshowdown.com/gen9ou-2340742021-4wytgl7yxe5aa44ho8fddw5u3okdf7cpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340717261-xyg0mcgkd8avildb9viv0ekjx569xslpw
https://replay.pokemonshowdown.com/gen9ou-2340710710-a0j42t77b6jybok3es599081q2u9sdrpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340614834-4cwxgb15qyaied0m9o4dstukiid6xdgpw
https://replay.pokemonshowdown.com/gen9ou-2340592029-i66wy7s50ljo22jiyybk6tfxccb4wkwpw?p2
https://replay.pokemonshowdown.com/gen9ou-2340579175-pi3ebf56ptckv9k90mxkwms2i81ebxlpw?p2
Thanks for sticking around. Finally the big announcement
Important Announcement
Due to an unfortunate oversight on my part, the Big Stall Official Server (https://discord.gg/C8ZD8ex72F) was raided by members of Lancecord who impersonated staff members and used this to gain access to administrator permissions and wipe the server. For those unaware of what lancecord is, here are some posts to help give context on the situation
re: the Stall Empire Discord Server
Recently, a major member of our community and administrator of the original Stall Discord server had been permanently banned as a result of platforming banned users by giving them positions of power in said server.
This user pruned the original Discord server and is now attempting to repopulate it by mass-messaging people. There is a chance you have received one of these messages in the past 12 hours. This Discord server not only features several banned users in positions of power, but the users in question are known hugely for being extremely...
Recently, a major member of our community and administrator of the original Stall Discord server had been permanently banned as a result of platforming banned users by giving them positions of power in said server.
This user pruned the original Discord server and is now attempting to repopulate it by mass-messaging people. There is a chance you have received one of these messages in the past 12 hours. This Discord server not only features several banned users in positions of power, but the users in question are known hugely for being extremely...
Just dropped the latest in stall innovation, a Heatran + Hydrapple No-Dozo stall, made by sire clod and myself. Gotta say, I have found the combo of Heatran + Hydrapple to be a really potent defensive core that is able to leverage it's typing and defensive bulk to in turn create serious offensive pressure on the typical Ting-Lu / Zama Balances and BOs that we have been seeing rise in popularity. This might be one of the most active stalls this generation yet. More info in the RMT here...
Many users were removed from the server and all channels were deleted. We are working overtime to restore everything, but for now the basic channels are still back.
In the meantime, I need help from all of you. For those of you who have used my teams in the past and /or were a part of the server before, can you reach out to everyone you know who was in this server previously or would be interested in being in this server, and invite them back? I will also continue to spread the word but if everyone can do just a little bit to help, it would go a long way.
Please join the server (https://discord.gg/C8ZD8ex72F) and share this RMT around as well. Thank you all!
Acknowledgements
Many thanks to everyone in the Stall Discord and Community. Everyone there is super helpful and passionate about Pokémon which in turn motivates me to build teams and ladder.
Finally, while this RMT is a great starting point, it is far from comprehensive. Feel free to ask me any questions about the team or specific matchups in the comments or on Discord.
Last edited: