Saturday, 30 December 2017

Star Wars Episode 8: The Last Jedi Box Office and in comparison to The Force Awakens and Rogue One

The Last Jedi is soaring its way up in the box office and in probably no time at all in will reach the $1 billion mark very soon but then why are some film box office buffs claiming that the Last Jedi is failing. Of course looking at the word failing and you only have to look at it from the perspective of Star Wars because of course The Last Jedi has already made it into the top 50 highest grossing films of all time and is already the 4th of 10 highest grossing Star Wars film in just under three weeks.

But let's compare the three films that have been released under Disney

As the Last Jedi hasn't finished yet only the categories that can be compared will be

Opening Weekend (USA + Canada)
1. The Force Awakens - $247,966,675
2. The Last Jedi - $200,009,584
3. Rogue One - $155,081,681

Looking at the raw numbers here it can be easily deduced that the Last Jedi is more in line, just of course, with the Force Awakens for the opening weekend. Amazing what Luke and Leia can do to it all isn't it.

Positions on the Worldwide Chart for Opening weekend

1. The Force Awakens = #2
2. The Last Jedi = #5
3. Rogue One = #24

So again the Last Jedi does well and does not need to be shunned the way it is

Positions for Opening Gross

1. The Force Awakens = #1
2. The Last Jedi = #2
3. Rogue One = #13

Second Weekend Positions

1. The Force Awakens = #1
2. The Last Jedi = #13
3. Rogue One = #17

Fastest to $100 million

1. The Force Awakens = #1
2. The Last Jedi = #2
3. Rogue One = #14

Fastest to $200 million

1. The Force Awakens = #1
2. The Last Jedi = #2
3. Rogue One = #13

Fastest to $300 million

1. The Force Awakens = #1
2. The Last Jedi = #2
3. Rogue One = #8

Fastest to $400 million

1. The Force Awakens = #1
2. The Last Jedi = #3
3. Rogue One = #5

In terms of the money making procedure it looks like the Last Jedi is tallying of slightly.Looking at the number of days that it has been in cinemas and were it goes  it is 4th behind The Force Awakens, Jurassic World and Avengers Assemble. This is interesting as it was 2nd for a long while. Interestingly the two highest grossing films, Avatar and Titanic are not in the top positions at this stage meaning that they gradually rose to the positions of first and second and did not rise as quickly as The Last Jedi. This would suggest that Episode VIII will finish in 6th of the highest grossing films of all time which of course is incredibly good.



Top 10 Peter Capaldi Stories

Peter Capaldi has wrapped as the Doctor and so therefore has his era. Let's take a look back at the top 10 stories during his era.

Honourable mentions:
Deep Breath
Pyramid at the End of the World
Twice Upon a Time

10. Listen - Steven Moffat is always good at making mundane things scary and he succeeded here by making nothing scary.

9. Dark Water/Death in Heaven - The first series finale ended with the Master being revealed to be a woman. It was very good with the death of Osgood being very poignant.

8. Extremis - This story was very good and set the Monk trilogy out in a good start.

7. Mummy on the Orient Express - This story was a good rendition of the Agatha Christie classic with excellent guess stars

6. Oxygen - Oxygen was incredibly done exploring capitalism in true Doctor Who style

5. Under the Lake/Before the Flood - Base under siege stories are a favourite of mine and this is no different. The second part also is a twist to most of this format

4. Magician's Apprentice/Witch's Familiar - Good to see so many familiar locations and characters and was a good story. I did however disagree with some of the decisions regarding Davros

3. Heaven Sent/Hell Bent - This is certainly an interesting one for me to have picked for this position. Heaven Sent was magical, clever a fantastic cliffhanger and the best portrayal of the Doctor by Peter Capaldi. Hell Bent wasn't what it could have been which is incredibly annoying and why this two parter isn't first but it was still good when you see it as what it is.

2. The Zygon Invasion/Zygon Inversion - This tale felt quite classic with standout moments of course being that of the Church scene and the war speech.

