If you’re already deep into your adventure through Lumiose City in Pokémon Legends: Z-A, chances are you’ve started wondering how to get the Master Ball — that one Poké Ball capable of catching any Pokémon without fail.
Well, here’s the good news: there’s a simple post-game method that lets you get infinite Master Balls in Pokémon Legends: Z-A. And no, it doesn’t involve any glitches or hacks. It’s 100% legit.
How to get your first Master Ball in Pokémon Legends: Z-A
You’ll receive your first Master Ball after completing Mission 49 at Melia’s Pokémon Research Lab. That’s your one guaranteed Master Ball during the main story.
But if you’ve already beaten the game and entered the post-game, there’s an entirely new way to get as many Master Balls as you want — through a special battle mode called the Z-A Infinite Games.

The secret to farming infinite Master Balls
Once you unlock the Z-A Infinite Games after finishing the main story, you can start battling through rounds for random rewards.
Each victory grants you two rewards:
- A random item (from a loot pool of rare items and Poké Balls)
- A number of Exp. Candies, which increase depending on your winning streak
Here’s the catch — the chance of winning a Master Ball is just 1.38% per win. That means you’ll need a bit of patience (and a lot of luck) to rack them up. But since you can play the Infinite Games endlessly, there’s technically no limit to how many Master Balls you can collect.
And no, before you ask — you can’t reset or reload a battle to change your reward. The prize is determined before each round starts.
All possible rewards in the Z-A Infinite Games
Thanks to data mining from user Anubis on X (formerly Twitter), we now know every possible reward and its drop rate. Here’s the full list:
| Reward | Drop Rate |
|---|---|
| 5x HP Up | 6.90% |
| 5x Protein | 6.90% |
| 5x Iron | 6.90% |
| 5x Carbos | 6.90% |
| 5x Calcium | 6.90% |
| 5x Zinc | 6.90% |
| 1x Max Nugget | 13.79% |
| 1x Master Ball | 1.38% |
| 1x Fast Ball | 2.76% |
| 1x Level Ball | 2.76% |
| 1x Lure Ball | 2.76% |
| 1x Heavy Ball | 2.76% |
| 1x Love Ball | 2.76% |
| 1x Friend Ball | 2.76% |
| 1x Moon Ball | 2.76% |
| 1x Metal Coat | 3.45% |
| 1x Whipped Dream | 3.45% |
| 1x Sachet | 3.45% |
| 1x King’s Rock | 3.45% |
| 3x Silver Bottle Cap | 6.90% |
| 1x Gold Bottle Cap | 3.45% |
That’s a pretty generous list, especially considering some of these are evolution items or rare Poké Balls you can’t get elsewhere easily.
Extra rewards for your winning streak
Besides the main prizes, your streak also determines how many Exp. Candies you earn after each victory:
| Winning Streak | Exp. Candy Reward |
|---|---|
| 1–10 wins | 10x Exp. Candy M |
| 11–20 wins | 15x Exp. Candy M |
| 21–40 wins | 6x Exp. Candy L |
| 41–60 wins | 7x Exp. Candy L |
| 61–80 wins | 8x Exp. Candy L |
| 81–100 wins | 9x Exp. Candy L |
| 101+ wins | 10x Exp. Candy L |
So even if you don’t land a Master Ball every time, you’ll still walk away with plenty of items and XP boosts.
Why collect multiple Master Balls?
Sure, one Master Ball is technically enough — but veteran trainers know better. There are always those encounters that make you wish you had more:
- Legendary Pokémon with frustratingly low catch rates
- Post-game bosses with special forms
- Possible DLC events, like the rumored “Megadimension” expansion
Having a stockpile of Master Balls might turn out to be a huge advantage in the months to come.
Final thoughts
Getting infinite Master Balls in Pokémon Legends: Z-A isn’t about exploiting the game — it’s about mastering it. With some dedication in the Z-A Infinite Games, you can amass a powerful inventory of rare items, from evolution tools to the most iconic Poké Ball in existence.
Who knows what kind of legendary encounters or future DLC challenges await in Lumiose City? Whatever it is, you’ll be more than ready — because you’ll have all the Master Balls you need.
