1 | Sat 25 Mar | 101-1 v CroatiaCroatia 1-1 Wales | European Championship Qualification Group D |
2 | Tue 28 Mar | 101-0 v LatviaWales 1-0 Latvia | European Championship Qualification Group D |
3 | Fri 16 Jun | 102-4 v ArmeniaWales 2-4 Armenia | European Championship Qualification Group D |
4 | Mon 19 Jun | 100-2 v TurkeyTurkey 2-0 Wales | European Championship Qualification Group D |
5 | Sun 6 Aug | 102-2 v Leeds UnitedLeeds United 2-2 Cardiff City | Sky Bet Championship |
6 | Sat 12 Aug | 101-2 v Queens Park RangersCardiff City 1-2 Queens Park Rangers | Sky Bet Championship |
7 | Sat 19 Aug | 10 1-2 v Leicester CityLeicester City 2-1 Cardiff City | Sky Bet Championship |
8 | Sat 26 Aug | 102-1 v Sheffield WednesdayCardiff City 2-1 Sheffield Wednesday | Sky Bet Championship |
9 | Sat 2 Sep | 102-3 v Ipswich TownIpswich Town 3-2 Cardiff City | Sky Bet Championship |
10 | Thu 7 Sep | 100-0 v South KoreaWales 0-0 South Korea | International Friendly |
11 | Mon 11 Sep | 102-0 v LatviaLatvia 0-2 Wales | European Championship Qualification Group D |
12 | Sat 16 Sep | 102-0 v Swansea CityCardiff City 2-0 Swansea City | Sky Bet Championship |
13 | Sat 10 Feb | 100-2 v Preston North EndCardiff City 0-2 Preston North End | Sky Bet Championship |
14 | Tue 13 Feb | 100-2 v West Bromwich AlbionWest Bromwich Albion 2-0 Cardiff City | Sky Bet Championship |
15 | Sat 16 Mar | 100-2 v Swansea CitySwansea City 2-0 Cardiff City | Sky Bet Championship |
16 | Fri 29 Mar | 100-2 v SunderlandCardiff City 0-2 Sunderland | Sky Bet Championship |
17 | Mon 1 Apr | 10 2-1 v Coventry CityCoventry City 1-2 Cardiff City | Sky Bet Championship |
18 | Sat 6 Apr | 101-3 v Hull CityCardiff City 1-3 Hull City | Sky Bet Championship |
19 | Wed 10 Apr | 101-0 v Birmingham CityBirmingham City 0-1 Cardiff City | Sky Bet Championship |