I while ago I decided to try a solo run. Since my own rules fit within the rules here (the only difference is I don't allow myself to use revives), I decided to share it here.
Signups because I haven't signed up yet:
For my first solo challenge I picked Swampert, because I already had a Blaziken and Sceptile in my games and this gave the possibility to get the third starter as well. It was very easy, I only used a Super Potion once because Marshtomp couldn't one hit KO a Shroomish at the time and got a Leech Seed. Shroomish was the first of six Pokémon in possession of that trainer.
Burukari (♂), lv85, Bold nature, Torrent
Surf, Ice Beam, Earthquake, Double Team
Progress:
Completed!
Because soloing with Burukari was so easy, I tried another solo with Raticate in LeafGreen. Partly because it was a quick way through the game and I wanted a Slowpoke, partly to follow Youngster Joey's footsteps.
Top (♂), lv90, Adamant nature, Run Away
Quick Attack, Shadow Ball, Hyper Fang, Strength
Progress:
Completed!
Just recently I tried another solo with Hoenn's counterpart of Raticate, Linoone, in Pokémon Ruby. In this game I played as the female character for the first time.
Plush (♀), lv84, Naive nature, Pickup
Strength, Headbutt, Surf, Shadow Ball
Progress: 8 badges