1. World Enough and Time/The Doctor Falls - The first part is truly horrific in a new way of exploring the origins of the Cybermen. The second part is a beautiful portrayal of what the Doctor does. To improve to 10/10 standard it would have had to have featured more of John Simm's Master as well as keep that more of a surprise.


A Brief look at the worst
The Girl who died
Full stop

Sorry about that.

Ranking the films I have seen in 2017

10. Kingsman: The Golden Circle - definitely not a bad film but perhaps a little crude where it didn't need to be and perhaps the morals are a little out of place.

9. Wonder Woman - It was a good film but it is really over-rated. I'm not a fan of most super hero film. I thought this one was pretty average for the genre. It was not a bad film just not one I'd see again.

8. Blade Runner 2049 - Better than the first film but slow in places. Excellent CGI

7. Baby Driver - Again not a bad film and certainly full of good action but not so much my cup of tea

6. Dunkirk - fabulously directed and shows the conditions of war incredibly well

5. Murder on the Orient Express - A good thriller but perhaps drags a little in places

4. Guardians of the Galaxy Vol. 2 - Fun adventure but not quite as enjoyable as the first

3. The Death of Stalin - Very humorous and portrays what life was really like under Stalin in a dark yet funny way

2. Paddington 2 - The fun sequel is just as enjoyable as the first with very childish but yet still funny jokes

1. Star Wars Episode VIII: The Last Jedi - Despite my many issues with its character choices it is still a Star Wars film and is still therefore fantastic.

Alfie Curtis RIP

Alfie Curtis who played Dr Evazen in the original Star Wars film has died aged 87

Alfie Curtis RIP

Thursday, 28 December 2017

Doctor Who Complete Capaldi Ranking

The Capaldi era has come to a close as of Christmas which is of course incredibly sad. With Twice Upon a Time now included to the Capaldi collection let's see what that stands overall

1. Death in Heaven (Steven Moffat) == 88.67%
2. Listen (Steven Moffat)  = 88.00%
3. Dark Water (Steven Moffat) = 87.69%
4. World Enough and Time (Steven Moffat) = 85.71%
5. Deep Breath (Steven Moffat) = 82.86%
~ Into the Dalek (Phil Ford and Steven Moffat) = 82.86%
7. The Zygon Inversion (Peter Harness and Steven Moffat) = 82.73%
8. The Zygon Invasion (Perter Harness) = 82.50%
9. Mummy on the Oirent Express (Jamie Mathieson) = 81.67%
10. Extremis (Steven Moffat) = 80.77%
11. Hell Bent (Steven Moffat) = 80.63%
12. Before the Flood (Toby Whithouse) = 80.00%
~ Heaven Sent (Steven Moffat) = 80.00%
14. The Doctor Falls (Steven Moffat) = 79.33%
15. Under the Lake (Toby Whithouse) = 79.23%
16. Witch's Familiar (Steven Moffat) = 79.00%
17. Last Christmas (Steven Moffat) = 78.24%
18. The Pyramid at the End of the World (Peter Harness and Steven Moffat) = 78.00%
19. Twice Upon a Time (Steven Moffat) = 77.78%
20. The Magician's Apprentice (Steven Moffat) = 76.47%
21. Face the Raven (Sarah Dollard) = 76.16%
22. Flatline (Jamie Mathieson)  = 75.38%
~ In the Forest of the Night (Frank Controll Boyce) = 75.38%
~ The Woman who Lived (Catherine Treganna) = 75.38%
25. Empress of Mars (Mark Gattiss) = 75.33%
26. Knock Knock (Mike Barlett) = 74.29%
27. Robots of Sherwood (Mark Gattis) = 74.00%
~. The Pilot (Steven Moffat) = 74.00%
29. The Caretaker (Gareth Roberts and Steven Moffat) = 73.57%
30. Oxygen (Jamie Mathieson) = 73.07%
31. Thin Ice (Sarah Dollard)  = 73.00%
32. The Return of the Doctor Mysterio (Steven Moffat) = 72.00%
33. Smile (Frank Control Boyce)  = 71.66%
34. The Girl who Died (Jamie Mathieson and Steven Moffat)  = 70.83%
~ The Husbands of River Song (Steven Moffat) = 70.83%
36. Eaters of the Light (Rona Munro) = 72.30%
37. Time Heist (Stephen Thompson and Stephen Thompson) = 70.00%
~ The Lie of the Land (Toby Whithouse) = 70.00%
39. Sleep No More (Mark Gattis) = 68.46%
40. Kill the Moon (Peter Harness) = 67.49%
Series 8 Average: 78.98%
Series 9 Average: 77.14%
Series 10 Average: 75.51%

