Skip to content
Liam Roberts

Liam Roberts

Goalkeeper  at Mansfield Town
Age31
CitizenshipEngland
Height1.95 m
Footleft
BornNovember 21, 1994
at Mansfield Town 327 days · joined 2025-07-01
👕200+ Apps
Market value €200k
Rating · 25/26 5.0 Average
Goalkeeper

Career snapshot

9
clubs played for
12/13
debut season
0
goals / match
Walsall FC
top club · 149 apps

Position rank · 25/26

#333
goals rank
#349
assists rank
0
season goals
1
season assists

Among 1,246 Goalkeepers · ≥200 mins

Career highs

€300k
peak value · 2022
top transfer fee
best season
int'l / penalties
275Appearances
0Goals
1Assists
7Yellow cards
0Red cards
272Full matches (90′)
Full nameLiam Roberts
Name in home countryLiam Joseph Roberts
Date of birth1994-11-21 (31 yrs)
Place of birthWalsall, England
CitizenshipEngland
PositionGoalkeeper
Footleft
Height195.00 m
Current clubMansfield Town
Joined2025-07-01
Contract expires2027-06-30
AgentUnique Sports Group
Jul 2025
25/26 — Mansfield Town
9 matches · 0 G · 0 A · across 3 competitions
Jul 2025
Transfer: Millwall → Mansfield Town
25/26 · Transfer
Jul 2024
Transfer: Middlesbrough → Millwall
24/25 · Transfer
Jul 2024
24/25 — Millwall FC
6 matches · 0 G · 0 A · across 3 competitions
May 2024
Transfer: Barnsley → Middlesbrough
23/24 · Return from loan
Jul 2023
Transfer: Middlesbrough → Barnsley
23/24 · Loan
Jul 2023
23/24 — Barnsley FC
40 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Middlesbrough FC, Middlesbrough FC U21
7 matches · 0 G · 0 A · across 5 competitions
Jul 2022
Transfer: Northampton → Middlesbrough
22/23 · Transfer
Jul 2021
21/22 — Northampton Town
49 matches · 0 G · 0 A · across 5 competitions
Jul 2021
Transfer: Walsall → Northampton
21/22 · Transfer
Jul 2020
20/21 — Walsall FC
34 matches · 0 G · 0 A · across 4 competitions
Jul 2019
19/20 — Walsall FC
39 matches · 0 G · 1 A · across 4 competitions
Jul 2018
18/19 — Walsall FC
47 matches · 0 G · 0 A · across 4 competitions
Jul 2017
17/18 — Walsall FC
28 matches · 0 G · 0 A · across 4 competitions
May 2017
Transfer: Chester → Walsall
16/17 · Return from loan
Jul 2016
Transfer: Walsall → Chester
16/17 · Loan
Jul 2016
16/17 — Chester FC
15 matches · 0 G · 0 A · across 1 competition
Nov 2015
Transfer: Rugby Town → Walsall
15/16 · Return from loan
Oct 2015
Transfer: Walsall → Rugby Town
15/16 · Loan
Oct 2015
Transfer: Gresley → Walsall
15/16 · Return from loan
Aug 2015
Transfer: Walsall → Gresley
15/16 · Loan
Jul 2015
15/16 — Walsall FC
1 matches · 0 G · 0 A · across 1 competition
May 2015
Transfer: Gresley → Walsall
14/15 · Return from loan
Jan 2015
Transfer: Walsall → Gresley
14/15 · Loan
Jan 2015
Transfer: Southport → Walsall
14/15 · Return from loan
Nov 2014
Transfer: Walsall → Southport
14/15 · Loan
Nov 2014
Transfer: Rainworth → Walsall
14/15 · Return from loan
Sep 2014
Transfer: Walsall → Rainworth
14/15 · Loan
Sep 2014
Transfer: Rushall → Walsall
14/15 · Return from loan
Jul 2014
Transfer: Walsall → Rushall
14/15 · Loan
Jul 2014
14/15 — Southport FC
0 matches · 0 G · 0 A · across 2 competitions
Jul 2013
13/14 — Walsall FC
0 matches · 0 G · 0 A · across 3 competitions
Jul 2013
Transfer: Walsall U18 → Walsall
13/14 · Transfer
Jan 2013
Transfer: Romulus → Walsall U18
12/13 · Return from loan
Dec 2012
Transfer: Walsall U18 → Romulus
12/13 · Loan
Jul 2012
12/13 — Walsall FC
0 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset

Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards0 total · 0.00/90
39
Clean sheets2 total · 2.00/90
36
24,495 min
Minutes played by club
Mansfield Town 3.3%
Millwall FC 1.5%
Barnsley FC 14.7%
Middlesbrough FC 1.8%
Middlesbrough FC U21 0.7%
Northampton Town 18.0%
Walsall FC 54.4%
Chester FC 5.5%
Southport FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Mansfield Town 1 25/26 25/26 9 0 0 810
Millwall FC 1 24/25 24/25 6 0 0 369
Barnsley FC 1 23/24 23/24 40 0 0 3,600
Middlesbrough FC 1 22/23 22/23 5 0 0 450
Middlesbrough FC U21 1 22/23 22/23 2 0 0 180
Northampton Town 1 21/22 21/22 49 0 0 4,410
Walsall FC 7 12/13 20/21 149 0 1 13,326
Chester FC 1 16/17 16/17 15 0 0 1,350
Southport FC 1 14/15 14/15 0 0 0 0

