Marriott treble wasted as Reading collapse to Luton in 4-3 opening-day thriller
Competition: Sky Bet League One
Dates: Saturday 15 August – Saturday 15 August 2026
Matches Played: 12
Total Goals: 38 (Avg: 3.17 per game)
League One’s opening weekend produced 38 goals across 12 matches, but no fixture will linger longer than Reading’s 3-1 half-time lead dissolving into a 4-3 defeat to Luton. Jack Marriott’s first-half hat-trick felt like the headline, until Kasey Palmer and Gideon Kodua turned the afternoon around at the Select Car Leasing Stadium. Elsewhere, Sheffield Wednesday won an untidy opener at Leyton Orient, MK Dons showed promotion-minded intent at Oxford, and Stockport made light work of Plymouth. The first round of League One fixtures suggested the division will not be short on storylines this season.
Gameweek 1 Results Overview
All Results – Goals vs xG Analysis
League One - Matchday 1 Review
Season 2026-27 | Post-Match Analysis
Reading
Luton
Oxford United
Milton Keynes Dons
Notts County
Leicester
Huddersfield
AFC Wimbledon
Barnsley
Bromley
Burton Albion
Stevenage
Bradford
Peterborough
Blackpool
Wycombe
Plymouth
Stockport County
Cambridge United
Wigan
Leyton Orient
Sheffield Wednesday
Mansfield Town
DoncasterGoals vs Expected Goals
Results at a Glance
⚽ All Results
| Notts County | 1–1 | Leicester |
| Oxford United | 2–2 | Milton Keynes Dons |
| Reading | 3–4 | Luton |
| Cambridge United | 3–2 | Wigan |
| Burton Albion | 1–1 | Stevenage |
| Plymouth | 1–3 | Stockport County |
| Barnsley | 0–1 | Bromley |
| Mansfield Town | 2–1 | Doncaster |
| Blackpool | 1–1 | Wycombe |
| Huddersfield | 3–0 | AFC Wimbledon |
| Leyton Orient | 1–2 | Sheffield Wednesday |
| Bradford | 2–0 | Peterborough |
Updated League One Table

