We started out with seven names on the list, of which we are sure one of them is Red John. Since Brett Partridge and Robert Kirkland are killed off, we are down to five names on the list. These names include Bret Stiles, Gale Bertram, Ray Haffner, Reede Smith and Thomas McAllister.
The Tyger Tyger Conspiracy is a government conspiracy consisting of high-ranking and low-ranking members of the various law enforcement institutions. I am sure Reede Smith is not Red John, since he is quite frankly not in the right shape to be able to commit such crimes. Plus, he is the one who killed off Kirkland himself, which doesn't seem a plausible option for the real Red John for me. Red John should be a up to this far hidden character on the list. Smith would now be too obvious, so I will rule him out as of now.
The next person on the list I am going to rule out is Gale Bertram. As the director of the CBI and, so far as I believe, a high-ranking member of the Tyger Tyger Conspiracy, Bertram is an important pawn in the games of Red John. Not Red John himself, for he has been too much in the spotlight in previous episodes and too directly related to Reede Smith as seen in the second episode of season 6. This reasoning also rules out Thomas McAllister, who has already been ruled out in the third episode of the season because of his hatred for pigeons. Also, he climbed the ladder at the chapel with ease, so the 'afraid of heights'-theory falls apart on him as well.
Two persons are left now: Bret Stiles and Ray Haffner. Whereas the other suspects were ruled out by a thin string of logic, this one is purely intuition. But come on, Bret Stiles as Red John? Really? No... I doubt it that any viewer so far has wanted to see Stiles as Red John. Powerful, yes. But too fatherly and warm to truly be Red John. Plus, he is also not in shape to have committed all of the murders Red John has committed. He is simply too old.
I believe Ray Haffner is Red John. Intuition also tells me Bret Stiles is his father, which would give the reason for as to why Stiles knows so much about Red John. But I have no proof for this statement to be build upon, so you can let this float.
Because of this, I believe Ray Haffner is Red John.