M. Roberts stats: goals, assists & shots

Barnsley · Defender

M. Roberts has played 20 matches (1239 minutes) in the competitions we follow over the last 18 months, with 0 goals and 2 assists, 2 of 3 shots on target, and 3 yellow and 0 red cards.

M. Roberts stats by season

SeasonTeamAppsGoalsAssistsSoTCardsRating
2025/26
League One
Barnsley 17 0 2 2 3 6.9
2025/26
EFL Trophy
Barnsley 3 0 0 0 0 6.5
2024/25
League One
Barnsley 36 3 1 12 4 7.0
2024/25
League Cup
Barnsley 2 0 0 0 0 6.8
2023/24
Championship
Birmingham 14 0 0 1 0 6.6
2023/24
FA Cup
Birmingham 1 0 0 0 1 6.3
2023/24
League Cup
Birmingham 1 0 0 0 0 6.2

M. Roberts's last 10 matches

MatchMinsGASoTRating
Barnsley 1–3 Stockport County
18 0 0 0 6.5
Stevenage 1–0 Barnsley
90 0 0 0 6.6
Barnsley 2–2 Bradford
90 0 1 0 6.7
Port Vale 0–0 Barnsley
90 0 0 0 7.5
Rotherham 1–3 Barnsley
9 0 0 0 6.3
Burton Albion 1–1 Barnsley
16 0 1 0 6.6
Barnsley 3–3 AFC Wimbledon
77 0 0 2 6.2
Barnsley 3–1 Stevenage
1 0 0 0 —
Barnsley 0–2 Lincoln
70 0 0 0 6.9
Barnsley 2–3 Mansfield Town
90 0 0 0 6.9