Skip to content
Since is it above 225, the Pikachu will be caught.
Pokémon Diamond and Pearl

Since is it above 225, the Pikachu will be caught.

Learn how catch rate is calculated in Pokémon Diamond and Pearl, including the formula and how HP affects the outcome.

By ···10 min read·Multi-source verified
1 reading this guide  

Learn how catch rate is calculated in Pokémon Diamond and Pearl, including the formula and how HP affects the outcome.

The formula for calculating the catch rate involves several variables. For example, if a Pikachu is at full health, the calculation proceeds as follows:

(3 x 28 - 2 x 28) x 190 x 1 / 3 x 28 x 1 = Final solution

First, (3 x 28 - 2 x 28) equals 28.

Next, (28) x 190 x 1 equals 5320.

Then, 5320 / 3 x 28 results in 63.3 repeating.

Because this result was below 255, the game will use a random equation to determine the final outcome of the catch attempt.

100% Human-Written. AI Fact-Checked. Community Verified. Learn how AntMag verifies content