Mono in PH, Gen 6 Edition
We're going back to Gen 6, where there are no moldy moves, so Psychic doesn't win all the time! Yay! And instead of just listing all the possible threats, I'll talk about the types how I want to talk about them. So let's start!
Normal
The first thing I thought of was

, which does Audino things. Pairing it up with

with a fast support set could be really good for Normal balances, but you could also use

to completely wall all special attackers, except for the patented Bug Buzz

of course. As for offensive threats, Mold Breaker

or

after being passed a Substitute by

was deadly, as you can click BD and then start sweeping easily. Spore or Dark Void on

would really help to set up Substitutes, and its item should be

too. You could also potentially run Prankster

to outspeed other Pranksters, in which case Spore would be nice since most Pranksters run

, but Dark Void is an option to hit

. No Guard

could be nice too as Normal struggles against Drain Punch

without

, since Drain Punch

usually run Gear Grind to hit

. It could also make for a nice Huge Power because of its speed tier, outspeeding base 130s like

and

. Fur Coat

is also a neat option to fight against -ate users, but I wouldn't recommend it because of

's bad stats. Here's my take on Normal:
https://pokepast.es/737ac9820b2e80a3
Fire

is necessary, otherwise your team loses to Huge Power Thousand Arrows. It's much better this gen than in Gen 7, because there are no Moldy Moves to take advantage of its lesser bulk. Fire needs 3 Wonder Guards this gen, unlike Normal which doesn't have to run 3 WGs; it's just beneficial.

is the next Wonder Guard that should be employed, because it switches into Flying- and Rock-type attacks. Finally, the third Wonder Guard should be

or

, as they both switch in to Water-type moves for the pair. They're very similar, but I prefer

because Dragon-type moves are run much less than Electric-type moves on Huge Power users.

could also serve as the main Turboblaze user for obvious reasons. Turboblaze

could also be run. Fire doesn't have the fastest mons, so Prankster

or

could help out, and pass Substitute for Turboblaze

or

. There's much less of a selection of viable Pokemon this time due to the loss of Innards Out. Here's my take on Fire:
https://pokepast.es/ba6503b081f3e60c
Water
Water lost

in Gen 6 but gained the solidity of Wonder Guards, which really helps it.

and

form a perfect combo except for Freeze-Dry, which

and

can handle. They also come with a Grass neutrality to aid

after

sets up. Mold Breaker

is also a potent offensive Pokemon, capable of feats such as cleanly OHKOing

with Steam Eruption at +2. With the loss of

, Water has also suffered from a lack of fast Pokemon. Prankster

could help out, but Water does prefer a defensive approach. Magic Bounce

could also be nice, to pass Wishes and such. Here's my take on Water:
https://pokepast.es/ff3dac6310e0ce32
Electric

is a great Wonder Guard, for obvious reasons. It should be paired with

, as it is the only Electric-type Wonder Guard that can switch into Thousand Arrows. Electric has many fast Pokemon, so a Teravolt lead such as

could be useful. You could also use a Shell Smash Teravolt user, like

or

. You could also get creative with Imposter-proofing, with mons like

and

. Speaking of Imposter, it's useful to Electric because their best form of cleaning is

. Here's my take on Electric:
https://pokepast.es/b32f65ba637eb95f
Grass
Wonder Guard

is necessary because of Grass's high abundance of weaknesses. It is best paired with Wonder Guard

, as it has a Fire and Fighting neutrality, and walls many forms of Huge Power as well.

can be played as a No Guard or a Mold Breaker, as

is able to stop most priority users dead in their tracks, and if it can't then

can. The only real thing that can beat them both is a Fire move + unresisted priority like Extreme Speed or Shadow Sneak on a Mold Breaker, or

. No Guard and Mold Breaker beat these respectively. Grass generally has an awful matchup against

,

, and similar Pokemon. Because of Grass's bad matchup against several offensive Pokemon, Prankster or

Endure are useful tactics. Here's my take on Grass:
https://pokepast.es/5bf4c5dafbd5c136
Ice
Ice is another type who needs 3 Wonder Guards.