Complete Capaldi Story Ranking

1. Dark Water/Death in Heaven (Steven Moffat) = 88.18%
2. Listen (Steven Moffat) = 88.00%
3. Deep Breath (Steven Moffat) = 82.86%
~ Into the Dalek (Phil Ford and Steven Moffat) = 82.86%
5. World Enough and Time/The Doctor Falls (Steven Moffat) = 82.72%
6. The Zygon Invasion/The Zygon Inversion (Peter Harness and Steven Moffat) = 82.61%
7. Mummy on the Orient Express (Jamie Mathieson) = 81.67%
8. Extremis (Steven Moffat) = 80.77%
9. Heaven Sent/Hell Bent (Steven Moffat)  = 80.32%
10. Under the Lake/Before the Flood (Toby Whithouse) = 79.62%
11. Last Christmas (Steven Moffat) = 78.24%
12. Pyramid at the End of the World (Steven Moffat and Peter Harness) = 78.00%
13. Twice Upon a Time (Steven Moffat) = 77.78%14. The Magician's Apprentice/The Witch's Familiar (Steven Moffat) = 77.74%
15. Face the Raven (Sarah Dollard) = 76.16%
16. Flatline (Jamie Mathieson) = 75.38%
~ Into the Forest of the Night (Frank Contrell Boyce) = 75.38%
~ The Woman who Lived (Catherine Treganna) = 75.38%
19. Empress of Mars (Mark Gattis) = 75.33%
20. Knock Knock (Mike Barlett) = 74.29%
21. Robots of Sherwood (Mark Gattis) = 74.00%
~ The Pilot (Steven Moffat) = 74.00%
23. The Caretaker (Gareth Roberts and Steven Moffat) = 73.57%
24. Oxygen (Jamie Mathieson) = 73.07%
25. Thin Ice (Sarah Dollard) = 73.00%
26. Eaters of the Light (Rona Munro) = 72.30%
27. Return of the Doctor Mysterio (Steven Moffat) = 72.00%
28. Smile (Frank Controll Boyce) = 71.66%
29. The Girl who Died (Jamie Mathieson and Steven Moffat) 70.83%
~The Husbands of River Song (Steven Moffat) = 70.83%
31. Time Heist (Stephen Thompson and Steven Moffat) = 70.00%
~ Lie of the Land (Toby Whithouse) = 70.00%
33. Sleep No More (Mark Gattis) = 68.46%
34. Kill the Moon (Peter Harniss) = 67.69%

Capaldi and Companion Scoring

For Stories Deep Breath - Hell Bent the companion present is Clara. For the Husbands of River Song the score is River then Nardole. From Return of the Doctor Mysterio it is Bill then Nardole. For Twice Upon a Time it is Bill than 1st Doctor than Archibald Lethbridge Stewart

Deep Breath: 10/8
Into the Dalek: 9/7
Robots of Sherwood: 10/8
Listen: 9/10
Time Heist: 8/7
The Caretaker: 9/8
Kill the Moon: 9/8
Mummy on the Orient Express: 8/7
Flatline: 9/8
Into the Forest of the Night: 9/8
Dark Water: 9/10
Death In Heaven: 10/9
Last Christmas: 8/9
The Magician's Apprentice: 8/7
The Witch's Familiar: 9/8
Under the Lake: 9/8
Before the Flood: 8/7
The Girl who Died: 8/7
The Woman who Lived: 8/-
The Zygon Invasion: 8/7
The Zygon Inversion: 9/7
Sleep No More: 8/8
Face the Raven: 10/10
Heaven Sent: 10/-
Hell Bent: 10/9
Husbands of River Song: 8/8/10
Return of the Doctor Mysterio: 9/-/8
The Pilot: 8/9/7
Smile: 8/8/-
Thin Ice: 9/8/-
Knock Knock: 8/7/-
Oxygen: 9/8/6
Extremis: 9/8/8
Pyramid at the End of the World: 8/8/7
The Lie of the Land: 8/7/7
Empress of Mars: 8/7/-
Eaters of the Light: 9/8/7
World Enough and Time: 10/9/7
The Doctor Falls: 10/9/8
Twice Upon a Time: 10/7/8

