I only play Nuzlockes these days, so I always nickname.
Current run pokemon:
Pidgeot: Winfrey(Oprah)
Raticate: Snitch[Desceased]
Beedrill: Glitch
Persian: Rose(Axel) Because his only use is Pay Day, and Axel Rose is a greedy mofo.
Zubat: Leno[Desceased]
Primeape: Mike(Tyson)
Machoke: Guv'nor(Arnold!)
Charizard: Gore(Al) Because, y'know, Global Warming.
Gyarados: Mr. Fish
Jolteon: Lewis[Desceased]
Nidoking: NINO
Snorlax: Gabe
Player Character: Red
Rival: Jackass "Gramps! I want one too!" "Be patient, Jackass."