How to Defeat Gym Leader Maylene in Pokemon BDSP

In this guide, we'll be showing you How to defeat Gym Leader Maylene in Pokemon BDSP with a few tips and just the right type of Pokemon!

Pokemon Brilliant Diamond and Shining Pearl are jam-packed with a diverse line-up of gym leaders. In this guide, we will be covering how to Defeat Gym Leader Maylene in Pokemon BDSP.

Pokemon BDSP Gym Leader Maylene

Maylene is the 3rd Gym Leader you will face in Pokemon BDSP whose party consists of Fighting Pokemon. She is a fighting-type trainer and has certain weaknesses and strengths, which we have covered in this guide.

To find Maylene, you’ll have to visit Veilstone City’s gym. She uses Fighting-type Pokemon as her primary choice. Defeating Maylene will grant you the Cobble Badge to use Fly, even outside the battle.

How to Solve Veilstone City Gym Puzzle

Head on to the Veilstone City’s gym and go straight ahead. Once you reach the middle wall, slide it to the left and then walk back to the small area where you’ll find a trainer.

Again, slide the wall to the left, and you’ll find an area near some rooms to your left. Slide the wall left and head left, and slide the same wall right to open up a path.

Now go back from the path you made in the small rooms towards your left, and once you reach there, move the wall to your right. Next, head to the center of the room and push the wall beside you in the right direction.

You’ll find another wall above it which you’ll have to push right. Now towards your right, push the same wall to your right and head inside the gap.

Now turn back to the small room and push the wall to your right. Follow this path back and then push the wall to your left.

Now navigate through the tiny rooms on your right and finally push the last wall to your left. You’ll find Maylene once you have passed through all of these rooms.

Recommended Pokemon Types

  • Flying
  • Psychic
  • Fairy

Maylene’s Pokemon

Below are mentioned the Pokemon that Maylene will be using in the first battle.


  • Level: 27
  • Ability: Pure Power
  • Type: Psychic/Fighting
  • Weaknesses: Flying, Ghost and Fairy


  • Bulk Up
  • Drain Punch
  • Flash
  • Light Screen


  • Level: 27
  • Ability: Guts
  • Type: Fighting
  • Weaknesses: Flying, Psychic and Fairy


  • Bulldoze
  • Knock Off
  • Low Sweep
  • Rock Tomb


  • Level: 30
  • Ability: Steadfast
  • Type: Fighting/Steel
  • Weaknesses: Fire, Fighting and Ground


  • Bulk Up
  • Drain Punch
  • Metal Claw
  • Screech

Best Pokemon Team to Defeat Maylene in Pokemon BDSP

Now that you know what we’re up against let’s create the best team to defeat Maylene in Pokemon BDSP.

The three most perfect counters to Maylene’s Pokemon are:

  • Psyduck
  • Ponyta
  • Machop


The Psychic-type is the most common weaknesses among Maylene’s Pokemon in both battles, so having a Psychic-type on your team is absolutely necessary when facing Maylene. And what better Psychic Pokemon to go for than Psyduck.

You can easily find a level 20 Psyduck in one of the biomes of the Underground Hideaways.

The most important move to teach your Psyduck is the Psybeam attack. This attack has the potential to take out Meditite and Machoke in one hit! So if you have Psyduck on your team, this fight will become significantly easier for you.


Lucario is probably the most powerful Pokemon on Maylene’s team. To counter it, you need a powerful Fire-type that can learn either Ember or Flame Charge.

So in this situation, the best Pokemon to go for is Ponyta. You can catch a level 20 Ponyta on Route 210 without much difficulty.

Ember and Flame Charge are powerful enough attacks to take Lucario out quickly. Ponyta can learn both of these attacks, so it’s is the perfect Fire-type to bring into this battle.


The final piece of the puzzle for your team against Maylene is none other than Machop. This Fighting-type Pokemon may seem like an odd choice, but it works surprisingly well in this battle.

Machop can learn Dark-type moves like Knock Off, which will allow him to deal crazy damage against Maylene’s Pokemon.

Furthermore, Machop has an incredible defense, so he’ll be able to tank attacks from Maylene’s Pokemon without breaking a sweat.

At this point in the game, you’ll probably already have a Machop. But if you don’t, you can easily catch level 25 one from the Grand Underground.

Veilstone City Gym Rewards

After you’ve bested Maylene’s fighting-type Pokemon, you’ll be rewarded with Technical Machine – TM60 (Multiple copies) that you can use to teach your Pokemon the move ‘Drain Punch’. It is a fighting-type move that allows your Pokemon to heal while dealing some damage.

A vape enthusiast who'd sell himself for vape joos and some fused clapton rolls. Oh and he seems rather fond of coining words, we'd say he's a peculiament.