For the Pokemon Showdown 2009 tournament. I was thinking, for some Pokemon they not only learn certain moves only in later evolutions, but that they are also past level 50. Here's what I have so far along with reasoning:
Note: Pokemon with a "*" Next to their name can learn the move naturally through levelling up as a previous evolution, but even their previous evolution learns it past level 50. The only way to get the move is through breeding. Basically its just a heads-up
Charizard - Flare Blitz Lv. 66 (Charmander nor Charmeleon learn it)
Nidoking - Megahorn Lv. 58 (Nidoran nor Nidorino learn it)
Nidoking FRLG Lv. 43; Incompatible with Rivalry, Toxic Spikes
Bellossom - Leaf Storm Lv. 53 (Oddish nor Gloom learn it)
Venomoth - Bug Buzz Lv. 59 (Venonat cannot learn it)
Slowking - Trump Card Lv. 53 (Slowpoke nor Slowbro learn it)
* Magnezone - Zap Cannon Lv. 60 (Level is too high for all its evolution stages)
* Dewgong - Safeguard Lv. 51 (Level is too high for all its evolution stages)
TM 23
* Hypno - Futre Sight Lv. 69 (Level is too high for all its evolution stages)
Drowzee RSE Lv. 45, FRLG Lv. 47, Incompatible with Psycho Cut
Hitmonlee - Close Combat Lv. 53 (Tyrogue cannot learn it)
Hitmonlee - Reversal Lv. 57 (Tyrogue cannot learn it)
Hitmonchan - Close Combat Lv. 56 (Tyrogue cannot learn it)
* Lickilicky - Wring Out Lv. 53 (Level is too high for Lickitung)
* Weezing - Memento Lv. 63 (Level is too high for Koffing)
Rhyperior - Rock Wrecker Lv. 61 (Rhyhorn nor Rhydon learn it)
* Rhyperior - Megahorn Lv. 57 (Level is too high for all its evolution stages)
* Tangrowth - Power Whip Lv. 54, Block Lv. 57 (Power Whip - Level is too high for Tangela. Block - Tangela does not learn it)
* Seaking **** yeah - Megahorn Lv. 63 (Level is too high for Goldeen)
* Starmie - Cosmic Power n/a (Level is too high for Staryu)
* Starmie - Hydro Pump n/a (Level is too high for Staryu)
ADV Staryu Lv. 42/46, respectively
* Scizor - Feint Lv. 61 (Level is too high for Scyther)
* Scizor - Air Slash n/a (Level is too high for Scyther)
* Lapras - Sheer Cold Lv. 55 (Level is too high for Lapras)
Vaporeon - Haze Lv. 57 (Level is too high)
Vaporeon - Acid Armor Lv. 64 (Level is too high)
ADV Vaporeon Lv. 42/47, respectively, incompatible with Yawn, Fake Tears, Covet
Vaporeon - Hydro Pump Lv. 71 (Level is too high)
Vaporeon - Muddy Water Lv. 78 (Level is too high)
* Vaporeon - Trump Card n/a (Level is too high for Eevee)
Jolteon - Thunder Wave Lv. 57 (Level is too high)
TM73
Jolteon - Agility Lv. 64 (Level is too high)
ADV Jolteon Lv. 47, incompatible with Yawn, Fake Tears, Covet
Jolteon - Discharge Lv. 78 (Level is too high)
* Jolteon - Trump Card n/a (Level is too high for Eevee)
Flareon - Smog Lv. 57 (Level is too high)
Flareon - Scary Face Lv. 64 (Level is too high)
ADV Flareon Lv. 42/47, incompatible with Yawn, Fake Tears, Covet
Flareon - Lava Plume Lv. 78 (Level is too high)
* Flareon - Trump Card n/a (Level is too high for Eevee)
Espeon - Morning Sun Lv. 71 (Level is too high)
Espeon - Power Swap Lv. 78 (Level is too high)
* Espeon - Trump Card n/a (Level is too high for Eevee)
Umbreon - Mean Look Lv. 57 (Level is too high)
Umbreon - Screech Lv. 64 (Level is too high)
ADV Umbreon Lv. 42/47, respectively. Incompatible with Yawn, Fake Tears, Covet
Umbreon - Moonlight Lv. 71 (Level is too high)
Umbreon - Moonlight Lv. 78 (Level is too high)
* Umbreon - Trump Card n/a (Level is too high for Eevee)
Leafeon - Grasswhistle Lv. 57 (Level is too high)
Leafeon - Leaf Blade Lv. 71 (Level is too high)
* Leafeon - Trump Card n/a (Level is too high for Eevee)
Glaceon - Mirror Coat Lv. 57 (Level is too high)
* Glaceon - Trump Card n/a (Level is too high for Eevee)
Lucario - Extremespeed Lv. 51 (Riolu does not learn it)
Ok, just finished with the Eeveelutions. Poor guys got the shaft