Liam Roberts - Live Updates and Stats

Liam Roberts
Shirt No.:1
Position:G
Foot:Unknown
Contract until:June 29, 2027
Player Info
Height (cm)183
Weight (kg)82
Age31
Total Market Value€ 200K
Next Match
Overview
Shirt No.:1
Nov. 21, 199431 Years
Height:183 cm
Foot:Unknown
Position:G
Total Market Value:€ 200K
GK
Strengths Long Shots Save Punch penalty Reaction
Weaknesses
Save(54)Tactics(48)Pre-judgment(44)Air(54)Handling the ball(48)
Strengths Long Shots Save Punch penalty Reaction
Weaknesses
Matches
06:45 PM
Tue
Sheffield United
Millwall
-
1
12:30 PM
Sat
Derby County
Millwall
-
1
07:45 PM
Tue
Preston North End
Millwall
1
1
03:10 PM
Sat
Millwall
West Bromwich Albion
1
1
07:45 PM
Wed
Plymouth Argyle
Millwall
5
1
03:00 PM
Sat
Millwall
Queens Park Rangers
2
1
07:45 PM
Tue
Portsmouth
Millwall
-
1
12:30 PM
Sat
Luton Town
Millwall
-
1
08:00 PM
Tue
Millwall
Cardiff City
2
2
12:30 PM
Sat
Millwall
Hull City
-
1
03:00 PM
Sat
Sheffield Wednesday
Millwall
2
2
01:00 PM
Wed
Millwall
Oxford United
-
1
03:00 PM
Thu
Norwich City
Millwall
2
1
03:00 PM
Sat
Millwall
Blackburn Rovers
1
-
03:00 PM
Sat
Middlesbrough
Millwall
1
-
07:45 PM
Wed
Millwall
Sheffield United
-
1
03:00 PM
Sat
Millwall
Coventry City
-
1
12:30 PM
Sat
Oxford United
Millwall
1
1
03:00 PM
Sat
Millwall
Sunderland
1
1
12:30 PM
Sat
Stoke City
Millwall
1
1
07:45 PM
Wed
Millwall
Leeds United
1
-
03:00 PM
Sun
Millwall
Burnley
1
-
02:00 PM
Sat
Swansea City
Millwall
-
1
06:45 PM
Wed
Millwall
Plymouth Argyle
1
-
02:00 PM
Sat
Millwall
Derby County
1
1
02:00 PM
Sat
West Bromwich Albion
Millwall
-
-
06:45 PM
Tue
Cardiff City
Millwall
1
-
02:00 PM
Sat
Millwall
Preston North End
3
1
11:30 AM
Sat
Queens Park Rangers
Millwall
1
1
11:30 AM
Sat
Millwall
Luton Town
-
1
02:00 PM
Sat
Millwall
Sheffield Wednesday
3
-
11:30 AM
Sat
Hull City
Millwall
-
-
02:00 PM
Sat
Bristol City
Millwall
4
3
11:30 AM
Sat
Millwall
Watford
2
3
07:00 PM
Wed
Middlesbrough
Coventry City
-
1
11:00 AM
Sun
Coventry City
Middlesbrough
-
-
02:00 PM
Mon
Middlesbrough
Coventry City
1
1
12:00 PM
Mon
Rotherham United
Middlesbrough
1
-
07:00 PM
Mon
Luton Town
Middlesbrough
2
1
07:00 PM
Wed
Middlesbrough
Hull City
3
1
07:00 PM
Fri
Middlesbrough
Norwich City
5
1
04:30 PM
Mon
Bristol City
Middlesbrough
2
2
07:00 PM
Fri
Middlesbrough
Burnley
1
2
02:00 PM
Sat
Huddersfield Town
Middlesbrough
4
2
03:00 PM
Sat
Middlesbrough
Preston North End
4
-
08:00 PM
Tue
Middlesbrough
Stoke City
1
1
03:00 PM
Sat
Swansea City
Middlesbrough
1
3
03:00 PM
Sat
Middlesbrough
Reading
5
-
03:00 PM
Sat
West Bromwich Albion
Middlesbrough
2
-
03:00 PM
Sat
Middlesbrough
Queens Park Rangers
3
1
08:00 PM
Wed
Sheffield United
Middlesbrough
1
3
03:00 PM
Sat
Cardiff City
Middlesbrough
1
3
03:00 PM
Sat
Middlesbrough
Blackpool
3
-
03:00 PM
Sat
Middlesbrough
Watford
2
-
12:00 PM
Sun
Sunderland
Middlesbrough
2
-
03:00 PM
Sat
Middlesbrough
Millwall
1
-
03:00 PM
Mon
Birmingham City
Middlesbrough
1
3
07:45 PM
Thu
Blackburn Rovers
Middlesbrough
1
2
03:00 PM
Mon
Middlesbrough
Wigan Athletic
4
1
03:00 PM
Sat
Burnley
Middlesbrough
3
1
03:00 PM
Sat
Middlesbrough
Luton Town
2
1
03:00 PM
Sat
Norwich City
Middlesbrough
1
2
07:45 PM
Tue
Blackpool
Middlesbrough
-
3
03:00 PM
Sat
Middlesbrough
Bristol City
1
1
07:45 PM
Tue
Hull City
Middlesbrough
1
3
02:00 PM
Sat
Preston North End
Middlesbrough
2
1
02:00 PM
Sat
Middlesbrough
Huddersfield Town
-
-
06:45 PM
Wed
Wigan Athletic
Middlesbrough
1
4
02:00 PM
Sat
Middlesbrough
Blackburn Rovers
1
2
02:00 PM
Sat
Millwall
Middlesbrough
2
-
06:45 PM
Wed
Middlesbrough
Birmingham City
1
-
02:00 PM
Sat
Coventry City
Middlesbrough
1
-
06:45 PM
Sat
Middlesbrough
Rotherham United
-
-
06:45 PM
Tue
Middlesbrough
Cardiff City
2
3
07:00 PM
Mon
Middlesbrough
Sunderland
1
-
07:00 PM
Tue
Watford
Middlesbrough
2
1
02:00 PM
Sat
Middlesbrough
Swansea City
2
1
02:00 PM
Sat
Reading
Middlesbrough
1
-
06:45 PM
Wed
Stoke City
Middlesbrough
2
2
01:00 PM
Sun
Middlesbrough
Sheffield United
2
2
02:00 PM
Sat
Queens Park Rangers
Middlesbrough
3
2
04:30 PM
Sat
Middlesbrough
West Bromwich Albion
1
1
07:00 PM
Wed
Everton
Mansfield Town
2
-
06:45 PM
Tue
Chesterfield
Mansfield Town
-
2
06:45 PM
Tue
Millwall
Leyton Orient
-
1
06:45 PM
Tue
Portsmouth
Millwall
-
1
06:45 PM
Tue
Barnsley
Tranmere Rovers
2
2
06:45 PM
Wed
Middlesbrough
Barnsley
-
1
06:45 PM
Tue
Northampton Town
AFC Wimbledon
-
1
06:45 PM
Wed
Coventry City
Northampton Town
1
2
01:15 PM
Sat
Walsall
Sheffield Wednesday
-
-
06:45 PM
Tue
Walsall
Crawley Town
2
3
03:00 PM
Sat
Mansfield Town
Barnsley
2
2
07:45 PM
Tue
Mansfield Town
Reading
1
-
07:45 PM
Tue
Rotherham United
Mansfield Town
-
-
03:00 PM
Sat
Mansfield Town
AFC Wimbledon
2
2
03:00 PM
Sat
Mansfield Town
Lincoln City
-
2
08:00 PM
Tue
Blackpool
Mansfield Town
1
-
07:45 PM
Tue
Mansfield Town
Peterborough United
1
2
03:00 PM
Sat
Mansfield Town
Wycombe Wanderers
-
-
07:45 PM
Tue
Plymouth Argyle
Mansfield Town
1
1
03:00 PM
Sat
Stevenage Borough
Mansfield Town
1
1
03:00 PM
Sat
Mansfield Town
Port Vale
3
-
03:00 PM
Thu
Mansfield Town
Bradford City
3
-
07:45 PM
Mon
Bolton Wanderers
Mansfield Town
-
1
03:00 PM
Fri
Barnsley
Mansfield Town
2
3
03:00 PM
Sat
Mansfield Town
Stockport County
1
2
12:30 PM
Sat
AFC Wimbledon
Mansfield Town
-
-
07:45 PM
Tue
Mansfield Town
Bolton Wanderers
-
1
03:00 PM
Sat
Cardiff City
Mansfield Town
3
-
03:00 PM
Sat
Mansfield Town
Huddersfield Town
1
3
12:30 PM
Sat
Northampton Town
Mansfield Town
2
1
07:45 PM
Tue
Mansfield Town
Plymouth Argyle
2
-
11:30 AM
Sat
Mansfield Town
Wigan Athletic
1
1
02:00 PM
Sat
Luton Town
Mansfield Town
-
2
02:00 PM
Sat
Reading
Mansfield Town
1
1
02:00 PM
Sat
Mansfield Town
Rotherham United
2
1
02:00 PM
Sat
Port Vale
Mansfield Town
2
1
02:00 PM
Sat
Mansfield Town
Stevenage Borough
1
1
02:00 PM
Sat
Wycombe Wanderers
Mansfield Town
2
-
02:10 PM
Sat
Lincoln City
Mansfield Town
1
1
02:00 PM
Sat
Mansfield Town
Leyton Orient
4
1
06:45 PM
Tue
Mansfield Town
Blackpool
2
-
11:30 AM
Sat
Exeter City
Mansfield Town
1
2
02:00 PM
Sat
Mansfield Town
Doncaster Rovers
1
2
02:00 PM
Sat
Burton
Mansfield Town
2
1
07:00 PM
Tue
Bolton Wanderers
Barnsley
2
3
06:30 PM
Fri
Barnsley
Bolton Wanderers
1
3
11:30 AM
Sat
Barnsley
Northampton Town
1
1
02:00 PM
Sat
Blackpool
Barnsley
3
2
06:45 PM
Tue
Portsmouth
Barnsley
3
2
02:00 PM
Sat
Barnsley
Reading
2
2
06:45 PM
Tue
Stevenage Borough
Barnsley
2
1
02:00 PM
Sat
Charlton Athletic
Barnsley
2
1
02:00 PM
Mon
Burton
Barnsley
1
3
03:00 PM
Fri
Barnsley
Cambridge United
-
2
03:00 PM
Sat
Barnsley
Cheltenham Town
-
-
03:00 PM
Sat
Barnsley
Lincoln City
1
5
07:45 PM
Tue
Barnsley
Bolton Wanderers
2
2
03:00 PM
Sat
Wycombe Wanderers
Barnsley
2
4
03:00 PM
Sat
Barnsley
Derby County
2
1
03:00 PM
Sat
Fleetwood Town
Barnsley
1
2
07:45 PM
Tue
Shrewsbury Town
Barnsley
1
1
03:00 PM
Sat
Barnsley
Leyton Orient
2
1
03:00 PM
Sat
Bolton Wanderers
Barnsley
1
1
03:00 PM
Sat
Barnsley
Exeter City
1
2
07:45 PM
Tue
Oxford United
Barnsley
-
1
07:45 PM
Tue
Barnsley
Carlisle United
2
1
03:00 PM
Sat
Barnsley
Bristol Rovers
2
1
03:00 PM
Mon
Barnsley
Wigan Athletic
1
1
07:45 PM
Fri
Peterborough United
Barnsley
2
2
03:00 PM
Tue
Port Vale
Barnsley
2
3
03:00 PM
Sat
Barnsley
Stevenage Borough
2
1
03:00 PM
Sat
Barnsley
Charlton Athletic
1
1
02:00 PM
Sat
Exeter City
Barnsley
-
1
06:45 PM
Tue
Cambridge United
Barnsley
-
4
02:00 PM
Sat
Barnsley
Blackpool
-
1
02:00 PM
Sat
Northampton Town
Barnsley
1
2
06:45 PM
Tue
Barnsley
Portsmouth
2
3
02:00 PM
Sat
Barnsley
Burton
2
-
02:00 PM
Sat
Cheltenham Town
Barnsley
-
2
02:00 PM
Sat
Wigan Athletic
Barnsley
-
2
02:00 PM
Sat
Barnsley
Oxford United
1
3
06:45 PM
Tue
Barnsley
Peterborough United
1
3
02:00 PM
Sat
Bristol Rovers
Barnsley
1
1
02:00 PM
Sat
Barnsley
Port Vale
7
-
03:00 PM
Sat
Sunderland
Walsall
2
1
03:00 PM
Sat
Walsall
Fleetwood Town
2
-
03:00 PM
Sat
Burton
Walsall
-
-
03:00 PM
Sat
Walsall
Bradford City
3
2
07:45 PM
Tue
Walsall
AFC Wimbledon
-
1
03:00 PM
Sat
Blackpool
Walsall
2
-
03:00 PM
Sat
Walsall
Rochdale
1
2
07:45 PM
Tue
Plymouth Argyle
Walsall
2
1
03:00 PM
Sat
Gillingham
Walsall
-
3
03:00 PM
Sat
Walsall
Scunthorpe United
1
2
03:00 PM
Tue
Charlton Athletic
Walsall
2
1
03:00 PM
Sat
Walsall
Luton Town
2
2
03:00 PM
Sat
Peterborough United
Walsall
1
1
03:00 PM
Sat
Bradford City
Walsall
4
-
03:00 PM
Sat
Walsall
Sunderland
2
2
12:00 PM
Sat
Fleetwood Town
Walsall
-
-
07:45 PM
Tue
Walsall
Charlton Athletic
-
2
03:00 PM
Sat
Walsall
Burton
1
3
02:00 PM
Sat
Walsall
Wycombe Wanderers
3
2
06:45 PM
Tue
Southend United
Walsall
3
-
02:00 PM
Sat
Luton Town
Walsall
2
-
02:00 PM
Sat
Bristol Rovers
Walsall
-
1
06:45 PM
Tue
Walsall
Shrewsbury Town
-
-
02:00 PM
Sat
Walsall
Accrington Stanley
-
1
02:00 PM
Sat
Oxford United
Walsall
1
2
02:00 PM
Sat
Walsall
Doncaster Rovers
1
4
02:00 PM
Sat
Barnsley
Walsall
1
1
02:00 PM
Sat
Walsall
Plymouth Argyle
2
1
02:00 PM
Sat
Walsall
Southend United
-
1
02:00 PM
Sat
Doncaster Rovers
Walsall
-
3
06:45 PM
Tue
Milton Keynes Dons
Walsall
1
1
02:00 PM
Sat
Walsall
Blackpool
1
1
02:00 PM
Sat
Walsall
Shrewsbury Town
1
1
02:00 PM
Sat
Wigan Athletic
Walsall
2
-
06:45 PM
Tue
Walsall
Charlton Athletic
2
2
02:00 PM
Sat
Walsall
Peterborough United
1
1
06:45 PM
Tue
Rotherham United
Walsall
5
1
02:00 PM
Sat
Bristol Rovers
Walsall
2
1
02:00 PM
Sat
Walsall
Plymouth Argyle
2
1
02:00 PM
Sat
Walsall
Bradford City
3
3
02:00 PM
Sat
Portsmouth
Walsall
1
1
02:00 PM
Sat
Walsall
Oldham Athletic
2
1
02:00 PM
Sat
Walsall
Burton
2
-
06:45 PM
Wed
Mansfield Town
Newcastle U21
2
2
06:45 PM
Tue
Mansfield Town
Harrogate Town
-
1
06:00 PM
Tue
Northampton Town
Walsall
1
1
06:00 PM
Tue
Walsall
Chelsea U21
1
1
06:45 PM
Tue
Bristol Rovers
Walsall
2
2
07:45 PM
Tue
Walsall
Portsmouth
1
2
07:45 PM
Tue
Walsall
Chelsea U21
3
2
07:00 PM
Tue
Walsall
Forest Green Rovers
6
-
06:00 PM
Tue
Walsall
Southampton U21
1
-
06:45 PM
Tue
Coventry City
Walsall
-
-
06:45 PM
Wed
Northampton Town
Mansfield Town
-
1
02:00 PM
Sat
Barrow
Northampton Town
1
3
02:00 PM
Sat
Northampton Town
Exeter City
1
1
02:00 PM
Sat
Leyton Orient
Northampton Town
2
4
02:00 PM
Mon
Northampton Town
Harrogate Town
3
-
02:00 PM
Fri
Oldham Athletic
Northampton Town
-
2
02:00 PM
Sat
Northampton Town
Bradford City
-
-
02:00 PM
Sat
Mansfield Town
Northampton Town
1
-
03:00 PM
Sat
Northampton Town
Hartlepool United
2
-
03:00 PM
Sat
Northampton Town
Bristol Rovers
-
1
07:45 PM
Tue
Stevenage Borough
Northampton Town
1
2
03:00 PM
Sat
Carlisle United
Northampton Town
2
1
03:00 PM
Sat
Northampton Town
Tranmere Rovers
3
2
07:45 PM
Tue
Northampton Town
Walsall
1
1
03:00 PM
Sat
Port Vale
Northampton Town
-
-
07:45 PM
Tue
Northampton Town
Newport County
1
-
03:00 PM
Sat
Walsall
Northampton Town
-
1
07:45 PM
Tue
Northampton Town
Barrow
-
1
03:00 PM
Sat
Northampton Town
Salford City
1
-
03:00 PM
Sat
Sutton United
Northampton Town
-
-
03:00 PM
Sat
Northampton Town
Crawley Town
-
1
03:00 PM
Sat
Swindon Town
Northampton Town
5
2
03:00 PM
Sat
Harrogate Town
Northampton Town
1
2
07:45 PM
Tue
Exeter City
Northampton Town
1
2
03:00 PM
Sat
Northampton Town
Leyton Orient
1
-
03:00 PM
Sat
Bradford City
Northampton Town
1
1
03:00 PM
Sat
Bristol Rovers
Northampton Town
2
1
01:00 PM
Sat
Northampton Town
Carlisle United
3
-
02:00 PM
Sat
Tranmere Rovers
Northampton Town
-
2
02:00 PM
Sat
Northampton Town
Mansfield Town
2
-
02:00 PM
Sat
Northampton Town
Sutton United
-
2
01:00 PM
Sat
Northampton Town
Swindon Town
1
1
06:45 PM
Tue
Newport County
Northampton Town
-
1
02:00 PM
Sat
Northampton Town
Scunthorpe United
2
-
02:00 PM
Sat
Crawley Town
Northampton Town
-
-
02:00 PM
Sat
Colchester United
Northampton Town
-
1
02:00 PM
Sat
Northampton Town
Port Vale
1
-
02:00 PM
Sat
Carlisle United
Walsall
-
-
02:00 PM
Sat
Walsall
Morecambe
-
2
02:00 PM
Sat
Scunthorpe United
Walsall
-
2
06:00 PM
Tue
Walsall
Salford City
-
2
04:30 PM
Sat
Colchester United
Walsall
2
1
06:00 PM
Tue
Walsall
Tranmere Rovers
1
-
02:00 PM
Sat
Walsall
Forest Green Rovers
2
1
02:00 PM
Mon
Leyton Orient
Walsall
-
-
02:00 PM
Fri
Walsall
Harrogate Town
-
-
03:00 PM
Sat
Grimsby Town
Walsall
1
1
07:00 PM
Tue
Southend United
Walsall
-
-
03:00 PM
Sat
Bolton Wanderers
Walsall
2
1
07:00 PM
Tue
Crawley Town
Walsall
1
1
07:00 PM
Fri
Walsall
Barrow
-
1
03:00 PM
Sat
Cambridge United
Walsall
1
-
07:00 PM
Tue
Exeter City
Walsall
-
-
03:00 PM
Sat
Walsall
Bradford City
1
2
05:30 PM
Wed
Walsall
Newport County
-
1
03:00 PM
Sat
Stevenage Borough
Walsall
1
1
07:00 PM
Tue
Walsall
Cheltenham Town
1
2
06:45 PM
Tue
Walsall
Mansfield Town
1
1
03:00 PM
Sat
Port Vale
Walsall
1
3
07:00 PM
Tue
Morecambe
Walsall
1
1
03:00 PM
Sat
Walsall
Oldham Athletic
1
1
03:00 PM
Sat
Walsall
Carlisle United
-
2
07:00 PM
Tue
Walsall
Scunthorpe United
1
2
03:00 PM
Sat
Salford City
Walsall
2
-
03:00 PM
Sat
Walsall
Port Vale
4
3
07:00 PM
Tue
Oldham Athletic
Walsall
2
3
03:00 PM
Sat
Walsall
Bolton Wanderers
2
1
03:00 PM
Sat
Tranmere Rovers
Walsall
1
3
07:00 PM
Wed
Walsall
Stevenage Borough
1
1
07:00 PM
Tue
Newport County
Walsall
1
1
03:00 PM
Sat
Cheltenham Town
Walsall
3
-
03:00 PM
Sat
Walsall
Southend United
-
1
03:00 PM
Sat
Mansfield Town
Walsall
1
1
07:00 PM
Tue
Walsall
Cambridge United
-
2
02:00 PM
Sat
Barrow
Walsall
2
2
06:45 PM
Tue
Bradford City
Walsall
1
1
02:00 PM
Sat
Walsall
Exeter City
-
-
06:00 PM
Tue
Walsall
Leyton Orient
2
1
02:00 PM
Sat
Walsall
Colchester United
1
1
02:00 PM
Sat
Forest Green Rovers
Walsall
1
1
02:00 PM
Sat
Harrogate Town
Walsall
2
2
02:00 PM
Sat
Walsall
Grimsby Town
1
-
03:00 PM
Sat
Walsall
Exeter City
3
1
03:00 PM
Sat
Walsall
Port Vale
2
2
03:00 PM
Sat
Walsall
Northampton Town
3
2
07:45 PM
Tue
Newport County
Walsall
-
-
03:00 PM
Sat
Forest Green Rovers
Walsall
1
2
03:00 PM
Sat
Walsall
Crewe Alexandra
1
2
07:45 PM
Tue
Walsall
Morecambe
-
2
03:00 PM
Sat
Carlisle United
Walsall
2
1
03:00 PM
Sat
Walsall
Crawley Town
2
1
03:00 PM
Sat
Cheltenham Town
Walsall
3
1
03:00 PM
Sat
Salford City
Walsall
1
2
03:00 PM
Wed
Walsall
Leyton Orient
1
-
03:00 PM
Sun
Walsall
Carlisle United
1
2
03:00 PM
Thu
Scunthorpe United
Walsall
-
2
03:00 PM
Sat
Exeter City
Walsall
3
3
03:00 PM
Sat
Port Vale
Walsall
-
1
03:00 PM
Sat
Walsall
Stevenage Borough
-
-
03:00 PM
Sat
Walsall
Cambridge United
2
1
03:00 PM
Sat
Swindon Town
Walsall
2
1
02:00 PM
Sat
Walsall
Mansfield Town
1
2
06:45 PM
Tue
Oldham Athletic
Walsall
2
-
02:00 PM
Sat
Walsall
Cheltenham Town
1
2
02:00 PM
Sat
Leyton Orient
Walsall
3
1
02:00 PM
Sat
Walsall
Salford City
-
3
02:00 PM
Sat
Crawley Town
Walsall
2
3
02:00 PM
Sat
Walsall
Scunthorpe United
1
-
06:45 PM
Tue
Morecambe
Walsall
-
1
02:00 PM
Sat
Walsall
Bradford City
-
1
02:00 PM
Sat
Colchester United
Walsall
-
-
02:00 PM
Sat
Walsall
Grimsby Town
1
3
02:00 PM
Sat
Plymouth Argyle
Walsall
3
-
06:45 PM
Tue
Walsall
Newport County
-
-
02:00 PM
Sat
Crewe Alexandra
Walsall
1
-
02:00 PM
Sat
Walsall
Forest Green Rovers
1
1
02:00 PM
Sat
Northampton Town
Walsall
-
1
07:00 PM
Mon
Sunderland U21
Middlesbrough U21
5
7
06:00 PM
Mon
Nottingham Forest U21
Middlesbrough U21
1
4
12:15 PM
Sat
Mansfield Town
Arsenal
1
2
03:00 PM
Sat
Burnley
Mansfield Town
1
2
02:30 PM
Sun
Sheffield United
Mansfield Town
3
4
03:00 PM
Sat
Mansfield Town
Harrogate Town
3
2
12:15 PM
Sat
Crystal Palace
Millwall
3
1
12:15 PM
Sat
Leeds United
Millwall
-
2
07:30 PM
Mon
Millwall
Dagenham Redbridge
3
-
03:00 PM
Sat
Middlesbrough
Brighton Hove Albion
1
5
03:00 PM
Sat
Walsall
Bristol Rovers
1
2
03:00 PM
Sat
Walsall
Oxford United
-
1
07:45 PM
Wed
Darlington
Walsall
-
1
03:00 PM
Sat
Walsall
Darlington
2
2
03:00 PM
Sat
Bolton Wanderers
Walsall
5
2
07:45 PM
Tue
Sunderland
Walsall
-
1
Matches
Date
LeagueMatchPlayedGoalsAssistsRating
League
English Football League ChampionshipJanuary 28, 2025
Match
90"--6.97PlayedGoalsAssistsRating
90"--6.97
League
English Football League ChampionshipJanuary 25, 2025
Match
1"--6.8PlayedGoalsAssistsRating
1"--6.8
League
English Football League ChampionshipSeptember 13, 2022
Match
90"--5.79PlayedGoalsAssistsRating
90"--5.79
League
English Football League ChampionshipSeptember 5, 2022
Match
90"--6.58PlayedGoalsAssistsRating
90"--6.58
League
English Football League ChampionshipAugust 30, 2022
Match
90"--5.74PlayedGoalsAssistsRating
90"--5.74
League
English Football League ChampionshipAugust 27, 2022
Match
90"--6.2PlayedGoalsAssistsRating
90"--6.2
League
English Football League TrophyNovember 12, 2019
Match
90"--6.51PlayedGoalsAssistsRating
90"--6.51
Match Log
TeamsLeagueYearAppearancesStartsGoalsAssistsYellow cardsRed cards
Mansfield TownEnglish Football League OneApps12
Goals0
Yellow cards0
Starts12
Assists0
Red cards0
Mansfield TownEnglish Football League OneApps22
Goals0
Yellow cards0
Starts22
Assists1
Red cards0
Mansfield TownEnglish Football League CupApps2
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
Mansfield TownEnglish Football League TrophyApps2
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
MillwallEnglish Football League ChampionshipApps12
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
BarnsleyEnglish Football League OneApps24
Goals0
Yellow cards1
Starts24
Assists1
Red cards0
MillwallEnglish Football League CupApps2
Goals0
Yellow cards1
Starts2
Assists0
Red cards0
MillwallEnglish Football League ChampionshipApps22
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
BarnsleyEnglish Football League OneApps16
Goals0
Yellow cards1
Starts16
Assists0
Red cards0
Middlesbrough U21English U21 Premier LeagueApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
BarnsleyEnglish Football League CupApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
MiddlesbroughEnglish Football League ChampionshipApps23
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Northampton TownEnglish Football League TwoApps22
Goals0
Yellow cards0
Starts22
Assists0
Red cards1
Middlesbrough U21English U21 Premier LeagueApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
MiddlesbroughEnglish Football League CupApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
MiddlesbroughEnglish Football League ChampionshipApps25
Goals0
Yellow cards1
Starts4
Assists0
Red cards0
Northampton TownEnglish Football League TwoApps15
Goals0
Yellow cards1
Starts15
Assists0
Red cards0
WalsallEnglish Football League TwoApps25
Goals0
Yellow cards1
Starts17
Assists0
Red cards0
Northampton TownEnglish Football League CupApps2
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Northampton TownEnglish Football League TrophyApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
WalsallEnglish Football League TwoApps32
Goals0
Yellow cards1
Starts24
Assists0
Red cards0
WalsallEnglish Football League CupApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
WalsallEnglish Football League TrophyApps3
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
WalsallEnglish Football League OneApps11
Goals0
Yellow cards0
Starts11
Assists0
Red cards0
WalsallEnglish Football League TwoApps23
Goals0
Yellow cards0
Starts20
Assists0
Red cards0
WalsallEnglish Football League CupApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
WalsallEnglish Football League TrophyApps4
Goals0
Yellow cards0
Starts3
Assists0
Red cards0
WalsallEnglish Football League OneApps17
Goals0
Yellow cards0
Starts17
Assists0
Red cards0
WalsallEnglish Football League OneApps14
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
WalsallEnglish Football League OneApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Coming Soon
Transfer history
Liam Roberts Salary-career Earnings
TeamsYearWeekly SalaryAnnual SalaryTeamsLeagueAge Contract until

