| 2008–09 season | |
|---|---|
| Chairman | John Berylson | 
| Manager | Kenny Jackett | 
| League One | 5th | 
| FA Cup | Fourth round | 
| League Cup | First round | 
| EFL Trophy | First round | 
| Top goalscorer | League: Gary Alexander (9) All: Gary Alexander (11) | 
| Highest home attendance | 13,261 (vs Leicester, 14 March 2009) | 
| Lowest home attendance | 6,685 (vs Northampton, 10 March 2009) | 
This article details Millwall's 2008–09 season in League One, Millwall's 83rd season in the Football League and 40th in the third tier.
Events
This will be a list of the significant events to occur at the club during the 2008–09 season, presented in chronological order.
9 August 2009- season begins with a 4–3 loss at Oldham.
12 August 2009- Knocked out in the first round of the League Cup at home to Northampton.
Players
Squad information
| N | Pos. | Nat. | Name | Age | EU | Since | App | Goals | Ends | Transfer fee | Notes | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GK |  | Forde | 44 | EU | 2008 | 51 | 0 | 30 Jun 2010 | Free | |
| 2 | DF |  | Senda | 42 | EU | 2006 | 87 | 1 | Undisclosed | Undisclosed | |
| 3 | DF |  | Frampton | 44 | EU | 2007 | 77 | 3 | Undisclosed | Undisclosed | |
| 4 | MF |  | Spiller | 42 | EU | 2007 | 10 | 1 | 30 Jun 2009 | Free | |
| 5 | DF |  | Robinson | 41 | EU | 2001 | 201 | 11 | Undisclosed | Youth system | |
| 6 | DF |  | Whitbread | 39 | Non-EU | 2006 | 115 | 4 | Undisclosed | Free | |
| 7 | MF |  | Dunne | 41 | EU | 2000 | 166 | 16 | Undisclosed | Youth system | |
| 8 | FW |  | Alexander | 44 | EU | 2007 | 79 | 19 | 30 Jun 2010 | Free | |
| 9 | FW |  | Harris | 46 | EU | 2007 | 357 | 116 | 30 Jun 2010 | Free | Club's all time record goalscorer | 
| 10 | FW |  | Grabban | 35 | EU | 2008 | 49 | 10 | 30 Jun 2011 | £150,000 | |
| 11 | MF |  | Henry | 34 | EU | 2009 | 14 | 3 | 30 Jun 2009 | Loan | On loan from Reading | 
| 12 | MF |  | Hackett | 40 | EU | 2006 | 72 | 4 | 30 Jun 2010 | Undisclosed | |
| 13 | FW |  | McLeod | 39 | EU | 2009 | 8 | 2 | 30 Jun 2009 | Loan | On loan from Charlton Athletic | 
| 14 | DF |  | Duffy | 38 | EU | 2009 | 12 | 0 | 30 Jun 2009 | Undisclosed | |
| 15 | DF |  | Craig | 38 | EU | 2008 | 139 | 5 | 30 Jun 2010 | Undisclosed | |
| 16 | MF |  | Barron | 38 | EU | 2008 | 32 | 1 | Undisclosed | Undisclosed | |
| 18 | MF |  | Brković | 49 | EU | 2007 | 35 | 4 | 30 Jun 2009 | Free | |
| 19 | FW |  | Grimes | 37 | EU | 2008 | 21 | 4 | Undisclosed | Free | |
| 21 | MF |  | Martin | 38 | EU | 2008 | 59 | 6 | Undisclosed | £50,000 | |
| 22 | MF |  | Fuseini | 35 | EU | 2006 | 72 | 2 | Undisclosed | Youth system | |
| 23 | GK |  | Edwards | 34 | EU | 2006 | 2 | 0 | Undisclosed | Youth system | On loan at Dover Athletic | 
| 24 | MF |  | Laird | 37 | EU | 2008 | 58 | 7 | Undisclosed | Free | |
| 26 | MF |  | Abdou | 34 | EU | 2008 | 38 | 3 | Undisclosed | Free | |
| 28 | FW |  | Price | 46 | EU | 2009 | 6 | 3 | 30 Jun 2009 | Loan | On loan from Doncaster Rovers | 
| 30 | DF |  | Bignot | 49 | EU | 2008 | 26 | 0 | 30 Jun 2009 | Free | |
| 32 | MF |  | Bolder | 43 | EU | 2008 | 29 | 0 | 30 Jun 2011 | Free | |
| 40 | GK |  | Pidgeley | 39 | EU | 2005 | 66 | 0 | Undisclosed | Free | 
- Source: Wikipedia players' articles, Millwall, millwall-mad
- Ordered by Squad Number.
Appearances (starts and substitute appearances) and goals include those in the League One (and playoffs), FA Cup, League Cup and EFL Trophy.
Squad stats
| Total | League One | FA Cup | Football League Cup | Football League Trophy | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. | Pos. | Nat. | Name | Sts | App | Gls | App | Gls | App | Gls | App | Gls | App | Gls | |
| 1 | GK |  | Forde | 51 | 51 | 44 | 5 | 1 | 1 | ||||||
| 2 | DF |  | Senda | ||||||||||||
| 3 | DF |  | Frampton | 37 | 42 | 2 | 35 | 1 | 5 | 1 | 1 | 1 | |||
| 4 | MF |  | Spiller | 3 | 2 | 1 | |||||||||
| 5 | DF |  | Robinson | 31 | 31 | 2 | 26 | 2 | 4 | 1 | |||||
| 6 | DF |  | Whitbread | 36 | 40 | 1 | 37 | 1 | 1 | 1 | 1 | ||||
| 7 | MF |  | Dunne | 22 | 27 | 22 | 5 | ||||||||
| 8 | FW |  | Alexander | 30 | 38 | 11 | 33 | 9 | 4 | 2 | 1 | ||||
| 9 | FW |  | Harris | 23 | 38 | 10 | 33 | 8 | 5 | 2 | |||||
| 10 | FW |  | Grabban | 34 | 35 | 7 | 29 | 6 | 5 | 1 | 1 | ||||
| 11 | MF |  | Henry | 13 | 14 | 3 | 14 | 3 | |||||||
| 12 | MF |  | Hackett | 18 | 27 | 22 | 3 | 1 | 1 | ||||||
| 13 | FW |  | McLeod | 6 | 8 | 2 | 7 | 2 | 1 | ||||||
| 14 | DF |  | Duffy | 11 | 12 | 12 | |||||||||
| 15 | DF |  | Craig | 46 | 47 | 2 | 42 | 2 | 3 | 1 | 1 | ||||
| 16 | MF |  | Barron | 8 | 15 | 1 | 13 | 2 | 1 | ||||||
| 17 | FW |  | Kandol | 19 | 22 | 8 | 18 | 8 | 2 | 1 | 1 | ||||
| 18 | MF |  | Brković | 4 | 8 | 1 | 6 | 1 | 1 | 1 | |||||
| 19 | FW |  | Grimes | 5 | 21 | 4 | 17 | 2 | 4 | 2 | |||||
| 21 | MF |  | Martin | 41 | 48 | 4 | 42 | 4 | 4 | 1 | 1 | ||||
| 22 | MF |  | Fuseini | 15 | 22 | 17 | 3 | 1 | 1 | ||||||
| 23 | GK |  | Edwards | ||||||||||||
| 24 | MF |  | Laird | 35 | 40 | 6 | 35 | 5 | 4 | 1 | 1 | ||||
| 26 | MF |  | Abdou | 38 | 37 | 3 | 32 | 3 | 3 | 1 | 1 | ||||
| 28 | FW |  | Price | 5 | 6 | 3 | 6 | 3 | |||||||
| 28 | FW |  | Easter | 3 | 6 | 1 | 5 | 1 | 1 | ||||||
| 30 | DF |  | Bignot | 1 | 1 | 1 | |||||||||
| 32 | MF |  | Bolder | 29 | 29 | 26 | 3 | ||||||||
| 40 | GK |  | Pidgeley | ||||||||||||
Ordered by Squad Numbers
0 shown as blank
Disciplinary record
| N | Pos. | Nat. | Name |  |  |  | Notes | 
|---|---|---|---|---|---|---|---|
| 1 | GK |  | Forde | 0 | 0 | 0 | |
| 2 | DF |  | Senda | 0 | 0 | 0 | |
| 3 | DF |  | Frampton | 8 | 0 | 0 | |
| 4 | MF |  | Spiller | 0 | 0 | 0 | |
| 5 | DF |  | Robinson | 5 | 0 | 1 | |
| 6 | DF |  | Whitbread | 9 | 0 | 0 | |
| 7 | MF |  | Dunne | 6 | 1 | 0 | |
| 8 | FW |  | Alexander | 9 | 0 | 1 | |
| 9 | FW |  | Harris | 5 | 0 | 0 | |
| 10 | FW |  | Grabban | 5 | 0 | 0 | |
| 11 | MF |  | Henry | 3 | 0 | 0 | |
| 12 | MF |  | Hackett | 8 | 0 | 0 | |
| 13 | FW |  | McLeod | 1 | 0 | 0 | |
| 14 | DF |  | Duffy | 2 | 0 | 0 | |
| 15 | DF |  | Craig | 8 | 0 | 1 | |
| 16 | MF |  | Barron | 3 | 0 | 0 | |
| 17 | FW |  | Kandol | 3 | 0 | 1 | |
| 18 | MF |  | Brković | 0 | 0 | 0 | |
| 19 | FW |  | Grimes | 4 | 0 | 0 | |
| 21 | MF |  | Martin | 9 | 1 | 0 | |
| 22 | MF |  | Fuseini | 4 | 0 | 0 | |
| 23 | GK |  | Edwards | 0 | 0 | 0 | |
| 24 | MF |  | Laird | 7 | 0 | 0 | |
| 26 | MF |  | Abdou | 6 | 0 | 1 | |
| 28 | FW |  | Price | 0 | 0 | 0 | |
| 28 | FW |  | Easter | 1 | 1 | 0 | |
| 30 | DF |  | Bignot | 0 | 0 | ||
| 32 | MF |  | Bolder | 4 | 0 | 0 | |
| 40 | GK |  | Pidgeley | 0 | 0 | 0 | 
Source: 
Only competitive matches = Number of bookings;
 = Number of bookings;  = Number of sending offs after a second yellow card;
 = Number of sending offs after a second yellow card;  = Number of sending offs by a direct red card.
 = Number of sending offs by a direct red card.
