I valori delle statistiche dipendono principalmente dagli IV (che si possono definire il corredo genetico del pokémon) e le EV (che vengono assegnate dall'allenatore attraverso le lotte, il SAV e particolari strumenti), ma anche dalla natura. Le prime possono essere trasmesse ai figli tramite breeding, per cui un pokémon nato da un uovo (ovviamente seguendo dei particolari accorgimenti) sarà sicuramente piú forte di uno catturato selvatico, indifferentemente dal livello a cui esso evolve. Le EV, dalla sesta generazione in poi, possono essere assegnate anche al livello 100, per cui le statistiche possono essere modificate a qualsiasi livello.
La ragione per cui si puó decidere di evolvere un pokémon dopo un certo livello é l'apprendimento di alcune mosse che, in alcuni casi, verrebbero apprese molto dopo mentre, in altri, non potrebbero essere apprese completamente.
Se non sai cosa sono IV ed EV ti consiglio di fare una ricerca su Google o anche sul forum stesso (dovresti trovare parecchie guide nelle varie sezioni), perché sono essenziali per capire alcuni meccanismi delle lotte e delle statistiche in generale. Purtroppo sono da smartphone e non riesco a linkartele personalmente, al momento.