Peter Capaldi ends his era on an impressive 9 10's out of 40. Of the range 10-9 Peter manages to secure 21 out of 40.

Doctor Who - 12th Doctor in the numbers

Number of Full Stories

1. 4th Doctor = 42
2. 11th Doctor = 39
3. 10th Doctor = 37
4. 12th Doctor = 34
5. 1st Docotr = 31
6. 3rd Doctor = 25
7. 2nd Doctor = 24
8. 5th Doctor = 20
9. 7th Doctor = 12
10. 9th Doctor = 8
11. 6th Doctor = 7
12. 8th Doctor = 1

The 12th Doctor fits into 4th place. New Who Doctors always do well in this category with one episode normally equaling to one story as opposed to more episodes and a lot less stories that occupied the classic series.

Number of Full Episodes

1. 4th Doctor = 178
2. 1st Doctor = 141
3. 3rd Doctor = 129
4. 2nd Doctor = 127
5. 5th Doctor = 71
6. 10th Doctor = 48
7. 11th Doctor = 44
8. 7th Doctor = 42
9. 12th Doctor = 40
10. 6th Doctor = 31
11. 9th Doctor = 13
12. 8th Doctor = 1

With shortening series and no anniversary special Capaldi unfortunately does not do enough to overtake Doctor 7 and slides into 9th place.

Number of all Stories

1. 11th Doctor = 53
2. 4th Doctor = 49
3. 10th Doctor = 44
4. 12th Doctor = 41
5. 1st Doctor = 39
6. 3rd Doctor = 29
7. 2nd Doctor = 28
8. 5th Doctor = 26
9. 7th Doctor = 16
10. 6th Doctor = 14
11. 9th Doctor = 12
12. 8th Doctor = 4
13. 13th Doctor = 2

Like full appearances the 12th Doctor slots in at 4

Number of all episodes

1. 4th Doctor = 185
2. 1st Doctor = 148
3. 3rd Doctor = 134
4. 2nd Doctor = 131
5. 5th Doctor = 78
6. 11th Doctor = 63
7. 10th Doctor = 58
8. 7th Doctor = 47
9. 12th Doctor = 46
10. 6th Doctor = 38
11. 9th Doctor = 15
12. 4th Doctor = 4
13. 13th Doctor = 2

Again Capaldi fairs badly in comparison to other three series new who doctors because of the reduced series length and also the minisodes as well. Jodie Whitaker presumably will do even worse if she does three series.

Number of Days the Doctor

1. 4th Doctor = 2447
2. 10th Doctor = 1627
3. 3rd Doctor = 1618
4. 11th Doctor = 1454
5. 12th Doctor = 1270
6. 1st Doctor = 1051
7. 6th Doctor = 990
8. 2nd Doctor = 959
9. 7th Doctor = 822
10. 5th Doctor = 801
11. 9th Doctor = 91
12. 8th Doctor = 1

Capaldi does quite well here finishing in 5th.

Screentime

1. 4th Doctor = 69 hours
2. 1st Doctor = 54 hours
3. 3rd Doctor = 51 hours
4. 2nd Doctor = 47 hours
5. 10th Doctor = 38 hours
6. 11th Doctor = 34 hours
7. 12th Doctor = 31 hours
8. 5th Doctor = 30 hours
9. 6th Doctor = 17 hours
10. 7th Doctor = 17 hours
11. 9th Doctor = 9 hours
12. 8th Doctor = 1 hour