Career trajectory — goals, assists & market value

0€75K1€150K1€225K1€300K14/1516/1719/20 — 1 assists119/2022/2323/2424/2525/2614/15 — €50K16/17 — €50K22/23 — €300K23/24 — €300K24/25 — €225K25/26 — €200KGoalsAssistsMarket value

Goals by season

12/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

12/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Mansfield Town 2 0 0 0 0 180
25/26 EFL Trophy Mansfield Town 0 0 0 0 0 0
25/26 League One Mansfield Town 7 0 0 0 0 630
24/25 Championship Millwall FC 2 0 0 0 0 91
24/25 EFL Cup Millwall FC 2 0 0 1 0 180
24/25 FA Cup Millwall FC 2 0 0 0 0 98
23/24 EFL Cup Barnsley FC 0 0 0 0 0 0
23/24 League One Barnsley FC 38 0 0 2 0 3,420
23/24 League One Play-Offs Barnsley FC 2 0 0 0 0 180
22/23 Championship Middlesbrough FC 4 0 0 1 0 360
22/23 Championship Play-Offs Middlesbrough FC 0 0 0 0 0 0
22/23 EFL Cup Middlesbrough FC 1 0 0 0 0 90
22/23 FA Cup Middlesbrough FC 0 0 0 0 0 0
22/23 Premier League 2 Middlesbrough FC U21 2 0 0 0 0 180
21/22 EFL Cup Northampton Town 0 0 0 0 0 0
21/22 EFL Trophy Northampton Town 0 0 0 0 0 0
21/22 FA Cup Northampton Town 2 0 0 0 0 180
21/22 League Two Northampton Town 46 0 0 1 0 4,140
21/22 League Two Play-Offs Northampton Town 1 0 0 0 0 90
20/21 EFL Cup Walsall FC 1 0 0 0 0 90
20/21 EFL Trophy Walsall FC 0 0 0 0 0 0
20/21 FA Cup Walsall FC 1 0 0 0 0 90
20/21 League Two Walsall FC 32 0 0 1 0 2,811
19/20 EFL Cup Walsall FC 1 0 0 0 0 90
19/20 EFL Trophy Walsall FC 4 0 0 0 0 360
19/20 FA Cup Walsall FC 2 0 0 0 0 180
19/20 League Two Walsall FC 32 0 1 1 0 2,880
18/19 EFL Cup Walsall FC 0 0 0 0 0 0
18/19 EFL Trophy Walsall FC 1 0 0 0 0 90
18/19 FA Cup Walsall FC 4 0 0 0 0 360
18/19 League One Walsall FC 42 0 0 0 0 3,780
17/18 EFL Cup Walsall FC 0 0 0 0 0 0
17/18 EFL Trophy Walsall FC 4 0 0 0 0 390
17/18 FA Cup Walsall FC 0 0 0 0 0 0
17/18 League One Walsall FC 24 0 0 0 0 2,115
16/17 National League Chester FC 15 0 0 0 0 1,350
15/16 League One Walsall FC 1 0 0 0 0 90
14/15 Conference Southport FC 0 0 0 0 0 0
14/15 FA Cup Southport FC 0 0 0 0 0 0
13/14 EFL Trophy Walsall FC 0 0 0 0 0 0
13/14 League Cup Walsall FC 0 0 0 0 0 0
13/14 League One Walsall FC 0 0 0 0 0 0
12/13 League One Walsall FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-12-04 Walsall U18 Romulus Loan 0
12/13 2013-01-01 Romulus Walsall U18 Return from loan 0
13/14 2013-07-01 Walsall U18 Walsall Transfer 0
14/15 2014-07-29 Walsall Rushall Loan 50000
14/15 2014-09-08 Rushall Walsall Return from loan 50000
14/15 2014-09-09 Walsall Rainworth Loan 50000
14/15 2014-11-26 Rainworth Walsall Return from loan 50000
14/15 2014-11-27 Walsall Southport Loan 50000
14/15 2015-01-05 Southport Walsall Return from loan 50000
14/15 2015-01-16 Walsall Gresley Loan 50000
14/15 2015-05-31 Gresley Walsall Return from loan 50000
15/16 2015-08-14 Walsall Gresley Loan 50000
15/16 2015-10-09 Gresley Walsall Return from loan 50000
15/16 2015-10-16 Walsall Rugby Town Loan 50000
15/16 2015-11-16 Rugby Town Walsall Return from loan 50000
16/17 2016-07-04 Walsall Chester Loan 50000
16/17 2017-05-31 Chester Walsall Return from loan 50000
21/22 2021-07-01 Walsall Northampton Transfer 50000
22/23 2022-07-01 Northampton Middlesbrough Transfer 50000
23/24 2023-07-18 Middlesbrough Barnsley Loan 300000
23/24 2024-05-31 Barnsley Middlesbrough Return from loan 250000
24/25 2024-07-22 Middlesbrough Millwall Transfer 250000
25/26 2025-07-01 Millwall Mansfield Town Transfer 200000

