Skip to content
Marc Roberts

Marc Roberts

Defender - Centre-Back  at Barnsley FC
Age35
CitizenshipEngland
Height1.93 m
Footright
BornJuly 26, 1990
at Barnsley FC 690 days · joined 2024-07-03
👕200+ Apps Veteran
Market value €150k
Centre-Back Defender

Career snapshot

3
clubs played for
13/14
debut season
0.06
goals / match
Birmingham City
top club · 197 apps

Career highs

€3.00m
peak value · 2017
€4.00m
top transfer fee · 17/18
5
best season · 13/14
2 / 0
int'l caps / goals

Born the same day

Shares 1990-07-26 · 1 player total

416Appearances
26Goals
21Assists
45Yellow cards
4Red cards
156Full matches (90′)
Full nameMarc Roberts
Date of birth1990-07-26 (35 yrs)
Place of birthWakefield, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footright
Height193.00 m
Current clubBarnsley FC
Joined2024-07-03
Contract expires2026-06-30
AgentUnique Sports Group
Jul 2025
25/26 — Barnsley FC
1 matches · 0 G · 0 A · across 1 competition
Dec 2024
Injury: unknown
37 games missed
Jul 2024
Transfer: Birmingham → Barnsley
24/25 · Transfer
Jul 2024
24/25 — Barnsley FC
41 matches · 4 G · 1 A · across 3 competitions
Jul 2023
23/24 — Birmingham City
16 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Birmingham City
26 matches · 0 G · 1 A · across 2 competitions
Jul 2021
21/22 — Birmingham City
39 matches · 2 G · 2 A · across 1 competition
Jul 2020
20/21 — Birmingham City
37 matches · 4 G · 2 A · across 3 competitions
Jul 2019
19/20 — Birmingham City
35 matches · 1 G · 1 A · across 2 competitions
Jul 2018
18/19 — Birmingham City
9 matches · 0 G · 0 A · across 2 competitions
Jul 2017
17/18 — Birmingham City
35 matches · 1 G · 1 A · across 3 competitions
Jul 2017
Transfer: Barnsley → Birmingham
17/18 · Transfer · €4.00m
Jul 2016
16/17 — Barnsley FC
43 matches · 4 G · 3 A · across 3 competitions
Jul 2015
15/16 — Barnsley FC
41 matches · 1 G · 1 A · across 5 competitions
Jul 2015
Transfer: Halifax Town → Barnsley
15/16 · Transfer
Jul 2014
14/15 — FC Halifax Town
46 matches · 4 G · 3 A · across 2 competitions
Jul 2013
13/14 — FC Halifax Town
47 matches · 5 G · 6 A · across 3 competitions
Jul 2013
Transfer: Buxton → Halifax Town
13/14 · Transfer
Feb 2012
Transfer: Worksop → Buxton
11/12 · Transfer
Jul 2011
Transfer: Wakefield FC → Worksop
11/12 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset
14,053 min
Minutes played by club
Barnsley FC 32.7%
Birmingham City 54.8%
FC Halifax Town 12.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Barnsley FC 4 15/16 25/26 126 9 5 4,589
Birmingham City 7 17/18 23/24 197 8 7 7,705
FC Halifax Town 2 13/14 14/15 93 9 9 1,759

Career trajectory — goals, assists & market value

3€750K6€1.5M8€2.3M11€3M13/14 — 5 goals (FC Halifax Town)13/14 — 6 assists1113/1414/15 — 4 goals (FC Halifax Town)14/15 — 3 assists714/1515/16 — 1 goals (Barnsley FC)15/16 — 1 assists215/1616/17 — 4 goals (Barnsley FC)16/17 — 3 assists716/1717/18 — 1 goals (Birmingham City)17/18 — 1 assists217/1818/1919/20 — 1 goals (Birmingham City)19/20 — 1 assists219/2020/21 — 4 goals (Birmingham City)20/21 — 2 assists620/2121/22 — 2 goals (Birmingham City)21/22 — 2 assists421/2222/23 — 1 assists122/2323/2424/25 — 4 goals (Barnsley FC)24/25 — 1 assists524/2525/2615/16 — €75K16/17 — €250K17/18 — €3M18/19 — €3M19/20 — €2M20/21 — €2.5M21/22 — €1.8M22/23 — €1M23/24 — €600K24/25 — €250K25/26 — €150KGoalsAssistsMarket value

