Hal Robson-Kanu

Caps: 44 Goals: 5

date of birth: 21/05/1989

Player no. 679

National team manager: John Toshack
Club: Reading - 35 caps 4 goals
capno.datescorevenuematch typedetails
157823/05/2010Croatia 2-0 WalesStadion Gradski Vrt, OsijekFrsub 71'
National team caretaker manager: Brian Flynn
258108/10/2010Wales 0-1 BulgariaCardiff City Stadium, CardiffECQsub 82'
National team manager: Gary Speed
358308/02/2011Republic of Ireland 3-0 WalesAviva Stadium, DublinCCsub 68'
458802/09/2011Wales 2-1 MontenegroCardiff City Stadium, CardiffECQsub 83'
559212/11/2011Wales 4-1 NorwayCardiff City Stadium, CardiffFrsub 76'
National team manager: Chris Coleman
659329/02/2012Wales 0-1 Costa RicaCardiff City Stadium, CardiffFr 
759427/05/2012Mexico 2-0 WalesMetLife Stadium, New JerseyFrsub 60'
859515/08/2012Wales 0-2 BosniaParc y Scarlets, LlanelliFrsub 62'
959607/09/2012Wales 0-2 BelgiumCardiff City Stadium, CardiffWCQsub 71'
1059812/10/2012Wales 2-1 ScotlandCardiff City Stadium, CardiffWCQsub 71'
1159916/10/2012Croatia 2-0 WalesStadion Gradski Vrt, OsijekWCQsub 82'
1260006/02/2013Wales 2-1 AustriaLiberty Stadium, SwanseaFrsub 60' yellow 90'
1360122/03/2013Scotland 1-2 WalesHampden Park, GlasgowWCQyellow 31' goal 74'
1460226/03/2013Wales 1-2 CroatiaLiberty Stadium, SwanseaWCQyellow 42' sub 63'
1560314/08/2013Wales 0-0 IrelandCardiff City Stadium, CardiffWCQsub 60'
1660510/09/2013Wales 0-3 SerbiaCardiff City Stadium, CardiffWCQsub 75'
1760611/10/2013Wales 1-0 MacedoniaCardiff City Stadium, CardiffWCQ 
1860715/10/2013Belgium 1-1 WalesStade Roi Baudouin, BrusselsWCQsub 87'
1960816/11/2013Wales 1-1 FinlandCardiff City Stadium, CardiffFrsub 84'
2060905/03/2014Wales 3-1 IcelandCardiff City Stadium, CardiffFrsub 88'
2161004/06/2014Netherlands 2-0 WalesAmsterdam Arena, AmsterdamFrsub 60'
2261210/10/2014Wales 0-0 BosniaCardiff City Stadium, CardiffECQsub 65'
2361313/10/2014Wales 2-1 CyprusCardiff City Stadium, CardiffECQgoal 23' sub 84'
2461416/11/2014Belgium 0-0 WalesStade Roi Baudouin, BrusselsECQsub 90'
2561528/03/2015Israel 0-3 WalesSammy Offer Stadium, HaifaECQsub 69'
2661612/06/2015Wales 1-0 BelgiumCardiff City Stadium, CardiffECQsub 90'
2761703/09/2015Cyprus 0-1 WalesGSP Stadium, NicosiaECQsub 68'
2861806/09/2015Wales 0-0 IsraelCardiff City Stadium, CardiffECQyellow 78' sub 78'
2961910/10/2015Bosnia 2-0 WalesStadion Bilino polje, ZenicaECQsub 84'
3062013/10/2015Wales 2-0 AndorraCardiff City Stadium, CardiffECQsub 23'
3162511/06/2016Wales 2-1 SlovakiaStade de Bordeaux, Bordeaux, FranceECsub 71' goal 81'
3262616/06/2016England 2-1 WalesStade Bollaert-Delelis, Lens Agglo, FranceECsub 72'
3362825/06/2016Wales 1-0 Northern IrelandParc des Princes, ParisECsub 55'
3462901/07/2016Wales 3-1 BelgiumStade Pierre-Mauroy, Lille, FranceECgoal 55' sub 80'
3563006/07/2016Portugal 2-0 WalesParc Olympique Lyonnais, Lyon, FranceECsub 63'
Club: West Bromwich Albion - 9 caps 1 goal
3663105/09/2016Wales 4-0 MoldovaCardiff City Stadium, CardiffWCQsub 75'
3763206/10/2016Austria 2-2 WalesErnst-Happel-Stadion, ViennaWCQsub 77'
3863309/10/2016Wales 1-1 GeorgiaCardiff City Stadium, CardiffWCQsub 75'
3963412/11/2016Wales 1-1 SerbiaCardiff City Stadium, CardiffWCQsub 67'
4063524/03/2017Ireland 0-0 WalesAviva Stadium, DublinWCQsub 46'
4163702/09/2017Wales 1-0 AustriaCardiff City Stadium, CardiffWCQsub 69'
4263805/09/2017Moldova 0-2 WalesZimbru Stadium, ChişinăuWCQyellow 57' goal 80' sub 88'
4363906/10/2017Georgia 0-1 WalesBoris Paichadze Stadium, TbilisiWCQsub 74'
4464009/10/2017Wales 0-1 Republic of IrelandCardiff City Stadium, CardiffWCQsub 71'