Darren Randolph

Date of birth12 May 1987
Place of birthDublin
NationalityIrish
Weight78 kg
Height1.85 m
PositionGoalkeeper

Darren Randolph's contract at Charlton Athletic was extended to June 2010 in July 2009.

He joined Birmingham City in July 2013 with a two-year contract.

His contract at West Ham United was extended to June 2020 in July 2016.

Darren joined Middlesbrough in July 2017 with a four-year contract.

He re-joined West Ham United in January 2020 with a contract to June 2023.

Darren joined AFC Bournemouth in January 2023 with a contract to June 2024.

Club history

Team Joined Left Loan / Trialist
Charlton Athletic 01 Dec 2004 30 Jun 2010
Accrington Stanley 27 Aug 2005 27 Nov 2005 L
Gillingham 18 Aug 2006 18 Sep 2006 L
Bury 08 Feb 2008 08 Apr 2008 L
Hereford United 11 Jul 2008 06 Jan 2009 L
Motherwell 01 Jul 2010 31 May 2013
Birmingham City 01 Jul 2013 30 Jun 2015
West Ham United 01 Jul 2015 22 Jul 2017
Middlesbrough 22 Jul 2017 15 Jan 2020
West Ham United 15 Jan 2020 26 Jan 2023
AFC Bournemouth 26 Jan 2023

