Josh Magennis

Date of birth15 August 1990
Place of birthBelfast
NationalityNorthern Irish
Weight92 kg
Height1.88 m
PositionForward

Josh Magennis began his youth career as an outfield player before taking up the role of goalkeeper.

In April 2008, he reverted to being a striker.

Josh joined Charlton Athletic in August 2016 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Cardiff City 01 Jul 2009 30 Jun 2010
Grimsby Town 15 Oct 2009 29 Oct 2009 L
Aberdeen 05 Jul 2010 30 Jun 2014
St Mirren 30 Jan 2014 31 May 2014 L
Kilmarnock 16 Jul 2014 11 Aug 2016
Charlton Athletic 11 Aug 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2009-10 Cardiff City League Championship 1
8
2009-10 Cardiff City League Cup
1
1
2009-10 Grimsby Town League Two 1
1
1
2016-17 Charlton Athletic FA Cup 2
2016-17 Charlton Athletic League One 36
3
10
4
2017-18 Charlton Athletic FA Cup 1
2017-18 Charlton Athletic Football League Trophy 1
2017-18 Charlton Athletic League Cup
1
2017-18 Charlton Athletic League One 37
5
10
5
2017-18 Charlton Athletic League One Play-Offs 2


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
08 Aug 2009 Cardiff City v Scunthorpe United W 4-0 League Championship
18 Aug 2009 Plymouth Argyle v Cardiff City W 1-3 League Championship
23 Aug 2009 Cardiff City v Bristol City W 3-0 League Championship
26 Aug 2009 Cardiff City v Bristol Rovers W 3-1 League Cup 2nd round
29 Aug 2009 Doncaster Rovers v Cardiff City L 2-0 League Championship
19 Sep 2009 Cardiff City v Queens Park Rangers L 0-2 League Championship
26 Sep 2009 Sheffield Wednesday v Cardiff City L 3-1 League Championship
29 Sep 2009 Cardiff City v Derby County W 6-1 League Championship
09 Jan 2010 Cardiff City v Blackpool D 1-1 League Championship
02 May 2010 Derby County v Cardiff City L 2-0 League Championship


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
2009-10 Northern Ireland International Friendly
2
2010-11 Northern Ireland International Friendly
1
2012-13 Northern Ireland FIFA World Cup
1
2012-13 Northern Ireland International Friendly
1
2013-14 Northern Ireland International Friendly
2
1
2014-15 Northern Ireland International Friendly 1
1
2014-15 Northern Ireland UEFA European Championship
3
2015-16 Northern Ireland International Friendly
3
2015-16 Northern Ireland UEFA European Championship 1
6
1
1
2016-17 Northern Ireland FIFA World Cup 4
1
1
2016-17 Northern Ireland International Friendly 2
2017-18 Northern Ireland FIFA World Cup 5
1
3
2017-18 Northern Ireland International Friendly 3
2018-19 Northern Ireland UEFA European Championship 1
3
2
2018-19 Northern Ireland UEFA Nations League 1
1
2019-20 Northern Ireland International Friendly 1
1
1
2019-20 Northern Ireland UEFA European Championship 2
2
1
2020-21 Northern Ireland FIFA World Cup 2
2020-21 Northern Ireland International Friendly 2
2020-21 Northern Ireland UEFA European Championship 2
2020-21 Northern Ireland UEFA Nations League 3
2
1
1
2021-22 Northern Ireland FIFA World Cup 3
1
2
2021-22 Northern Ireland International Friendly 2
1
2022-23 Northern Ireland UEFA European Championship
2
2022-23 Northern Ireland UEFA Nations League 2
1
2023-24 Northern Ireland International Friendly
2
2023-24 Northern Ireland UEFA European Championship 2
3
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
26 May 2010 Turkey v Northern Ireland L 2-0 International Friendly
30 May 2010 Chile v Northern Ireland L 1-0 International Friendly
17 Nov 2010 Northern Ireland v Morocco D 1-1 International Friendly
06 Feb 2013 Malta v Northern Ireland D 0-0 International Friendly
26 Mar 2013 Northern Ireland v Israel L 0-2 FIFA World Cup Europe group F
30 May 2014 Uruguay v Northern Ireland L 1-0 International Friendly
04 Jun 2014 Chile v Northern Ireland L 2-0 International Friendly
11 Oct 2014 Northern Ireland v Faroe Islands W 2-0 UEFA European Championship Qualifying group F
14 Oct 2014 Greece v Northern Ireland W 0-2 UEFA European Championship Qualifying group F
25 Mar 2015 Scotland v Northern Ireland L 1-0 International Friendly
29 Mar 2015 Northern Ireland v Finland W 2-1 UEFA European Championship Qualifying group F
31 May 2015 Northern Ireland v Qatar D 1-1 International Friendly
04 Sep 2015 Faroe Islands v Northern Ireland W 1-3 UEFA European Championship Qualifying group F
07 Sep 2015 Northern Ireland v Hungary D 1-1 UEFA European Championship Qualifying group F
08 Oct 2015 Northern Ireland v Greece W 3-1 UEFA European Championship Qualifying group F
11 Oct 2015 Finland v Northern Ireland D 1-1 UEFA European Championship Qualifying group F
13 Nov 2015 Northern Ireland v Latvia W 1-0 International Friendly
28 Mar 2016 Northern Ireland v Slovenia W 1-0 International Friendly
04 Jun 2016 Slovakia v Northern Ireland D 0-0 International Friendly
16 Jun 2016 Ukraine v Northern Ireland W 0-2 UEFA European Championship Group C
21 Jun 2016 Northern Ireland v Germany L 0-1 UEFA European Championship Group C
25 Jun 2016 Wales v Northern Ireland L 1-0 UEFA European Championship Finals - Round of 16
04 Sep 2016 Czech Republic v Northern Ireland D 0-0 FIFA World Cup Europe group C
08 Oct 2016 Northern Ireland v San Marino W 4-0 FIFA World Cup Europe group C
11 Oct 2016 Germany v Northern Ireland L 2-0 FIFA World Cup Europe group C
11 Nov 2016 Northern Ireland v Azerbaijan W 4-0 FIFA World Cup Europe group C
15 Nov 2016 Northern Ireland v Croatia L 0-3 International Friendly
02 Jun 2017 Northern Ireland v New Zealand W 1-0 International Friendly
10 Jun 2017 Azerbaijan v Northern Ireland W 0-1 FIFA World Cup Europe group C
01 Sep 2017 San Marino v Northern Ireland W 0-3 FIFA World Cup Europe group C
04 Sep 2017 Northern Ireland v Czech Republic W 2-0 FIFA World Cup Europe group C
05 Oct 2017 Northern Ireland v Germany L 1-3 FIFA World Cup Europe group C
08 Oct 2017 Norway v Northern Ireland L 1-0 FIFA World Cup Europe group C
09 Nov 2017 Northern Ireland v Switzerland L 0-1 FIFA World Cup Play-off 1st leg
12 Nov 2017 Switzerland v Northern Ireland D 0-0 FIFA World Cup UEFA European qualifier
24 Mar 2018 Northern Ireland v Korea Republic W 2-1 International Friendly
30 May 2018 Panama v Northern Ireland D 0-0 International Friendly
03 Jun 2018 Costa Rica v Northern Ireland L 3-0 International Friendly
12 Oct 2018 Austria v Northern Ireland L 1-0 UEFA Nations League League B Group B3
15 Oct 2018 Bosnia and Herzegovina v Northern Ireland L 2-0 UEFA Nations League League B Group B3
21 Mar 2019 Northern Ireland v Estonia W 2-0 UEFA European Championship Qualifying group C
24 Mar 2019 Northern Ireland v Belarus W 2-1 UEFA European Championship Qualifying group C
08 Jun 2019 Estonia v Northern Ireland W 1-2 UEFA European Championship Qualifying group C
11 Jun 2019 Belarus v Northern Ireland W 0-1 UEFA European Championship Qualifying group C
05 Sep 2019 Northern Ireland v Luxembourg W 1-0 International Friendly
09 Sep 2019 Northern Ireland v Germany L 0-2 UEFA European Championship Qualifying group C
10 Oct 2019 Netherlands v Northern Ireland L 3-1 UEFA European Championship Qualifying group C
14 Oct 2019 Czech Republic v Northern Ireland W 2-3 International Friendly
16 Nov 2019 Northern Ireland v Netherlands D 0-0 UEFA European Championship Qualifying group C
19 Nov 2019 Germany v Northern Ireland L 6-1 UEFA European Championship Qualifying group C
04 Sep 2020 Romania v Northern Ireland D 1-1 UEFA Nations League League B Group B1
08 Oct 2020 Bosnia and Herzegovina v Northern Ireland W 1-1 (4-3) UEFA European Championship Play-off semi-final Path B
11 Oct 2020 Northern Ireland v Austria L 0-1 UEFA Nations League League B Group B1
14 Oct 2020 Norway v Northern Ireland L 1-0 UEFA Nations League League B Group B1
12 Nov 2020 Northern Ireland v Slovakia L 1-2 UEFA European Championship Play-off final Path B
15 Nov 2020 Austria v Northern Ireland L 2-1 UEFA Nations League League B Group B1
18 Nov 2020 Northern Ireland v Romania D 1-1 UEFA Nations League League B Group B1
25 Mar 2021 Italy v Northern Ireland L 2-0 FIFA World Cup Europe group C
31 Mar 2021 Northern Ireland v Bulgaria D 0-0 FIFA World Cup Europe group C
30 May 2021 Malta v Northern Ireland W 0-3 International Friendly
03 Jun 2021 Ukraine v Northern Ireland L 1-0 International Friendly
09 Oct 2021 Switzerland v Northern Ireland L 2-0 FIFA World Cup Europe group C
12 Oct 2021 Bulgaria v Northern Ireland L 2-1 FIFA World Cup Europe group C
12 Nov 2021 Northern Ireland v Lithuania W 1-0 FIFA World Cup Europe group C
15 Nov 2021 Northern Ireland v Italy D 0-0 FIFA World Cup Europe group C
25 Mar 2022 Luxembourg v Northern Ireland W 1-3 International Friendly
29 Mar 2022 Northern Ireland v Hungary L 0-1 International Friendly
24 Sep 2022 Northern Ireland v Kosovo W 2-1 UEFA Nations League League C Group C2
27 Sep 2022 Greece v Northern Ireland L 3-1 UEFA Nations League League C Group C2
23 Mar 2023 San Marino v Northern Ireland W 0-2 UEFA European Championship Qualifying group H
26 Mar 2023 Northern Ireland v Finland L 0-1 UEFA European Championship Qualifying group H
07 Sep 2023 Slovenia v Northern Ireland L 4-2 UEFA European Championship Qualifying group H
10 Sep 2023 Kazakhstan v Northern Ireland L 1-0 UEFA European Championship Qualifying group H
14 Oct 2023 Northern Ireland v San Marino W 3-0 UEFA European Championship Qualifying group H
17 Oct 2023 Northern Ireland v Slovenia L 0-1 UEFA European Championship Qualifying group H
17 Nov 2023 Finland v Northern Ireland L 4-0 UEFA European Championship Qualifying group H
22 Mar 2024 Romania v Northern Ireland D 1-1 International Friendly
26 Mar 2024 Scotland v Northern Ireland W 0-1 International Friendly


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