Aruto

Origin
Aruto is one of your childhood best friend, he moved away when you were both young but came back to the human kingdom.

Pokémon per level
Lvl 1 - 1 : Boods ; his Pokémon can go up to lvl 12

Lvl 2 - 1 : Boods ; his Pokémon can go up to lvl 18

Lvl 3 - 1 : Boods ; his Pokémon can go up to lvl 24

Lvl 4 - 2 : Boonda and Spriex ; his Pokémon can go up to lvl 29

Lvl 5 - 2 : Boonda and Spriex; his Pokémon can go up to lvl 32

Lvl 6 - 2 : Boonda and Spriex; his Pokémon can go up to lvl 37

Lvl 7 - 2 : Boonda and Stortie ; his Pokémon can go up to lvl 41

Lvl 8 - 3 : Boodhas, Stortie and Esorp ; his Pokémon can go up to lvl 44

Lvl 9 - 3 : Boodhas, Stortie and Sorp; his Pokémon can go up to lvl 47

Lvl 10 - 3 : Boodhas, Stortie and Sorp; his Pokémon can go up to lvl 50

Relation
He's good friend with the main character and Fighting trainer. Gaining more Exp when a fighting trainer is in the party.

When he's the only one in the party, his Pokémons gets 25% more Speed.

Name Origine / inspiration
Aruto, may or may not be inspired by Boruto's grandpa's son.

Pokémon

Boods, Boonda and Boodhas : Ruka, from Iruka sensei.

Spiex and Stortie : NRG, from one of Ben 10 transformation.

Esorp and Sorp : Ribbon, from the girl character in the switch game Arms.

Image credit
https://www.deviantart.com/hapuriainen/art/Pokemon-trainer-Creator-v-2-257074027

Created using this program, thanks to hapuriainen