Club stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2006-07 Charlton Athletic Premier League 1 2
2006-07 Gillingham League Cup 1 2
2006-07 Gillingham League One 3 4
2007-08 Bury League Two 14 4 12
2007-08 Charlton Athletic League Championship 1 1
2007-08 Charlton Athletic League Cup 2 6
2008-09 Charlton Athletic FA Cup 1 1
2008-09 Charlton Athletic League Championship 1 4
1
2008-09 Hereford United League Cup 1 2
2008-09 Hereford United League One 13 2 15
2009-10 Charlton Athletic FA Cup 1 1
2009-10 Charlton Athletic League One 9
2
5 4
1
2009-10 Charlton Athletic League One Play-Offs 2 3
2013-14 Birmingham City League Championship 46 5 72
2
2014-15 Birmingham City FA Cup 1 2
2014-15 Birmingham City League Championship 45 8 63
1
2015-16 West Ham United FA Cup 6 1 5
2015-16 West Ham United Premier League 6 2 12
2015-16 West Ham United UEFA Europa League 3 2 2
2016-17 West Ham United League Cup 2 1 1
2016-17 West Ham United Premier League 22 4 39
1
2016-17 West Ham United UEFA Europa League 3 1 2
2017-18 Middlesbrough FA Cup 2 1 1
2017-18 Middlesbrough League Championship 46 13 44
3
2017-18 Middlesbrough League Championship Play-Offs 2 1
2019-20 West Ham United FA Cup 1
2019-20 West Ham United Premier League 2 5
2020-21 West Ham United FA Cup 1 1
2020-21 West Ham United League Cup 3 2 4
2020-21 West Ham United Premier League 3 1 3


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
02 Jul 2015 West Ham United v FC Lusitanos W 3-0 UEFA Europa League 1st qualifying round 1st leg
09 Jul 2015 FC Lusitanos v West Ham United W 0-1
Agg: 0-4
UEFA Europa League 1st qualifying round 2nd leg
06 Aug 2015 Astra Giurgiu v West Ham United L 2-1
Agg: 4-3
UEFA Europa League 3rd qualifying round 2nd leg
22 Aug 2015 West Ham United v AFC Bournemouth L 3-4 Premier League
29 Aug 2015 Liverpool v West Ham United W 0-3 Premier League
14 Sep 2015 West Ham United v Newcastle United W 2-0 Premier League
09 Jan 2016 West Ham United v Wolverhampton Wanderers W 1-0 FA Cup 3rd round
30 Jan 2016 Liverpool v West Ham United D 0-0 FA Cup 4th round
09 Feb 2016 West Ham United v Liverpool W 2-1 FA Cup 4th round replay
21 Feb 2016 Blackburn Rovers v West Ham United W 1-5 FA Cup 5th round
13 Mar 2016 Manchester United v West Ham United D 1-1 FA Cup 6th round
13 Apr 2016 West Ham United v Manchester United L 1-2 FA Cup 6th round replay
07 May 2016 West Ham United v Swansea City L 1-4 Premier League
10 May 2016 West Ham United v Manchester United W 3-2 Premier League
15 May 2016 Stoke City v West Ham United L 2-1 Premier League
04 Aug 2016 West Ham United v NK Domzale W 3-0 UEFA Europa League 3rd qualifying round 2nd leg
18 Aug 2016 Astra Giurgiu v West Ham United D 1-1 UEFA Europa League Play-off 1st leg
25 Aug 2016 West Ham United v Astra Giurgiu L 0-1 UEFA Europa League Play-off 2nd leg
21 Sep 2016 West Ham United v Accrington Stanley W 1-0 League Cup 3rd round
26 Oct 2016 West Ham United v Chelsea W 2-1 League Cup 4th round
19 Nov 2016 Tottenham Hotspur v West Ham United L 3-2 Premier League
27 Nov 2016 Manchester United v West Ham United D 1-1 Premier League
03 Dec 2016 West Ham United v Arsenal L 1-5 Premier League
11 Dec 2016 Liverpool v West Ham United D 2-2 Premier League
14 Dec 2016 West Ham United v Burnley W 1-0 Premier League
17 Dec 2016 West Ham United v Hull City W 1-0 Premier League
26 Dec 2016 Swansea City v West Ham United W 1-4 Premier League
31 Dec 2016 Leicester City v West Ham United L 1-0 Premier League
02 Jan 2017 West Ham United v Manchester United L 0-2 Premier League
14 Jan 2017 West Ham United v Crystal Palace W 3-0 Premier League
21 Jan 2017 Middlesbrough v West Ham United W 1-3 Premier League
01 Feb 2017 West Ham United v Manchester City L 0-4 Premier League
04 Feb 2017 Southampton v West Ham United W 1-3 Premier League
11 Feb 2017 West Ham United v West Bromwich Albion D 2-2 Premier League
25 Feb 2017 Watford v West Ham United D 1-1 Premier League
06 Mar 2017 West Ham United v Chelsea L 1-2 Premier League
11 Mar 2017 AFC Bournemouth v West Ham United L 3-2 Premier League
18 Mar 2017 West Ham United v Leicester City L 2-3 Premier League
01 Apr 2017 Hull City v West Ham United L 2-1 Premier League
05 Apr 2017 Arsenal v West Ham United L 3-0 Premier League
08 Apr 2017 West Ham United v Swansea City W 1-0 Premier League
15 Apr 2017 Sunderland v West Ham United D 2-2 Premier League
18 Jan 2020 West Ham United v Everton D 1-1 Premier League
22 Jan 2020 Leicester City v West Ham United L 4-1 Premier League
25 Jan 2020 West Ham United v West Bromwich Albion L 0-1 FA Cup 4th round
15 Sep 2020 West Ham United v Charlton Athletic W 3-0 League Cup 2nd round
22 Sep 2020 West Ham United v Hull City W 5-1 League Cup 3rd round
30 Sep 2020 Everton v West Ham United L 4-1 League Cup 4th round
01 Jan 2021 Everton v West Ham United W 0-1 Premier League
11 Jan 2021 Stockport County v West Ham United W 0-1 FA Cup 3rd round
27 Feb 2021 Manchester City v West Ham United L 2-1 Premier League
19 May 2021 West Bromwich Albion v West Ham United W 1-3 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2004-05 Republic of Ireland UEFA Under-19 5 1 4
2012-13 Republic of Ireland International Friendly
2
2015-16 Republic of Ireland International Friendly 2
1
1 1
2015-16 Republic of Ireland UEFA European Championship 7
1
3 8
2016-17 Republic of Ireland FIFA World Cup 6 2 4
2016-17 Republic of Ireland International Friendly 2
1
4
2017-18 Republic of Ireland FIFA World Cup 6 2 7
1
2018-19 Republic of Ireland International Friendly 2 1
2018-19 Republic of Ireland UEFA European Championship 4 3 1
2018-19 Republic of Ireland UEFA Nations League 4 5
2019-20 Republic of Ireland UEFA European Championship 4 3
2020-21 Republic of Ireland International Friendly 1 3
2020-21 Republic of Ireland UEFA European Championship 1
2020-21 Republic of Ireland UEFA Nations League 6 4


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
18 Oct 2004 Republic of Ireland v Andorra W 4-0 UEFA Under-19 Group 9
20 Oct 2004 Cyprus v Republic of Ireland L 1-0 UEFA U19 Group 9
22 Oct 2004 Republic of Ireland v Russia W 2-1 UEFA U19 Group 9
25 Apr 2005 Poland v Republic of Ireland L 1-0 UEFA U19 Group 7
29 Apr 2005 Serbia and Montenegro v Republic of Ireland L 1-0 UEFA U19 Group 7
11 Sep 2012 Republic of Ireland v Oman W 4-1 International Friendly
11 Jun 2013 Republic of Ireland v Spain L 0-2 International Friendly
08 Oct 2015 Republic of Ireland v Germany W 1-0 UEFA European Championship Qualifying group D
11 Oct 2015 Poland v Republic of Ireland L 2-1 UEFA European Championship Qualifying group D
13 Nov 2015 Bosnia and Herzegovina v Republic of Ireland D 1-1 UEFA European Championship Qualifying play-off 1st leg
16 Nov 2015 Republic of Ireland v Bosnia and Herzegovina W 2-0 UEFA European Championship Qualifying play-off 2nd leg
25 Mar 2016 Republic of Ireland v Switzerland W 1-0 International Friendly
29 Mar 2016 Republic of Ireland v Slovakia D 2-2 International Friendly
27 May 2016 Republic of Ireland v Netherlands D 1-1 International Friendly
13 Jun 2016 Republic of Ireland v Sweden D 1-1 UEFA European Championship Group E
18 Jun 2016 Belgium v Republic of Ireland L 3-0 UEFA European Championship Group E
22 Jun 2016 Italy v Republic of Ireland W 0-1 UEFA European Championship Group E
26 Jun 2016 France v Republic of Ireland L 2-1 UEFA European Championship Finals - Round of 16
31 Aug 2016 Republic of Ireland v Oman W 4-0 International Friendly
05 Sep 2016 Serbia v Republic of Ireland D 2-2 FIFA World Cup Europe group D
06 Oct 2016 Republic of Ireland v Georgia W 1-0 FIFA World Cup Europe group D
09 Oct 2016 Moldova v Republic of Ireland W 1-3 FIFA World Cup Europe group D
12 Nov 2016 Austria v Republic of Ireland W 0-1 FIFA World Cup Europe group D
24 Mar 2017 Republic of Ireland v Wales D 0-0 FIFA World Cup Europe group D
01 Jun 2017 Mexico v Republic of Ireland L 3-1 International Friendly
04 Jun 2017 Republic of Ireland v Uruguay W 3-1 International Friendly
11 Jun 2017 Republic of Ireland v Austria D 1-1 FIFA World Cup Europe group D
02 Sep 2017 Georgia v Republic of Ireland D 1-1 FIFA World Cup Europe group D
05 Sep 2017 Republic of Ireland v Serbia L 0-1 FIFA World Cup Europe group D
06 Oct 2017 Republic of Ireland v Moldova W 2-0 FIFA World Cup Europe group D
09 Oct 2017 Wales v Republic of Ireland W 0-1 FIFA World Cup Europe group D
11 Nov 2017 Denmark v Republic of Ireland D 0-0 FIFA World Cup Play-off 1st leg
14 Nov 2017 Republic of Ireland v Denmark L 1-5 FIFA World Cup Play-off 2nd leg
06 Sep 2018 Wales v Republic of Ireland L 4-1 UEFA Nations League League B Group B4
11 Sep 2018 Poland v Republic of Ireland D 1-1 International Friendly
13 Oct 2018 Republic of Ireland v Denmark D 0-0 UEFA Nations League League B Group B4
16 Oct 2018 Republic of Ireland v Wales L 0-1 UEFA Nations League League B Group B4
15 Nov 2018 Republic of Ireland v Northern Ireland D 0-0 International Friendly
19 Nov 2018 Denmark v Republic of Ireland D 0-0 UEFA Nations League League B Group B4
23 Mar 2019 Gibraltar v Republic of Ireland W 0-1 UEFA European Championship Qualifying group D
26 Mar 2019 Republic of Ireland v Georgia W 1-0 UEFA European Championship Qualifying group D
07 Jun 2019 Denmark v Republic of Ireland D 1-1 UEFA European Championship Qualifying group D
10 Jun 2019 Republic of Ireland v Gibraltar W 2-0 UEFA European Championship Qualifying group D
05 Sep 2019 Republic of Ireland v Switzerland D 1-1 UEFA European Championship Qualifying group D
12 Oct 2019 Georgia v Republic of Ireland D 0-0 UEFA European Championship Qualifying group D
15 Oct 2019 Switzerland v Republic of Ireland L 2-0 UEFA European Championship Qualifying group D
18 Nov 2019 Republic of Ireland v Denmark D 1-1 UEFA European Championship Qualifying group D
03 Sep 2020 Bulgaria v Republic of Ireland D 1-1 UEFA Nations League League B Group B4
06 Sep 2020 Republic of Ireland v Finland L 0-1 UEFA Nations League League B Group B4
08 Oct 2020 Slovakia v Republic of Ireland L 0-0 (2-4) UEFA European Championship Play-off semi-final Path B
11 Oct 2020 Republic of Ireland v Wales D 0-0 UEFA Nations League League B Group B4
14 Oct 2020 Finland v Republic of Ireland L 1-0 UEFA Nations League League B Group B4
12 Nov 2020 England v Republic of Ireland L 3-0 International Friendly
15 Nov 2020 Wales v Republic of Ireland L 1-0 UEFA Nations League League B Group B4
18 Nov 2020 Republic of Ireland v Bulgaria D 0-0 UEFA Nations League League B Group B4


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.