No recorded injuries.

Current€200k
Peak€300k
Low€50k
Δ since start+€150k
€50k€113k€175k€238k€300k197019701970
DateValue
Jan 1, 1970 €200k
Jan 1, 1970 €225k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €50k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
James Clarke 1 0 0
Devante Cole 2 0 0
Jordan Williams 2 0 0
Paul Lewis 2 0 0
Alfie Bates 1 0 0
Andy Cook 1 0 0
Rory Holden 1 0 0
Sam Hoskins 2 0 0
Fraser Horsfall 2 0 0
Kieron Morris 1 0 0
Mitch Pinnock 2 0 0
Jon Guthrie 1 0 0
Elijah Adebayo 1 0 0
Cameron Norman 1 0 0
George Dobson 1 0 0
Wes McDonald 1 0 0
Nicky Devlin 1 0 0
Luke Leahy 1 1 0
Dan Scarr 1 0 0
Josh Gordon 1 0 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
23/24 2024-05-31 Barnsley Middlesbrough Return from loan €250k
23/24 2023-07-18 Middlesbrough Barnsley Loan €300k
16/17 2017-05-31 Chester Walsall Return from loan €50k
16/17 2016-07-04 Walsall Chester Loan €50k
15/16 2015-11-16 Rugby Town Walsall Return from loan €50k
15/16 2015-10-16 Walsall Rugby Town Loan €50k
15/16 2015-10-09 Gresley Walsall Return from loan €50k
15/16 2015-08-14 Walsall Gresley Loan €50k
14/15 2015-05-31 Gresley Walsall Return from loan €50k
14/15 2015-01-16 Walsall Gresley Loan €50k
14/15 2015-01-05 Southport Walsall Return from loan €50k
14/15 2014-11-27 Walsall Southport Loan €50k
14/15 2014-11-26 Rainworth Walsall Return from loan €50k
14/15 2014-09-09 Walsall Rainworth Loan €50k
14/15 2014-09-08 Rushall Walsall Return from loan €50k
14/15 2014-07-29 Walsall Rushall Loan €50k
12/13 2013-01-01 Romulus Walsall U18 Return from loan
12/13 2012-12-04 Walsall U18 Romulus Loan

