Well it took 40 hours just to beat the game including training all my pokemon to level 50 before the pokemon league. I tried to level at least 1 of my pokemon up 5 levels (for example at the first gym I'd have a level 15 pokemon,2nd gym level 20 or more,3rd gym level 25 or more,4th gym level 30 or more.5th gym level 35 or more and so on. Plus I overleveld my feraligater 4 levels over level 50 to have a backup level 54. On my first pokemon white playthrough I had 150 or 200 hours spent on the game.Also I don't EV/IV train and shiny hunt. I just trained, caught stuff, caught dupes, caught more dupes, get legendaries, level them up to level 75 or level 80 then ditch em back to my old team.