Capaldi slots in more or less in the middle here. 31 hours of Capaldi. Why don't you just go and watch it all now?


The Line Count for Twice Upon a Time and Series 10 Overall

Twice Upon a Time

1. 12th Doctor = 162
2. 1st Doctor =  121
3. Bill Potts = 59
4. Archibald Lethbridge Stewart = 50
5. Helen Clay = 16
6. Nardole = 7
8. Rusty = 6
9. Clara Osworld = 3
10. Ben Jackson = 2
~ German Soldier = 2
12. Polly Wright = 1
~ 13th Doctor = 1

Top 10 Series 10

1. 12th Doctor = 1855
2. Bill Potts = 994
3. Nardole = 521
4. Missy = 172
5. Grant Gordon = 165
6. The Master = 150
7. 1st Doctor = 124
8. Lucy Lambert = 112
9. Shireen = 55
10. Archibald Lethbridge Stewart = 50

Wednesday, 27 December 2017

Doctor Who Recurring Characters Updated #3

Please Note that characters that appear in prequels/minisodes of an episode are counted as part of the episode

Season 1

1st Doctor = 42 episodes
Ian Chesterton  = 42 episodes
Barbara Wright = 42 episodes
Susan Foreman = 42 episodes

Season 2 

1st Doctor = 39 episodes
Ian Chesterton = 35 episodes
Barbara Wright = 35 episodes
Vicki = 30 episodes
Susan Foreman = 9 episodes
Steven Taylor = 5 episodes
The Meddling Monk = 4 episodes
Queen Elizabeth I = 1 episode
William Shakespeare = 1 episode

Season 3

1st Doctor = 44 episodes
Steven Taylor = 40 episodes
Dodo Chaplet = 19 episodes
Vicki = 8 episodes
Katarina = 5 episodes
Ben Jackson = 4 episodes
Polly = 4 episodes
Malpha = 4 episodes
The Meddling Monk = 3 episodes

Season 4 

2nd Doctor = 37 episodes
Ben Jackson = 33 episodes
Polly = 33 episodes
Jamie McCrimmon = 29 episodes
1st Doctor = 8 episodes
Victoria Waterfield = 6 episodes

Season 5 

2nd Doctor = 40 episodes
Jamie McCrimmon = 40 episodes
Victoria Waterfield = 34 episodes
Proffesor Edward Travers = 12 episodes
Tanya = 6 episodes
Zoe Heriot = 5 episodes
Brigadier Lethbridge Stewart = 5 episodes
The Great Intelligence = 2 episodes

Season 6

2nd Doctor = 44 episodes
Jamie McCrimmon = 44 episodes
Zoe Heriot = 44 episodes
Brigadier Lethbridge Stewart = 7 episodes
Sergeant Benton = 5 episodes
Chancellor Goth = 1 episodes
Time Lord Chancellor = 1 episode
Tanya = 1 episode

Season 7

3rd Doctor = 25 episodes
Liz Shaw = 25 episodes
Brigadier Lethbridge Stewart = 25 episodes
Sergeant Benton = 9 episodes

Season 8

3rd Doctor = 25 episodes
Jo Grant = 25 episodes
The Master (Delgado) = 22 episodes
Brigadier Lethbridge Stewart = 21 episodes
Captain Mike Yates = 19 episodes
Sergeant Benton = 17 episodes
Corporal Bell = 5 episodes
Time Lord Technician = 2 episodes

Season 9

3rd Doctor = 26 episodes
Jo Grant = 26 episodes
The Master (Delgado) = 12 episodes
Brigadier Lethbridge Stewart = 9 episodes
Sergeant Benton = 8 episodes
Captain Mike Yates = 6 episodes
Alpha Centauri = 4 episodes

Season 10

3rd Doctor = 26 episodes
Jo Grant = 26 episodes
Brigadier Lethbridge Stewart = 10 episodes
Sergeant Benton = 7 episodes
1st Doctor = 4 episodes
2nd Doctor = 4 episodes
Omega = 4 episodes
The Master (Delgado) = 4 episodes
Time Lord Chancellor = 4 episodes
Time Lord Technician = 4 episodes
Captain Mike Yates = 3 episodes

