Huddersfield hit four as Peterborough collapse and Wednesday unravel
Competition: Sky Bet League One
Dates: Tuesday 20 October – Wednesday 21 October 2026
Matches Played: 12
Total Goals: 32 (Avg: 2.67 per game)
Gameweek 12 paired a home statement from Huddersfield with a messy night for Sheffield Wednesday. Huddersfield put four past Peterborough, Joe Taylor scoring twice in a five-minute burst after the visitors had briefly threatened a comeback. Sheffield Wednesday saw a nine-match unbeaten run end at Notts County amid a red card, a suspension and a penalty that set the tone. Stockport County’s 2-0 win at Doncaster kept them level with Huddersfield on points, while Leicester and Mansfield enjoyed the round’s most emphatic away wins.
Gameweek 12 Results Overview
All Results – Goals vs xG Analysis
League One - Matchday 12 Review
Season 2026-27 | Post-Match Analysis
Huddersfield
Peterborough
Burton Albion
Bradford
AFC Wimbledon
Mansfield Town
Oxford United
Wigan
Doncaster
Stockport County
Blackpool
Milton Keynes Dons
Luton
Barnsley
Stevenage
Plymouth
Cambridge United
Wycombe
Notts County
Sheffield Wednesday
Bromley
Leicester
Reading
Leyton OrientGoals vs Expected Goals
Results at a Glance
⚽ All Results

