Liam Roberts | |
Fullname: | Liam Joseph Roberts[1] |
Birth Date: | 21 November 1994[2] |
Birth Place: | Walsall, England |
Currentclub: | Millwall |
Position: | Goalkeeper |
Youthyears1: | –2012 |
Youthclubs1: | Walsall |
Years1: | 2012–2021 |
Clubs1: | Walsall |
Caps1: | 131 |
Goals1: | 0 |
Years2: | 2012–2013 |
Clubs2: | → Romulus (loan) |
Caps2: | 39 |
Goals2: | 0 |
Years3: | 2014 |
Clubs3: | → Rushall Olympic (loan) |
Caps3: | 0 |
Goals3: | 0 |
Years4: | 2014 |
Clubs4: | → Rainworth Miners Welfare (loan) |
Caps4: | 12 |
Goals4: | 0 |
Years5: | 2014–2015 |
Clubs5: | → Southport (loan) |
Caps5: | 0 |
Goals5: | 0 |
Years6: | 2015 |
Clubs6: | → Gresley (loan) |
Caps6: | 18 |
Goals6: | 0 |
Years7: | 2015 |
Clubs7: | → Gresley (loan) |
Caps7: | 9 |
Goals7: | 0 |
Years8: | 2015 |
Clubs8: | → Rugby Town (loan) |
Caps8: | 6 |
Goals8: | 0 |
Years9: | 2016–2017 |
Clubs9: | → Chester (loan) |
Caps9: | 15 |
Goals9: | 0 |
Years10: | 2021–2022 |
Clubs10: | Northampton Town |
Caps10: | 46 |
Goals10: | 0 |
Years11: | 2022–2024 |
Clubs11: | Middlesbrough |
Caps11: | 4 |
Goals11: | 0 |
Years12: | 2023–2024 |
Clubs12: | → Barnsley (loan) |
Caps12: | 38 |
Goals12: | 0 |
Years13: | 2024– |
Clubs13: | Millwall |
Caps13: | 0 |
Goals13: | 0 |
Club-Update: | 22 July 2024 |
Liam Joseph Roberts (born 21 November 1994) is an English professional footballer who plays as a goalkeeper who currently plays for club Millwall.
Roberts began his career at Walsall's youth academy before joining Romulus on a work experience loan on 4 December 2012.[3] He was released by Walsall on 7 May 2014.[4] However, Roberts subsequently re-signed for the club on 22 July 2014 as cover for Richard O'Donnell and Craig MacGillivray.[5]
Roberts was immediately sent out on loan to Rushall Olympic.[6] His loan deal with the Pics was terminated early to allow him to join Rainworth Miners Welfare on 9 September 2014.[7] Roberts then joined Conference side Southport on 27 November 2014, alongside teammate Amadou Bakayoko.[8] After failing to make an appearance for Southport, Roberts enjoyed a successful spell with Gresley in the second half of the season after joining on 16 January 2015.[9] Roberts made eighteen appearances for Gresley as they challenged for a play-off place in the Northern Premier League Division One South. He was handed a new one-year contract by Walsall on 5 June 2015.[10]
Roberts returned to Gresley on a three-month loan on 14 August 2015.[11] He was recalled by Walsall in October, joining the matchday squad for the first time as an unused substitute in the Saddlers' victory over Burton on 10 October 2015.[12] Six days later, Roberts joined Rugby on a one-month loan.[13] He made six appearances for the club before returning to Walsall.[14]
Roberts finally made his debut for Walsall on 6 February 2016 in a 3–0 home defeat against Millwall, following injuries to both Neil Etheridge and Craig MacGillivray.[15]
In July 2016, after signing a new one-year contract with Walsall, he joined Chester on a season-long loan.[16] He made 15 appearances in the National League, including a run of six consecutive clean sheets between September and October.
Roberts finally established himself as Walsall's first-choice goalkeeper during the 2017–18 season, making 28 appearances in all competitions and being rewarded with a new two-and-a-half-year contract on 20 February 2018.[17] He signed a new contract in November 2019.[18]
On 22 June 2021, Roberts signed for Northampton Town for an undisclosed fee.[19] He was named in the PFA League Two Team of the Year after keeping 20 clean sheets throughout the season.[20] At the end of his contract, Roberts was offered a new deal by the club but declined and left as a free agent.[21]
On 21 June 2022, Roberts signed for Middlesbrough on a two-year contract. On 18 July 2023, Roberts joined Barnsley on a season-long loan.[22] On 17 May 2024, Middlesbrough announced the player would be leaving in the summer once his contract had expired.[23]
On 22 July 2024, Roberts signed for Championship club Millwall, following the unexpected death of Millwall's first team goalkeeper Matija Sarkic.[24]
Club | Season | League | FA Cup | League Cup | Other | Total | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | |||
Walsall | 2015–16 | League One | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
2016–17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
2017–18 | 24 | 0 | 0 | 0 | 0 | 0 | 4[25] | 0 | 28 | 0 | |||
2018–19 | 42 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 47 | 0 | |||
2019–20 | League Two | 32 | 0 | 2 | 0 | 1 | 0 | 4 | 0 | 39 | 0 | ||
2020–21 | 32 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 34 | 0 | |||
Total | 131 | 0 | 7 | 0 | 2 | 0 | 9 | 0 | 149 | 0 | |||
Chester (loan) | 2016–17 | National League | 15 | 0 | 1 | 0 | — | 0 | 0 | 16 | 0 | ||
Northampton Town | 2021–22 | League Two | 46 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 49 | 0 | |
Career total | 192 | 0 | 10 | 0 | 2 | 0 | 10 | 0 | 216 | 0 |
Individual