Season 11

3rd Doctor = 26 episodes
Sarah Jane Smith = 26 episodes
Captain Mike Yates = 12 episodes
Brigadier Lethbridge Stewart = 10 episodes
Sergeant Benton = 8 episodes
Alpha Centuri = 6 episodes
4th Doctor = 1 episode

Season 12

4th Doctor = 20 episodes
Sarah Jane Smith = 20 episodes
Harry Sullivan = 20 episodes
Davros = 6 episodes
Brigadier Lethbridge Stewart = 4 episodes
Sergeant Benton = 4 episodes

Season 13

4th Doctor = 26 episodes
Sarah Jane Smith = 26 episodes
Harry Sullivan = 7 episodes
Sergeant Benton = 7 episodes
Brigadier Lethbridge Stewart = 4 episodes

Season 14

4th Doctor = 26 episodes
Leela = 14 episodes
Sarah Jane Smith = 8 episodes
The Master (Pratt/Beevers) = 4 episodes
Chancellor Goth = 4 episodes
Boruca  = 4 episodes

Season 15

4th Doctor = 26 episodes
Leela = 26 episodes
K9 = 18 episodes
Boruca = 6 episodes

Season 16

4th Doctor = 26 episodes
Rommana I = 26 episodes
K9 = 21 episodes
The White Guardian = 3 episodes
The Black Guardian = 1 episode

Season 17

4th Doctor = 20 episodes
Rommana II = 20 episodes
K9 = 13 episodes
Davros = 4 episodes

Season 18

4th Doctor = 28 episodes
Rommana II = 20 episodes
Adric = 20 episodes
K9 = 15 episodes
Nyssa = 6 episodes
Tegan Jovenka = 4 episodes
The Master (Pratt/Beevers) = 4 episodes
The Master (Ainley) = 3 episodes
5th Doctor = 1 episode

Season 19

5th Doctor = 26 episodes
Nyssa = 26 episodes
Tegan Jovenka = 26 episodes
Adric = 22 episodes
The Master (Ainley) = 8 episodes

Season 20

5th Doctor = 23 episodes
Tegan Jovenka = 22 episodes
Nyssa = 16 episodes
Turlough = 15 episodes
The Black Guardian = 12 episodes
Boruca = 5 episodes
The Castellan = 5 episodes
Brigadier Lethbridge Stewart = 4 episodes
The Master (Ainley) = 3 episodes
Kamelion = 2 episodes
The White Guardian = 2 episodes
1st Doctor = 1 episode
2nd Doctor = 1 episode
3rd Doctor = 1 episode
4th Doctor = 1 episode
Susan Foreman = 1 episode
Sarah Jane Smith = 1 episode
K9 = 1 episode
Rommana II = 1 episode
Rassalon = 1 episode

Season 21

5th Doctor = 24 episodes
Turlough = 18 episodes
Tegan Jovenka = 14 episodes
Peri Brown = 12 episodes
6th Doctor = 5 episodes
The Master (Ainley) = 4 episodes
Kamelion = 3 episodes
Davros = 2 episodes
Lytton = 2 episodes

Season 22

6th Doctor = 13 episodes
Peri Brown = 13 episodes
2nd Doctor = 3 episodes
Jamie McCrimmon = 3 episodes
Lytton = 2 episodes
Sil = 2 episodes
The Master (Ainley) = 2 episodes
The Rani = 2 episodes
Davros = 2 episodes

Season 23

6th Doctor = 14 episodes
Inquisitor Darkel = 14 episodes
The Valeyard = 14 episodes
Peri Brown = 8 episodes
Sabalom Glitz = 6 episodes
Mel Bush = 6 episodes
Sil = 4 episodes
The Master (Ainley) = 2 episodes

Season 24