Mansfield Town
England

Millwall
England

Barnsley
England

Middlesbrough
England

Middlesbrough
England

Northampton Town
England
Champions
Coming Soon
Stats
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played14
Started0
Minutes per game3.2
Attacking
Goals0
Scoring3.2
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played17
Started17
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls1.6
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.1
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played11
Started11
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls3.1
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played16
Started16
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes462
Key passes0
Accurate passes15.9
Accurate long balls7.7
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.2
Other
Succ. dribbles0.0
Total duels won0.4
Fouls0.1
Was fouled0.2
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played24
Started24
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists1
Passes731
Key passes1
Accurate passes15.7
Accurate long balls8.8
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.8
Other
Succ. dribbles0.0
Total duels won0.4
Fouls0.1
Was fouled0.2
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played22
Started22
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists1
Passes710
Key passes1
Accurate passes18.3
Accurate long balls8.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.5
Other
Succ. dribbles0.0
Total duels won0.4
Fouls0.0
Was fouled0.2
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played12
Started12
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes348
Key passes0
Accurate passes15.8
Accurate long balls10.1
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.8
Other
Succ. dribbles0.0
Total duels won0.2
Fouls0.0
Was fouled0.1
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played23
Started20
Minutes per game78.3
Attacking
Goals0
Scoring78.3
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes597
Key passes2
Accurate passes9.7
Accurate long balls10.8
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.7
Other
Succ. dribbles0.0
Total duels won0.6
Fouls0.0
Was fouled0.3
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played32
Started24
Minutes per game68.2
Attacking
Goals0
Scoring68.2
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes719
Key passes1
Accurate passes8.5
Accurate long balls8.4
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.6
Other
Succ. dribbles0.0
Total duels won0.4
Fouls0.0
Was fouled0.2
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played40
Started32
Minutes per game72.0
Attacking
Goals0
Scoring72.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes907
Key passes2
Accurate passes8.3
Accurate long balls8.1
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.7
Other
Succ. dribbles0.0
Total duels won0.4
Fouls0.0
Was fouled0.1
Offsides0.0
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played22
Started22
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes626
Key passes1
Accurate passes10.2
Accurate long balls8.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.1
Other
Succ. dribbles0.0
Total duels won0.3
Fouls0.0
Was fouled0.1
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red1
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls16.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started3
Minutes per game67.5
Attacking
Goals0
Scoring67.5
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes35
Key passes0
Accurate passes3.5
Accurate long balls12.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.2
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls9.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started3
Minutes per game47.0
Attacking
Goals0
Scoring47.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes24
Key passes0
Accurate passes1.5
Accurate long balls1.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.8
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.2
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red1
Matches
Total played3
Started3
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes87
Key passes0
Accurate passes11.3
Accurate long balls10.7
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.3
Other
Succ. dribbles0.0
Total duels won0.7
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes38
Key passes0
Accurate passes23.0
Accurate long balls15.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes30
Key passes1
Accurate passes16.0
Accurate long balls9.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes41
Key passes1
Accurate passes20.0
Accurate long balls29.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game2.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes28
Key passes0
Accurate passes8.0
Accurate long balls10.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes37
Key passes0
Accurate passes28.0
Accurate long balls8.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes60
Key passes0
Accurate passes13.0
Accurate long balls11.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes47
Key passes0
Accurate passes8.5
Accurate long balls4.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won0.5
Fouls0.0
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started3
Minutes per game67.5
Attacking
Goals0
Scoring67.5
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes62
Key passes0
Accurate passes9.0
Accurate long balls9.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.2
Fouls0.0
Was fouled0.2
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started1
Minutes per game30.0
Attacking
Goals0
Scoring30.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes24
Key passes0
Accurate passes2.7
Accurate long balls3.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played25
Started4
Minutes per game14.4
Attacking
Goals0
Scoring14.4
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes109
Key passes0
Accurate passes2.3
Accurate long balls1.4
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.1
Other
Succ. dribbles0.0
Total duels won0.1
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played23
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played22
Started0
Minutes per game0.0
Attacking
Goals0
Scoring0.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played12
Started1
Minutes per game7.6
Attacking
Goals0
Scoring7.6
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes33
Key passes0
Accurate passes0.4
Accurate long balls0.4
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.2
Other
Succ. dribbles0.0
Total duels won0.2
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
The Highest Paid Player

Danny DrinkwaterReading
£5.2M
Abdul Baba RahmanReading
£4.47M
Nathaniel PhillipsCardiff City
£3.38M
Aaron MooyHuddersfield Town
£2.6M
Aaron RamseyCardiff City
£2.6M
Gary MedelCardiff City
£2.6M
Albert Sambi LokongaLuton Town
£2.6M
Kenwyne JonesCardiff City
£2.42M
Mathias Zanka JorgensenHuddersfield Town
£2.35M
Calum ChambersCardiff City
£2.34MAbout Liam Roberts
About Liam Roberts Football Player
Your destination for real-time updates from all Football tournaments that Liam Roberts played.
Previous Match:
Draw the match in Field Mill against Barnsley (2-2).
Next Match:
Liam Roberts will play their next match on March 17, 2026 at 19:45 against Bradford City in Northern Commercials Stadium.
What's Next?
See the match schedule for all football matches. Check live scores for today, and never miss a point. Visit the main Football Live Scores page.
























































