David Tennant has been voted as the greatest Time Lord of all time in a poll conducted by Gigwise.
Tennant beat out Christopher Eccleston and current Doctor Matt Smith to top the chart, with an average rating of 9.27 out of ten.
Eccleston, who played the Doctor in 2005, averaged 7.24, with Smith getting 7.10.
Tom Baker, at 6.42, and Peter Davison, with 5.35, rounded off the top five.
At the bottom, readers voted Colin Baker as the worst ever Doctor, with an average rating of just 3.60.
Above him came Sylvester McCoy in tenth with 4.04, with Paul McGann, who played the Doctor in a one-off show in 1996, taking ninth with 4.15.
Over 105,000 people took part in the poll, which was comfortably won by the tenth Doctor.