7th Doctor = 14 episodes
Mel Bush = 14 episodes
The Rani = 4 episodes
Ace = 3 episodes
Sabalom Glitz = 3 episodes
6th Doctor = 1 episode

Season 25

7th Doctor = 14 episodes
Ace = 14 episodes
Davros = 1 episode

Season 26

7th Doctor = 15 episodes
Ace = 14 episodes
The Master (Ainley) = 4 episodes
8th Doctor = 1 episode

Series 1

9th Doctor = 13 episodes
Rose Tyler = 13 episodes
Jackie Tyler = 6 episodes
Micky Smith = 6 episodes
Jack Harkness = 5 episodes
Blon Fel Forch Pasameer Day Slitheen = 3 episodes
Adam Mitchell = 2 episodes
The Face of Boe = 2 episodes
Harriet Jones = 2 episodes
Trinity Wells = 2 episodes
Lady Cassandra = 1 episode
Charles Dickins = 1 episode
Toshiko Sato = 1 episode
10th Doctor = 1 episode

Series 2

10th Doctor = 14 episodes
Rose Tyler = 14 episodes
Micky Smith = 8 episodes
Jackie Tyler = 6 episodes
Parrelel Pete Tyler = 3 episodes
Jake Simmonds = 3 episodes
Dalek Sec = 2 episodes
Dalek Thay = 2 episodes
Dalek Caan = 2 episodes
Dalek Jast = 2 episodes
Harriet Jones = 1 episode
Trinity Wells = 1 episode
Jason Mohammad = 1 episode
Lady Cassandra = 1 episode
The Face of Boe = 1 episode
Novice Hame = 1 episode
Sarah Jane Smith = 1 episode
K9 = 1 episode
Queen Elizabeth II = 1 episode
Donna Noble = 1 episode

Series 3 

10th Doctor = 14 episodes
Martha Jones = 13 episodes
Francine Jones = 5 episodes
Tish Jones = 4 episodes
Leo Jones = 4 episodes
Clive Jones = 3 episodes
Jack Harkness = 3 episodes
The Master (Simm) = 3 episodes
Dalek Sec = 2 episodes
Dalek Thay = 2 episodes
Dalek Caan = 2 episodes
Dalek Jast = 2 episodes
Miss Dexter = 2 episodes
Lucy Saxon = 2 episodes
Queen Elizabeth I = 1 episode
William Shakespeare = 1 episode
The Face of Boe = 1 episode
Novice Hame = 1 episode
Trinity Wells = 1 episode
Donna Noble = 1 episode
Sylvia Noble = 1 episode
Nerys = 1 episodes
Oliver Morgentstan = 1 episode

Series 4 

10th Doctor = 19 episodes
Donna Noble = 15 episodes
Wilfred Mott = 9 episodes
Sylvia Noble = 8 episodes
Rose Tyler = 7 episodes
Martha Jones = 6 episodes
Ood Sigma = 4 episodes
Trinity Wells = 4 episodes
Sarah Jane Smith = 3 episodes
Luke Smith = 3 episodes
Jack Harkness = 3 episodes
Jason Mohammad = 3 episodes
Alonzo Frame = 2 episodes
Sally - 2 episodes
Captain Harris = 2 episodes
River Song = 2 episodes
Captain Magombo = 2 episodes
Davros = 2 episodes
Dalek Caan = 2 episodes
Mr Smith = 2 episodes
Lanto Jones = 2 episodes
Gwen Cooper = 2 episodes
Francine Jones = 2 episodes
Jackie Tyler = 2 episodes
Micky Smith = 2 episodes
The Master (Simm) = 2 episodes
Rassalon = 2 episodes
5th Doctor = 1 episode
Queen Elizabeth II = 1 episode
Harriet Jones = 1 episode
K9 = 1 episode
The Shadow Architect - 1 episode
Oliver Morgenstan = 1 episode
Lucy Saxon = 1 episode
Nerys = 1 episode
11th Doctor = 1 episode

Series 5

