Were relatively the same size but he is noticeably faster then me and im noticeably stronger then him.
How does that even make sense?
thats what happens when you evolve, you grow bigger and what you lose in speed you gain in strength
You put too many points in strength but not enough in speed and agility. Try taking a potion of speed to increase your stats. You have to be at least level 16 though.
You might have more muscle or fat wich makes you a lil heavier wich makes you slower
Its the type of muscle that you have but look up different muscle types