Marc Roberts - Stats & Data

Marc Roberts is a Defender who currently plays for Birmingham City FC in the Championship. Roberts is 30 years old and from England, born in Wakefield on Thursday, July 26, 1990. Roberts weighs 12st 0lbs, 81 kg and is 6ft 0", 183 cm tall and predominantly right footed.

Marc Roberts headshot

Birmingham City FC logoMarc Roberts

Position:

Defender

Club/Team:

Birmingham City FC

Current League:

Championship

Age:

30

Date of Birth:

26/07/1990

Place of Birth:

Wakefield

Country:

England

Weight:

12st 0lbs, 81 kg

Height:

6ft 0", 183 cm

Preferred Foot:

Right

Marc Roberts is a Defender who currently plays for Birmingham City FC in the Championship. Roberts is 30 years old and from England, born in Wakefield on Thursday, July 26, 1990. Roberts weighs 12st 0lbs, 81 kg and is 6ft 0", 183 cm tall and predominantly right footed.

Transfers

Marc Roberts most recent transfer was from Barnsley to Birmingham for £3,900,000 in 2017.

DateValueSold byBought by
01/07/17£3,900,000BarnsleyBirmingham
01/07/15FreeHalifaxBarnsley
05/07/13FreeBuxtonHalifax
01/07/12FreeWorksopBuxton

Appearances

Roberts has played for Birmingham City FC 97 times, his first appearance for Birmingham City FC was in the 2017/2018 season. Marc Roberts has not yet represented England.

SeasonClubLeagueAppearances
2020/2021Birmingham CityChampionship18
2020Birmingham CityClub Friendlies0
2020/2021Birmingham CityLeague Cup0
2019/2020Birmingham CityChampionship34
2019/2020Birmingham CityLeague Cup0
2019/2020Birmingham CityFA Cup1
2018/2019Birmingham CityChampionship8
2018/2019Birmingham CityLeague Cup1
2017/2018Birmingham CityChampionship30
2017/2018Birmingham CityLeague Cup2
2016/2017BarnsleyChampionship40
2016/2017BarnsleyLeague Cup1
2016/2017BarnsleyFA Cup2
2015/2016BarnsleyLeague One35
2015/2016BarnsleyLeague Cup2
2015/2016BarnsleyEFL Trophy3
2015/2016BarnsleyFA Cup1
2014/2015Halifax TownFA Cup3
2014/2015Halifax TownNational League45
2014/2015Halifax TownFA Trophy5
2013/2014Halifax TownFA Cup2
2013/2014Halifax TownNational League46
2012/2013BuxtonFA Trophy2
2012/2013BuxtonFA Cup1
2011/2012Worksop TownFA Trophy1
2017/2018Birmingham CityFA Cup3

Minutes Played

Marc Roberts has played 7801 minutes total for current team Birmingham City FC. Roberts played 1466 minutes this season for Birmingham City FC in the Championship.

SeasonClubLeagueMinutes
2020/2021Birmingham CityChampionship1466
2020Birmingham CityClub Friendlies0
2020/2021Birmingham CityLeague Cup0
2019/2020Birmingham CityChampionship2912
2019/2020Birmingham CityLeague Cup0
2019/2020Birmingham CityFA Cup120
2018/2019Birmingham CityChampionship312
2018/2019Birmingham CityLeague Cup90
2017/2018Birmingham CityChampionship2421
2017/2018Birmingham CityLeague Cup180
2016/2017BarnsleyChampionship3517
2016/2017BarnsleyLeague Cup120
2016/2017BarnsleyFA Cup119
2015/2016BarnsleyLeague One2744
2015/2016BarnsleyLeague Cup240
2015/2016BarnsleyEFL Trophy180
2015/2016BarnsleyFA Cup53
2014/2015Halifax TownFA Cup270
2014/2015Halifax TownNational League3977
2014/2015Halifax TownFA Trophy450
2013/2014Halifax TownFA Cup180
2013/2014Halifax TownNational League4007
2012/2013BuxtonFA Trophy180
2012/2013BuxtonFA Cup90
2011/2012Worksop TownFA Trophy3
2017/2018Birmingham CityFA Cup300

Goals scored

Marc Roberts has scored 4 goals for Birmingham City FC. Roberts highest scoring season was 2 in 2020/2021 for Birmingham City. Marc Roberts has not yet scored for England.

SeasonClubLeagueGoals
2020/2021Birmingham CityChampionship2
2020Birmingham CityClub Friendlies0
2020/2021Birmingham CityLeague Cup0
2019/2020Birmingham CityChampionship1
2019/2020Birmingham CityLeague Cup0
2019/2020Birmingham CityFA Cup0
2018/2019Birmingham CityChampionship0
2018/2019Birmingham CityLeague Cup0
2017/2018Birmingham CityChampionship1
2017/2018Birmingham CityLeague Cup0
2016/2017BarnsleyChampionship4
2016/2017BarnsleyLeague Cup0
2016/2017BarnsleyFA Cup0
2015/2016BarnsleyLeague One1
2015/2016BarnsleyLeague Cup0
2015/2016BarnsleyEFL Trophy0
2015/2016BarnsleyFA Cup0
2014/2015Halifax TownFA Cup0
2014/2015Halifax TownNational League4
2014/2015Halifax TownFA Trophy1
2013/2014Halifax TownFA Cup0
2013/2014Halifax TownNational League5
2012/2013BuxtonFA Trophy0
2012/2013BuxtonFA Cup0
2011/2012Worksop TownFA Trophy0
2017/2018Birmingham CityFA Cup0

Goals scored

Marc Roberts has scored 4 goals for Birmingham City FC. Roberts highest scoring season was 2 in 2020/2021 for Birmingham City. Marc Roberts has not yet scored for England.