Updated League One Table
Clubs have played between 9 and 12 matches: 9 clubs have one game in hand (AFC Wimbledon, Bradford, Cambridge United, Huddersfield, Leyton Orient, Peterborough, Reading, Stockport County, Wycombe); 12 clubs have two games in hand (Barnsley, Blackpool, Bromley, Doncaster, Leicester, Luton, Mansfield Town, Milton Keynes Dons, Notts County, Sheffield Wednesday, Stevenage, Wigan); 1 club has 3 games in hand (Oxford United). The table below is live, so any gap involving them is provisional.
🏆 League One Table
League One
Updated: 03 Nov 2026, 12:59 PM
Key Talking Points
📰 The Big Stories
- Sheffield Wednesday’s defeat at Notts County came with structural damage: Jamal Lowe’s red card and Callum Slattery’s fifth booking leave Henrik Pedersen patching together a side for the Doncaster derby.
- Stockport County’s 2-0 win at Doncaster was the round’s most dominant underlying display — 3.35 xG to 0.22 — and extended their run to four straight wins.
- Bradford kept an eighth clean sheet in 11 league games at Burton but had 18 shots without forcing a decisive moment, another reminder that their defensive solidity is carrying a modest attack.
Match Summaries
Luton 2–1 Barnsley
🏟️ Kenilworth Road
After Saturday’s defeat at MK Dons, Jack Wilshere needed a response and got one inside two minutes through Mads Juel Andersen. Nahki Wells added a second before the break, and although Makenzie Kirk pulled one back before the hour, Luton held on. The xG read 2.32 to 1.07, so the margin did not flatter the hosts; Barnsley’s third straight defeat leaves them winless in six. Luton move to 14 points from 10 and end a difficult week.
⚽ Goals: Mads Juel Andersen (2′), Nahki Wells (41′), Makenzie Kirk (58′)
Key Moment: Wells’ 41st-minute second gave Luton a cushion that meant Kirk’s reply never became an equaliser.
What It Means: Luton move to 14 points from 10; Barnsley remain on eight and are now winless in six.
AFC Wimbledon 0–3 Mansfield Town
🏟️ The Cherry Red Records Stadium
Mansfield ruined Johnnie Jackson’s evening with two Michael Smith goals inside five first-half minutes, then Jon Russell’s 73rd-minute finish put the result beyond doubt. Mansfield ended with 1.99 xG to Wimbledon’s 0.48 and carried a threat throughout the first half that Wimbledon never matched. It was Wimbledon’s first home league defeat of the campaign, and they have now lost three straight league games while conceding ten in that spell. Mansfield are unbeaten in five and move to 15 points.
⚽ Goals: Michael Smith (22′), Michael Smith (27′), Jon Russell (73′)
Key Moment: Smith’s second goal in the 27th minute gave Mansfield a lead that Wimbledon’s slow start could not reverse.
What It Means: Wimbledon’s first home league loss of the season leaves them on 12 points; Mansfield climb to 15.
Notts County 2–0 Sheffield Wednesday
🏟️ Meadow Lane
Notts County ended a run of four straight league defeats by overwhelming Sheffield Wednesday. Daniel Kanu’s 38th-minute penalty, given against Gabriel Otegbayo, put them ahead, and Darius Lipsiuc added a late second. Wednesday’s night unravelled further when Jamal Lowe was sent off five minutes into the second half. The hosts finished with 2.41 xG to Wednesday’s 0.30, a fair reflection of their superiority. The defeat ends Wednesday’s nine-match unbeaten run in all competitions and leaves them on 18 points from 10 games, four behind the sides on 22 with a game in hand on both.
⚽ Goals: Daniel Kanu (38′ pen), Darius Lipsiuc (81′)
Key Moment: Kanu’s penalty forced Wednesday to chase, and Lowe’s red card removed any meaningful route back.
What It Means: Notts County end a four-game losing run; Sheffield Wednesday stay on 18, four behind the clubs on 22.
Blackpool 2–0 Milton Keynes Dons
🏟️ Bloomfield Road
Karoy Anderson opened the scoring in the 69th minute and substitute Dale Taylor added a second 13 minutes from time. MK Dons had the better of the underlying numbers at 0.96 xG to Blackpool’s 0.75, but a late collapse undid them. It is a first win after three straight defeats for Blackpool, who move to 11 points. MK Dons remain on nine and have only one league win all season.
⚽ Goals: Karoy Anderson (69′), Dale Taylor (77′)
Key Moment: Anderson’s 69th-minute opener broke a game that MK Dons had largely controlled.
What It Means: Blackpool halt a three-match losing run; MK Dons still have only one league win.
Burton Albion 0–0 Bradford
🏟️ Pirelli Stadium
Bradford’s defence kept an eighth clean sheet in 11 league games but their attack could not find a way past Burton in a 0-0 draw. They had 18 shots in total but only a handful forced Corey Addai into meaningful work; the xG finished 1.45 to 1.38 in Bradford’s favour. Corey O’Keeffe was Bradford’s best player on a rare league start. The point extends Bradford’s unbeaten run to seven and keeps them on 21 points, while Burton are four without a win.
⚽ Goals: No scorers recorded
Key Moment: Addai’s save from Antoni Sarcevic early in the second half proved the closest Bradford came to a winner.
What It Means: Bradford will view it as two dropped points; Burton’s point keeps them on 14, a second straight draw.
Cambridge United 2–2 Wycombe
🏟️ Abbey Stadium
Cambridge United rescued a point in stoppage time when Wycombe defender Connor Taylor turned the ball into his own net. Jayden Wareham’s two goals, one either side of half-time, had put Wycombe in control, but Shayne Lavery pulled one back with 12 minutes left and Taylor’s own goal levelled it. The xG favoured Wycombe at 1.28 to 0.82, so the draw slightly flattered the hosts. Cambridge are now unbeaten in eight and move to 20 points; Wycombe make it two without defeat.
⚽ Goals: Jayden Wareham (44′), Jayden Wareham (61′), Shayne Lavery (78′), Connor Taylor (90+2′ og)
Key Moment: Taylor’s 90+2 own goal, after Lavery had made it 2-1, salvaged a point Cambridge had not done enough to earn on xG.
What It Means: Cambridge extend an eight-match unbeaten run; Wycombe remain on 14 and will rue not seeing the game out.
Doncaster 0–2 Stockport County
🏟️ Eco-Power Stadium
Stockport County delivered the most complete away performance of the round, brushing Doncaster aside 2-0 with an xG margin of 3.35 to 0.22. Mamadou Jobe opened the scoring eight minutes after half-time, and Kyle Wootton added a second shortly afterwards. Doncaster rarely threatened and have now lost back-to-back league games. It is a fourth straight win for Stockport, who move to 22 points from 11; Doncaster stay on nine.
⚽ Goals: Mamadou Jobe (53′), Kyle Wootton (59′)
Key Moment: Jobe’s 53rd-minute goal gave Stockport the lead their dominance demanded; Wootton’s follow-up made the final 20 minutes a formality.
What It Means: Stockport now have four consecutive wins and sit level on 22 points; Doncaster carry a two-game losing streak into the weekend derby.
Stevenage 3–0 Plymouth
🏟️ Lamex Stadium
Stevenage scored twice inside the opening half-hour through Michael Mellon and Josh Magennis, then Phoenix Patterson added a late third to beat Plymouth 3-0. The scoreline was more emphatic than the xG suggested — Stevenage’s 1.32 against Plymouth’s 0.97 — but the hosts were efficient once ahead. Plymouth suffered a second straight defeat, and Stevenage responded to losing at Bradford. Stevenage move to 15 points from 10; Plymouth remain on 19 from 12.
⚽ Goals: Michael Mellon (19′), Josh Magennis (27′), Phoenix Patterson (83′)
Key Moment: Two goals in the first 27 minutes put Stevenage in control and allowed them to pick Plymouth off late.
What It Means: Stevenage bounce back from defeat at Bradford; Plymouth’s back-to-back losses expose a softness after their previous momentum.
Oxford United 2–1 Wigan
🏟️ Kassam Stadium
Kai Andrews scored his first Oxford United goal with 14 minutes left to beat Wigan 2-1 and keep Oxford’s unbeaten run going. Michał Helik had put them ahead before half-time, but Christian Saydee’s 69th-minute equaliser briefly threatened an away point. Wigan then had Fraser Murray sent off moments later, and Andrews struck the winner. The xG read 1.99 to 0.54 in Oxford’s favour. Oxford move to 18 points from nine games; Wigan stay on seven.
⚽ Goals: Michał Helik (44′), Christian Saydee (69′), Kai Andrews (76′)
Key Moment: Andrews’ winner, seven minutes after Wigan had equalised, was the decisive response that underlined Oxford’s control.
What It Means: Oxford are now six unbeaten; Wigan lose again and remain on seven points from 10 games.
Bromley 0–4 Leicester
🏟️ Hayes Lane
Leicester produced their best display of the season with a 4-0 win at Bromley. Will Alves scored inside four minutes after Russell Martin’s side had worked on starting games well, and John Lundstram plus Luke Thomas made it 3-0 by half-time. Emil Riis Jacobsen added a fourth after the break. Bromley offered little; xG was Leicester 2.35 to Bromley 0.26. The win is a second straight for Leicester, lifting them to 15 points, while Bromley’s third consecutive defeat leaves them on eight.
⚽ Goals: Will Alves (4′), John Lundstram (16′), Luke Thomas (45+2′), Emil Riis Jacobsen (67′)
Key Moment: Alves’ early goal after four minutes set the direction, and Bromley never recovered their shape.
What It Means: Leicester now have consecutive wins and a working formula; Bromley’s third straight loss deepens their worries.
Reading 1–0 Leyton Orient
🏟️ Select Car Leasing Stadium
Paddy Lane’s 52nd-minute goal was enough for Reading to beat Leyton Orient 1-0, but the visitors left Berkshire wondering how they lost. Orient ended with a 2.85 xG to Reading’s 1.49. Reading survived several dangerous moments to keep their home record intact. The win lifts Reading to 18 points from 11, while Orient’s defensive run was punctured.
⚽ Goals: Paddy Lane (52′)
Key Moment: Lane’s second goal in three games settled a contest that Orient controlled for long stretches.
What It Means: Reading maintain home form and stay in the points mix; Orient miss a chance to build on their defensive start.
⭐ Match of the Round: Huddersfield 4–1 Peterborough
🏟️ Accu Stadium
Ilias Bronkhorst put the hosts ahead after only three minutes. Joe Taylor doubled the lead on 66 minutes. Peterborough made attacking substitutions, and Harry Leonard pulled one back two minutes later to make it 2-1, but Taylor restored the two-goal cushion on 70 and Bali Mumba completed the scoring. The xG read 2.59 to 1.18, a fair summary of a game that Peterborough threatened only sporadically. Huddersfield move to 22 points with a second straight win and four unbeaten; Peterborough remain on nine.
⚽ Goals: Ilias Bronkhorst (3′), Joe Taylor (66′), Harry Leonard (68′), Joe Taylor (70′), Bali Mumba (79′)
Key Moment: Harry Leonard’s 68th-minute goal cut the deficit to 2-1, but Joe Taylor’s second two minutes later ended any comeback.
What It Means: Huddersfield move to 22 points from 11 games, level with Stockport; Peterborough’s 4-1 loss extends their winless run to two and keeps them on nine.

