More mindnumbingly boring guff from me again. I've been looking at our head to head results against this season's Championship teams taking into account only games played in the Championship against them since we won promotion in 2003.

Team played the most: Derby County (26 times)
Team played the least: Luton Town (4 times)
Top 5 points per game averages: Huddersfield (2.5), Leeds (2.15), Forest (2.14), Barnsley (2.06), Bristol City (2)
Lowest points per game averages: QPR, Charlton, Fulham, West Brom, Wigan (1 point per game)
5 favourite sides to score against: Brentford, Luton, Huddersfield, Bristol City, Blackburn.
5 most difficult sides to score against: Hull, Middlesbrough, Millwall, QPR, Wigan.

Home matches:

Top 5 sides in terms of winning points against: Huddersfield, Bristol City, Blackburn, Brentford, Forest.
Hardest 5 sides to win points against: QPR, Millwall, Fulham, West Brom, Wigan (in addition, West Brom are the only team we face this season that we have not beaten at home in the Championship since 2003). In addition, those 5 have conceded less goals against us on average in Cardiff.

Away matches:

5 favourite grounds in terms of winning points: Leeds, Barnsley, Forest, Huddersfield, Stoke.
5 bogey grounds: Birmingham, Fulham, Preston, QPR, Charlton.
3 grounds at which we haven't won in the Championship since 2003: Luton, Fulham, Charlton.
Worst 5 grounds for conceding: Preston, Charlton, Hull, Derby, Swansea.
Teams we have yet to lose to on our travels: Luton, Blackburn, Huddersfield.

Others:
Millwall - Cardiff games have finished in a draw 10 times in the last 16.
Cardiff - West Brom has finished in 4 successive draws.
Huddersfield and Blackburn haven't beaten us. We have chalked up a win in the Championship against every other side.
QPR have won more matches against us than any other team in the division since 2003, winning 10 out of 20.
We have scored 3 goals in 8 games against Wigan. They also knocked us out of the FA cup when we were in the Premier League in 2013/14.
We have won 14 out of 22 games against Forest.

Here's a table of matches against the rest of the current Championship from 2003:

Nottingham Forest 22 14 5 3 30 15 47
Leeds United 20 13 4 3 31 15 43
Derby County 26 10 8 8 44 36 38
Barnsley 18 11 4 3 31 19 37
Bristol City 18 11 3 4 33 20 36
Sheffield Wednesday 20 8 6 6 22 20 30
Reading 22 6 9 7 30 33 27
Preston North End 22 7 6 9 25 36 27
Birmingham City 16 6 6 4 16 12 24
Hull City 16 7 2 7 16 21 23
Middlesbrough 14 7 0 7 13 15 21
Queens Park Rangers 20 5 5 10 16 21 20
Huddersfield Town 8 6 2 0 15 5 20
Millwall 16 3 10 3 13 13 19
Stoke City 10 5 1 4 17 12 16
Brentford 8 5 1 2 17 12 16
Blackburn Rovers 8 4 4 0 14 6 16
Charlton Athletic 10 2 4 4 12 16 10
Fulham 8 1 5 2 11 13 8
West Bromwich Albion 8 1 5 2 9 9 8
Swansea City 6 2 2 2 9 9 8
Wigan Athletic 8 2 2 4 3 8 8
Luton Town 4 1 2 1 8 6 5