I ended up playing a Crystal Nuzlocke, it's been a while since my last nuzlocke, and I forgot how fun they are, I don't like nicknaming my Pokemon, so I just don't(it's an optional rule anyway).
I'm just doing the two required rules.
1. If a Pokemon faints, release it.
2. If I fail to catch a Pokemon, too bad.
I'm always too lazy to type every detail, so, I'll post my progress.
I just beat my Rival(and Bugsy):