All teams

Barnsley

Not in a tracked league · strength −0.67 (attack −0.15, defence −0.52) against an average Premier League side, rated Oct 2026

Last 3 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

No matches with xG since July 2025.

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.60−0.50−0.40−0.30−0.20−0.10Aug 2026SepOctAttack −0.15Defence −0.52
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.67−0.15−0.52
Sep 2026−0.72−0.18−0.55
Aug 2026−0.58−0.17−0.41

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Arley Kay Defender · 270′ · 3 matches355.964.2on 15 Sep 2026 at Peterborough United58.4on 25 Aug 2026 v Crewe Alexandra45.1on 8 Aug 2026 v Wigan Athletic–
2Patrick Kelly Midfielder · 270′ · 3 matches359.476.3on 15 Sep 2026 at Peterborough United59.7on 25 Aug 2026 v Crewe Alexandra42.3on 8 Aug 2026 v Wigan Athletic–
3Reyes Cleary Midfielder · 270′ · 3 matches337.041.3on 15 Sep 2026 at Peterborough United28.0on 25 Aug 2026 v Crewe Alexandra41.7on 8 Aug 2026 v Wigan Athletic–
4Sam Gale Defender · 270′ · 3 matches353.859.2on 15 Sep 2026 at Peterborough United41.1on 25 Aug 2026 v Crewe Alexandra61.0on 8 Aug 2026 v Wigan Athletic–
5Cameron McGeehan Midfielder · 254′ · 3 matches345.045.8on 15 Sep 2026 at Peterborough United46.8on 25 Aug 2026 v Crewe Alexandra42.7on 8 Aug 2026 v Wigan Athletic–
6Luke Alker Midfielder · 168′ · 3 matches348.635.2on 15 Sep 2026 at Peterborough United39.2on 25 Aug 2026 v Crewe Alexandra57.2on 8 Aug 2026 v Wigan Athletic–
7Rogan Ravenhill Goalkeeper · 180′ · 2 matches261.959.5on 25 Aug 2026 v Crewe Alexandra64.3on 8 Aug 2026 v Wigan Athletic–
8Luca Connell Midfielder · 180′ · 2 matches244.745.4on 15 Sep 2026 at Peterborough United43.9on 8 Aug 2026 v Wigan Athletic–
9Tyrese Noslin Midfielder · 175′ · 2 matches235.641.4on 15 Sep 2026 at Peterborough United29.4on 25 Aug 2026 v Crewe Alexandra–
10Amani Richards Forward · 142′ · 2 matches234.237.8on 15 Sep 2026 at Peterborough United31.6on 8 Aug 2026 v Wigan Athletic–
11Jonathan Bland Midfielder · 135′ · 2 matches244.946.5on 25 Aug 2026 v Crewe Alexandra41.5on 8 Aug 2026 v Wigan Athletic–
12Makenzie Kirk Forward · 112′ · 2 matches237.740.3on 25 Aug 2026 v Crewe Alexandra33.9on 8 Aug 2026 v Wigan Athletic–
13Clayton Taylor Midfielder · 53′ · 2 matches241.363.0on 15 Sep 2026 at Peterborough United12.9on 25 Aug 2026 v Crewe Alexandra–
14Connor O'Riordan Defender · 90′ · 1 match149.249.2on 15 Sep 2026 at Peterborough United–
15Josh Earl Defender · 90′ · 1 match155.555.5on 8 Aug 2026 v Wigan Athletic–
16Kieran Flavell Goalkeeper · 90′ · 1 match148.048.0on 15 Sep 2026 at Peterborough United–
17Corey O'Keeffe Defender · 80′ · 1 match133.433.4on 25 Aug 2026 v Crewe Alexandra–
18Ben Hamed Toure Forward · 60′ · 1 match148.048.0on 15 Sep 2026 at Peterborough United–
19Leo Farrell Forward · 10′ · 1 match185.785.7on 25 Aug 2026 v Crewe Alexandra–
20Noah Saunders Midfielder · 10′ · 1 match159.159.1on 25 Aug 2026 v Crewe Alexandra–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

3 since July 2025
DateCompetitionOpponentResultxGExpected points
15 Sep 2026EFL Cupat Peterborough UnitedD 3–3––
25 Aug 2026EFL CupCrewe AlexandraW 3–2––
8 Aug 2026EFL CupWigan AthleticD 1–1––