Josh Cullen

Date of birth07 April 1996
Place of birthWestcliff on Sea, England
NationalityIrish
Weight70 kg
Height1.75 m
PositionMidfielder

Josh Cullen was selected on West Ham United's subs bench for the first time on 14 March 2015 in a Premier League game at Arsenal.

His Hammers contract was extended to June 2018 in September 2015.

He joined Anderlecht in October 2020 with a three-year contract.

His contract at Burnley was extended to June 2026 in August 2023.

Club history

Team Joined Left Loan / Trialist
West Ham United 01 Jul 2014 05 Oct 2020
Bradford City 11 Feb 2016 31 May 2016 L
Bradford City 08 Aug 2016 31 May 2017 L
Bolton Wanderers 01 Aug 2017 04 Jan 2018 L
Charlton Athletic 30 Aug 2018 31 May 2019 L
Charlton Athletic 07 Aug 2019 31 Jul 2020 L
Anderlecht 05 Oct 2020 12 Jul 2022
Burnley 12 Jul 2022

Club stats

Season Team Competition Apps Subs Goals Y R
2015-16 Bradford City League One 15
4
2015-16 Bradford City League One Play-Offs 2
2015-16 West Ham United Premier League
1
2015-16 West Ham United UEFA Europa League 2
1
1
2016-17 Bradford City Football League Trophy 1
2
2016-17 Bradford City League One 40
1
4
2016-17 Bradford City League One Play-Offs 3
2017-18 Bolton Wanderers League Championship 9
3
1
2017-18 West Ham United FA Cup 3
2017-18 West Ham United Premier League
2
2019-20 West Ham United Premier League Asia Trophy 1
2020-21 West Ham United League Cup 1
2023-24 Burnley FA Cup 1
1
2023-24 Burnley League Cup 1
1
2023-24 Burnley Premier League 14
2
5


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
13 Feb 2016 Peterborough United v Bradford City W 0-4 League One
16 Feb 2016 Bradford City v Southend United W 2-0 League One
27 Feb 2016 Blackpool v Bradford City W 0-1 League One
01 Mar 2016 Bradford City v Colchester United L 1-2 League One
05 Mar 2016 Bury v Bradford City D 0-0 League One
08 Mar 2016 Bradford City v Burton Albion W 2-0 League One
12 Mar 2016 Bradford City v Doncaster Rovers W 2-1 League One
19 Mar 2016 Wigan Athletic v Bradford City L 1-0 League One
02 Apr 2016 Bradford City v Scunthorpe United W 1-0 League One
09 Apr 2016 Bradford City v Swindon Town W 1-0 League One
16 Apr 2016 Shrewsbury Town v Bradford City D 1-1 League One
19 Apr 2016 Coventry City v Bradford City L 1-0 League One
23 Apr 2016 Bradford City v Walsall W 4-0 League One
30 Apr 2016 Southend United v Bradford City W 0-1 League One
08 May 2016 Bradford City v Chesterfield W 2-0 League One
15 May 2016 Bradford City v Millwall L 1-3 League One Play-Offs Semi-final 1st leg
20 May 2016 Millwall v Bradford City D 1-1 League One Play-Offs Semi-final 2nd leg
13 Aug 2016 Peterborough United v Bradford City W 0-1 League One
16 Aug 2016 Milton Keynes Dons v Bradford City W 1-2 League One
20 Aug 2016 Bradford City v Coventry City W 3-1 League One
27 Aug 2016 Bradford City v Oldham Athletic D 1-1 League One
10 Sep 2016 Gillingham v Bradford City D 1-1 League One
17 Sep 2016 Bradford City v Bristol Rovers D 1-1 League One
24 Sep 2016 Bolton Wanderers v Bradford City D 0-0 League One
27 Sep 2016 Bradford City v Fleetwood Town W 2-1 League One
01 Oct 2016 Chesterfield v Bradford City W 0-1 League One
15 Oct 2016 Oxford United v Bradford City L 1-0 League One
18 Oct 2016 Bradford City v Southend United D 1-1 League One
22 Oct 2016 Bradford City v Sheffield United D 3-3 League One
29 Oct 2016 AFC Wimbledon v Bradford City W 2-3 League One
12 Nov 2016 Bradford City v Rochdale W 4-0 League One
19 Nov 2016 Southend United v Bradford City L 3-0 League One
22 Nov 2016 Bradford City v Northampton Town W 1-0 League One
26 Nov 2016 Swindon Town v Bradford City L 1-0 League One
07 Dec 2016 Bradford City v Cambridge United W 1-0 Football League Trophy 2nd round - northern section
10 Dec 2016 Bradford City v Charlton Athletic D 0-0 League One
17 Dec 2016 Walsall v Bradford City D 1-1 League One
26 Dec 2016 Bradford City v Scunthorpe United D 0-0 League One
31 Dec 2016 Bradford City v Bury D 1-1 League One
02 Jan 2017 Northampton Town v Bradford City W 1-2 League One
07 Jan 2017 Bradford City v Chesterfield W 2-0 League One
14 Jan 2017 Shrewsbury Town v Bradford City L 1-0 League One
17 Jan 2017 Cheltenham Town v Bradford City W 0-1 Football League Trophy 3rd round
21 Jan 2017 Bradford City v Millwall D 1-1 League One
28 Jan 2017 Oldham Athletic v Bradford City W 1-2 League One
31 Jan 2017 Oxford United v Bradford City L 2-1 Football League Trophy Quarter-final
04 Feb 2017 Bradford City v Gillingham D 2-2 League One
14 Feb 2017 Fleetwood Town v Bradford City L 2-1 League One
18 Feb 2017 Bradford City v Bolton Wanderers D 2-2 League One
25 Feb 2017 Port Vale v Bradford City W 1-2 League One
28 Feb 2017 Bradford City v Milton Keynes Dons D 2-2 League One
04 Mar 2017 Bradford City v Peterborough United W 1-0 League One
11 Mar 2017 Coventry City v Bradford City W 0-2 League One
14 Mar 2017 Charlton Athletic v Bradford City D 1-1 League One
18 Mar 2017 Bradford City v Swindon Town W 2-1 League One
01 Apr 2017 Bradford City v Walsall W 1-0 League One
08 Apr 2017 Bury v Bradford City W 0-2 League One
14 Apr 2017 Bradford City v Oxford United W 1-0 League One
17 Apr 2017 Sheffield United v Bradford City L 3-0 League One
22 Apr 2017 Bradford City v AFC Wimbledon W 3-0 League One
04 May 2017 Bradford City v Fleetwood Town W 1-0 League One Play-Offs Semi-final 1st leg
07 May 2017 Fleetwood Town v Bradford City D 0-0 League One Play-Offs Semi-final 2nd leg
20 May 2017 Bradford City v Millwall L 0-1 League One Play-Offs Final


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 Goals Y R
2019-20 Republic of Ireland International Friendly 2
2020-21 Republic of Ireland FIFA World Cup 2
1
2020-21 Republic of Ireland International Friendly 2
1
2020-21 Republic of Ireland UEFA Nations League
2
2021-22 Republic of Ireland FIFA World Cup 6
1
2021-22 Republic of Ireland International Friendly 1
2021-22 Republic of Ireland UEFA Nations League 4
1
2022-23 Republic of Ireland International Friendly 2
2022-23 Republic of Ireland UEFA European Championship 3
2022-23 Republic of Ireland UEFA Nations League 1
1
2023-24 Republic of Ireland International Friendly 2
1
2023-24 Republic of Ireland UEFA European Championship 5
1


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
10 Sep 2019 Republic of Ireland v Bulgaria W 3-1 International Friendly
14 Nov 2019 Republic of Ireland v New Zealand W 3-1 International Friendly
11 Oct 2020 Republic of Ireland v Wales D 0-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
24 Mar 2021 Serbia v Republic of Ireland L 3-2 FIFA World Cup Europe group A
27 Mar 2021 Republic of Ireland v Luxembourg L 0-1 FIFA World Cup Europe group A
30 Mar 2021 Republic of Ireland v Qatar D 1-1 International Friendly
03 Jun 2021 Andorra v Republic of Ireland W 1-4 International Friendly
08 Jun 2021 Hungary v Republic of Ireland D 0-0 International Friendly
01 Sep 2021 Portugal v Republic of Ireland L 2-1 FIFA World Cup Europe group A
04 Sep 2021 Republic of Ireland v Azerbaijan D 1-1 FIFA World Cup Europe group A
07 Sep 2021 Republic of Ireland v Serbia D 1-1 FIFA World Cup Europe group A
09 Oct 2021 Azerbaijan v Republic of Ireland W 0-3 FIFA World Cup Europe group A
11 Nov 2021 Republic of Ireland v Portugal D 0-0 FIFA World Cup Europe group A
14 Nov 2021 Luxembourg v Republic of Ireland W 0-3 FIFA World Cup Europe group A
26 Mar 2022 Republic of Ireland v Belgium D 2-2 International Friendly
04 Jun 2022 Armenia v Republic of Ireland L 1-0 UEFA Nations League League B Group B1
08 Jun 2022 Republic of Ireland v Ukraine L 0-1 UEFA Nations League League B Group B1
11 Jun 2022 Republic of Ireland v Scotland W 3-0 UEFA Nations League League B Group B1
14 Jun 2022 Ukraine v Republic of Ireland D 1-1 UEFA Nations League League B Group B1
24 Sep 2022 Scotland v Republic of Ireland L 2-1 UEFA Nations League League B Group B1
17 Nov 2022 Republic of Ireland v Norway L 1-2 International Friendly
20 Nov 2022 Malta v Republic of Ireland W 0-1 International Friendly
27 Mar 2023 Republic of Ireland v France L 0-1 UEFA European Championship Qualifying group B
16 Jun 2023 Greece v Republic of Ireland L 2-1 UEFA European Championship Qualifying group B
19 Jun 2023 Republic of Ireland v Gibraltar W 3-0 UEFA European Championship Qualifying group B
07 Sep 2023 France v Republic of Ireland L 2-0 UEFA European Championship Qualifying group B
10 Sep 2023 Republic of Ireland v Netherlands L 1-2 UEFA European Championship Qualifying group B
13 Oct 2023 Republic of Ireland v Greece L 0-2 UEFA European Championship Qualifying group B
16 Oct 2023 Gibraltar v Republic of Ireland W 0-4 UEFA European Championship Qualifying group B
18 Nov 2023 Netherlands v Republic of Ireland L 1-0 UEFA European Championship Qualifying group B
21 Nov 2023 Republic of Ireland v New Zealand D 1-1 International Friendly
23 Mar 2024 Republic of Ireland v Belgium D 0-0 International Friendly
26 Mar 2024 Republic of Ireland v Switzerland L 0-1 International Friendly


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