Last 29 matches for Mansfield Town while Liam Roberts was at the club (joined 2025-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB3 Mansfield Town 0–0 Exeter City Available
2026-01-31 GB3 Mansfield Town 0–0 Wycombe Wanderers Available
2026-01-27 GB3 Plymouth Argyle 1–1 Mansfield Town Available
2026-01-24 GB3 Stevenage FC 1–1 Mansfield Town Available
2026-01-17 GB3 Mansfield Town 3–0 Port Vale FC Available
2026-01-01 GB3 Mansfield Town 3–0 Bradford City Available
2025-12-29 GB3 Bolton Wanderers 2–0 Mansfield Town Available
2025-12-26 GB3 Barnsley FC 3–0 Mansfield Town Available
2025-12-20 GB3 Mansfield Town 0–2 Stockport County Available
2025-12-13 GB3 AFC Wimbledon 1–0 Mansfield Town Available
2025-12-09 GB3 Mansfield Town 1–2 Bolton Wanderers Available
2025-11-29 GB3 Cardiff City 3–0 Mansfield Town Available
2025-11-22 GB3 Mansfield Town 1–3 Huddersfield Town Available
2025-11-15 GB3 Mansfield Town 2–4 Peterborough United Available
2025-11-08 GB3 Northampton Town 1–1 Mansfield Town Available
2025-10-28 GB3 Mansfield Town 2–0 Plymouth Argyle Available
2025-10-25 GB3 Mansfield Town 1–1 Wigan Athletic Available
2025-10-18 GB3 Luton Town 0–2 Mansfield Town Available
2025-10-04 GB3 Reading FC 1–1 Mansfield Town Available
2025-09-27 GB3 Mansfield Town 2–1 Rotherham United Available
2025-09-20 GB3 Port Vale FC 2–1 Mansfield Town Available
2025-09-13 GB3 Mansfield Town 1–1 Stevenage FC Available
2025-09-06 GB3 Wycombe Wanderers 2–0 Mansfield Town Available
2025-08-30 GB3 Lincoln City 1–1 Mansfield Town Available
2025-08-23 GB3 Mansfield Town 4–1 Leyton Orient Available
2025-08-19 GB3 Mansfield Town 2–0 Blackpool FC Available
2025-08-16 GB3 Exeter City 1–2 Mansfield Town Available
2025-08-09 GB3 Mansfield Town 1–2 Doncaster Rovers Available
2025-08-02 GB3 Burton Albion 2–1 Mansfield Town Available

Teams faced most often by Liam Roberts's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Reading FC 52 22 12 18 64 64 0 42%
Bradford City 50 14 16 20 61 63 -2 28%
Port Vale FC 48 26 9 13 85 46 +39 54%
Stevenage FC 47 21 14 12 55 47 +8 45%
Crawley Town 46 22 13 11 69 50 +19 48%
Exeter City 45 19 11 15 65 57 +8 42%
Blackpool FC 45 20 8 17 56 55 +1 44%
Swindon Town 44 19 8 17 60 59 +1 43%
Leyton Orient 44 15 12 17 55 56 -1 34%
Bolton Wanderers 43 14 10 19 65 69 -4 33%
Carlisle United 40 18 12 10 60 42 +18 45%
Newport County 40 18 14 8 54 38 +16 45%

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 6 369 1 0 0 0.24
23/24 40 3,600 2 0 0 0.05
22/23 7 630 1 0 0 0.14
21/22 49 4,410 1 0 0 0.02
20/21 34 2,991 1 0 0 0.03
19/20 39 3,510 1 0 0 0.03

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
25/26 9 810 2 22% 11 1.22
24/25 6 369 5 83% 1 0.24
23/24 40 3,600 8 20% 58 1.45
22/23 7 630 1 14% 13 1.86
21/22 49 4,410 21 43% 44 0.9
20/21 34 2,991 8 24% 36 1.08
19/20 39 3,510 13 33% 49 1.26
18/19 47 4,230 8 17% 78 1.66
17/18 28 2,505 6 21% 40 1.44
16/17 15 1,350 7 47% 19 1.27
15/16 1 90 0 0% 3 3

Output by competition

Career goals and assists broken down by tournament.

League Two
110 apps
0 G
1 A
EFL Trophy
9 apps
0 G
0 A
League One
112 apps
0 G
0 A
League Cup
7 apps
0 G
0 A
Championship
6 apps
0 G
0 A
FA Cup
11 apps
0 G
0 A
National League
15 apps
0 G
0 A

Frequently asked about Liam Roberts

Who is Liam Roberts?

Liam Roberts is an England professional footballer who plays as a goalkeeper for Mansfield Town.

How old is Liam Roberts?

Liam Roberts is 31 years old. He was born on November 21, 1994 in Walsall.

What position does Liam Roberts play?

Liam Roberts plays as a goalkeeper (Goalkeeper).

What club does Liam Roberts play for?

Liam Roberts currently plays for Mansfield Town.

What is Liam Roberts's market value?

Liam Roberts's most recent reported market value is €200k.