There are 6 difficulty levels these are them in order from easiest to hardest amateur semi-pro professional world class legendary and 5 for goalkeeper difficulty level amateur semi-pro professional...
Here's the deal the starter Pokemon you choose decides your difficulty level, for example in firered if you choose charmander you will be on hard mode, ruby/sapphire and emerald torchic will be on...