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 24
level 40
at level 48
level 1
at level 36
Level. 2
level 14
When you hatch Riolu from an egg, it will be level 1
It evolves at level 42.