Date of birth | 24 November 1994 |
Place of birth | Walsall |
Nationality | English |
Weight | 82 kg |
Height | 1.83 m |
Position | Goalkeeper |
Liam Roberts was selected on Walsall's subs bench for the first time on 27 October 2012 in a League One game against Bury.
His Saddlers contract was extended to June 2015 in July 2014, to June 2016 in June 2015, to June 2018 in June 2017 and to June 2020 in February 2018.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Walsall | 01 Jul 2013 | ||
Rainworth Miners Welfare | 09 Sep 2014 | 09 Oct 2014 | L |
Southport | 26 Nov 2014 | 05 Jan 2015 | L |
Gresley Rovers | 16 Jan 2015 | 31 May 2015 | L |
Rugby Town | 16 Oct 2015 | 16 Nov 2015 | L |
Chester FC | 04 Jul 2016 | 31 May 2017 | L |
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
2015-16 | Walsall | League One | 1 | 3 | ||||
2017-18 | Walsall | Football League Trophy | 4 | 1 | 5 | |||
2017-18 | Walsall | League One | 23 | 1 |
4 | 33 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
06 Feb 2016 | Walsall v Millwall | L | 0-3 | League One | |
19 Sep 2017 | Walsall v West Bromwich Albion | W | 3-1 | Football League Trophy | Group E – North |
30 Sep 2017 | Wigan Athletic v Walsall | L | 2-0 | League One | |
03 Oct 2017 | Walsall v Coventry City | D | 2-2 | Football League Trophy | Group E – North |
07 Nov 2017 | Shrewsbury Town v Walsall | W | 0-1 | Football League Trophy | Group E – North |
18 Nov 2017 | Walsall v Gillingham | L | 0-1 | League One | |
21 Nov 2017 | Walsall v Fleetwood Town | W | 4-2 | League One | |
25 Nov 2017 | AFC Wimbledon v Walsall | W | 1-2 | League One | |
02 Dec 2017 | Walsall v Bury | L | 1-2 | Football League Trophy | 2nd round - northern section |
13 Jan 2018 | Walsall v Oxford United | W | 2-1 | League One | |
20 Jan 2018 | Charlton Athletic v Walsall | L | 3-1 | League One | |
30 Jan 2018 | Blackburn Rovers v Walsall | L | 3-1 | League One | |
03 Feb 2018 | Walsall v Milton Keynes Dons | W | 1-0 | League One | |
10 Feb 2018 | Blackpool v Walsall | D | 2-2 | League One | |
13 Feb 2018 | Walsall v Doncaster Rovers | W | 4-2 | League One | |
17 Feb 2018 | Gillingham v Walsall | D | 0-0 | League One | |
24 Feb 2018 | Walsall v Blackburn Rovers | L | 1-2 | League One | |
27 Feb 2018 | Peterborough United v Walsall | L | 2-1 | League One | |
03 Mar 2018 | Southend United v Walsall | W | 0-3 | League One | |
06 Mar 2018 | Walsall v Rochdale | L | 0-3 | League One | |
10 Mar 2018 | Shrewsbury Town v Walsall | L | 2-0 | League One | |
20 Mar 2018 | Walsall v Wigan Athletic | L | 0-3 | League One | |
31 Mar 2018 | Walsall v Portsmouth | L | 0-1 | League One | |
07 Apr 2018 | Walsall v Bury | W | 1-0 | League One | |
11 Apr 2018 | Oldham Athletic v Walsall | D | 1-1 | League One | |
14 Apr 2018 | Walsall v AFC Wimbledon | L | 2-3 | League One | |
21 Apr 2018 | Scunthorpe United v Walsall | L | 1-0 | League One | |
28 Apr 2018 | Walsall v Northampton Town | W | 1-0 | League One | |
01 May 2018 | Bradford City v Walsall | D | 1-1 | League One |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.