| The Championship |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 08-Aug-09 | H | Nottingham Forest | D | 0-0 | (0-0) | | 19,640 |
| 2 | 15-Aug-09 | A | Newcastle United | L | 0-3 | (0-1) | | 36,944 |
| 3 | 18-Aug-09 | A | Swansea City | D | 0-0 | (0-0) | | 12,775 |
| 4 | 22-Aug-09 | H | Sheffield United | L | 1-3 | (1-1) | Mills 13 | 16,025 |
| 5 | 29-Aug-09 | A | Barnsley | W | 3-1 | (1-1) | Pearce 29; Hunt 52p, 54 | 11,116 |
| 6 | 12-Sep-09 | H | Doncaster Rovers | D | 0-0 | (0-0) | | 15,697 |
| 7 | 16-Sep-09 | H | Cardiff City | L | 0-1 | (0-0) | | 16,687 |
| 8 | 19-Sep-09 | A | Peterborough United | L | 2-3 | (2-0) | Sigurdsson 30; Church 42 | 8,521 |
| 9 | 26-Sep-09 | H | Watford | D | 1-1 | (1-0) | Rasiak 7 | 18,147 |
| 10 | 29-Sep-09 | A | Preston North End | W | 2-1 | (2-0) | Church 34; Kebe 43 | 10,987 |
| 11 | 03-Oct-09 | H | Middlesbrough | L | 0-2 | (0-1) | | 17,638 |
| 12 | 17-Oct-09 | A | West Bromwich Albion | L | 1-3 | (1-1) | Mills 6 | 20,935 |
| 13 | 20-Oct-09 | A | Queens Park Rangers | L | 1-4 | (0-2) | Howard 86 | 11,900 |
| 14 | 26-Oct-09 | H | Leicester City | L | 0-1 | (0-1) | | 16,192 |
| 15 | 31-Oct-09 | A | Coventry City | W | 3-1 | (1-0) | Rasiak 1, 72; McAnuff 54 | 15,165 |
| 16 | 07-Nov-09 | H | Ipswich Town | D | 1-1 | (0-1) | Church 47 | 19,053 |
| 17 | 21-Nov-09 | H | Blackpool | W | 2-1 | (0-0) | Sigurdsson 52; Rasiak 82 | 15,945 |
| 18 | 28-Nov-09 | A | Derby County | L | 1-2 | (0-0) | Sigurdsson 56 | 30,174 |
| 19 | 05-Dec-09 | A | Sheffield Wednesday | W | 2-0 | (0-0) | Rasiak 49; Cisse 67 | 22,090 |
| 20 | 08-Dec-09 | H | Crystal Palace | L | 2-4 | (1-3) | Pearce 31; Sigurdsson 80p | 16,629 |
| 21 | 12-Dec-09 | H | Scunthorpe United | D | 1-1 | (1-0) | Rasiak 16 | 15,274 |
| 22 | 19-Dec-09 | A | Bristol City | D | 1-1 | (0-1) | Church 90 | 14,366 |
| 23 | 26-Dec-09 | H | Swansea City | D | 1-1 | (1-1) | Sigurdsson 45 | 19,608 |
| 24 | 28-Dec-09 | A | Plymouth Argyle | L | 1-4 | (0-1) | Sigurdsson 62 | 12,091 |
| 25 | 16-Jan-10 | A | Nottingham Forest | L | 1-2 | (0-2) | Kebe 90 | 27,635 |
| 26 | 26-Jan-10 | A | Sheffield United | L | 0-3 | (0-2) | | 24,009 |
| 27 | 30-Jan-10 | H | Barnsley | W | 1-0 | (1-0) | Long 29 | 15,580 |
| 28 | 06-Feb-10 | A | Doncaster Rovers | W | 2-1 | (1-0) | Long 39; Howard 77 | 8,827 |
| 29 | 09-Feb-10 | H | Plymouth Argyle | W | 2-1 | (0-0) | Long 51, 90p | 15,484 |
| 30 | 17-Feb-10 | A | Crystal Palace | W | 3-1 | (1-0) | Church 23, 81; Kebe 47 | 13,259 |
| 31 | 20-Feb-10 | A | Blackpool | L | 0-2 | (0-1) | | 7,147 |
| 32 | 27-Feb-10 | H | Sheffield Wednesday | W | 5-0 | (2-0) | Kebe 42, 71; Rasiak 45, 65; Church 52 | 17,573 |
| 33 | 10-Mar-10 | H | Derby County | W | 4-1 | (2-1) | Long 8; Kebe 34; Bertrand 69; Church 84 | 14,096 |
| 34 | 13-Mar-10 | H | Bristol City | W | 2-0 | (2-0) | Sigurdsson 12, 32p | 17,900 |
| 35 | 16-Mar-10 | H | Queens Park Rangers | W | 1-0 | (0-0) | Sigurdsson 85p | 16,886 |
| 36 | 20-Mar-10 | A | Middlesbrough | D | 1-1 | (0-0) | Wheater(og) 63 | 17,082 |
|
|
| FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 02-Jan-10 | H | Liverpool | D | 1-1 | (1-1) | Church 24 | 23,656 |
| 3r | 13-Jan-10 | A | Liverpool | W | 2-1 | (0-1) | Sigurdsson 90p; Long 100 [aet] | 31,063 |
| 4 | 23-Jan-10 | H | Burnley | W | 1-0 | (0-0) | Sigurdsson 87 | 12,910 |
| 5 | 13-Feb-10 | H | West Bromwich Albion | D | 2-2 | (1-1) | Kebe 1; Church 73 | 18,008 |
| 5r | 24-Feb-10 | A | West Bromwich Albion | W | 3-2 | (1-1) | Kebe 9; Howard 90; Sigurdsson 95 [aet] | 13,985 |
| QF | 07-Mar-10 | H | Aston Villa | L | 2-4 | (2-0) | Long 27, 42 | 23,175 |
|
|
| League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 11-Aug-09 | H | Burton | W | 5-1 | (4-0) | Mooney 6, 77; Bignall 7, 9; Sigurdsson 27 | 5,893 |
| 2 | 25-Aug-09 | H | Barnsley | L | 1-2 | (0-0) | Kozluk(og) 90 | 5,576 |
|
|
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.