is able to cover the most weaknesses in a single Wonder Guard, having a neutrality to both Fire- and Steel-type moves. Sadly, there is no Pokemon who can cover both Rock- and Fighting-type attacks, so we must use two different Wonder Guards to cover each of these weaknesses.

is the only Ice-type Pokemon with a neutrality to Rock, and as for Fighting,

is the best choice due to its Ghost-type allowing it to escape Shadow Tag without

.

uses Refrigerate like it did before.

is by far the best Turboblaze user on Ice, thanks to its humongous Special Attack stat. Here's my take on Ice:
https://pokepast.es/f685636ddfa08fa0
Fighting

is a great Wonder Guard with a neutrality to all of Fighting's weaknesses. It can run a

-style set with Flash Cannon, Freeze Dry, and Flame Plate Judgment.

can also accompany

as a Wonder Guard, and its role can vary from attacker to Substitute passer.

can also be used as a Huge Power, a Mold Breaker, and as any other roles it could have done before.

can also be used as a No Guard, as it outspeeds

and can use Sheer Cold on it. Stealth Rock is also valuable to break

so that

can break more easily. Seeing as how Fighting also makes usage of

, a Magic Guard

Defog user could be a good idea. Here's my take on Fighting:
https://pokepast.es/e32e708e63946233
Poison
Poison has a natural weakness to Ground, so Wonder Guard

comes up immediately.

is also a very solid Wonder Guard, being able to Pursuit

and stop it from sweeping.

is very useful to give

and

setup opportunities, and also abuses Prankster Spore with its own Grass-type. It also provides a secondary Ground neutrality.

is the best Mold Breaker available because it can self-improof.

could potentially act as a Fissure immunity with Magic Bounce or Mold Breaker to ward off No Guard users with Fissure. Here's my take on Poison:
https://pokepast.es/ec234643c169690a
Ground
Wonder Guard

and Wonder Guard

perfectly cover each others weaknesses. While

is a powerful tool against opposing Huge Power, Wonder Guard

can completely wall Huge Power. I wouldn't recommend it very much because Ground already has a good matchup against Huge Power. Ground isn't especially fast, so a Prankster user, like

,

, or

could really help out for fast Spores or Substitutes. Because Ground is slower than usual, Thunder Wave Pokemon could help out a lot for speed control. Aerilate

is an alternative set for speed control. Drought is a possible tactic to increase the power of Fire-type moves on the team.

and

are some good Mold Breakers. Here's my take on Ground:
https://pokepast.es/bfabd77ca7b45315
Flying
Flying definitely got worse due to Sheer Cold's lack of immunities, rending

unfit as a glue to the team. Due to Flying's heavy difficulty with No Guard, it needs 3 Wonder Guards. One of these should be

, because of Flying's issues with Huge Power and Electric-type moves.

should be next to handle the Ice matchup, and alongside it should be

or

to round off the Ice immunities. Shadow Tag

with

could serve to trap and eliminate many Pokemon, or it can just use a standard Perish trapping set with

.

is the strongest Mold Breaker user, due to its incredibly high offensive stats. It can also run Aerilate well. A Magic Bounce user like

or

could work wonders. Here's my take on Flying:
https://pokepast.es/3d3ec8acd17a9e3d
Psychic
The first thing I thought of was

using Mold Breaker to effortlessly sweep.

can be used as a Huge Power or a Mold Breaker, but Wonder Guard gives a Bug and Dark neutrality, and the Ghost neutrality can be covered up by

or

. Speaking of

, it gives the team a counter to

, one of the largest threats to Psychic. Improofing Mega Latios can be a difficult task, but it is possible. Some examples include

, Pixilate

, and Prankster Spore.

can also run Refrigerate to revenge kill

, but your team should have a

. Prankster

could be run for a Magic Bounce immunity. Here's my take on Psychic:
https://pokepast.es/7c1ae5294678adb4
Bug
Wonder Guard

is Bug's strongest tool, able to run a Smash WG set with Flash Cannon, Freeze Dry, and Flame Plate Judgment.

is the best choice alongside Genesect because it resists Fire and has the rarest weaknesses of the available Pokemon that can do so. However, if you don't like the 4x Stealth Rock weakness,

