League One Gameweek 35 Review: McGoldrick’s Hat-Trick Sinks Orient as Cardiff Surge Clear at the Top
Competition: Sky Bet League One
Dates: Saturday 28th Feb 2026
Matches Played: 12
Total Goals: 37 (Avg: 3.08 per game)
Leyton Orient Result: Lost 1–3 vs Barnsley
A goal-laden Gameweek 35 in Sky Bet League One produced 37 goals across 12 fixtures and threw the division’s narratives into sharper focus than ever. Cardiff City remain firmly in the driving seat for the title after an emphatic 4–0 demolition of Doncaster, while Lincoln City kept the pressure on from second with a thumping home win over Blackpool. Bolton Wanderers underlined their promotion credentials with a stunning 5–1 victory at Exeter, closing the gap on third-placed Bradford. At the other end of the table, David McGoldrick’s extraordinary hat-trick helped Barnsley condemn Leyton Orient to a third successive home defeat, leaving the O’s just one point above the relegation zone with 11 games remaining.
Gameweek 35 Results Overview
All Results – Goals vs xG Analysis
League One - Matchday 35 Review
Season 2025-26 | Post-Match Analysis
Northampton
Peterborough
Leyton Orient
Barnsley
Reading
Bradford
Wigan
Huddersfield
Rotherham
Plymouth
Port Vale
Luton
Doncaster
Cardiff
Wycombe
Burton Albion
Exeter City
Bolton
Stevenage
Stockport County
Mansfield Town
AFC Wimbledon
Lincoln
BlackpoolResults at a Glance
⚽ All Results
| Leyton Orient | 1 – 3 | Barnsley |
| Northampton Town | 1 – 1 | Peterborough United |
| Doncaster Rovers | 0 – 4 | Cardiff City |
| Exeter City | 1 – 5 | Bolton Wanderers |
| Lincoln City | 4 – 0 | Blackpool |
| Mansfield Town | 2 – 2 | AFC Wimbledon |
| Port Vale | 1 – 1 | Luton Town |
| Reading | 2 – 1 | Bradford City |
| Rotherham United | 1 – 0 | Plymouth Argyle |
| Stevenage | 2 – 1 | Stockport County |
| Wigan Athletic | 1 – 0 | Huddersfield Town |
| Wycombe Wanderers | 3 – 0 | Burton Albion |
Updated League One Table
🏆 League One Table
League One
Updated: 01 Jun 2026, 9:37 AM
Key Talking Points
📰 The Big Stories
- Cardiff fly four points clear: The Bluebirds bounced back from their first league defeat in 13 games with a statement 4–0 win at Doncaster, their 22nd League One victory of the campaign. They now sit four points ahead of second-placed Lincoln ahead of a mouth-watering top-of-the-table clash next weekend.
- Lincoln’s unbeaten run hits 17: The Imps remain 10 points clear of third-placed Bolton — with a game in hand — after demolishing Blackpool 4–0 at the LNER Stadium. Promotion to the Championship looks a formality; the title race is their focus now.
- Bolton send a promotion warning: A ruthless 5–1 thrashing at struggling Exeter — their biggest win in months — moved Wanderers three points ahead of fourth-placed Bradford and signals serious intent from Ian Evatt’s men heading into the run-in.
- McGoldrick, 38, is defying belief: The veteran striker now has 10 goals in just 9 games for Barnsley after a stunning hat-trick against Leyton Orient. He’s the form striker in the division right now, regardless of age.
- Wigan climb out of the drop zone: A hard-fought 1–0 win over play-off hopefuls Huddersfield handed Wigan a crucial three points and lifted them out of relegation trouble, while denting the Terriers’ top-six ambitions.
- Orient in real trouble: Three home defeats in a row and one point above the relegation zone — Leyton Orient’s position is increasingly precarious. With Northampton only drawing against Peterborough, the O’s remain in 19th place, but with the clock ticking.
Match Summaries
Leyton Orient 1–3 Barnsley
🏟️ Gaughan Group Stadium, London | 👥 Attendance: 8,313
David McGoldrick produced one of the performances of the League One season, netting a hat-trick to earn Barnsley a comfortable victory at a ground where they rarely struggle. The 38-year-old opened the scoring after just 10 minutes, and although Dylan Levitt levelled with a free-kick on 20 minutes to give Orient a foothold, McGoldrick struck twice more after the break to seal a deserved win for the Tykes.
⚽ Goals: McGoldrick (10′, 53′, 62′), Levitt (20′)
Key Moment: McGoldrick’s second goal on 53 minutes, poaching from close range following a corner, knocked the stuffing out of an Orient side searching for an equaliser — and the hat-trick nine minutes later ended any hope of a comeback.
What It Means: Orient remain in 19th, one point above the relegation zone, having now lost three successive home games. Barnsley continue their push for play-off contention.
Northampton Town 1–1 Peterborough United
🏟️ Sixfields Stadium, Northampton | 👥 Attendance: 7,637
The Nene derby produced a competitive stalemate, with Tom Eaves heading Northampton in front just before half-time only for Jimmy-Jay Morgan to equalise early in the second half. Despite Northampton dominating for long spells and Alex Bass making several good saves, the Cobblers couldn’t find a winner and remain in the relegation zone.
⚽ Goals: Eaves (44′), Morgan (52′)
Key Moment: Kyrell Lisbie tearing away to square for Morgan’s leveller just seven minutes after the restart, cutting short Northampton’s brief flirtation with survival optimism.
What It Means: A point apiece does little for either side’s ambitions — Northampton stay in the bottom four, while Peterborough’s play-off hopes remain distant.
Exeter City 1–5 Bolton Wanderers
🏟️ St James Park, Exeter | 👥 Attendance: 7,341
Bolton served notice of their promotion ambitions with a dominant display at St James Park, ending three successive draws in emphatic fashion. Sam Dalby opened the scoring in the first half and, despite Jayden Wareham pulling one back for Exeter, goals from Kenny, Gale, Cissoko and Johnston — all after the break — completed a devastating rout that moves Wanderers three points clear of fourth-placed Bradford.
⚽ Goals: Dalby (21′), Wareham (67′), Kenny (60′), Gale (72′), Cissoko (77′), Johnston (90’+4)
Key Moment: Thierry Gale’s thunderous finish from 20 yards into the top corner on 72 minutes effectively ended Exeter’s hopes and opened the floodgates for the game’s final stages.
What It Means: Bolton look increasingly capable of automatic promotion. Exeter, meanwhile, are now just one point clear of the relegation zone — a precarious position with 11 games to go.
Lincoln City 4–0 Blackpool
🏟️ LNER Stadium, Lincoln | 👥 Attendance: 9,812
Lincoln extended their unbeaten league run to 17 games with a clinical dismantling of a Blackpool side that now sits just one point above the relegation zone. Conor McGrandles broke the deadlock with his first goal of the season just before half-time, and Rob Street, Dom Jeffries and Ryan Oné added further goals in a dominant second half. The Imps remain 10 points clear of third with a game in hand.
⚽ Goals: McGrandles (38′), Street (78′), Jeffries (85′), Oné (89′)
Key Moment: A calamitous short back pass from Fraser Horsfall gifted Street a tap-in to make it 2–0 on 78 minutes, effectively killing the game and any lingering Blackpool resistance.
What It Means: Lincoln are in extraordinary form and promotion is a formality. For Blackpool, the outlook is increasingly bleak — Ian Evatt’s warning of a “dogfight” feels very real.
Mansfield Town 2–2 AFC Wimbledon
🏟️ One Call Stadium, Mansfield | 👥 Attendance: 7,693
Mansfield’s winless run stretched to eight games as AFC Wimbledon came from behind twice to claim a point. Jon Russell struck twice in the first half to give the Stags a 2–1 lead at the break, but the Dons levelled from the penalty spot on 58 minutes through Matty Stevens after Deji Oshilaja fouled Marcus Browne. A controversial decision to not award Mansfield a penalty in stoppage time added further frustration for the hosts.
⚽ Goals: Russell (7′, 29′), Tilley (14′), Stevens (58′ pen)
Key Moment: Evans’ shot striking Johnson’s hand in the final minute, with referee declining to point to the spot — a decision that left Mansfield manager incandescent with rage.
What It Means: Eight games without a win is a serious concern for Mansfield. Wimbledon take a useful point and remain competitive in mid-table.
Port Vale 1–1 Luton Town
🏟️ Vale Park, Stoke-on-Trent | 👥 Attendance: 7,335
Luton’s winless run extended to four matches as they were held by bottom-of-the-table Port Vale. Nahki Wells tapped in an early opener from Emilio Lawrence’s cross, but Ben Waine levelled on 29 minutes after being played through on goal by George Hall. Neither side could find a winner in an even second half, with both goalkeepers called into action at key moments.
⚽ Goals: Wells (5′), Waine (29′)
Key Moment: Goalkeeper Joe Gauci’s outstanding save to tip Nigel Lonwijk’s header over the bar in the 28th minute — moments before Vale went up the other end to equalise.
What It Means: Luton remain in 10th — their play-off push is stalling. For Vale, it’s three games unbeaten and five points; a remarkable run despite sitting rooted to the foot of the table.
Reading 2–1 Bradford City
🏟️ Select Car Leasing Stadium, Reading | 👥 Attendance: 13,106
Two late substitute goals rescued a dramatic victory for Reading against play-off rivals Bradford. Matt Pennington’s powerful strike on 68 minutes had looked to have secured a crucial away win for Bradford, but Paddy Lane — on the pitch just four minutes — equalised in the 90th minute, and veteran Matt Ritchie headed home in the seventh minute of stoppage-time to complete a stunning comeback. Reading’s unbeaten run stretches to five.
⚽ Goals: Pennington (68′), Lane (90′), Ritchie (90’+7)
Key Moment: Ritchie’s powerful late header from close range — a moment that will linger for Bradford for some time and one that flips the play-off picture significantly.
What It Means: Reading strengthen their play-off credentials in stoppage time. Bradford’s manager was “devastated” — and rightly so, as a near-certain three points turned to none.
Rotherham United 1–0 Plymouth Argyle
🏟️ AESSEAL New York Stadium, Rotherham | 👥 Attendance: 8,502
Rotherham gave their survival hopes a timely boost with a narrow but deserved victory over Plymouth. Joe Rafferty smartly diverted Dru Yearwood’s shot into the net on seven minutes for the only goal, and a resolute defensive display ensured the Millers saw the game out comfortably. It ended a four-game losing streak for manager Matt Hamshaw and eased some of the pressure around his position.
⚽ Goals: Rafferty (7′)
Key Moment: Sam Nombe’s one-on-one miss just before half-time — had he scored, the afternoon might have been very different; instead Rotherham protected a slender lead with discipline.
What It Means: A vital three points for Rotherham in the fight for survival. Plymouth continue to struggle and remain in danger of a second relegation in successive seasons.
Stevenage 2–1 Stockport County
🏟️ Lamex Stadium, Stevenage | 👥 Attendance: 3,974
Matt Phillips marked his fourth appearance for Stevenage with the winning goal, turning in Jamie Reid’s low cross on 57 minutes to earn Boro a fourth successive home win. Adama Sidibeh had given Stockport the lead on 29 minutes with a glancing header from a corner, but Carl Piergianni’s header from a corner of their own levelled matters six minutes later. Stevenage’s win takes them within one point of the play-off places.
⚽ Goals: Sidibeh (29′), Piergianni (35′), Phillips (57′)
Key Moment: Phillips’ composed finish, his first goal for the club after signing from Oxford — a statement arrival that sets up an exciting run-in for Boro.
What It Means: Stevenage are quietly building a play-off push. Stockport drop points in a week where they could least afford it.
Wigan Athletic 1–0 Huddersfield Town
🏟️ DW Stadium, Wigan | 👥 Attendance: 12,811
Wigan climbed out of the relegation zone with a resolute home victory over Huddersfield, despite the visitors dominating large periods of the first half. Jensen Weir drove home a stunning effort from 25 yards on 61 minutes after Callum Wright headed the ball back to him from Fraser Murray’s corner, with Sam Tickle then making a brilliant late save from Marcus Harness to preserve the clean sheet.
⚽ Goals: Weir (61′)
Key Moment: Tickle’s incredible late save from Harness’ well-struck effort right on 90 minutes — denying Huddersfield an equaliser they would have barely deserved.
What It Means: Wigan move out of the drop zone — a huge result for Tom Caldwell’s men. Huddersfield’s play-off hopes take a significant dent following a limp display.
Wycombe Wanderers 3–0 Burton Albion
🏟️ Adams Park, Wycombe | 👥 Attendance: 4,797
A stunning 35-yard strike from Caolan Boyd-Munce set Wycombe on their way to a comfortable win over in-form Burton, who arrived on the back of four games unbeaten. The Northern Ireland international’s effort crashed in off the post on 15 minutes, and despite manager Michael Duff being sent off at half-time following a tunnel incident, Luke Harris and Nathan Lowe wrapped up the points in the final 10 minutes.
⚽ Goals: Boyd-Munce (15′), Harris (81′), Lowe (82′)
Key Moment: Boyd-Munce’s thunderous long-range effort — the goal of the gameweek candidate — which immediately settled Wycombe’s nerves and set the tone for the afternoon.
What It Means: Wycombe continue their solid mid-table campaign. Burton’s brief run of form is abruptly halted.
⭐ Featured Match: Doncaster 0–4 Cardiff City
🏟️ Eco-Power Stadium, Doncaster | 👥 Attendance: 11,618
Cardiff returned to winning ways in emphatic fashion, bouncing back from the first league defeat of their 13-game unbeaten run with a dominant display at the Eco-Power Stadium. Having controlled the match from the outset, the Bluebirds were rewarded when Alex Robertson took Dylan Lawlor’s sumptuous delivery on his chest and coolly slotted home on 26 minutes. Lawlor then capped an exceptional individual performance by running from his own half, evading multiple challenges, and drilling a stunning effort into the bottom corner just after the restart. Cian Ashford added a third from Rubin Colwill’s low cross before substitute Callum Robinson sealed an emphatic afternoon with his eighth goal of the campaign deep into stoppage time.
⚽ Goals: Robertson (26′), Lawlor (46′), Ashford (56′), Robinson (90’+5)
Key Moment: Dylan Lawlor’s breathtaking solo goal just seconds into the second half — running from deep in his own half to beat several challenges before drilling clinically into the corner. A moment of genuine quality that announced Cardiff’s intent for the run-in.
Brian Barry-Murphy: “The players did exactly what we planned — they were disciplined, direct and clinical. This is a group that knows exactly what it wants.”
Gameweek Awards
⭐ Player of the Week: David McGoldrick (Barnsley)
At 38 years old, David McGoldrick is producing one of the most remarkable late-career runs League One has ever seen. His hat-trick against Leyton Orient — comprising a cool right-footed finish, a poached corner goal, and a composed left-footed effort — takes his tally to an astonishing 10 goals in just 9 games for the Tykes. Barnsley signed him to provide experience; he’s providing something far more than that. A generational talent refusing to let age have the final word.
🎯 Goal of the Week
Caolan Boyd-Munce (Wycombe Wanderers) vs Burton Albion — A thunderous effort from 35 yards that arrowed into the top corner via the inside of the left-hand post in the 15th minute. The Northern Ireland international barely broke stride before unleashing the strike and it was hit with such ferocity that Burton goalkeeper Bradley Collins had absolutely no chance. A stunning way to open the scoring.
Top Scorers Update
⚽ League One Top Scorers
| 1. | Jack Marriott (Reading) | 17 |
| 2. | David McGoldrick (Barnsley) | 10 |
| 3. | Callum Robinson (Cardiff City) | 8 |
| 4. | Nahki Wells (Luton Town) | 6 |
| 5. | Cian Ashford (Cardiff City) | 5 |
⚠️ Note: Top scorer figures reflect goals referenced in available match data and may not capture all League One goals scored this season. Verify against official stats before publishing.
Leyton Orient Recent Form
Leyton Orient - Recent League Form
Leyton Orient Focus
What This Gameweek Means for Leyton Orient
Result: Lost 1–3 at home to Barnsley — A deflating defeat that makes it three successive home losses and extends their winless run at the Gaughan Group Stadium.
League Position: 19th (unchanged)
Points: 36 from 33 games
Form: L W L L L
With Northampton only drawing against Peterborough in the other basement battle, Orient’s failure to win means they remain just one point above the drop zone — separated from safety by the narrowest of margins. The brief optimism that surrounded a win over Northampton last time out has been quickly extinguished, and the atmosphere around the Gaughan Group Stadium is one of growing anxiety. The visit of a Barnsley side boasting the division’s most in-form striker was about as difficult a fixture as the O’s could have been handed, but the manner of the defeat — conceding twice in the second half after equalising — will concern Richie Wellens.
What We Learned
📚 Five Things We Learned
- Cardiff mean business at the top. Back-to-back dominant performances following their first league loss in over three months shows a squad with maturity and depth. The title is very much in their hands.
- Lincoln’s promotion is a formality — but their title fight is fascinating. Seventeen league games unbeaten and 10 points clear of third with a game in hand. The only question now is whether they can catch Cardiff.
- Bolton’s timing is immaculate. Five goals at Exeter with the run-in approaching is the statement performance of a team ready to go up. They are arguably the most dangerous side in the division right now.
- David McGoldrick is ageless. Ten goals in nine games at 38 is not just good for his age — it’s exceptional for any age. Barnsley have unearthed a man genuinely in the form of his life at the most unexpected time.
- Orient’s home form is a crisis. Three home defeats in a row, with the team failing to score more than one in any of them. Until the O’s start winning at the Gaughan Group Stadium, their League One future is in genuine doubt.
Looking Ahead: Gameweek 36
👀 Key Fixtures Next Week
- Cardiff City vs Lincoln City — The match of the season so far. A potential title decider between the top two, with Cardiff holding a one-point advantage heading into the Welsh capital clash.
- Bolton Wanderers vs Bradford City — A pivotal third vs fourth clash in the automatic promotion race. Bolton will be full of confidence after their Exeter demolition.
- Exeter City vs Port Vale — Two sides flirting with the relegation zone meet in what could be a six-pointer at St James Park.
- Leyton Orient’s next fixture — Every game is now a must-not-lose for the O’s. Check the live fixture list below for their upcoming opponents.
Leyton Orient’s Next Match
Leyton Orient’s Upcoming Fixtures
No upcoming fixtures found.
With just 11 games remaining and the gap to safety sitting at a solitary point, Leyton Orient’s remaining fixtures need to be treated as finals. Richie Wellens has spoken about the group’s togetherness, but words must translate into points — and quickly. The home form in particular must improve; the Gaughan Group Stadium needs to become a fortress rather than a source of dropped points if the O’s are to navigate their way to safety. A response in Gameweek 36 is not just desirable — it is essential.
Conclusion
Gameweek 35 was a weekend of high drama, big statements and shifting narratives across League One. Cardiff and Lincoln continue to set the pace at the top, with their head-to-head clash next weekend now looking like one of the fixtures of the season. Bolton’s extraordinary win at Exeter reminded the division just how dangerous Wanderers can be at full throttle. David McGoldrick’s hat-trick deserves its place among the storylines of the season — a reminder that class and form are ageless. At the bottom, the relegation battle is tightening with every passing gameweek, and for Leyton Orient in particular, the weeks ahead will define not just their season, but their short-term future in England’s third tier. Eleven games, one point of breathing room. The run-in starts now.