SeasonClubLeagueGoals
2020/2021Birmingham CityChampionship2
2020Birmingham CityClub Friendlies0
2020/2021Birmingham CityLeague Cup0
2019/2020Birmingham CityChampionship1
2019/2020Birmingham CityLeague Cup0
2019/2020Birmingham CityFA Cup0
2018/2019Birmingham CityChampionship0
2018/2019Birmingham CityLeague Cup0
2017/2018Birmingham CityChampionship1
2017/2018Birmingham CityLeague Cup0
2016/2017BarnsleyChampionship4
2016/2017BarnsleyLeague Cup0
2016/2017BarnsleyFA Cup0
2015/2016BarnsleyLeague One1
2015/2016BarnsleyLeague Cup0
2015/2016BarnsleyEFL Trophy0
2015/2016BarnsleyFA Cup0
2014/2015Halifax TownFA Cup0
2014/2015Halifax TownNational League4
2014/2015Halifax TownFA Trophy1
2013/2014Halifax TownFA Cup0
2013/2014Halifax TownNational League5
2012/2013BuxtonFA Trophy0
2012/2013BuxtonFA Cup0
2011/2012Worksop TownFA Trophy0
2017/2018Birmingham CityFA Cup0

Yellow cards

Marc Roberts has received 12 yellow cards for Birmingham City FC. Roberts's most yellow cards in a season was 6 in 2019/2020 for Birmingham City. Marc Roberts has never recieved a second yellow card in the same match.

SeasonClubLeagueYellows2nd Yellows
2019/2020Birmingham CityChampionship60
2014/2015Halifax TownNational League50
2015/2016BarnsleyLeague One40
2017/2018Birmingham CityChampionship40
2016/2017BarnsleyChampionship40
2018/2019Birmingham CityChampionship20
2013/2014Halifax TownNational League20
2015/2016BarnsleyLeague Cup10
2013/2014Halifax TownFA Cup10
2017/2018Birmingham CityLeague Cup00
2019/2020Birmingham CityLeague Cup00
2016/2017BarnsleyLeague Cup00
2016/2017BarnsleyFA Cup00
2020Birmingham CityClub Friendlies00
2019/2020Birmingham CityFA Cup00
2015/2016BarnsleyEFL Trophy00
2015/2016BarnsleyFA Cup00
2014/2015Halifax TownFA Cup00
2020/2021Birmingham CityLeague Cup00
2014/2015Halifax TownFA Trophy00
2018/2019Birmingham CityLeague Cup00
2020/2021Birmingham CityChampionship00
2012/2013BuxtonFA Trophy00
2012/2013BuxtonFA Cup00
2011/2012Worksop TownFA Trophy00
2017/2018Birmingham CityFA Cup00

Red cards

Marc Roberts has received a total of 2 red cards over his career. Roberts's most red cards in a season was 1 in 2016/2017 playing for Barnsley.

SeasonClubLeagueReds
2016/2017BarnsleyChampionship1
2014/2015Halifax TownNational League1
2015/2016BarnsleyLeague One0
2019/2020Birmingham CityChampionship0
2019/2020Birmingham CityLeague Cup0
2019/2020Birmingham CityFA Cup0
2018/2019Birmingham CityChampionship0
2018/2019Birmingham CityLeague Cup0
2017/2018Birmingham CityChampionship0
2017/2018Birmingham CityLeague Cup0
2020/2021Birmingham CityChampionship0
2016/2017BarnsleyLeague Cup0
2016/2017BarnsleyFA Cup0
2020Birmingham CityClub Friendlies0
2015/2016BarnsleyLeague Cup0
2015/2016BarnsleyEFL Trophy0
2015/2016BarnsleyFA Cup0
2014/2015Halifax TownFA Cup0
2020/2021Birmingham CityLeague Cup0
2014/2015Halifax TownFA Trophy0
2013/2014Halifax TownFA Cup0
2013/2014Halifax TownNational League0
2012/2013BuxtonFA Trophy0
2012/2013BuxtonFA Cup0
2011/2012Worksop TownFA Trophy0
2017/2018Birmingham CityFA Cup0

Injurys

Marc Roberts is rarely injured and has been sidelined for only 1 periods during his career. Roberts's longest injury was 2 days for a Suspended.

Injury TypeFromTo
Suspended01/01/1703/01/17

Substitute appearances

Marc Roberts has received a total of 19 red cards over his career. Roberts's most red cards in a season was 5 in 2015/2016 playing for Barnsley.

SeasonClubLeagueSubstituted offSubstituted onOn bench
2015/2016BarnsleyLeague One5118
2018/2019Birmingham CityChampionship5128
2017/2018Birmingham CityChampionship4017
2020/2021Birmingham CityChampionship215
2015/2016BarnsleyEFL Trophy104
2019/2020Birmingham CityChampionship112
2011/2012Worksop TownFA Trophy101
2018/2019Birmingham CityLeague Cup000
2020/2021Birmingham CityLeague Cup001
2017/2018Birmingham CityLeague Cup000
2016/2017BarnsleyChampionship010
2016/2017BarnsleyLeague Cup000
2016/2017BarnsleyFA Cup010
2020Birmingham CityClub Friendlies001
2015/2016BarnsleyLeague Cup000
2019/2020Birmingham CityFA Cup002
2015/2016BarnsleyFA Cup010
2014/2015Halifax TownFA Cup000
2014/2015Halifax TownNational League010
2014/2015Halifax TownFA Trophy000
2013/2014Halifax TownFA Cup000
2013/2014Halifax TownNational League030
2012/2013BuxtonFA Trophy000
2012/2013BuxtonFA Cup000
2019/2020Birmingham CityLeague Cup000
2017/2018Birmingham CityFA Cup000