I agree with everyone else Chris benoit did last eliminate the big show to win the royal rumble 2004. And ultimately win the world heavyweight title at wrestlemania XX after beating HBK and HHH. The reason you probably could not find the Royal rumble winner of 2004 on the website is because after Benoits double murder-suicide. His Family asked Vince to take everything to do with him off the website. They didnt do a very good job there is still many traces of Mr. Benoit on WWE.com.
Alberto del Rio won the royal rumble
Edge won!!! Edge won!!! Edge returned to the wwe!!!!!!!!!!!!!!!!!!!!!!!!
The winner of the 2012 Royal Rumble was The Great White Sheamus
Alberto Del Rio already won the 2011 Royal Rumble.
Sheamus was the winner of the 2012 WWE Royal Rumble, coming in at the 22nd spot.
Stone Cold Steve Austin won the 1997 WWE Royal Rumble, he entered at number five.
Alberto del Rio