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
05 Aug 2017 Wolverhampton Wanderers v Middlesbrough L 1-0 League Championship
12 Aug 2017 Middlesbrough v Sheffield United W 1-0 League Championship
15 Aug 2017 Middlesbrough v Burton Albion W 2-0 League Championship
19 Aug 2017 Nottingham Forest v Middlesbrough L 2-1 League Championship
26 Aug 2017 Middlesbrough v Preston North End D 0-0 League Championship
09 Sep 2017 Bolton Wanderers v Middlesbrough W 0-3 League Championship
12 Sep 2017 Aston Villa v Middlesbrough D 0-0 League Championship
16 Sep 2017 Middlesbrough v Queens Park Rangers W 3-2 League Championship
23 Sep 2017 Fulham v Middlesbrough D 1-1 League Championship
26 Sep 2017 Middlesbrough v Norwich City L 0-1 League Championship
30 Sep 2017 Middlesbrough v Brentford D 2-2 League Championship
14 Oct 2017 Barnsley v Middlesbrough D 2-2 League Championship
21 Oct 2017 Middlesbrough v Cardiff City L 0-1 League Championship
28 Oct 2017 Reading v Middlesbrough W 0-2 League Championship
31 Oct 2017 Hull City v Middlesbrough W 1-3 League Championship
05 Nov 2017 Middlesbrough v Sunderland W 1-0 League Championship
19 Nov 2017 Leeds United v Middlesbrough L 2-1 League Championship
22 Nov 2017 Middlesbrough v Birmingham City W 2-0 League Championship
25 Nov 2017 Middlesbrough v Derby County L 0-3 League Championship
02 Dec 2017 Bristol City v Middlesbrough L 2-1 League Championship
09 Dec 2017 Middlesbrough v Ipswich Town W 2-0 League Championship
16 Dec 2017 Millwall v Middlesbrough L 2-1 League Championship
23 Dec 2017 Sheffield Wednesday v Middlesbrough W 1-2 League Championship
26 Dec 2017 Middlesbrough v Bolton Wanderers W 2-0 League Championship
30 Dec 2017 Middlesbrough v Aston Villa L 0-1 League Championship
01 Jan 2018 Preston North End v Middlesbrough W 2-3 League Championship
06 Jan 2018 Middlesbrough v Sunderland W 2-0 FA Cup 3rd round
13 Jan 2018 Middlesbrough v Fulham L 0-1 League Championship
20 Jan 2018 Queens Park Rangers v Middlesbrough W 0-3 League Championship
27 Jan 2018 Middlesbrough v Brighton and Hove Albion L 0-1 FA Cup 4th round
30 Jan 2018 Middlesbrough v Sheffield Wednesday D 0-0 League Championship
03 Feb 2018 Norwich City v Middlesbrough L 1-0 League Championship
10 Feb 2018 Middlesbrough v Reading W 2-1 League Championship
17 Feb 2018 Cardiff City v Middlesbrough L 1-0 League Championship
20 Feb 2018 Middlesbrough v Hull City W 3-1 League Championship
24 Feb 2018 Sunderland v Middlesbrough D 3-3 League Championship
02 Mar 2018 Middlesbrough v Leeds United W 3-0 League Championship
06 Mar 2018 Birmingham City v Middlesbrough W 0-1 League Championship
10 Mar 2018 Middlesbrough v Barnsley W 3-1 League Championship
17 Mar 2018 Brentford v Middlesbrough D 1-1 League Championship
30 Mar 2018 Middlesbrough v Wolverhampton Wanderers L 1-2 League Championship
02 Apr 2018 Burton Albion v Middlesbrough D 1-1 League Championship
07 Apr 2018 Middlesbrough v Nottingham Forest W 2-0 League Championship
10 Apr 2018 Sheffield United v Middlesbrough L 2-1 League Championship
14 Apr 2018 Middlesbrough v Bristol City W 2-1 League Championship
21 Apr 2018 Derby County v Middlesbrough W 1-2 League Championship
28 Apr 2018 Middlesbrough v Millwall W 2-0 League Championship
06 May 2018 Ipswich Town v Middlesbrough D 2-2 League Championship
12 May 2018 Middlesbrough v Aston Villa L 0-1 League Championship Play-Offs Semi-final 1st leg
15 May 2018 Aston Villa v Middlesbrough D 0-0 League Championship Play-Offs Semi-final 2nd leg


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.