Goals by season

13/14: 5513/1414/15: 4414/1515/16: 1115/1616/17: 4416/1717/18: 1117/1818/19: 0018/1919/20: 1119/2020/21: 4420/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 4424/2525/26: 0025/26

Assists by season

13/14: 6613/1414/15: 3314/1515/16: 1115/1616/17: 3316/1717/18: 1117/1818/19: 0018/1919/20: 1119/2020/21: 2220/2121/22: 2221/2222/23: 1122/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 League One Barnsley FC 1 0 0 0 0 0
24/25 EFL Cup Barnsley FC 2 0 0 0 0 0
24/25 FA Cup Barnsley FC 2 1 0 0 0 210
24/25 League One Barnsley FC 37 3 1 3 1 1,025
23/24 Championship Birmingham City 14 0 0 0 0 0
23/24 EFL Cup Birmingham City 1 0 0 0 0 0
23/24 FA Cup Birmingham City 1 0 0 1 0 0
22/23 Championship Birmingham City 25 0 1 4 0 0
22/23 EFL Cup Birmingham City 1 0 0 0 0 0
21/22 Championship Birmingham City 39 2 2 7 0 1,684
20/21 Championship Birmingham City 36 4 2 2 1 686
20/21 EFL Cup Birmingham City 0 0 0 0 0 0
20/21 FA Cup Birmingham City 1 0 0 0 0 0
19/20 Championship Birmingham City 34 1 1 6 0 2,912
19/20 FA Cup Birmingham City 1 0 0 0 0 0
18/19 Championship Birmingham City 8 0 0 2 0 0
18/19 EFL Cup Birmingham City 1 0 0 0 0 0
17/18 Championship Birmingham City 30 1 0 4 0 2,423
17/18 EFL Cup Birmingham City 2 0 1 0 0 0
17/18 FA Cup Birmingham City 3 0 0 0 0 0
16/17 Championship Barnsley FC 40 4 3 4 1 879
16/17 EFL Cup Barnsley FC 1 0 0 0 0 0
16/17 FA Cup Barnsley FC 2 0 0 0 0 0
15/16 FA Cup Barnsley FC 1 0 0 0 0 0
15/16 FL Trophy Barnsley FC 3 0 0 0 0 0
15/16 League Cup Barnsley FC 2 0 0 1 0 0
15/16 League One Barnsley FC 32 1 1 2 0 2,475
15/16 League One Play-Offs Barnsley FC 3 0 0 1 0 0
14/15 Conference FC Halifax Town 45 4 3 5 1 994
14/15 FA Cup FC Halifax Town 1 0 0 0 0 0
13/14 Conference FC Halifax Town 44 5 6 2 0 765
13/14 FA Cup FC Halifax Town 1 0 0 1 0 0
13/14 National League Playoffs FC Halifax Town 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
11/12 2011-07-01 Wakefield FC Worksop Transfer 0
11/12 2012-02-21 Worksop Buxton Transfer 0
13/14 2013-07-01 Buxton Halifax Town Transfer 0
15/16 2015-07-01 Halifax Town Barnsley Transfer 0
17/18 2017-07-01 Barnsley Birmingham Transfer 1500000 €4.00m
24/25 2024-07-03 Birmingham Barnsley Transfer 250000
SeasonInjuryFromToDays missedGames missed
24/25 unknown injury 2024-12-14 274 37
Current€150k
Peak€3.00m
Low€75k
Δ since start+€75k
€75k€806k€1.54m€2.27m€3.00m197019701970
DateValue
Jan 1, 1970 €150k
Jan 1, 1970 €175k
Jan 1, 1970 €250k
Jan 1, 1970 €350k
Jan 1, 1970 €600k
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.80m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €250k
Jan 1, 1970 €150k
Jan 1, 1970 €75k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #40453 2 0 former national player
TeammatePPG played withJoint goalsMinutes
Maxime Colin 1 0 0
Ivan Sunjic 1 0 0
Scott McManus 2 0 0
Scott Hogan 1 0 0
Matty Pearson 2 1 0
Lois Maynard 2 3 0
Adam Smith 2 5 0
Adam Davies 1 0 0
Josh Scowen 1 0 0
Paul Marshall 2 2 0
Marley Watkins 1 1 0
Neil Etheridge 1 0 0
Adam Hammill 1 1 0
Jordan James 1 0 0
James Bolton 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
13/14 Conference FC Halifax Town 5 44
16/17 Championship Barnsley FC 4 40
14/15 Conference FC Halifax Town 4 45

