What this calculator does
Estimate the HP damage range for a selected attack under a fixed Generation 9 singles setup. This compact calculator is intended for quick baseline comparisons, not full competitive team simulation. It supports eight species and ten moves, with neutral natures, full HP and default abilities. Items, EV investment, weather and stat changes are not configurable.
Formula, assumptions and sources
Gen 9 singles baseline with @smogon/calc. Neutral nature, 31 IVs, 0 EVs, default abilities, full HP, no items, weather, terrain, boosts or Terastallization. Moves are not checked for legal learnsets. Engine. Unofficial Pokémon tool.
Worked example
This example uses the initial values shown in the form. It is illustrative and is not a saved personal result.
Example inputs
- Attacking Pokémon
- Charizard
- Defending Pokémon
- Venusaur
- Move
- Flamethrower
- Level (both Pokémon)
- 50
Example result
Charizard using Flamethrower against Venusaur. See baseline assumptions below.
Frequently asked questions
Does this check whether the Pokémon can learn the move?
No. Move choices are available for comparison and are not validated against legal learnsets.
Why can battle damage differ from this result?
Items, abilities, EVs, natures, weather, terrain, boosts and other mechanics can change damage. This tool uses the baseline stated in its method.
Method and example checked 4 November 2026. How we check calculations