Global stats
- Appearances 46
- Subbed in 0
- Clean sheet 11
- Yellow 2
- Starting eleven 46
- Subbed off 0
- Conceded goal 66
- Red 0
90%
Appearances
90%
Starting eleven
22%
Clean sheets
- Appearances 43
- Subbed in 0
- Clean sheet 13
- Yellow 1
- Starting eleven 43
- Subbed off 1
- Conceded goal 53
- Red 0
86%
Appearances
86%
Starting eleven
26%
Clean sheets
- Appearances 6
- Subbed in 1
- Clean sheet 2
- Yellow 0
- Starting eleven 5
- Subbed off 0
- Conceded goal 6
- Red 0
14%
Appearances
12%
Starting eleven
5%
Clean sheets
- Appearances 6
- Subbed in 1
- Clean sheet 2
- Yellow 0
- Starting eleven 5
- Subbed off 0
- Conceded goal 4
- Red 0
14%
Appearances
12%
Starting eleven
5%
Clean sheets
- Appearances 5
- Subbed in 0
- Clean sheet 2
- Yellow 0
- Starting eleven 5
- Subbed off 0
- Conceded goal 4
- Red 0
9%
Appearances
9%
Starting eleven
4%
Clean sheets
- Appearances 9
- Subbed in 0
- Clean sheet 4
- Yellow 0
- Starting eleven 9
- Subbed off 0
- Conceded goal 9
- Red 0
20%
Appearances
20%
Starting eleven
9%
Clean sheets
- Appearances 45
- Subbed in 0
- Clean sheet 24
- Yellow 1
- Starting eleven 45
- Subbed off 0
- Conceded goal 36
- Red 0
85%
Appearances
85%
Starting eleven
45%
Clean sheets
- Appearances 29
- Subbed in 0
- Clean sheet 9
- Yellow 1
- Starting eleven 29
- Subbed off 1
- Conceded goal 37
- Red 0
57%
Appearances
57%
Starting eleven
18%
Clean sheets
- Appearances 28
- Subbed in 0
- Clean sheet 3
- Yellow 0
- Starting eleven 28
- Subbed off 0
- Conceded goal 47
- Red 0
67%
Appearances
67%
Starting eleven
7%
Clean sheets
- Appearances 38
- Subbed in 0
- Clean sheet 0
- Yellow 2
- Starting eleven 0
- Subbed off 0
- Conceded goal 0
- Red 0
100%
Appearances
0%
Starting eleven
0%
Clean sheets
- Appearances 15
- Subbed in 0
- Clean sheet 0
- Yellow 0
- Starting eleven 0
- Subbed off 1
- Conceded goal 0
- Red 0
39%
Appearances
0%
Starting eleven
0%
Clean sheets
- Appearances 37
- Subbed in 0
- Clean sheet 0
- Yellow 1
- Starting eleven 0
- Subbed off 0
- Conceded goal 0
- Red 1
97%
Appearances
0%
Starting eleven
0%
Clean sheets
Current team
-
Form
L L W
- Joined 01/07/2024
- From Birmingham
fixtures
Fixtures Newcastle
02/03/25

1

2
10/03/25


Your content after this ad
Your content after this ad
Profile
- Age 38 years (24/10/1986)
- Place of birth St Ives England
- Nationality England
- Size 192 cm
- Weight 96 kg
- Best foot Right
- Position Goalkeeper
Achievements
FAQ
Where is John Ruddy from?
John Ruddy was born in St Ives, England. Nationality(ies): England.How old is John Ruddy?
John Ruddy has 38 years. He was born on the 24/10/1986.
What position is John Ruddy playing at?
John Ruddy is a Goalkeeper.
What is John Ruddy's current team?
John Ruddy is playing in club for Newcastle United (England).
Your content after this ad
Your content after this ad
Club career
Free transfer

Birmingham
14/07/2022
89
24
Free transfer

Wolves
10/07/2017
71
34
Free transfer