Top assist seasons

SeasonCompetitionClubAssistsMatches
13/14 Conference FC Halifax Town 6 44
16/17 Championship Barnsley FC 3 40
14/15 Conference FC Halifax Town 3 45

Last 50 matches for Barnsley FC 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 Bolton Wanderers 3–2 Barnsley FC Available
2026-01-31 GB3 Barnsley FC 3–1 Stevenage FC Available
2026-01-27 GB3 Cardiff City 4–0 Barnsley FC Available
2026-01-24 GB3 Reading FC 2–2 Barnsley FC Available
2026-01-17 GB3 Barnsley FC 2–1 Blackpool FC Available
2026-01-01 GB3 Wigan Athletic 1–1 Barnsley FC Available
2025-12-29 GB3 Barnsley FC 2–1 Lincoln City Available
2025-12-26 GB3 Barnsley FC 3–0 Mansfield Town Available
2025-12-20 GB3 Exeter City 1–2 Barnsley FC Available
2025-12-13 GB3 Barnsley FC 2–0 Leyton Orient Available
2025-12-09 GB3 Lincoln City 2–2 Barnsley FC Available
2025-11-29 GB3 Stockport County 1–0 Barnsley FC Available
2025-11-22 GB3 Barnsley FC 1–2 Luton Town Available
2025-11-15 GB3 Barnsley FC 2–2 Northampton Town Available
2025-11-08 GB3 Doncaster Rovers 1–2 Barnsley FC Available
2025-10-25 GB3 Barnsley FC 0–1 Rotherham United Available
2025-10-18 GB3 Bradford City 2–2 Barnsley FC Available
2025-10-04 GB3 Wycombe Wanderers 2–2 Barnsley FC Available
2025-09-27 GB3 Barnsley FC 0–2 Port Vale FC Available
2025-09-20 GB3 Blackpool FC 1–0 Barnsley FC Available
2025-09-13 GB3 Barnsley FC 3–2 Reading FC Available
2025-08-30 GB3 Barnsley FC 3–1 Huddersfield Town Available
2025-08-23 GB3 AFC Wimbledon 2–0 Barnsley FC Available
2025-08-19 GB3 Peterborough United 0–1 Barnsley FC Available
2025-08-16 GB3 Barnsley FC 1–1 Bolton Wanderers Available
2025-08-09 GB3 Barnsley FC 3–2 Burton Albion Available
2025-08-02 GB3 Plymouth Argyle 1–3 Barnsley FC Available
2025-05-03 GB3 Reading FC 2–4 Barnsley FC Available
2025-04-26 GB3 Barnsley FC 1–2 Shrewsbury Town Available
2025-04-21 GB3 Barnsley FC 1–1 Peterborough United Available
2025-04-18 GB3 Leyton Orient 4–3 Barnsley FC Available
2025-04-12 GB3 Barnsley FC 4–1 Bolton Wanderers Available
2025-04-05 GB3 Birmingham City 6–2 Barnsley FC Available
2025-04-01 GB3 Barnsley FC 1–2 Exeter City Available
2025-03-29 GB3 Wigan Athletic 1–1 Barnsley FC Available
2025-03-22 GB3 Barnsley FC 1–1 Cambridge United Available
2025-03-15 GB3 Mansfield Town 2–1 Barnsley FC Available
2025-03-08 GB3 Barnsley FC 0–3 Blackpool FC Available
2025-03-04 GB3 Charlton Athletic 1–0 Barnsley FC Available
2025-03-01 GB3 Barnsley FC 4–3 Lincoln City Available
2025-02-25 GB3 Northampton Town 1–2 Barnsley FC Available
2025-02-22 GB3 Rotherham United 0–1 Barnsley FC Available
2025-02-15 GB3 Barnsley FC 1–2 Huddersfield Town Available
2025-02-08 GB3 Stockport County 2–1 Barnsley FC Available
2025-02-01 GB3 Barnsley FC 0–0 Burton Albion Available
2025-01-28 GB3 Wycombe Wanderers 2–1 Barnsley FC Available
2025-01-25 GB3 Barnsley FC 0–1 Stevenage FC Available
2025-01-18 GB3 Bristol Rovers 3–1 Barnsley FC Available
2025-01-04 GB3 Barnsley FC 3–0 Crawley Town Available
2025-01-01 GB3 Barnsley FC 2–1 Wrexham AFC Available