11th Doctor = 13 episodes
Amy Pond = 13 episodes
Rory Williams = 9 episodes
River Song = 4 episodes
Winston Churchill = 3 episodes
Liz 10 = 2 episodes
Edward Bracewell = 2 episodes
Malokeh = 2 episodes
Vincent Van Gogh = 2 episodes
Dannyboy = 1 episode
Craig Owens = 1 episode
Sophie Owens = 1 episode
Dorium Maldalover = 1 episode
Brian Williams = 1 episode

Series 6

11th Doctor = 14 episodes
Amy Pond = 14 episodes
Rory Williams = 14 episodes
Madam Kovarian = 7 episodes
River Song = 6 episodes
Canton Eleware III = 3 episodes
Captain Avery = 2 episodes
Toby Avery = 2 episodes
Dorium Maldalover = 2 episodes
Captain Carter = 2 episodes
Charles Dickens = 1 episode
Winston Churchill = 1 epiosde
Dannyboy = 1 episode
Madam Vastra = 1 episode
Strax = 1 episode
Jenny Flint = 1 episode
Craig Owens = 1 episode
Sophie Owens = 1 episode
Malokeh = 1 episode

Series 7

11th Doctor = 17 episodes
Clara Osworld = 12 episodes
Amy Pond = 6 episodes
Rory Williams = 6 episodes
Artie Mainland = 4 episodes
Angie Mainland = 4 episodes
The Great Intelligence = 3 episodes
Strax = 3 episodes
Madam Vastra = 3 episodes
Jenny Flint = 3 episodes
Brian Williams = 2 episodes
Kate Lethbridge Stewart = 2 episodes
River Song = 2 episodes
Dave Osworld = 2 episodes
War Doctor = 2 episodes
1st Doctor = 2 episodes
2nd Doctor = 2 episodes
3rd Doctor = 2 episodes
4th Doctor = 2 episodes
5th Doctor = 2 episodes
6th Doctor = 2 episodes
7th Doctor = 2 episodes
8th Doctor = 2 episodes
9th Doctor = 2 episodes
10th Doctor = 2 episodes
12th Doctor = 2 episodes
The General = 2 episodes
Inspector Gregson = 1 episode
Susan Foreman = 1 episode
Ohila = 1 episode
Queen Eilzabeth I = 1 episode
Osgood = 1 episode
Zygon Osgood = 1 episode
Grannie Osworld = 1 episode

Series 8 

12th Doctor = 12 episodes
Clara Osworld = 12 episodes
Danny Pink = 10 episodes
Missy = 7 episodes
Courtney Woods = 3 episodes
Mr Armitage = 3 episodes
Seb = 3 episodes
Madam Vasta = 1 episode
Strax = 1 episode
Jenny Flint = 1 episode
Inspector Gregson = 1 episode
11th Doctor = 1 episode
Rusty = 1 episode
1st Doctor = 1 episode
Rigsy = 1 episode
Grannie Osworld = 1 episode
Kate Lethbridge Stewart = 1 episode
Zygon Osgood = 1 episode
Brigadier Lethbridge Stewart = 1 episode
Santa Claus = 1 episode

Series 9 

12th Doctor = 14 episodes
Clara Osworld = 12 episodes
Ashilda = 4 episodes
Kate Lethbridge Stewart = 3 episodes
Davros = 2 episodes
Missy = 2 episodes
Ohila = 2 episodes
Jac = 2 episodes
Osgood = 2 episodes
Santa Claus - 1 episode
Danny Pink = 1 episode
The Shadow Architect = 1 episode 
Rigsy = 1 episode
Rassilon = 1 episode
The General = 1 episode
River Song = 1 episode
Nardole = 1 episode

Series 10

12th Doctor = 14 episodes
Nardole = 14 episodes
Bill Potts = 13 episodes
Missy = 6 episodes
Moira = 2 episodes
Sentient Puddle = 2 episodes
Penny = 2 episodes
The Master (Simm) = 2 episodes
1st Doctor = 2 episodes
Alpha Centauri = 1 episode
Ben Jackson = 1 episode
Polly = 1 episode
Rusty = 1 episode
2nd Doctor = 1 episode
Clara Osworld = 1 episode