Charlton Athletic 1-0 Oxford United: Post-match review, Stats, Key moments

Published:

Dive into Coral’s post-match review of Charlton Athletic 1-0 Oxford United in the Championship on Saturday, 20 December 2025, with stats, key moments and our take on the match.

Charlton vs Oxford, Coral

Charlton Athletic 1-0 Oxford United Post-Match Review

Charlton Athletic beat Oxford United 1-0 at The Valley. The first half was pretty even, with both sides creating a few chances but nothing to show for it, and Oxford’s Brian De Keersmaecker picking up an early yellow card in the 31st minute. Things stayed tight after the break, but Charlton started to push more, bringing on Charlie Kelman for Tanto Olaofe in the 61st minute to freshen up the attack. Coming off a run of three straight losses before drawing with Birmingham City last time out, this win felt like a real boost for Charlton as they ground out the result against an Oxford side that’s been struggling lately, with just one win in their last five.

The game’s big moment came in the 78th minute when substitute Charlie Kelman scored the winner, assisted by fellow sub Tyreece Campbell, who had come on alongside Greg Docherty in the 73rd minute for Rob Apter and Karoy Anderson. Charlton had to dig in late on, with Lloyd Jones getting a yellow in the 80th and Miles Leaburn booked deep into stoppage time at 90+8’, while Oxford threw on subs like Tyler Goodrham, Will Lankshear, and others to chase an equaliser but couldn’t break through. This narrow victory snaps Charlton’s recent poor form and gives them some breathing room, whereas Oxford’s defeat extends their winless streak to four games, piling on the pressure.

Charlton Athletic 1-0 Oxford United Statistics

Charlton edged possession with 52% of the ball compared to Oxford’s 48%, showing they controlled things a bit more without totally dominating, which matched a game that felt balanced but with Charlton looking sharper in key areas. They racked up more successful dribbles at 57 to Oxford’s 27, suggesting their players were better at beating opponents one-on-one and creating openings, while Oxford had a slight edge in corners with six to Charlton’s five, hinting at some set-piece threat that didn’t pay off. On the discipline side, Charlton picked up two yellow cards to Oxford’s one, and there were no reds or penalties for either team, keeping it a clean but feisty affair.

Substitutions played a part too, with Charlton using four – like bringing on Charlie Kelman in the 61st and Tyreece Campbell in the 73rd – which directly led to their goal, while Oxford went with all five available, including Tyler Goodrham replacing Ole Romeny in the 66th and later changes like Stanley Mills for Will Vaulks in the 81st, as they tried to turn the tide. Charlton also notched the only assist of the game, underlining how their changes made the difference without any injury-time drama or spot-kicks to swing it.

Loading...

Key Moments from Charlton Athletic 1-0 Oxford United

The match stayed goalless for most of the afternoon until the 78th minute, when Charlton’s Charlie Kelman broke the deadlock with a well-taken goal assisted by Tyreece Campbell, turning the game in the home side’s favour after both had come off the bench earlier. Oxford had looked solid defensively but couldn’t capitalise on their spells of pressure, especially after Brian De Keersmaecker’s yellow card in the 31st minute set a cautious tone for them.

Substitutions shook things up, with Charlton’s changes like Charlie Kelman replacing Tanto Olaofe in the 61st and Tyreece Campbell coming on for Rob Apter in the 73rd proving decisive, while Oxford’s efforts, such as Tyler Goodrham for Ole Romeny in the 66th and later swaps like Przemyslaw Placheta for Nik Prelec in the 75th, couldn’t find a way back. Late yellows for Charlton’s Lloyd Jones in the 80th and Miles Leaburn in stoppage time added tension, but they held firm for the clean sheet.

Loading...

Charlton Athletic 1-0 Oxford United Lineups

Charlton Athletic

Charlton Athletic lined up in a 3-1-4-2 shape that gave them a solid base at the back while allowing width in midfield, with partnerships like Lloyd Jones in defence helping to keep things tight against Oxford’s attacks. Players like Charlie Kelman made a big impact after coming on as a substitute, linking well with Tyreece Campbell to grab the winner, and Greg Docherty added energy in the middle after his introduction.

Oxford United

Oxford United set up in a 4-2-3-1 formation that aimed for balance with two holding midfielders, where Brian De Keersmaecker’s early booking disrupted their rhythm a bit. Substitutes like Tyler Goodrham and Przemyslaw Placheta tried to inject pace into the attacking third after coming on, but the team couldn’t convert their chances into goals.

Loading...

Coral’s Man of the Match

Thomas Kaminski earned Coral’s Man of the Match for his steady performance in goal, making one crucial save to keep Oxford out and ensuring zero goals conceded with a clean sheet. His one clearance and one punch helped clear danger effectively, showing why he was the standout in a tight game where every defensive action counted.

Betbuilder+

Updated Form Guide

Charlton Athletic

Recent Championship matches:

  • Win: 1-0 vs Oxford United (H)
  • Draw: 1-1 vs Birmingham City (A)
  • Loss: 1-2 vs Middlesbrough (H)
  • Loss: 1-3 vs Coventry City (A)
  • Loss: 0-3 vs Stoke City (A)

Oxford United

Recent Championship matches:

  • Loss: 0-1 vs Charlton Athletic (A)
  • Loss: 1-2 vs Preston North End (H)
  • Draw: 1-1 vs Blackburn Rovers (A)
  • Loss: 0-2 vs Swansea City (A)
  • Win: 2-1 vs Ipswich Town (H)

What’s Next for Both Teams?

Charlton Athletic

Charlton Athletic have just beaten Oxford United 1-0, a result that lifts them to 17th on 27 points after a tough run of three losses and a draw in their last four before this win. They’ll be looking to build on that momentum when they face Norwich City next on 26 December 2025 at 15:00, with Norwich down in 23rd on 18 points and in real danger, so it’s a chance for Charlton to pull further away from the bottom and climb the table.

Oxford United

Oxford United have just lost 1-0 to Charlton Athletic, leaving them in 22nd on 19 points after a poor streak of three losses and a draw in their last four games, with only one win in five overall. They need to bounce back quickly against Southampton on 26 December 2025 at 15:00, but it’ll be tough as Southampton sit 11th on 31 points and are pushing for higher spots, making this a key test to avoid slipping further into trouble.

Coral brings you the most exciting betting promotions and the latest betting offers to enhance your experience.

For the best Championship outright predictions, explore our Outright Betting guide.

Odds and market details are accurate as of the time of publication.

Nco

Latest Articles