PLAYER PROFILE

Marc Roberts.

· England

Matrix 23883

At a glance

Full name
Marc Roberts
Born
26 Jul 1990
Age today
36
Nationality
England

Career by season

212 recorded appearances
Marc Roberts appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26League One Barnsley FC 1712021,0373
25/26FA Cup Barnsley FC 1110901
24/25League One Barnsley FC 3735313,1383 / 1 red
24/25FA Cup Barnsley FC 22102100
24/25EFL Cup Barnsley FC 22001350
23/24FA Cup Birmingham City 1000451
23/24EFL Cup Birmingham City 1000230
23/24Championship Birmingham City 1410008300
22/23EFL Cup Birmingham City 1100900
22/23Championship Birmingham City 2520011,7424
21/22Championship Birmingham City 3939223,3877
20/21FA Cup Birmingham City 1000450
20/21Championship Birmingham City 3629422,7462 / 1 red
19/20FA Cup Birmingham City 11001200
19/20Championship Birmingham City 3433022,9126

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Marc Roberts match log
DateCompetitionMatchScoreMinutesGoals
02 May 2026League One Barnsley FC v Stockport CountySubstitute, on 72′ 1 – 318
21 Apr 2026League One Stevenage FC v Barnsley FC 1 – 090
18 Apr 2026League One Barnsley FC v Bradford City 2 – 290
14 Apr 2026League One Port Vale FC v Barnsley FC 0 – 090
11 Apr 2026League One Rotherham United v Barnsley FCSubstitute, on 89′ 1 – 31
03 Apr 2026League One Burton Albion v Barnsley FCSubstitute, on 74′ 1 – 116
14 Feb 2026League One Barnsley FC v AFC Wimbledon 3 – 377
31 Jan 2026League One Barnsley FC v Stevenage FCSubstitute, on 90′ 3 – 11
29 Dec 2025League One Barnsley FC v Lincoln City 0 – 270
26 Dec 2025League One Barnsley FC v Mansfield Town 2 – 390
20 Dec 2025League One Exeter City v Barnsley FC 3 – 090
13 Dec 2025League One Barnsley FC v Leyton OrientSubstitute, on 90′ 3 – 21
29 Nov 2025League One Stockport County v Barnsley FC 1 – 190
22 Nov 2025League One Barnsley FC v Luton Town 5 – 090
08 Nov 2025League One Doncaster Rovers v Barnsley FC 1 – 290
01 Nov 2025FA Cup Barnsley FC v York City 3 – 2901
25 Oct 2025League One Barnsley FC v Rotherham United 0 – 190
02 Aug 2025League One Plymouth Argyle v Barnsley FC 1 – 343
03 May 2025League One Reading FC v Barnsley FC 2 – 490
26 Apr 2025League One Barnsley FC v Shrewsbury Town 1 – 290

Career transfers

6 recorded moves

All recorded career moves, newest first.

Marc Roberts career transfers
Date FromToMoveFee
01 Jul 2026 Barnsley FC Without club Released —
03 Jul 2024 Birmingham City Barnsley FC Transfer Free
01 Jul 2017 Barnsley FC Birmingham City Transfer €4m
01 Jul 2015 FC Halifax Town Barnsley FC Transfer Free
01 Jul 2013 Buxton FC FC Halifax Town Transfer —
21 Feb 2012 Worksop Town Buxton FC Transfer Free

Contracts and market values are not available yet.