There is no level, if his affection for the trainer is maxed out, when he levels once, he will evolve.
riolu evolves when he is really happy
in platinum what leve does staravia evole
riolu evolves at level 32.
level 40
Level. 2
level 1
at level 36
at level 48
Level 24
level 14
When you hatch Riolu from an egg, it will be level 1
It evolves at level 42.