🏆 League One Table
League One
Updated: 03 Nov 2026, 12:23 PM
Key Talking Points
📰 The Big Stories
- Reading’s collapse from 3-1 up to 4-3 down crystallised Leam Richardson’s post-match frustration: he called the late concession ‘sickening’ and likened it to costly moments from last season, with individual errors again undermining a substantial lead.
- MK Dons’ summer signings delivered immediate returns at the Kassam, with Charlie Goode and Aaron Collins turning the game before Ciaron Brown’s late equaliser denied Paul Warne a winning start.
- Sheffield Wednesday’s 2.7 xG at Brisbane Road meant Barry Bannan’s open-goal miss became a social media sideshow rather than a two-point forfeit; the Owls left London with a win but clear room to improve.
Match Summaries
Notts County 1–1 Leicester
🏟️ Meadow Lane
Notts County and Leicester shared the points in a 1-1 draw that expected goals suggested should not have been close. The home side created 2.27 xG to Leicester’s 0.78, but the scoring opened only through Jayden Joseph on 62 minutes. Conor Grant levelled with nine minutes remaining, leaving Notts County to wonder how a game they controlled for long spells ended level. The pattern was familiar: plenty of approach play, not enough cutting edge. Leicester, by contrast, will treat a point from a match they were second-best in as a useful opening-day return.
⚽ Goals: Jayden Joseph (62′), Conor Grant (81′)
Key Moment: Grant’s 81st-minute equaliser after Notts County had passed up a host of chances.
What It Means: Notts County fail to convert dominance into three points; Leicester take an unlikely early away point.
Oxford United 2–2 Milton Keynes Dons
🏟️ Kassam Stadium
Oxford United began life back in League One with a 2-2 draw at the Kassam Stadium. Mark Harris put the U’s ahead on 20 minutes, but MK Dons turned the game through Charlie Goode and Aaron Collins before half-time. Ciaron Brown’s 90th-minute equaliser rescued a point for Aaron Ramsey’s side, who were second-best for long spells but finished strongly. The xG read 1.14 to 1.76 in the visitors’ favour, underlining MK Dons’ control. The draw also came amid Stan Mills’ pre-match withdrawal, which Ramsey revealed came via text on Saturday morning.
⚽ Goals: Mark Harris (20′), Charlie Goode (29′), Aaron Collins (34′), Ciaron Brown (90′)
Key Moment: Ciaron Brown’s 90th-minute equaliser in front of the home support.
What It Means: Oxford avoid an opening-day defeat but have questions to answer about the Mills situation; MK Dons leave frustrated after a dominant away spell.
Cambridge United 3–2 Wigan
🏟️ Abbey Stadium
Cambridge United made a fast start and held off a Wigan rally to win 3-2 at the Abbey Stadium. Kelland Watts and Louis Appéré had the hosts two up inside 34 minutes. I. Heath pulled one back for Wigan shortly after the restart, but Sonny Perkins restored Cambridge’s two-goal cushion on 69 minutes before A. Higgins set up a tense finish four minutes later. The visitors actually shaded expected goals at 2.72 to 1.92, so Gary Caldwell may feel the scoreline was harsh, but first-half defensive lapses proved costly. Cambridge’s early intensity carried the day.
⚽ Goals: Kelland Watts (3′), Louis Appéré (34′), I. Heath (52′), Sonny Perkins (69′), A. Higgins (73′)
Key Moment: Perkins’ 69th-minute goal to make it 3-1 just as Wigan were threatening a full comeback.
What It Means: Cambridge start with three points; Wigan’s defensive issues on the road are an immediate concern.
Burton Albion 1–1 Stevenage
🏟️ Pirelli Stadium
Burton Albion and Stevenage played out a 1-1 draw at the Pirelli Stadium in a game of limited clear-cut chances. Neither side scored in a cagey first half, and it took until the 74th minute for Jack Armer to break the deadlock. O. Sanderson struck in the 90th minute to ensure the points were shared. The overall xG was modest — Burton 0.94, Stevenage 0.51 — reflecting a contest short on quality in the final third. Both clubs will view a point as a start, but neither will take much encouragement from the pattern.
⚽ Goals: Jack Armer (74′), O. Sanderson (90′)
Key Moment: Sanderson’s 90th-minute equaliser after Burton had sensed a winning position.
What It Means: A point apiece does little for either side’s early momentum, though Stevenage will be happier with the late reprieve.
Plymouth 1–3 Stockport County
🏟️ Home Park
Stockport County made a statement on the opening day with a 3-1 win at Home Park. Jack Diamond and Kyle Wootton put the visitors two up by half-time, and Ryan Glover added a third shortly after the interval. Xavier Amaechi pulled a goal back for Plymouth on 79 minutes, but there was no late drama. Stockport shaded expected goals 1.92 to 1.49, but the real difference was their first-half speed and efficiency. Plymouth’s return to League One began with a reminder of how quickly opponents can capitalise on early uncertainty.
⚽ Goals: Jack Diamond (13′), Kyle Wootton (26′), Ryan Glover (49′), Xavier Amaechi (79′)
Key Moment: Glover’s 49th-minute goal to make it 3-0 and remove any doubt about the outcome.
What It Means: Stockport lay down an early marker; Plymouth must regroup before their first away trip.
Barnsley 0–1 Bromley
🏟️ Oakwell
Bromley produced the weekend’s only away win at Oakwell, beating Barnsley 1-0 through Victor Adeboyejo’s 70th-minute goal. The home side created the better chances with 1.18 xG to Bromley’s 1.04, but could not find a way past a disciplined visiting defence. Barnsley’s lack of a reliable finisher was exposed on an afternoon when one moment of quality decided the game. Bromley’s opening-day victory gives them an early foothold after last season’s survival push, while Barnsley are left to wonder how they failed to score.
⚽ Goals: Victor Adeboyejo (70′)
Key Moment: Adeboyejo’s 70th-minute finish against the run of play, which proved enough for Bromley.
What It Means: Barnsley start with a home defeat and familiar questions in attack; Bromley take an unexpected three points.
Mansfield Town 2–1 Doncaster
🏟️ One Call Stadium
Mansfield Town began their League One campaign with a 2-1 win over Doncaster at One Call Stadium. Rhys Oates gave the Stags a first-half lead on 26 minutes, but Jack Senior levelled for Doncaster shortly after the break. Louis Reed’s 74th-minute goal settled it in Mansfield’s favour in a game that was as tight as the xG suggested — 1.12 to 1.11. Mansfield’s game-management saw them home, while Doncaster will rue not turning their second-half pressure into more chances.
⚽ Goals: Rhys Oates (26′), Jack Senior (49′), Louis Reed (74′)
Key Moment: Reed’s 74th-minute winner after Doncaster had threatened to snatch the momentum.
What It Means: Mansfield take an early three points from a closely matched contest; Doncaster are left to reflect on fine margins.
Blackpool 1–1 Wycombe
🏟️ Bloomfield Road
Blackpool were held to a 1-1 draw at Bloomfield Road after falling behind early. Fred Onyedinma gave Wycombe the lead in the seventh minute, and Blackpool needed a Finley Munroe equaliser on 77 minutes to earn a point. The home side generated 1.96 xG to Wycombe’s 1.57, so Blackpool will feel they did enough for more. Wycombe held their early lead for long periods, but Blackpool’s late pressure eventually told. A point apiece leaves both managers with a mixed start to the new season.
⚽ Goals: Fred Onyedinma (7′), Finley Munroe (77′)
Key Moment: Munroe’s 77th-minute leveller as Blackpool finally made sustained pressure count.
What It Means: Blackpool’s dominant second half is not enough for maximum points; Wycombe take a useful away draw.
Huddersfield 3–0 AFC Wimbledon
🏟️ Accu Stadium
Huddersfield began life back in League One with a 3-0 win over AFC Wimbledon at the Accu Stadium. D. Sanches Fernandes scored twice in the first 16 minutes, and Bojan Radulović added a third on 78 minutes. The Terriers’ xG of just 1.04 against Wimbledon’s 0.45 suggests an unusually clinical display rather than full control, but the early goals settled the contest. Wimbledon offered little going forward. Huddersfield’s new signings made an immediate point; the real test will be sustaining that edge against better opposition.
⚽ Goals: D. Sanches Fernandes (4′), D. Sanches Fernandes (16′), Bojan Radulović (78′)
Key Moment: Sanches Fernandes’ second goal inside 16 minutes, which broke Wimbledon’s early resistance.
What It Means: A fast, efficient start gives Huddersfield the perfect springboard; AFC Wimbledon must find a far greater attacking threat.
Leyton Orient 1–2 Sheffield Wednesday
🏟️ Brisbane Road
Sheffield Wednesday began the Henrik Pedersen era with a 2-1 win at Brisbane Road, though the scoreline was tighter than their dominance. Callum Slattery gave Leyton Orient a 19th-minute lead, but Joseph Olowu levelled on 26 minutes and Jamal Lowe scored the winner on 66 minutes. Wednesday produced 2.7 xG to Orient’s 1.43, with Barry Bannan’s open-goal miss the most memorable near miss. Pedersen admitted his side were not good enough in the first half but praised their second-half verticality. A reshaped Wednesday side featured several summer additions.
⚽ Goals: Callum Slattery (19′), Joseph Olowu (26′), Jamal Lowe (66′)
Key Moment: Lowe’s 66th-minute winner as Wednesday’s second-half pressure finally told.
What It Means: Wednesday start with an away win and a stronger underlying performance than the scoreline suggests; Orient are left to build from a competitive defeat.
Bradford 2–0 Peterborough
🏟️ Valley Parade
Bradford City marked their return to League One with a 2-0 win over Peterborough United at Valley Parade. Macaulay Gillesphey broke the deadlock on 54 minutes and Nick Powell added a second on 75. The Bantams looked organised and compact, limiting a Posh side that had started brightly. Bradford’s xG of 1.48 to Peterborough’s 1.09 reflected a controlled home performance. Graham Alexander will be pleased with a clean sheet and two well-taken goals, but the manager has stressed the need for a couple more signings before the window closes.
⚽ Goals: Macaulay Gillesphey (54′), Nick Powell (75′)
Key Moment: Gillesphey’s 54th-minute opener from a position of growing pressure.
What It Means: Bradford’s return to the third tier starts with a clean sheet; Peterborough have an early away defeat and much to prove.
⭐ Match of the Round: Reading 3–4 Luton
🏟️ Select Car Leasing Stadium | 👥 Attendance: —
Reading began their League One campaign with the most damaging kind of opening-day defeat, one that combined individual brilliance and structural frailty. Jack Marriott’s hat-trick inside 38 minutes put the Royals 3-1 up at half-time after Jake Richards had given Luton an early lead. Yet the hosts created enough to be further ahead, and Leam Richardson’s side were punished when Kasey Palmer scored twice in two minutes just after the break. Gideon Kodua’s 90th-minute winner completed the turnaround. The expected goals were close — 1.77 to 1.60 in Reading’s favour — but the distribution of chances mattered less than the defending of a lead that should have been secure. Richardson described the collapse as ‘sickening’ and warned against a repeat of last season’s failings.
⚽ Goals: Jake Richards (6′), Jack Marriott (8′), Jack Marriott (31′), Jack Marriott (38′), Kasey Palmer (50′), Kasey Palmer (52′), Gideon Kodua (90′)
Key Moment: Kasey Palmer’s 50th and 52nd-minute double, which erased Reading’s two-goal cushion in the space of two minutes and shifted the emotional momentum irrevocably.
Gameweek Awards
⭐ Player of the Week: Jack Marriott (Reading)
A first-half hat-trick in 38 minutes is a rare thing on opening day, and Marriott’s three goals showed the movement and finishing that could make him central to Reading’s season. The fact his treble came in a 4-3 defeat sums up the afternoon’s frustration, but his performance was the standout individual contribution of the gameweek.
🎯 Goal of the Week
Gideon Kodua (Luton) vs Reading — Kodua’s 90th-minute strike completed Luton’s recovery from 3-1 down and secured a 4-3 opening-day win at the Select Car Leasing Stadium.
Top Scorers Update
⚽ League One Top Scorers
| 1. | Jack Marriott (Reading) | 3 |
| 2. | D. Sanches Fernandes (Huddersfield) | 2 |
| 3. | Kasey Palmer (Luton) | 2 |
| 4. | Aaron Collins (Milton Keynes Dons) | 1 |
| 5. | Akeel Higgins (Wigan) | 1 |
Looking Ahead: Gameweek 2
👀 Key Fixtures Next Week
- Sheffield Wednesday vs Bradford (Thu 20 Aug 19:00)
- Luton vs Notts County (Sat 22 Aug 11:30)
- Doncaster vs Barnsley (Sat 22 Aug 11:30)
- Wycombe vs Plymouth (Sat 22 Aug 14:00)
- Leicester vs Burton Albion (Sat 22 Aug 14:00)
- Stevenage vs Oxford United (Sat 22 Aug 14:00)
- Wigan vs Leyton Orient (Sat 22 Aug 14:00)
- Bromley vs Cambridge United (Sat 22 Aug 14:00)
Relegation Picture — ML Expected Points
Projections resume once every club has played five matches — before then there is not enough of this season’s data to model a finishing position.
How Did Our Predictions Do?
🔮 Predictions Review
Correct Results: 0/0
Correct Scores: 0/0
Season Record: —
Best Call: No settled predictions to assess on the opening weekend, so there is no model hit to celebrate yet.
Worst Call: Equally, no notable miss can be attributed to the model because no fixtures have settled in this dataset.
| Fixture | Score | Model Pick | Hit? |
|---|
The cumulative record stands at nil; the model’s League One season starts clean and will only reveal systematic behaviour once match results begin flowing.
What We Learned
📚 Five Things We Learned
- Reading’s collapse against Luton showed that a two-goal lead at home is not safe if the same individual errors from last season remain unaddressed.
- MK Dons’ new signings integrated immediately at Oxford, but Ciaron Brown’s late equaliser highlighted that League One’s set-piece resilience can rescue even a controlled away performance.
- Stockport’s 3-1 win at Plymouth was built on first-half speed: Jack Diamond and Kyle Wootton had the visitors two up before Plymouth found any rhythm.
- Notts County’s 2.27 xG against Leicester’s 0.78 produced only a 1-1 draw, an early lesson in the gap between chance creation and conversion in League One.
- Sheffield Wednesday’s 2.7 xG at Brisbane Road was the more accurate indicator of the gulf between the sides than the 2-1 scoreline, though Barry Bannan’s open-goal miss showed how viral moments can distort perception.
Conclusion
The opening weekend left plenty of clubs with more questions than answers, not least Reading, whose defensive collapse overshadowed Jack Marriott’s hat-trick. Sheffield Wednesday’s Hillsborough opener against Bradford on Thursday now looms as an early marker for two sides with perfect starts. With the transfer window closing on September 1, managers across the division will spend the next fortnight trying to address the flaws exposed on day one.

