FooSports
Photo of Marc Roberts

Marc Roberts

England | Defender | Barnsley

Marc Roberts, 36, is a footballer from England playing as Defender for Barnsley. Roberts was born in Wakefield, England. In the 2025/26 League One season Roberts has 17 appearances with 0 goals and 2 assists in 1,045 minutes at an average rating of 6.86.

Profile

Full name
Marc Roberts
Age
36
Born
26 July 1990 | Wakefield | England
Nationality
England
Height
193
Weight
81
Position
Defender
Shirt number
4
Current club
Barnsley

Season by Season Stats

Season statistics for Marc Roberts
Season Team League Apps Goals Assists xG Yellow Red Rating
25/26 Barnsley League One 17 0 2 3 0 6.86
25/26 Barnsley FA Cup 1 0 0 1 0
25/26 Barnsley EFL Trophy 3 0 0 0 0 6.53

Career

Trophy Cabinet | 1 won

  • EFL Trophy 2015/2016 England

Clubs | 5

Injury and Suspension History

Current Status

Marc Roberts recent absences and availability
Reason Date
Groin Injury 7 March 2026
Groin Injury 28 February 2026
Groin Injury 21 February 2026
Groin Injury 17 February 2026
Groin Injury 14 February 2026

Frequently Asked Questions

What position does Marc Roberts play?

Marc Roberts plays as Defender.

Which team does Marc Roberts play for?

Marc Roberts plays for Barnsley in the League One.

How many goals has Marc Roberts scored this season?

Marc Roberts has scored 0 goals in 17 appearances in the League One 2025/26 season.

How old is Marc Roberts?

Marc Roberts is 35 years old and comes from England.

Updated: 10 Jul 2026, 09:40 UTC