Teams faced most often by Marc 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 28 8 10 10 34 35 -1 29%
Wigan Athletic 21 5 6 10 22 29 -7 24%
Nottingham Forest 21 9 3 9 21 27 -6 43%
Middlesbrough FC 21 6 6 9 25 32 -7 29%
Fulham FC 20 6 3 11 23 30 -7 30%
Sheffield Wednesday 20 4 8 8 21 31 -10 20%
Leeds United 20 4 3 13 19 35 -16 20%
Huddersfield Town 20 7 5 8 21 28 -7 35%
Millwall FC 20 9 4 7 26 23 +3 45%
Derby County 20 2 6 12 24 41 -17 10%
Queens Park Rangers 18 4 3 11 21 34 -13 22%
Brentford FC 18 9 4 5 21 20 +1 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
13/14 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 41 1,235 3 0 1 0.29
23/24 16 0 1 0 0 0
22/23 26 0 4 0 0 0
21/22 39 1,684 7 0 0 0.37
20/21 37 686 2 0 1 0.39
19/20 35 2,912 6 0 0 0.19
18/19 9 0 2 0 0 0
17/18 35 2,423 4 0 0 0.15
16/17 43 879 4 0 1 0.51
15/16 41 2,475 4 0 0 0.15
14/15 46 994 5 0 1 0.54
13/14 47 765 3 0 0 0.35

Output by competition

Career goals and assists broken down by tournament.

Championship
226 apps
12 G
9 A
Conference
89 apps
9 G
9 A
League One
70 apps
4 G
2 A
FA Cup
13 apps
1 G
0 A
League Cup
10 apps
0 G
1 A

Frequently asked about Marc Roberts

Who is Marc Roberts?

Marc Roberts is an England professional footballer who plays as a centre-back for Barnsley FC.

How old is Marc Roberts?

Marc Roberts is 35 years old. He was born on July 26, 1990 in Wakefield.

What position does Marc Roberts play?

Marc Roberts plays as a centre-back (Defender - Centre-Back).

What club does Marc Roberts play for?

Marc Roberts currently plays for Barnsley FC.

How many career goals has Marc Roberts scored?

Across all senior club competitions in our dataset, Marc Roberts has scored 26 goals in 416 appearances.

What is Marc Roberts's market value?

Marc Roberts's most recent reported market value is €150k.