The Capaldi Era Ranked from Worst to Best
The following ranking is compiled based upon the Doctor Who TV readers’ scores for the Peter Capaldi era. All 40 episodes of Series 8, 9 and 10 ranked from worst to best.
40. In the Forest of the Night
Average voter score: 4.71
39. Sleep No More
Average voter score: 5.04
38. Kill the Moon
Average voter score: 5.95
37. Robot of Sherwood
Average voter score: 6.12
36. The Return of Doctor Mysterio
Average voter score: 6.28
35. The Lie of the Land
Average voter score: 6.34
34. The Woman Who Lived
Average voter score: 6.42
33. The Eaters of Light
Average voter score: 6.43
32. The Caretaker
Average voter score: 6.51
31. Smile
Average voter score: 6.67
30. The Girl Who Died
Average voter score: 6.69
29. Knock Knock
Average voter score: 6.75
28. Empress of Mars
Average voter score: 6.90
27. Time Heist
Average voter score: 7.09
26. Into the Dalek
Average voter score: 7.10
25. The Pyramid at the End of the World
Average voter score: 7.11
24. Thin Ice
Average voter score: 7.21
23. Last Christmas
Average voter score: 7.58
22. Hell Bent
Average voter score: 7.59
21. The Husbands of River Song
Average voter score: 7.60
20. Before the Flood
Average voter score: 7.61
19. The Pilot
Average voter score: 7.67
18. Death in Heaven
Average voter score: 7.74
17. The Zygon Invasion
Average voter score: 7.83
16. Under the Lake
Average voter score: 7.85
15. Deep Breath
Average voter score: 7.89
14. Face the Raven
Average voter score: 7.99
13. Oxygen
Average voter score: 8.00
12. Extremis
Average voter score: 8.04
11. Twice Upon A Time
Average voter score: 8.10
10. The Magician’s Apprentice
Average voter score: 8.18
9. The Zygon Inversion
Average voter score: 8.25
8. The Witch’s Familiar
Average voter score: 8.26
7. Flatline
Average voter score: 8.29
6. Listen
Average voter score: 8.37
5. Dark Water
Average voter score: 8.39
4. The Doctor Falls
Average voter score: 8.44
3. Mummy on the Orient Express
Average voter score: 8.57
2. World Enough and Time
Average voter score: 9.00
1. Heaven Sent
Average voter score: 9.40