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

Millwall
England

Middlesbrough
England

Middlesbrough
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 played2
Started2
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes52
Key passes0
Accurate passes9.0
Accurate long balls8.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.5
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
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 played34
Started26
Minutes per game68.8
Attacking
Goals0
Scoring68.8
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes739
Key passes1
Accurate passes8.0
Accurate long balls7.8
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.1
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played15
Started15
Minutes per game89.9
Attacking
Goals0
Scoring89.9
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes431
Key passes1
Accurate passes10.4
Accurate long balls8.0
Accurate crosses0.0
Defending
Interceptions per game0.1
Tackles per game0.0
Clearances per game1.3
Other
Succ. dribbles0.0
Total duels won0.3
Fouls0.1
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 played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes31
Key passes0
Accurate passes8.0
Accurate long balls7.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game1.0
Other
Succ. dribbles0.0
Total duels won1.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
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
Gary MedelCardiff City
£3.04M
Aaron RamseyCardiff City
£2.6M
Albert Sambi LokongaLuton Town
£2.6M
Calum ChambersCardiff City
£2.34M
Laurent DepoitreHuddersfield Town
£2.13M
Steven CaulkerCardiff City
£2.13M
Steve MouniéHuddersfield Town
£2.13M






















