Players in and out
In
| No. | Pos. | Nat. | Name | Age | EU | Moving from | Type | Transfer window | Ends | Transfer fee | Source | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 | MF |  | Abdou | 24 | EU | Plymouth Argyle | Transfer  | Summer | Undisclosed | Free | |
| 15 | DF |  | Craig | 23 | EU | Crystal Palace | Transfer  | Summer | Undisclosed | Free | |
| 10 | FW |  | Grimes | 21 | EU | Manchester City | Transfer  | Summer | Undisclosed | Free | |
| 14 | DF |  | Duffy | 23 | EU | Portsmouth | Transfer  | Winter | Undisclosed | Free | |
| 42 | MF |  | Moore | 19 | EU | Manchester City | Loan  | Summer | Undisclosed | Loan | |
| 17 | FW |  | Kandol | 27 | EU | Leeds United | Loan  | Summer | Undisclosed | Loan | |
| 28 | FW |  | Easter | 26 | EU | Plymouth Argyle | Loan  | Summer | Undisclosed | Loan | |
| 32 | MF |  | Bolder | 28 | EU | Queens Park Rangers | Transfer  | Winter | Undisclosed | Free | |
| 13 | FW |  | McLeod | 24 | EU | Charlton Athletic | Loan  | Winter | Undisclosed | Loan | |
| 11 | MF |  | Henry | 19 | EU | Reading | Loan  | Winter | Undisclosed | Loan | |
| 28 | FW |  | Price | 32 | EU | Doncaster Rovers | Loan  | Winter | Undisclosed | Loan | 
Out
| N | Pos. | Nat. | Name | Age | EU | Moving to | Type | Transfer window | Transfer fee | Source | 
|---|---|---|---|---|---|---|---|---|---|---|
| 40 | GK |  | Pidgeley | 25 | EU | Woking | Loan  | Summer | Loan | |
| MF |  | Brammer | 33 | EU | Port Vale | Transfer  | Summer | Free | ||
| 19 | MF |  | Smith | 22 | EU | Southampton | Transfer  | Winter | Free | |
| FW |  | Forbes | 29 | EU | Grimsby Town | Loan  | Winter | Free | ||
| MF |  | Bakayogo | 22 | EU | Released | Winter | Free | 
EU = if holds or not a European Union passport; Country: when 2 flags, 1st flag = country that plays for internationally, 2nd flag = country of birth; N = number on jersey; P = Position (for position name, pause mouse pointer on abbreviation); Name = Name on jersey (for more extensive name, pause mouse pointer on name); Age = age on the day of the signing; Moving from = only indicate the club the player was playing before start playing for this club in this season, for the type of the moving see Status column; Moving to = only indicates the club the player is going to play next, for the type of the moving see Status column; Ends = when the player's current contract ends; n/a = Not applicable.
Club
Kits
|       |       |       |       | 
Competitions
Overall
| Competition | Started round | Current position / round | Final position / round | First match | Last match | 
|---|---|---|---|---|---|
| League One | — | 4th | 9 August 2008 | 2 May 2008 | |
| Football League Cup | First round | First round | First round | 12 August 2008 | 12 August 2008 | 
| Football League Trophy | First round | First round | First round | 2 September 2008 | 2 September 2008 | 
| FA Cup | First round | Fourth round | Fourth round | 8 November 2008 | 24 January 2009 | 
Source: Competitions
League
Table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Milton Keynes Dons | 46 | 26 | 9 | 11 | 83 | 47 | +36 | 87 | Qualification for League One play-offs | 
| 4 | Leeds United | 46 | 26 | 6 | 14 | 77 | 49 | +28 | 84 | |
| 5 | Millwall | 46 | 25 | 7 | 14 | 63 | 53 | +10 | 82 | |
| 6 | Scunthorpe United (O, P) | 46 | 22 | 10 | 14 | 82 | 63 | +19 | 76 | |
| 7 | Tranmere Rovers | 46 | 21 | 11 | 14 | 62 | 49 | +13 | 74 | 
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored.
(O) Play-off winners; (P) Promoted
Play-offs
| Semi-finals | Final | ||||||||||
| 6 | Scunthorpe United | 1 | 0 (7) | 1 | |||||||
| 3 | Milton Keynes Dons | 1 | 0 (6) | 1 | |||||||
| 6 | Scunthorpe United | 3 | |||||||||
| 5 | Millwall | 2 | |||||||||
| 5 | Millwall | 1 | 1 | 2 | |||||||
| 4 | Leeds United | 0 | 1 | 1 | |||||||
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD | 
| 44 | 24 | 7 | 13 | 61 | 50 | +11 | 79 | 12 | 4 | 6 | 28 | 20 | +8 | 12 | 3 | 7 | 33 | 30 | +3 | 
Source: 
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss
Results
| 9 August 2008 | Oldham Athletic | 4–3 | Millwall | Oldham | 
| Liddell  3' O'Grady  39' (Unsporting behaviour) Liddell  43' (Unsporting behaviour) Liddell  74' Alessandra  84' Taylor  85' Taylor  86' (Unsporting behaviour) | Report | Kandol  1' Abdou  8' (Unsporting behaviour) Hazell  21' (o.g.) Dunne  44' (Unsporting behaviour) Grabban  56' Robinson  73' (Serious foul play) Whitbread  84' (Unsporting behaviour) | Stadium: Boundary Park Attendance: 5,367 Referee: N Miller | 
| 16 August 2008 | Millwall | 1–1 | Southend United | Bermondsey, London | 
| Abdou  63' (Unsporting behaviour) Hackett  81' (Unsporting behaviour) Robinson  88' (Unsporting behaviour) Harris  90' (Dissent) Brkovic  90+2' | Report | Revell  7' Harding  10' (Unsporting behaviour) Moussa  34' (Unsporting behaviour) Clarke  39' (Dissent) Ademeno  48' (Unsporting behaviour) | Stadium: The Den Attendance: 8,114 Referee: K Stroud | 
| 23 August 2008 | Northampton Town | 0–0 | Millwall | Northampton | 
| Osman  55' (Dissent) Little  85' (Dissent) | Report | Brkovic  18' (Dissent) Craig  67' (Dissent) Hackett  84' (Dissent) | Stadium: Sixfields Stadium Attendance: 4,402 Referee: Darren Deadman | 
| 30 August 2008 | Millwall | 2–1 | Huddersfield Town | Bermondsey, London | 
| Kandol  37' Grabban  62' Frampton  71' (Unsporting behaviour) Craig  90' (Unsporting behaviour) Martin  90' (Unsporting behaviour) | Report | Dickinson  18' Dickinson  27' (Unsporting behaviour) Worthington  60' (Unsporting behaviour) Lucketti  73' (Unsporting behaviour) Flynn  73' (Persistent foul play) Roberts  82' (Persistent foul play) | Stadium: The Den Attendance: 7,513 Referee: K Hill | 
| 6 September 2008 | Millwall | 2–0 | Hartlepool United | Bermondsey, London | 
| Grabban  3' Alexander  41' | Report | Liddle  51' (Unsporting behaviour) Porter  70' (Dissent) | Stadium: The Den Attendance: 7,207 Referee: S Bratt | 
| 13 September 2008 | Leicester City | 0–1 | Millwall | Leicester | 
| Gradel  41' (Unsporting behaviour) Tunchev  64' (Unsporting behaviour) | Report | Alexander  6' (Unsporting behaviour) Alexander  20' Abdou  32' (Unsporting behaviour) Craig  40' (Unsporting behaviour) Whitbread  73' (Unsporting behaviour) Kandol  90' (Violent conduct) | Stadium: Walkers Stadium Attendance: 19,591 Referee: P Miller | 
| 20 September 2008 | Millwall | 2–0 | Cheltenham Town | Bermondsey, London | 
| Alexander  70' (pen.) Martin  81' | Report | Hayles  28' (Serious foul play) Owusu  61' (Unsporting behaviour) | Stadium: The Den Attendance: 8,009 Referee: J Moss | 
| 28 September 2008 | Swindon Town | 1–2 | Millwall | Swindon | 
| J. Smith  47' Nalis  73' (Dissent) Cox  88' (Unsporting behaviour) | Report | Easter  24' Grabban  75' Easter  87' (Unsporting behaviour) Easter  90'  (Second yellow card) | Stadium: County Ground Attendance: 7,589 Referee: A Penn | 
| 4 October 2008 | Millwall | 0–4 | Milton Keynes Dons | Bermondsey, London | 
| Martin  28' (Unsporting behaviour) Abdou  44' (Unsporting behaviour) | Report | O'Hanlon  9' Chadwick  19' (Unsporting behaviour) Leven  37' (Dissent) Wright  39' (Dissent) Baldock  45' Baldock  54' (Unsporting behaviour) Robinson  62' (o.g.) Baldock  90' | Stadium: The Den Attendance: 9,871 Referee: M Russell | 
| 11 October 2008 | Tranmere Rovers | 1–3 | Millwall | Prenton Park | 
| Savage  90' | Report | Kandol  8' Kandol  13' Abdou  60' Craig  68' (Unsporting behaviour) Hackett  73' (Unsporting behaviour> Whitbread  90' (Unsporting behaviour) | Attendance: 5,863 Referee: A Haines | 
| 18 October 2008 | Millwall | 3–1 | Leeds United | Bermondsey, London | 
| Alexander  30' (Dissent) Martin  38' Harris  54' (Unsporting behaviour) Harris  59' Harris  88' | Report | Kilkenny  9' (Unsporting behaviour) Becchio  31' Becchio  53' (Unsporting behaviour) | Stadium: The Den Attendance: 13,041 Referee: A Marriner | 
| 21 October 2008 | Colchester United | 1–2 | Millwall | Colchester | 
| Hammond  20' (Unsporting behaviour) Izzet  35' White  53' (Unsporting behaviour) | Report | Grabban  9' Laird  22' (Unsporting behaviour) Robinson  23' Hackett  45' (Unsporting behaviour) Martin  60' (Usnporting behaviour) Grabban  74' (Unsporting behaviour) | Stadium: Colchester Community Stadium Attendance: 5,506 Referee: G Hegley | 
| 25 October 2008 | Scunthorpe United | 3–2 | Millwall | Glanford Park | 
| Hooper  5' Hayes  16' (pen.) Sparrow  51' Hooper  64' (Dissent) May  90' (Unsporting behaviour) | Report | Whitbread  16' (Persistent foul play) Harris  62' Craig  69' | Attendance: 5,670 Referee: Neil Swarbrick | 
| 28 October 2008 | Millwall | 1–0 | Hereford United | Bermondsey, London | 
| Abdou  49' (Professional foul) Grabban  86' | Report | Rose  7' (Unsporting behaviour) Chadwick  55' (Unsporting behaviour) Chadwick  62'  (Second bookable offence) Taylor  71' (Unsporting behaviour) | Stadium: The Den Attendance: 9,071 Referee: A Woolmer | 
| 1 November 2008 | Brighton & Hove Albion | 4–1 | Millwall | Withdean Stadium | 
| Virgo  20' (Unsporting behaviour) Murray  45' Murray  57' Johnson  65' Cox  81' Johnson  86' (Unsporting behaviour) | Report | Hackett  18' (Unsporting behaviour) Kandol  49' Kandol  72' (Unsporting behaviour) Fuseini  86' (Unsporting behaviour) | Attendance: 5,973 Referee: A Wiley | 
| 15 November 2008 | Millwall | 1–0 | Stockport County | Bermondsey, London | 
| Grabban  29' (Dissent) Frampton  42' (Unsporting behaviour) Martin  76' Craig  83' (Unsporting behaviour) Martin  90' (Unsporting behaviour) | Report | Blizzard  35' (Unsporting behaviour) Davies  39' (Unsporting behaviour) Williams  53' (Timewasting) McSweeney  70' (Unsporting behaviour) Tunnicliffe  90' (Unsporting behaviour) | Stadium: The Den Attendance: 9,030 Referee: I Williamson | 
| 22 November 2008 | Leyton Orient | 0–0 | Millwall | Leyton, London | 
| Melligan  33' (Unsporting behaviour) Parkin  44' (Unsporting behaviour) | Report | Stadium: Brisbane Road Attendance: 6,951 Referee: D Whitestone | 
| 25 November 2008 | Millwall | 1–0 | Carlisle United | Bermondsey, London | 
| Alexander  48' (Unsporting behaviour) Robinson  62' (Unsporting behaviour) Kandol  90' | Report | Keogh  33' (Deliberate handball) | Stadium: The Den Attendance: 6,828 Referee: F Graham | 
| 6 December 2008 | Millwall | 3–2 | Bristol Rovers | Bermondsey, London | 
| Kandol  5' Kandol  18' Dunne  36' (Unsporting behaviour) Kandol  43' (Unsporting behaviour) Abdou  45' (Unsporting behaviour) Alexander  72' Bolder  88' (Unsporting behaviour) | Report | Anthony  13' (Unsporting behaviour) Lambert  19' Kuffour  79' | Stadium: The Den Attendance: 8,123 Referee: G Scott | 
| 13 December 2008 | Walsall | 1–2 | Millwall | Bescot, Walsall | 
| Nicholls  28' Sansara  72' (Unsporting behaviour) | Report | Harris  16' Robinson  77' (Unsporting behaviour) Frampton  89' | Stadium: Bescot Stadium Attendance: 3,790 Referee: D Foster | 
| 20 December 2008 | Millwall | 0–0 | Crewe Alexandra | Bermondsey, London | 
| Robinson  13' (Unsporting behaviour) Grabban  54' (Unsporting behaviour) | Report | Stadium: The Den Attendance: 9,018 Referee: S Hooper | 
| 26 December 2008 | Peterborough United | 1–0 | Millwall | Peterborough | 
| McLean  23' Lewis  87' (Timewasting) | Report | Craig  31' (Violent conduct) Martin  84' (Unsporting behaviour) | Stadium: London Road Attendance: 9,351 Referee: K Evans | 
| 28 December 2008 | Millwall | 1–1 | Yeovil Town | Bermondsey, London | 
| Robinson  4' Bolder  57' (Unsporting behaviour) Barron  66' (Dissent) Robinson  74' (Unsporting behaviour) Forde  74' (Dissent) | Report | Peltier  34' (Unsporting behaviour) Rodgers  37' | Stadium: The Den Attendance: 9,042 Referee: J Linington | 
| 17 January 2009 | Millwall | 1–0 | Tranmere Rovers | Bermondsey, London | 
| Laird  34' (Unsporting behaviour) Whitbread  37' (Unsporting behaviour) Harris  41' (Unsporting behaviour) Laird  73' | Report | Kay  39' (Unsporting behaviour) Goodison  42' (Unsporting behaviour) Savage  90' (Unsporting behaviour) | Stadium: The Den Attendance: 8,257 Referee: R East | 
| 27 January 2009 | Hereford United | 0–2 | Millwall | Hereford | 
| Guinan  90' (Unsporting behaviour) | Report | Robinson  40' (Unsporting behaviour) Craig  65' Laird  90' | Stadium: Edgar Street Attendance: 3,001 Referee: K Wright | 
| 31 January 2009 | Millwall | 1–2 | Scunthorpe United | Bermondsey, London | 
| Alexander  64' Laird  82' (Unsporting behaviour) | Report | Hooper  73' Hooper  88' | Stadium: The Den Attendance: 8,868 Referee: Andy D'Urso | 
| 9 February 2009 | Leeds United | 2–0 | Millwall | Beeston, Leeds | 
| Rui Marques  13' (Unsporting behaviour) Beckford  32' Douglas  54' (Unsporting behaviour) Beckford  64' (Unsporting behaviour) Beckford  90' | Report | Bolder  37' (Unsporting behaviour) Fuseini  45' (Unsporting behaviour) Grimes  90' (Unsporting behaviour) | Stadium: Elland Road Attendance: 19,314 Referee: A Wiley | 
| 14 February 2009 | Stockport County | 2–2 | Millwall | Stockport | 
| Williams  52' (Unsporting behaviour) Mullins  57' (Unsporting behaviour) McNeil  79' Johnson  83' | Report | McLeod  17' Frampton  48' (Unsporting behaviour) McLeod  53' (pen.) McLeod  57' (Unsporting behaviour) Martin  59' (Unsporting behaviour) Martin  65'  (Second yellow card) Forde  90' (Timewasting) | Stadium: Edgeley Park Attendance: 5,461 Referee: R Booth | 
| 17 February 2009 | Millwall | 1–1 | Swindon Town | Bermondsey, London | 
| Grimes  88' (Unsporting behaviour) Henry  90' | Report | Paynter  43' Greer  49' (Unsporting behaviour) J. Smith  61' (Unsporting behaviour) Cox  85' (Dissent) | Stadium: The Den Attendance: 7,104 Referee: P Miller | 
| 21 February 2009 | Millwall | 0–1 | Brighton & Hove Albion | Bermondsey, London | 
| Abdou  61' (Unsporting behaviour) Whitbread  75' (Unsporting behaviour) Craig  89' (Dissent) | Report | Jarrett  33' (Unsporting behaviour) Virgo  73' | Stadium: The Den Attendance: 9,226 Referee: R Styles | 
| 24 February 2009 | Cheltenham Town | 1–3 | Millwall | Cheltenham | 
| Duffy  30' (o.g.) Finnigan  64' (Unsporting behaviour) | Report | Péricard  45' (Unsporting behaviour) Henry  50' (pen.) Grimes  60' Laird  89' | Stadium: Whaddon Road Attendance: 2,942 Referee: S Mathieson | 
| 28 February 2009 | Millwall | 2–3 | Oldham Athletic | Bermondsey, London | 
| Harris  56' (pen.) Grimes  68' | Report | Smalley  5' Hughes  10' Smalley  37' (Unsporting behaviour) Eardley  56' (Unsporting behaviour) Taylor  90' | Stadium: The Den Attendance: 8,551 Referee: A Bates | 
| 3 March 2009 | Southend United | 0–1 | Millwall | Southend-on-Sea | 
| Report | Frampton  20' (Unsporting behaviour) Whitbread  31' (Unsporting behaviour) Alexander  39' Alexander  90' (Unsporting behaviour) | Stadium: Roots Hall Attendance: 7,620 Referee: R East | 
| 7 March 2009 | Huddersfield Town | 1–2 | Millwall | Huddersfield | 
| Lucketti  22' (Unsporting behaviour) Roberts  74' | Report | Duffy  44' (Unsporting behaviour) Laird  69' Alexander  81' (Timewasting) Henry  90' | Stadium: Galpharm Stadium Attendance: 13,196 Referee: O Langford | 
| 10 March 2009 | Millwall | 1–0 | Northampton Town | Bermondsey, London | 
| Alexander  35' | Report | Stadium: The Den Attendance: 6,685 Referee: G Hegley | 
| 14 March 2009 | Millwall | 0–1 | Leicester City | Bermondsey, London | 
| Frampton  38' (Dissent) | Report | Howard  22' Howard  37' (Unsporting behaviour) Warner  90' (Timewasting) | Stadium: The Den Attendance: 13,261 Referee: A Taylor | 
| 17 March 2009 | Milton Keynes Dons | 0–1 | Millwall | Milton Keynes | 
| Wilbraham  82' (Unsporting behaviour) | Report | Laird  14' (Unsporting behaviour) Laird  20' Alexander  24' (Unsporting behaviour) Duffy  55' (Unsporting behaviour) Henry  67' (Dissent) | Stadium: Stadium:MK Attendance: 12,238 Referee: M Haywood | 
| 21 March 2009 | Hartlepool United | 2–3 | Millwall | Hartlepool | 
| Sweeney  23' Sweeney  25' Sweeney  59' (Dissent) Collins  61' (Unsporting behaviour) | Report | Frampton  14' (Unsporting behaviour) Henry  26' (Unsporting behaviour) Harris  62' Harris  67' Harris  72' Harris  90' (Unsporting behaviour) | Stadium: Victoria Park Attendance: 3,601 Referee: T Kettle | 
| 28 March 2009 | Crewe Alexandra | 0–1 | Millwall | Crewe | 
| Baudet  76' (Dissent) Donaldson  84' (Unsporting behaviour) | Report | Whitbread  45' (Unsporting behaviour) Alexander  70' (Unsporting behaviour) Bolder  73' (Unsporting behaviour) Price  90' (Unsporting behaviour) Henry  90' (Dissent) Price  90' | Stadium: Alexandra Stadium Attendance: 4,680 Referee: J Moss | 
| 31 March 2009 | Millwall | 0–1 | Colchester United | Bermondsey, London | 
| Whitbread  47' (Unsporting behaviour) Grimes  77' (Unsporting behaviour) | Report | Baldwin  30' (Unsporting behaviour) Trotman  48' (Unsporting behaviour) Maybury  77' (Unsporting behaviour) Tierney  81' (Dissent) Platt  84' | Stadium: The Den Attendance: 8,071 Referee: P Taylor | 
| 4 April 2009 | Millwall | 3–1 | Walsall | Bermondsey, London | 
| Price  18' Alexander  45' Alexander  54' | Report | Ibehre  29' Hughes  90' (Dissent) Nicholls  90' (Unsporting behaviour) | Stadium: The Den Attendance: 8,800 Referee: C Penton | 
| 10 April 2009 | Yeovil Town | 2–0 | Millwall | Yeovil | 
| Obika  40' Murtagh  42' (Unsporting behaviour) Tomlin  49' Roberts  67' (Unsporting behaviour) Rodgers  88' (Unsporting behaviour) | Report | Dunne  26' (Unsporting behaviour) Dunne  72'  (Second yellow card) Martin  79' (Unsporting behaviour) Laird  90' (Unsporting behaviour) | Stadium: Huish Park Attendance: 6,230 Referee: A Hall | 
| 13 April 2009 | Millwall | 2–0 | Peterborough United | Bermondsey, London | 
| Martin  25' (pen.) Price  58' Alexander  90' (Unsporting behaviour) | Report | McLean  76' (Unsporting behaviour) Lee  90' (Unsporting behaviour) | Stadium: The Den Attendance: 10,518 Referee: A Woolmer | 
| 18 April 2009 | Bristol Rovers | 4–2 | Millwall | Horfield, Bristol | 
| Disley  12' Lambert  32' Anthony  36' (Unsporting behaviour) Kuffour  37' Lambert  45' Elliott  64' (Unsporting behaviour) Elliott  82'  (Second yellow Card) | Report | Abdou  28' Craig  36' (Unsporting behaviour) Dunne  40' (Unsporting behaviour) Alexander  45' (Deliberate handball) Barron  50' (Unsporting behaviour) Abdou  78' Whitbread  84' (Unsporting behaviour) | Stadium: Memorial Stadium Attendance: 6,618 Referee: P Gibbs | 
| 25 April 2009 | Millwall | 2–1 | Leyton Orient | Bermondsey, London | 
| Alexander  70', 87' Abdou  79' Frampton  90' | Report | Church  47' | Stadium: The Den Attendance: 11,414 Referee: Graham Horwood | 
| 2 May 2009 | Carlisle United | 2–0 | Millwall | Carlisle | 
| Kavanagh  7' Thirlwell  50' Murphy  82' | Report | Stadium: Brunton Park Attendance: 9,470 Referee: Neil Swarbrick | 
FA Cup
| 8 November 2008 First round | Chester City | 0–3 | Millwall | Chester | 
| Vaughan  81' (Dissent) | Report | Dunne  50' (Unsporting behaviour) Grabban  56' (Unsporting behaviour) Grabban  76' Harris  79' Grimes  90' | Stadium: Deva Stadium Attendance: 1,932 Referee: R Beeby | 
| 29 November 2008 Second round | Millwall | 3–0 | Aldershot Town | The Den | 
| Alexander  30' Hackett  35' (Unsporting behaviour) Craig  63' (Unsporting behaviour) Laird  70' (Unsporting behaviour) Alexander  77' Grimes  88' | Report | Davies  78' (Unsporting behaviour) | Attendance: 6,159 Referee: G Horwood | 
| 3 January 2009 Third round | Millwall | 2–2 | Crewe Alexandra | The Den | 
| Frampton  20' (Unsporting behaviour) Laird  40' Frampton  45+2' Laird  58' (Unsporting behaviour) Kandol  68' (Unsporting behaviour) Fuseini  78' (Unsporting behaviour) | Report | Lawrence  12' Brayford  45+2' (Unsporting behaviour) Shelley  58' Donaldson  79' (Unsporting behaviour) | Attendance: 5,754 Referee: D Deadman | 
| 13 January 2009 Third round replay | Crewe Alexandra | 2–3 | Millwall | Crewe | 
| Murphy  7' Miller  58' | Report | Barron  8' Barron  23' (Unsporting behaviour) Harris  54' Whitbread  86' | Stadium: Alexandra Stadium Attendance: 3,060 Referee: N Miller | 
| 24 January 2009 Fourth round | Hull City | 2–0 | Millwall | Kingston upon Hull | 
| Turner  15' Ashbee  84' Folan  84' (Unsporting behaviour) | Report | Martin  44' (Unsporting behaviour) Harris  55' (Unsporting behaviour) Dunne  61' (Unsporting behaviour) Grimes  90' (Unsporting behaviour) | Stadium: KC Stadium Attendance: 18,639 Referee: S Attwell | 
Football League Trophy
| 2 September 2008 | Millwall | 0–1 | Colchester United | The Den | 
| Report | Perkins  8' | Attendance: 2,456 Referee: G Ward | 
League Cup
| 12 August 2008 First round | Millwall | 0–1 | Northampton Town | The Den | 
| Frampton  17' (Unsporting behaviour) Grabban  41' (Dissent) Hackett  60' (Unsporting behaviour) | Report | Crowe  16' Doig  31' (Unsporting behaviour) Guttridge  42' (Unsporting behaviour) Bunn  84' (Timewasting) | Attendance: 3,525 Referee: C Penton |