From Bulbapedia, the community-driven Pokémon encyclopedia.
I think Event held items should either, at the least (effort), maybe have their own section, or else be integrated into the event distributions section. So I'm going to omit those below, but it's not really too hard to
Old
New
- Wild
- Spiky-eared Pichu only
Old
- In-game trades
New
- Wild Red-Striped Basculin
- Wild Blue-Striped Basculin
- In-game trades
New alt
- Wild
- In-game trades
Old
New
Pokémon caught in Generation I must be traded to a Generation II game in order for a held item to appear.
Old
New
Pokémon caught in Generation I must be traded to a Generation II game in order for a held item to appear.
Old
New
Pokémon caught in Generation I must be traded to a Generation II game in order for a held item to appear.
PLA / rework
Table-based
In Pokémon Legends: Arceus, Pokémon defeated drop items with independent chances (meaning it is possible to get multiple items).
All divs
There are certain advantages to something like this that I kinda like (copying produces more intuitive results, and similarly you could lay them out intuitively "RB / Y / MysteryBerry" instead of "RB / MysteryBerry / Y"). But it's also generally more complicated, so let's not reinvent the wheel today. (Obviously there are also some unsolved problems below. PLA (and FRLG) demonstrates that the cells don't automatically fill the "row" height. The DP+ and ORAS+ groups most clearly show how the items are top-aligned.)
Games
Held items
Diamond
Pearl
Platinum
HeartGold
SoulSilver
Black
White
Black 2
White 2
Omega Ruby
Alpha Sapphire
Sun
Moon
Ultra Sun
Ultra Moon
Sword
Shield
![](https://staging.archives.bulbagarden.net/media/upload/e/e3/None.png)
Normal:
![](https://staging.archives.bulbagarden.net/media/upload/thumb/4/4b/Alpha_icon.png/32px-Alpha_icon.png)
Alpha:
Old
New