is another option who also has rare weaknesses. Bug is very weak to hazards, so a Magic Guard Defog user like

or

would really help. Two Defoggers are recommended. For a Mold Breaker,

and

sound like the best choices. Speaking of

, it can run Aerilate to revenge kill.

can run Huge Power with U-turn and 3 coverage moves. Here's my take on Bug:
https://pokepast.es/b155a940273eb2e8
Rock

is the strongest Pokemon on Rock. It can run Huge Power, Mold Breaker, Shadow Tag, and more. It also has a Flying-type for Fissure. As for the Wonder Guard core,

and

complement each other perfectly.

helps out with Rock's weakness to Shell Smash Mold Breaker users, being able to fire off strong Pixilate Extreme Speeds. While I normally wouldn't resort to cheap strategies such as Minimize + Baton Pass, Rock is such a bad type that it needs cheap strategies to work out. Here's my take on Rock:
https://pokepast.es/f332519038b96f6d
Ghost
Wonder Guard

absorbs both Ghost- and Dark-type attacks in one. It can be paired with any other Ghost-type Wonder Guard, such as

,

, or

. Wonder Guard

is not advised due to its Fissure weakness, however if you are planning to run 3 Wonder Guards I recommend it. Speaking of

, it is an excellent user of Mold Breaker, and can self-improof. This is big, as improofing it with other Pokemon is a large challenge. Ghost does not have powerful revenge killers, so Imposter

with a

is recommended.

with Prankster or Magic Bounce is also useful, for obvious reasons. Fur Coat

could also be useful to wall Huge Power. Here's my take on Ghost:
https://pokepast.es/b5413826bcf17154
Dragon

is the best Wonder Guard available, and

pairs with it and also walls

. Aerilate

is great for speed control on Dragon. No Guard or Mold Breaker

is useful for Spore and sweep. If you don't want

's Fissure weakness, you can run Wonder Guard

, though it gets defeated by

. If you do run

, make sure to run

as a third Wonder Guard or run

with Imposter.

could run Dragon/Fire/Grass coverage and have

improof it. Here's my take on Dragon:
https://pokepast.es/f4d9871566b7fddd
Dark
Wonder Guard

covers for all of Dark's weaknesses, only having a weakness to Ground.

picks up the Ground weakness with a sole weakness to Fairy while being able to run

or

instead of

due to its Ghost typing. This strong Wonder Guard core rids the need of 3 Wonder Guards, which allows for more variety in the team.

could prove useful, with different abilities such as Magic Bounce, Mold Breaker, Poison Heal, or even Infiltrator. A Prankster user, such as

,

, or

would be very useful as no Dark-type Pokemon rises above 125 Speed.

could also run Aerilate or Imposter for speed control. Here's my take on Dark:
https://pokepast.es/3710bc36c662476b
Steel
Steel is an incredibly slow type, and it has not yet gotten the wonders of Imposter

, so

will have to do.

is the prime Wonder Guard because it resists two of Steel's weaknesses.

and

both have Fire neutralities to help out

.

could be used as a strong physical wall against Huge Power with Fur Coat.

could also work and run abilities other than Fur Coat.

could be a Prankster user with Curse.

can be an effective Wonder Guard or Mold Breaker, abusing Shell Smash on both sets.

could be a Smash WG as well. Here's my take on Steel:
https://pokepast.es/71e76d07a51d6e20
Fairy
The fearful

resides here, using offensive and defensive sets with power.

is the secondary Wonder Guard, and while it carries a weakness to Fissure, it has perfect synergy with

and is one of the few Wonder Guards to wall

. You can't get rid of a Fissure weakness, as the only Steel neutrality without a Fissure weakness is

, and the only Poison neutralities have Fissure weaknesses.

with Prankster or Fur Coat could use Spore without being scared of Magic Bounce.

is useful because the fastest Fairy-type is

. Imposter

is useful because of the aforementioned Speed issues. Here's my take on Fairy:
https://pokepast.es/e0ab03f482029aaa
That's everything! Too bad I spent my whole day doing this, now I expect loves and not measly ass likes like I got last time after 3 days of grueling work