Hal Robson-Kanu

Caps: 40 Goals: 4

date of birth: 21/05/1989

Player no. 680

National team manager: John Toshack
Club: Reading - 35 caps 4 goals
no.datescorevenuematch typedetails
57823/05/2010Croatia 2-0 WalesStadion Gradski Vrt, OsijekFrsub 71'
National team caretaker manager: Brian Flynn
58108/10/2010Wales 0-1 BulgariaCardiff City Stadium, CardiffECQsub 82'
National team manager: Gary Speed
58308/02/2011Republic of Ireland 3-0 WalesAviva Stadium, DublinCCsub 68'
58802/09/2011Wales 2-1 MontenegroCardiff City Stadium, CardiffECQsub 83'
59212/11/2011Wales 4-1 NorwayCardiff City Stadium, CardiffFrsub 76'
National team manager: Chris Coleman
59329/02/2012Wales 0-1 Costa RicaCardiff City Stadium, CardiffFr 
59427/05/2012Mexico 2-0 WalesMetLife Stadium, New JerseyFrsub 60'
59515/08/2012Wales 0-2 BosniaParc y Scarlets, LlanelliFrsub 62'
59607/09/2012Wales 0-2 BelgiumCardiff City Stadium, CardiffWCQsub 71'
59812/10/2012Wales 2-1 ScotlandCardiff City Stadium, CardiffWCQsub 71'
59916/10/2012Croatia 2-0 WalesStadion Gradski Vrt, OsijekFrsub 82'
60006/02/2013Wales 2-1 AustriaLiberty Stadium, SwanseaFrsub 60' yellow 90'
60122/03/2013Scotland 1-2 WalesHampden Park, GlasgowWCQyellow 31' goal 74'
60226/03/2013Wales 1-2 CroatiaLiberty Stadium, SwanseaWCQyellow 42' sub 63'
60314/08/2013Wales 0-0 IrelandCardiff City Stadium, CardiffWCQsub 60'
60510/09/2013Wales 0-3 SerbiaCardiff City Stadium, CardiffWCQsub 75'
60611/10/2013Wales 1-0 MacedoniaCardiff City Stadium, CardiffWCQ 
60715/10/2013Belgium 1-1 WalesStade Roi Baudouin, BrusselsWCQsub 87'
60816/11/2013Wales 1-1 FinlandCardiff City Stadium, CardiffFrsub 84'
60905/03/2014Wales 3-1 IcelandCardiff City Stadium, CardiffFrsub 88'
61004/06/2014Netherlands 2-0 WalesAmsterdam Arena, AmsterdamFrsub 60'
61210/10/2014Wales 0-0 BosniaCardiff City Stadium, CardiffECQsub 65'
61313/10/2014Wales 2-1 CyprusCardiff City Stadium, CardiffECQgoal 23' sub 84'
61416/11/2014Belgium 0-0 WalesStade Roi Baudouin, BrusselsECQsub 90'
61528/03/2015Israel 0-3 WalesSammy Offer Stadium, HaifaECQsub 69'
61612/06/2015Wales 1-0 BelgiumCardiff City Stadium, CardiffECQsub 90'
61703/09/2015Cyprus 0-1 WalesGSP Stadium, NicosiaECQsub 68'
61806/09/2015Wales 0-0 IsraelCardiff City Stadium, CardiffECQyellow 78' sub 78'
61910/10/2015Bosnia 2-0 WalesStadion Bilino polje, ZenicaECQsub 84'
62013/10/2015Wales 2-0 AndorraCardiff City Stadium, CardiffECQsub 23'
62511/06/2016Wales 2-1 SlovakiaStade de Bordeaux, Bordeaux, FranceECsub 71' goal 81'
62616/06/2016England 2-1 WalesStade Bollaert-Delelis, Lens Agglo, FranceECsub 72'
62825/06/2016Wales 1-0 Northern IrelandParc des Princes, ParisECsub 55'
62901/07/2016Wales 3-1 BelgiumStade Pierre-Mauroy, Lille, FranceECgoal 55' sub 80'
63006/07/2016Portugal 2-0 WalesParc Olympique Lyonnais, Lyon, FranceECsub 63'
Club: West Bromwich Albion - 5 caps
63105/09/2016Wales 4-0 MoldovaCardiff City Stadium, CardiffWCQsub 75'
63206/10/2016Austria 2-2 WalesErnst-Happel-Stadion, ViennaWCQsub 77'
63309/10/2016Wales 1-1 GeorgiaCardiff City Stadium, CardiffWCQsub 75'
63412/11/2016Wales 1-1 SerbiaCardiff City Stadium, CardiffWCQsub 67'
63524/03/2017Ireland 0-0 WalesAviva Stadium, DublinWCQsub 46'