This site uses cookies. When you browse the site you are consenting to its use. Know more.

John Ruddy

John Ruddy
Profile Position Club
Full Name John Ruddy Goalkeeper Newcastle United logo
Nationality England flag England
Birth Place St Ives
Birthdate 1986-10-24 (38)
Height 192cm
Weight 96 kg
Foot right

  • Stats
  • Transfers
  • Injuries / Suspensions
  • Trophies
Season Team Competition
2024/2025 Newcastle United small logoNewcastle United Premier League 3
2024/2025 Newcastle United small logoNewcastle United FA Cup
2024/2025 Newcastle United small logoNewcastle United League Cup 2
2024 Newcastle United small logoNewcastle United Club Friendlies
2024 Birmingham City small logoBirmingham City Club Friendlies
2023/2024 Birmingham City small logoBirmingham City Championship 3960 44 44 2
2023/2024 Birmingham City small logoBirmingham City FA Cup 180 2 2
2023/2024 Newcastle United small logoNewcastle United FA Cup
2023/2024 Newcastle United small logoNewcastle United Premier League
2023/2024 Birmingham City small logoBirmingham City League Cup
2023 Birmingham City small logoBirmingham City Club Friendlies
2022/2023 Birmingham City small logoBirmingham City FA Cup 3
2022/2023 Walsall small logoWalsall League Two
2022/2023 Bristol City small logoBristol City Championship
2022/2023 Birmingham City small logoBirmingham City Championship 3818 43 43 1 1
2022/2023 Birmingham City small logoBirmingham City League Cup
2022 Birmingham City small logoBirmingham City Club Friendlies
2022 Wolverhampton Wanderers small logoWolverhampton Wanderers Club Friendlies
2021/2022 Wolverhampton Wanderers small logoWolverhampton Wanderers Premier League 138 2 1 1 37
2021/2022 Wolverhampton Wanderers small logoWolverhampton Wanderers FA Cup 180 2 2
2021/2022 Wolves U21 small logoWolves U21 EFL Trophy 90 1 1
2021/2022 Wolverhampton Wanderers small logoWolverhampton Wanderers League Cup 90 1 1
2021 Wolverhampton Wanderers small logoWolverhampton Wanderers Club Friendlies
2020/2021 Wolverhampton Wanderers small logoWolverhampton Wanderers League Cup 90 1 1
2020/2021 Wolverhampton Wanderers small logoWolverhampton Wanderers Premier League 90 2 1 1 37
2020/2021 Wolves U21 small logoWolves U21 EFL Trophy 180 2 2
2020/2021 Wolverhampton Wanderers small logoWolverhampton Wanderers FA Cup 270 3 3
2019/2020 Wolverhampton Wanderers small logoWolverhampton Wanderers UEFA Europa League 180 2 2 15
2019/2020 Wolverhampton Wanderers small logoWolverhampton Wanderers FA Cup 180 2 2
2019/2020 Wolverhampton Wanderers small logoWolverhampton Wanderers Premier League 38
2019/2020 Wolverhampton Wanderers small logoWolverhampton Wanderers League Cup 180 2 2
2019 Wolverhampton Wanderers small logoWolverhampton Wanderers Premier League Asia Trophy 44 1 1 2
2018/2019 Wolverhampton Wanderers small logoWolverhampton Wanderers FA Cup 570 6 6
2018/2019 Wolverhampton Wanderers small logoWolverhampton Wanderers Premier League 90 1 1 36
2018/2019 Wolverhampton Wanderers small logoWolverhampton Wanderers League Cup 180 2 2
2018 Wolverhampton Wanderers small logoWolverhampton Wanderers Club Friendlies 44 1 1 1
2017/2018 Wolverhampton Wanderers small logoWolverhampton Wanderers Championship 4050 45 45 1
2017/2018 Wolverhampton Wanderers small logoWolverhampton Wanderers FA Cup
2016/2017 Norwich City small logoNorwich City Championship 2386 27 27 1 16
2016/2017 Norwich City small logoNorwich City FA Cup
2016/2017 Norwich City small logoNorwich City League Cup 210 2 2 1
2015/2016 Norwich City small logoNorwich City FA Cup 90 1 1
2015/2016 Norwich City small logoNorwich City Premier League 2430 27 27 11
2015/2016 Norwich City small logoNorwich City League Cup 2
2014/2015 Norwich City small logoNorwich City FA Cup 90 1 1
2014/2015 Norwich City small logoNorwich City Championship 4410 49 49 2
2014/2015 Norwich City small logoNorwich City League Cup 2
2014 England small logoEngland Friendlies 1
2013/2014 Norwich City small logoNorwich City FA Cup 2
2013/2014 Norwich City small logoNorwich City Premier League 3420 38 38 2
2013 England small logoEngland Friendlies 3
2014 Brazil England small logoEngland WC Qualification Europe 8
2012/2013 Norwich City small logoNorwich City Premier League 1342 15 15 1
2012/2013 Norwich City small logoNorwich City League Cup 1
2012 England small logoEngland Friendlies 44 1 1
2011/2012 Norwich City small logoNorwich City Premier League 3320 37 37 1 1
2011/2012 Norwich City small logoNorwich City FA Cup 2
2011/2012 Norwich City small logoNorwich City League Cup 1
2010/2011 Norwich City small logoNorwich City Championship 4050 45 45 2
2010/2011 Norwich City small logoNorwich City FA Cup 1
2010/2011 Norwich City small logoNorwich City League Cup 90 1 1 1
2009/2010 Motherwell small logoMotherwell FA Cup 90 1 1
2009/2010 Motherwell small logoMotherwell UEFA Europa League 180 2 2
2009/2010 Motherwell small logoMotherwell Premiership 3015 34 34 1
2009/2010 Motherwell small logoMotherwell League Cup 210 2 2
2008/2009 Crewe Alexandra small logoCrewe Alexandra League One 1620 18 18
2007/2008 Stockport County small logoStockport County League Two 12 12
2007/2008 Everton small logoEverton Premier League 5
2006/2007 Bristol City small logoBristol City League One 1 1
2006/2007 Stockport County small logoStockport County League Two 11 11
2006/2007 Wrexham small logoWrexham League Two 5 5
2006/2007 Everton small logoEverton Premier League 1
2006/2007 Everton small logoEverton Premier League 1
2005/2006 Rushden & Diamonds small logoRushden & Diamonds League Two 3 3
2005/2006 Chester City small logoChester City League Two 4 4
2005/2006 Walsall small logoWalsall League One 5 5
2005/2006 Everton small logoEverton Premier League 1 1
2005/2006 Everton small logoEverton Premier League 80 1 1 3
Frequently asked questions

John Ruddy is 38 years old, born 24 October 1986, in St Ives, England.

He's full name is John Ruddy.

John Ruddy currently plays for Newcastle United, in England .

John Ruddy plays as Goalkeeper.