Gameweek Awards
⭐ Player of the Week: Joe Taylor (Huddersfield)
Joe Taylor scored twice in five second-half minutes, taking him to eight league goals for the season. His first doubled the lead on 66 minutes; his second, two minutes after Peterborough had pulled one back, restored the two-goal cushion and settled it.
🎯 Decisive Goal of the Week
Kai Andrews (Oxford United) vs Wigan — Andrews scored his first goal for the club with a 76th-minute winner, seven minutes after Wigan had equalised.
💪 Performance of the Week
Stockport County‘s 2-0 against Doncaster — Stockport’s 2-0 win at Doncaster was built on a 3.35 xG to 0.22 dominance that barely showed in the scoreline. It was their fourth straight league win and a warning that they can control matches away from home.
Manager Watch
In the Spotlight
Johnnie Jackson (AFC Wimbledon) — AFC Wimbledon have lost three straight and conceded ten in them. Jackson called the first-half display disgraceful and pointed to his players’ personal pride, speaking to club media.
Top Scorers Update
⚽ League One Top Scorers
Looking Ahead: Gameweek 13
👀 Key Fixtures Next Week
- Huddersfield vs Wigan (Sat 24 Oct 12:30)
- Luton vs Leicester (Sat 24 Oct 12:30)
- Blackpool vs Mansfield Town (Sat 24 Oct 15:00)
- Reading vs Barnsley (Sat 24 Oct 15:00)
- Stevenage vs Milton Keynes Dons (Sat 24 Oct 15:00)
- Burton Albion vs Leyton Orient (Sat 24 Oct 15:00)
- Cambridge United vs Plymouth (Sat 24 Oct 15:00)
- AFC Wimbledon vs Wycombe (Sat 24 Oct 15:00)
Playoff Picture — ML Expected Points
Playoff Race — Projected Finish
🎯 Projected Final Points
| Team | Current Pts | Games Left | ML xPts | Projected Total |
|---|---|---|---|---|
| Stockport County | 22 | 35 | +61.9 | ~84 |
| Huddersfield | 22 | 35 | +61.5 | ~83 |
| Bradford | 21 | 35 | +58.7 | ~80 |
| Reading | 18 | 35 | +60.3 | ~78 |
| Cambridge United | 20 | 35 | +51.5 | ~72 |
| Plymouth | 19 | 34 | +50.9 | ~70 |
Rows are ordered by projected total, not by current position, because the clubs have played different numbers of matches. ML xPts = sum of expected points from remaining fixtures per the BTP model (3·P(win) + 1·P(draw)). Projected total indicative only.
Relegation Picture — ML Expected Points
Relegation Battle — Projected Finish
🎯 Projected Final Points
| Team | Current Pts | Games Left | ML xPts | Projected Total |
|---|---|---|---|---|
| Doncaster | 9 | 36 | +44.8 | ~54 |
| Milton Keynes Dons | 9 | 36 | +41.4 | ~50 |
| Barnsley | 8 | 36 | +39.2 | ~47 |
| Peterborough | 9 | 35 | +36.8 | ~46 |
| Wigan | 7 | 36 | +38.6 | ~46 |
| Bromley | 8 | 36 | +32.9 | ~41 |
Rows are ordered by projected total, not by current position, because the clubs have played different numbers of matches. ML xPts = sum of expected points from remaining fixtures per the BTP model (3·P(win) + 1·P(draw)). Projected total indicative only.
How Did Our Predictions Do?
🔮 Predictions Review
Correct Results: 8/12
Model Record: 51/114 (44.7%) on the model’s own picks; 54/126 including Matchday 1
Best Call: The model’s best call was the Huddersfield home win, given 64.8% and delivered via a 4-1 scoreline.
Worst Call: It most notably misfired on Notts County vs Sheffield Wednesday, giving the visitors 56.4% before a 2-0 home win.
| Fixture | Actual Result | Model Pick | Hit? |
|---|---|---|---|
| Stevenage vs Plymouth | 3-0 | HOME (41%) | ✓ |
| Doncaster vs Stockport County | 0-2 | AWAY (50%) | ✓ |
| Burton Albion vs Bradford | 0-0 | AWAY (41%) | ✗ |
| Notts County vs Sheffield Wednesday | 2-0 | AWAY (56%) | ✗ |
| Luton vs Barnsley | 2-1 | HOME (49%) | ✓ |
| Oxford United vs Wigan | 2-1 | HOME (64%) | ✓ |
| Huddersfield vs Peterborough | 4-1 | HOME (65%) | ✓ |
| Cambridge United vs Wycombe | 2-2 | HOME (45%) | ✗ |
| Blackpool vs Milton Keynes Dons | 2-0 | HOME (40%) | ✓ |
| AFC Wimbledon vs Mansfield Town | 0-3 | HOME (41%) | ✗ |
| Bromley vs Leicester | 0-4 | AWAY (44%) | ✓ |
| Reading vs Leyton Orient | 1-0 | HOME (52%) | ✓ |
Across the 12 fixtures the model hit eight winners but missed both draws, and its strongest away call fell at Meadow Lane.
What We Learned
📚 Five Things We Learned
- Stockport County do not need a tight contest to win: their 3.35 xG at Doncaster was more than three times the hosts’ 0.22.
- Sheffield Wednesday’s 0.30 xG at Notts County was the lowest of the round.
- Reading’s 1-0 win over Leyton Orient was a classic xG divergence — Orient’s 2.85 to Reading’s 1.49 meant the points stayed with the less dominant side.
- Blackpool’s late double against MK Dons, despite losing xG 0.75 to 0.96, underlined how quickly League One matches turn on one moment.
- Leicester’s four-minute opener at Bromley, after Russell Martin’s side had worked on starting games well, pointed to a tactical fix rather than a random burst.
Conclusion
Huddersfield and Stockport now have 22 points and matching +12 goal differences. The weekend offers Sheffield Wednesday a chance to reset at Doncaster, while Reading look to build on an unconvincing but effective win. League One’s early pace is starting to separate into durable promotion arguments and sides already repairing damage.