Norwich
02/07/2010
147
12
600 T€
Back from loan
Loan
Loan
Loan
Loan
Loan
375 T€
Your content after this ad
Your content after this ad
Global stats
- Appearances 46
- Subbed in 0
- Clean sheet 11
- Yellow 2
- Starting eleven 46
- Subbed off 0
- Conceded goal 66
- Red 0
90%
Appearances
90%
Starting eleven
22%
Clean sheets
Stats by competition
Stats by match
FA Cup | 2 | 2 | 0 | 4 | 0 | 0 |
Championship | 44 | 44 | 11 | 62 | 2 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 46 | 46 | 0 | 0 | 2 | 0 |
Injury stats
Knock
28/01/2024 -
12/02/2024
2 Matches missed
Global stats
- Appearances 43
- Subbed in 0
- Clean sheet 13
- Yellow 1
- Starting eleven 43
- Subbed off 1
- Conceded goal 53
- Red 0
86%
Appearances
86%
Starting eleven
26%
Clean sheets
Stats by competition
Stats by match
Championship | 43 | 43 | 13 | 53 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 43 | 43 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 6
- Subbed in 1
- Clean sheet 2
- Yellow 0
- Starting eleven 5
- Subbed off 0
- Conceded goal 6
- Red 0
14%
Appearances
12%
Starting eleven
5%
Clean sheets
Stats by competition
Stats by match
Premier League | 2 | 1 | 0 | 3 | 0 | 0 |
FA Cup | 2 | 2 | 1 | 1 | 0 | 0 |
League Cup | 2 | 2 | 1 | 2 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 5 | 5 | 0 | 0 | 0 | 0 |
Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 6
- Subbed in 1
- Clean sheet 2
- Yellow 0
- Starting eleven 5
- Subbed off 0
- Conceded goal 4
- Red 0
14%
Appearances
12%
Starting eleven
5%
Clean sheets
Stats by competition
Stats by match
Premier League | 2 | 1 | 0 | 1 | 0 | 0 |
FA Cup | 3 | 3 | 2 | 2 | 0 | 0 |
League Cup | 1 | 1 | 0 | 1 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
Goalkeeper | 5 | 5 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 5
- Subbed in 0
- Clean sheet 2
- Yellow 0
- Starting eleven 5
- Subbed off 0
- Conceded goal 4
- Red 0
9%
Appearances
9%
Starting eleven
4%
Clean sheets
Stats by competition
Stats by match
UEFA Europa League | 1 | 1 | 1 | 0 | 0 | 0 |
FA Cup | 2 | 2 | 1 | 1 | 0 | 0 |
League Cup | 2 | 2 | 0 | 3 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 6 | 6 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 9
- Subbed in 0
- Clean sheet 4
- Yellow 0
- Starting eleven 9
- Subbed off 0
- Conceded goal 9
- Red 0
20%
Appearances
20%
Starting eleven
9%
Clean sheets
Stats by competition
Stats by match
Premier League | 1 | 1 | 1 | 0 | 0 | 0 |
FA Cup | 6 | 6 | 1 | 9 | 0 | 0 |
League Cup | 2 | 2 | 2 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 9 | 9 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 45
- Subbed in 0
- Clean sheet 24
- Yellow 1
- Starting eleven 45
- Subbed off 0
- Conceded goal 36
- Red 0
85%
Appearances
85%
Starting eleven
45%
Clean sheets
Stats by competition
Stats by match
Championship | 45 | 45 | 24 | 36 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 45 | 45 | 0 | 1 | 1 | 0 |
Global stats
- Appearances 29
- Subbed in 0
- Clean sheet 9
- Yellow 1
- Starting eleven 29
- Subbed off 1
- Conceded goal 37
- Red 0
57%
Appearances
57%
Starting eleven
18%
Clean sheets
Stats by competition
Stats by match
Championship | 27 | 27 | 8 | 35 | 0 | 0 |
League Cup | 2 | 2 | 1 | 2 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 29 | 29 | 0 | 0 | 1 | 0 |
Global stats
- Appearances 28
- Subbed in 0
- Clean sheet 3
- Yellow 0
- Starting eleven 28
- Subbed off 0
- Conceded goal 47
- Red 0
67%
Appearances
67%
Starting eleven
7%
Clean sheets
Stats by competition
Stats by match
Premier League | 27 | 27 | 3 | 44 | 0 | 0 |
FA Cup | 1 | 1 | 0 | 3 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 28 | 28 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 38
- Subbed in 0
- Clean sheet 0
- Yellow 2
- Starting eleven 0
- Subbed off 0
- Conceded goal 0
- Red 0
100%
Appearances
0%
Starting eleven
0%
Clean sheets
Stats by competition
Stats by match
Premier League | 38 | 0 | 0 | 0 | 2 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 1 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 15
- Subbed in 0
- Clean sheet 0
- Yellow 0
- Starting eleven 0
- Subbed off 1
- Conceded goal 0
- Red 0
39%
Appearances
0%
Starting eleven
0%
Clean sheets
Stats by competition
Stats by match
Premier League | 15 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Goalkeeper | 1 | 1 | 0 | 0 | 0 | 0 |
Injury stats
Hip thigh injury
25/11/2012 -
26/04/2013
21 Matches missed
Global stats
- Appearances 37
- Subbed in 0
- Clean sheet 0
- Yellow 1
- Starting eleven 0
- Subbed off 0
- Conceded goal 0
- Red 1
97%
Appearances
0%
Starting eleven
0%
Clean sheets
Stats by competition
Stats by match
Premier League | 37 | 0 | 0 | 0 | 1 | 1 |
Compare his stats
Global stats
- Appearances 307
- Subbed in 2
- Clean sheet 70
- Yellow 8
- Starting eleven 215
- Subbed off 3
- Conceded goal 262
- Red 1
Stats by competition
Championship | 159 | 159 | 56 | 186 | 4 | 0 |
Premier League | 122 | 30 | 4 | 48 | 3 | 1 |
FA Cup | 16 | 16 | 5 | 20 | 0 | 0 |
League Cup | 9 | 9 | 4 | 8 | 1 | 0 |
UEFA Europa League | 1 | 1 | 1 | 0 | 0 | 0 |
Stats by team
Birmingham | 89 | 89 | 24 | 119 | 3 | 0 |
Wolves | 71 | 69 | 34 | 59 | 1 | 0 |
Norwich | 147 | 57 | 12 | 84 | 4 | 1 |
Injury stats
Season | Missed | Played | Missed |
---|---|---|---|
2023/2024 | 2 | 55 | 3.64% |
2012/2013 | 21 | 42 | 50% |
Total | 23 | 97 | 23.71% |
Your content after this ad
Your content after this ad
Match detail