Club: | Luton Town F.C. |
Season: | 2019–20 |
Owner: | Luton Town Football Club 2020 Limited |
Chairman: | David Wilkinson |
Manager: | Graeme Jones (until 24 April 2020)[1] [2] Mick Harford (interim, from 24 April 2020 to 28 May 2020) Nathan Jones (from 28 May 2020)[3] |
Stadium: | Kenilworth Road |
League: | Championship |
League Result: | 19th |
Cup1: | FA Cup |
Cup1 Result: | Third round (eliminated by AFC Bournemouth) |
Cup2: | EFL Cup |
Cup2 Result: | Third round (eliminated by Leicester City) |
League Topscorer: | James Collins (14) |
Season Topscorer: | James Collins (14) |
Highest Attendance: | 10,070 vs Stoke City, Championship, 29 February 2020 |
Lowest Attendance: | 5,435 vs Ipswich Town, EFL Cup, 13 August 2019 |
Average Attendance: | 10,047[4] |
Pattern La1: | _luton1920h |
Pattern B1: | _luton1920h |
Pattern Ra1: | _luton1920h |
Pattern So1: | _luton1920h |
Leftarm1: | FFFFFF |
Body1: | FD5125 |
Rightarm1: | FFFFFF |
Shorts1: | 000033 |
Socks1: | FFFFFF |
Pattern La2: | _luton1920h |
Pattern B2: | _luton1920a |
Pattern Ra2: | _luton1920h |
Pattern So2: | _luton1920a |
Leftarm2: | FFFFFF |
Body2: | FFFFFF |
Rightarm2: | FFFFFF |
Shorts2: | 000033 |
Socks2: | 000033 |
Pattern La3: | _luton1920t |
Pattern B3: | _luton1920t |
Pattern Ra3: | _luton1920t |
Pattern Sh3: | _luton1920t |
Pattern So3: | _luton1920hl |
Prevseason: | 2018–19 |
Nextseason: | 2020–21 |
The 2019–20 season was the 134th in the history of Luton Town Football Club, a professional association football club based in Luton, Bedfordshire, England. Their successive promotions from League Two in 2017–18 and League One in 2018–19 meant it was the club's first season in the Championship after a 12-year absence[5] and 94th season in the English Football League. The season ran from 1 July 2019 to the end of the 2019–20 Championship season.
See main article: article and 2018–19 Luton Town F.C. season.
See also: History of Luton Town F.C. (1970–present) and List of Luton Town F.C. seasons.
scope=col | Date | scope=col | Opponents | scope=col | Venue | scope=col | Result | scope=col | Score F–A | scope=col class=unsortable | Scorers | scope=col | Attendance | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scope=row | Welwyn Garden City | A | style=background-color:#CCFFCC | W | 3–1 | Collins (2) 16', 27', Hylton 83' | 825 | [6] | |||||||
scope=row | Bedford Town | A | style=background-color:#CCFFCC | W | 2–1 | Moncur 49', Jervis 85' | 1,604 | [7] | |||||||
scope=row | Basingstoke Town | N | style=background-color:#CCFFCC | W | 7–2 | Collins 23' pen., Shinnie 43', Lee 53', McManaman 55', Neufville 83', Cornick 92', Jervis 94' | [8] | ||||||||
scope=row | C.S. Marítimo | N | style=background-color:#CCFFCC | W | 2–0 | Cornick 67', Collins 84' pen. | [9] | ||||||||
scope=row | Norwich City | H | style=background-color:#FFCCCC | L | 1–5 | Potts 34' | 4,218 | [10] |
See main article: article and 2019–20 EFL Championship.
scope=col | Date | scope=col | League position | scope=col | Opponents | scope=col | Venue | scope=col | Result | scope=col | Score F–A | scope=col class=unsortable | Scorers | scope=col | Attendance | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scope=row | 1st | Middlesbrough | H | style=background-color:#FFFFCC | D | 3–3 | Bradley 17', Cranie 24', Collins 85' | 10,053 | [11] | ||||||||
scope=row | 17th | Cardiff City | A | style=background-color:#FFCCCC | L | 1–2 | Pearson 86' | 24,724 | [12] | ||||||||
scope=row | 20th | West Bromwich Albion | H | style=background-color:#FFCCCC | L | 1–2 | Cornick 15' | 10,059 | [13] | ||||||||
scope=row | 23rd | Sheffield Wednesday | A | style=background-color:#FFCCCC | L | 0–1 | 23,353 | [14] | |||||||||
scope=row | 18th | Barnsley | A | style=background-color:#CCFFCC | W | 3–1 | Butterfield 2', Collins 5', Cornick 31' | 13,250 | [15] | ||||||||
scope=row | 15th | Huddersfield Town | H | style=background-color:#CCFFCC | W | 2–1 | Collins 57' pen., Shinnie 66' | 10,062 | [16] | ||||||||
scope=row | 16th | Queens Park Rangers | A | style=background-color:#FFCCCC | L | 2–3 | Cornick 36', Collins 48' | 16,186 | [17] | ||||||||
scope=row | 21st | Hull City | H | style=background-color:#FFCCCC | L | 0–3 | 10,066 | [18] | |||||||||
scope=row | 16th | Blackburn Rovers | A | style=background-color:#CCFFCC | W | 2–1 | Collins 17', Pearson 57' | 15,319 | [19] | ||||||||
scope=row | 17th | Millwall | H | style=background-color:#FFFFCC | D | 1–1 | McManaman 86' | 10,049 | [20] | ||||||||
scope=row | 18th | Derby County | A | style=background-color:#FFCCCC | L | 0–2 | 27,944 | [21] | |||||||||
scope=row | 16th | Bristol City | H | style=background-color:#CCFFCC | W | 3–0 | Mpanzu 56', Cornick 62', Williams 90+5' o.g. | 10,064 | [22] | ||||||||
scope=row | 18th | Fulham | A | style=background-color:#FFCCCC | L | 2–3 | Potts 60', LuaLua 90+3' | 18,082 | [23] | ||||||||
scope=row | 18th | Birmingham City | A | style=background-color:#FFCCCC | L | 1–2 | Cornick 67' | 21,799 | [24] | ||||||||
scope=row | 21st | Nottingham Forest | H | style=background-color:#FFCCCC | L | 1–2 | McManaman 87' | 10,053 | [25] | ||||||||
scope=row | 21st | Reading | A | style=background-color:#FFCCCC | L | 0–3 | 15,251 | [26] | |||||||||
scope=row | 21st | Leeds United | H | style=background-color:#FFCCCC | L | 1–2 | Collins 54' | 10,068 | [27] | ||||||||
scope=row | 20th | Charlton Athletic | H | style=background-color:#CCFFCC | W | 2–1 | Mpanzu 19', Brown 53' | 10,004 | [28] | ||||||||
scope=row | 21st | Brentford | A | style=background-color:#FFCCCC | L | 0–7 | 11,287 | [29] | |||||||||
scope=row | 20th | Wigan Athletic | H | style=background-color:#CCFFCC | W | 2–1 | McManaman 87', Moncur 90+3' | 10,011 | [30] | ||||||||
scope=row | 21st | Stoke City | A | style=background-color:#FFCCCC | L | 0–3 | 20,216 | [31] | |||||||||
scope=row | 21st | Preston North End | A | style=background-color:#FFCCCC | L | 1–2 | Collins 43' pen. | 12,083 | [32] | ||||||||
scope=row | 21st | Swansea City | H | style=background-color:#FFCCCC | L | 0–1 | 10,062 | [33] | |||||||||
scope=row | 22nd | Fulham | H | style=background-color:#FFFFCC | D | 3–3 | LuaLua 5', Collins 28', Cornick 84' | 10,068 | [34] | ||||||||
scope=row | 23rd | Bristol City | A | style=background-color:#FFCCCC | L | 0–3 | 22,216 | [35] | |||||||||
scope=row | 24th | Millwall | A | style=background-color:#FFCCCC | L | 1–3 | Bradley 41' | 12,134 | [36] | ||||||||
scope=row | 24th | Birmingham City | H | style=background-color:#FFCCCC | L | 1–2 | Collins 62' pen. | 10,062 | [37] | ||||||||
scope=row | 24th | Nottingham Forest | A | style=background-color:#FFCCCC | L | 1–3 | Cornick 23' | 27,081 | [38] | ||||||||
scope=row | 24th | Derby County | H | style=background-color:#CCFFCC | W | 3–2 | Mpanzu 67', Daniels 73', Bogle 86' o.g. | 10,057 | [39] | ||||||||
scope=row | 24th | West Bromwich Albion | A | style=background-color:#FFCCCC | L | 0–2 | 25,141 | [40] | |||||||||
scope=row | 24th | Cardiff City | H | style=background-color:#FFCCCC | L | 0–1 | 10,041 | [41] | |||||||||
scope=row | 23rd | Sheffield Wednesday | H | style=background-color:#CCFFCC | W | 1–0 | Collins 23' | 10,001 | [42] | ||||||||
scope=row | 23rd | Middlesbrough | A | style=background-color:#CCFFCC | W | 1–0 | Tunnicliffe 17' | 19,734 | [43] | ||||||||
scope=row | 24th | Charlton Athletic | A | style=background-color:#FFCCCC | L | 1–3 | Cornick 36' | 18,969 | [44] | ||||||||
scope=row | 23rd | Brentford | H | style=background-color:#CCFFCC | W | 2–1 | Baptiste 9' o.g., Cranie 45+2' | 10,008 | [45] | ||||||||
scope=row | 24th | Stoke City | H | style=background-color:#FFFFCC | D | 1–1 | Collins 90+1' pen. | 10,070 | [46] | ||||||||
scope=row | 23rd | Wigan Athletic | A | style=background-color:#FFFFCC | D | 0–0 | 10,292 | [47] | |||||||||
scope=row | 24th | Preston North End | H | style=background-color:#FFFFCC | D | 1–1 | McManaman 87' | 0 | [48] | ||||||||
scope=row | 23rd | Swansea City | A | style=background-color:#CCFFCC | W | 1–0 | Collins 72' | 0 | [49] | ||||||||
scope=row | 24th | Leeds United | A | style=background-color:#FFFFCC | D | 1–1 | Cornick 50' | 0 | [50] | ||||||||
scope=row | 24th | Reading | H | style=background-color:#FFCCCC | L | 0–5 | 0 | [51] | |||||||||
scope=row | 24th | Barnsley | H | style=background-color:#FFFFCC | D | 1–1 | Berry 13' | 0 | [52] | ||||||||
scope=row | 23rd | Huddersfield Town | A | style=background-color:#CCFFCC | W | 2–0 | Bradley 49', Lee 71' | 0 | [53] | ||||||||
scope=row | 23rd | Queens Park Rangers | H | style=background-color:#FFFFCC | D | 1–1 | Collins 20' pen. | 0 | [54] | ||||||||
scope=row | 22nd | Hull City | A | style=background-color:#CCFFCC | W | 1–0 | LuaLua 85' | 0 | [55] | ||||||||
scope=row | 19th | Blackburn Rovers | H | style=background-color:#CCFFCC | W | 3–2 | Carter 28' o.g., Johnson 35' o.g., Collins 60' pen. | 0 | [56] |
See main article: article and 2019–20 FA Cup.
scope=col | Round | scope=col | Date | scope=col | Opponents | scope=col | Venue | scope=col | Result | scope=col | Score F–A | scope=col class=unsortable | Scorers | scope=col | Attendance | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scope=row | Third round | AFC Bournemouth | A | style=background-color:#FFCCCC | L | 0–4 | 10,064 | [57] |
See main article: article and 2019–20 EFL Cup.
scope=col | Round | scope=col | Date | scope=col | Opponents | scope=col | Venue | scope=col | Result | scope=col | Score F–A | scope=col class=unsortable | Scorers | scope=col | Attendance | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scope=row | First round | Ipswich Town | H | style=background-color:#CCFFCC | W | 3–1 | Jones 8', Lee 17' pen., Shinnie 55' | 5,435 | [58] | ||||||||
scope=row | Second round | Cardiff City | A | style=background-color:#CCFFCC | W | 3–0 | Hoilett 43' o.g., Sheehan 63', Jervis 70' | 4,111 | [59] | ||||||||
scope=row | Third round | Leicester City | H | style=background-color:#FFCCCC | L | 0–4 | 8,260 | [60] |
scope=col | Date | scope=col | Player | scope=col | Club | scope=col | Fee | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|
scope=row | 1 July 2019 | Martin Cranie | (Sheffield United) | Free | [61] | ||||
scope=row | 1 July 2019 | Callum McManaman | (Wigan Athletic) | Free | [62] | ||||
scope=row | 1 July 2019 | Ryan Tunnicliffe | (Millwall) | Free | [63] | ||||
scope=row | 3 July 2019 | Brendan Galloway | Everton | Free | [64] | ||||
scope=row | 19 July 2019 | Simon Sluga | HNK Rijeka | Undisclosed | [65] | ||||
scope=row | 22 July 2019 | Kazenga LuaLua | (Luton Town) | Free | [66] | ||||
scope=row | 30 July 2019 | Jacob Butterfield | (Derby County) | Free | [67] | ||||
scope=row | 2 September 2019 | Donervon Daniels | (Blackpool) | Free | [68] | ||||
scope=row | 22 January 2020 | Peter Kioso | Hartlepool United | Undisclosed | [69] | ||||
scope=row | 30 January 2020 | Eunan O'Kane | Leeds United | Undisclosed | [70] |
Brackets around club names indicate the player's contract with that club had expired before he joined Luton.
scope=col | Date | scope=col | Player | scope=col | Club | scope=col | Fee | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|
scope=row | 1 July 2019 | Luke Gambin | (Colchester United) | Released | [71] [72] | ||||
scope=row | 1 July 2019 | Jack James | Released | ||||||
scope=row | 1 July 2019 | Aaron Jarvis | (Sutton United) | Released | [73] | ||||
scope=row | 1 July 2019 | Kazenga LuaLua | (Luton Town) | Released | [74] | ||||
scope=row | 1 July 2019 | Alan McCormack | (Northampton Town) | Released | [75] | ||||
scope=row | 1 July 2019 | Arthur Read | (Brentford) | Compensation | [76] | ||||
scope=row | 1 July 2019 | Jack Senior | Released | ||||||
scope=row | 8 July 2019 | Jack Stacey | AFC Bournemouth | Undisclosed | [77] | ||||
scope=row | 31 January 2020 | Alan Sheehan | (Lincoln City) | Released | [78] [79] | ||||
scope=row | 30 June 2020 | Donervon Daniels | (Crewe Alexandra) | Released | [80] [81] | ||||
scope=row | 30 June 2020 | Jake Jervis | (SJK Seinäjoki) | Released | [82] | ||||
scope=row | 30 June 2020 | Lloyd Jones | Released | ||||||
scope=row | 30 June 2020 | Frankie Musonda | (Raith Rovers) | Released | [83] | ||||
scope=row | 30 June 2020 | Marek Štěch | (Mansfield Town) | Released | [84] | ||||
scope=row | 22 July 2020 | Jacob Butterfield | (Melbourne Victory) | Released | [85] [86] | ||||
scope=row | 22 July 2020 | Callum McManaman | Released |
Brackets around club names indicate the player joined that club after his Luton contract expired.
scope=col | Date | scope=col | Player | scope=col | Club | scope=col | Return | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|
scope=row | 8 August 2019 | Luke Bolton | Manchester City | End of season | [87] | ||||
scope=row | 8 August 2019 | James Bree | Aston Villa | End of season | [88] | ||||
scope=row | 8 August 2019 | Izzy Brown | Chelsea | End of season | [89] | ||||
scope=row | 30 January 2020 | Cameron Carter-Vickers | Tottenham Hotspur | End of season | [90] |
scope=col | Date | scope=col | Player | scope=col | Club | scope=col | Return | scope=col class=unsortable | |
---|---|---|---|---|---|---|---|---|---|
scope=row | 2 September 2019 | Donervon Daniels | Doncaster Rovers | January 2020 | |||||
scope=row | 2 September 2019 | Jake Jervis | Salford City | End of season | [91] | ||||
scope=row | 3 September 2019 | Harry Isted | Oxford City | 30 September 2019 | [92] | ||||
scope=row | 13 September 2019 | Josh Neufville | Solihull Moors | 4 January 2020 | [93] | ||||
scope=row | 18 October 2019 | Frankie Musonda | St Albans City | January 2020 | [94] | ||||
scope=row | 25 October 2019 | Corey Panter | Hendon | One month | [95] | ||||
scope=row | 25 October 2019 | Glen Rea | Woking | One month | [96] | ||||
scope=row | 29 November 2019 | Corey Panter | Biggleswade Town | January 2020 | [97] | ||||
scope=row | 30 November 2019 | Harry Isted | Wealdstone | January 2020 | [98] | ||||
scope=row | 14 January 2020 | Corey Panter | Biggleswade Town | One month | [99] | ||||
scope=row | 17 January 2020 | Josh Neufville | Woking | One month | [100] | ||||
scope=row | 31 January 2020 | Lloyd Jones | Northampton Town | End of season | [101] | ||||
scope=row | 6 February 2020 | Sam Beckwith | Biggleswade Town | April 2020 | [102] | ||||
scope=row | 6 March 2020 | Frankie Musonda | St Albans City | End of season | [103] | ||||
scope=row | 10 March 2020 | Jake Peck | Biggleswade Town | April 2020 | [104] |
Numbers in parentheses denote appearances as substitute.
Players with names struck through and marked left the club during the playing season.
Players with names in italics and marked * were on loan from another club for the whole of their season with Luton.
Players listed with no appearances have been in the matchday squad but only as unused substitutes.
Key to positions: GK – Goalkeeper; DF – Defender; MF – Midfielder; FW – Forward
No. | Pos. | Nat. | Name | League | FA Cup | EFL Cup | Total | Discipline | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scope=col | Apps | scope=col | Goals | scope=col | Apps | scope=col | Goals | scope=col | Apps | scope=col | Goals | scope=col | Apps | scope=col | Goals | scope=col | scope=col | ||
1 | GK | scope=row | Marek Štěch | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
2 | DF | scope=row | Martin Cranie | 19 (5) | 2 | 0 | 0 | 0 (1) | 0 | 19 (6) | 2 | 3 | 0 | ||||||
3 | DF | scope=row | Dan Potts | 31 (2) | 1 | 0 | 0 | 1 | 0 | 32 (2) | 1 | 10 | 0 | ||||||
4 | MF | scope=row | Ryan Tunnicliffe | 37 (3) | 1 | 0 | 0 | 0 | 0 | 37 (3) | 1 | 3 | 0 | ||||||
5 | DF | scope=row | Sonny Bradley | 39 (1) | 3 | 0 | 0 | 0 | 0 | 39 (1) | 3 | 2 | 0 | ||||||
6 | DF | scope=row | Matty Pearson | 41 (1) | 2 | 1 | 0 | 0 | 0 | 42 (1) | 2 | 3 | 0 | ||||||
7 | MF | scope=row | Callum McManaman | 10 (13) | 4 | 0 | 0 | 1 (2) | 0 | 11 (15) | 4 | 1 | 0 | ||||||
8 | MF | scope=row | Luke Berry | 15 (6) | 1 | 0 (1) | 0 | 3 | 0 | 18 (7) | 1 | 5 | 0 | ||||||
9 | FW | scope=row | Danny Hylton | 2 (9) | 0 | 0 | 0 | 0 | 0 | 2 (9) | 0 | 1 | 0 | ||||||
10 | FW | scope=row | Elliot Lee | 8 (3) | 1 | 1 | 0 | 3 | 1 | 12 (3) | 2 | 1 | 0 | ||||||
11 | MF | scope=row | Andrew Shinnie | 16 (5) | 1 | 1 | 0 | 1 | 1 | 18 (5) | 2 | 4 | 0 | ||||||
12 | GK | scope=row | Simon Sluga | 33 | 0 | 1 | 0 | 0 | 0 | 34 | 0 | 1 | 0 | ||||||
14 | FW | scope=row | Harry Cornick | 37 (8) | 9 | 1 | 0 | 1 (1) | 0 | 39 (9) | 9 | 2 | 0 | ||||||
15 | FW | scope=row | Jake Jervis | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | ||||||
16 | MF | scope=row | Glen Rea | 13 (2) | 0 | 1 | 0 | 0 | 0 | 14 (2) | 0 | 9 | 0 | ||||||
17 | MF | scope=row | Pelly Ruddock Mpanzu | 40 (4) | 3 | 0 | 0 | 2 | 0 | 42 (4) | 3 | 6 | 0 | ||||||
18 | DF | scope=row | Cameron Carter-Vickers * | 15 (1) | 0 | 0 | 0 | 0 | 0 | 15 (1) | 0 | 2 | 0 | ||||||
19 | FW | scope=row | James Collins | 44 (2) | 14 | 0 | 0 | 0 | 0 | 44 (2) | 14 | 9 | 0 | ||||||
20 | MF | scope=row | George Moncur | 1 (16) | 1 | 1 | 0 | 2 | 0 | 4 (16) | 1 | 1 | 0 | ||||||
22 | MF | scope=row | Luke Bolton * | 10 (14) | 0 | 0 (1) | 0 | 2 (1) | 0 | 12 (16) | 0 | 1 | 0 | ||||||
23 | DF | scope=row | Brendan Galloway | 0 (3) | 0 | 0 | 0 | 2 | 0 | 2 (3) | 0 | 0 | 0 | ||||||
24 | FW | scope=row | Izzy Brown * | 17 (8) | 1 | 0 | 0 | 2 (1) | 0 | 19 (9) | 1 | 5 | 0 | ||||||
25 | MF | scope=row | Kazenga LuaLua | 15 (14) | 3 | 0 | 0 | 1 (1) | 0 | 16 (15) | 3 | 3 | 0 | ||||||
26 | DF | scope=row | James Bree * | 34 (5) | 0 | 0 (1) | 0 | 2 | 0 | 36 (6) | 0 | 2 | 0 | ||||||
28 | DF | scope=row | Lloyd Jones | 1 (3) | 0 | 1 | 0 | 3 | 1 | 5 (3) | 1 | 1 | 0 | ||||||
29 | MF | scope=row | Jacob Butterfield | 11 (4) | 1 | 1 | 0 | 1 | 0 | 13 (4) | 1 | 2 | 0 | ||||||
30 | DF | scope=row | Peter Kioso | 0 (1) | 0 | 0 | 0 | 0 | 0 | 0 (1) | 0 | 0 | 0 | ||||||
33 | DF | scope=row | Donervon Daniels | 2 (1) | 1 | 1 | 0 | 0 | 0 | 3 (1) | 1 | 0 | 0 | ||||||
34 | DF | scope=row | Corey Panter | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
35 | FW | scope=row | Josh Neufville | 0 | 0 | 0 | 0 | 0 (1) | 0 | 0 (1) | 0 | 0 | 0 | ||||||
36 | GK | scope=row | James Shea | 13 | 0 | 0 | 0 | 3 | 0 | 16 | 0 | 0 | 0 | ||||||
44 | DF | scope=row | 2 (2) | 0 | 1 | 0 | 2 | 1 | 5 (2) | 1 | 0 | 0 |
Pos. | width=70 | Nat. | width=160 scope=col | Name | |
---|---|---|---|---|---|
32 | MF | scope=row | Eunan O'Kane | ||
37 | DF | scope=row | Frankie Musonda | ||
40 | GK | scope=row | Harry Isted | ||
41 | MF | scope=row | Jake Peck | ||
42 | GK | scope=row | Tiernan Parker |